66c46704a63940af29ac93c8ef45656a2bfd4330206b8cb04511607539907a89724f22263a49247665d642101853c111e2a8660e3085168a304c8154ce4d9da97ba8c42b71e6f596a066c23d82cf34ed6738dce8f0cec1a086f7257e0d6b7b9e702a"}], 0x181) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x400000060}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x3, 0x6, 0x11, 0xffff}, {0xc3, 0x2, 0x0, 0x1}, {0x9, 0x20, 0x6, 0x9ec1}, {0xa455, 0x3, 0x1, 0x3}, {0xff, 0xda, 0x3, 0x3ff}, {0x9, 0x9, 0x81}, {0x30, 0x81, 0x80, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000780), 0x0) 16:00:19 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0], 0x28}, 0x0) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000000)="302ca7064a62a0f777b568454f7922e88030053b8914697ae4beef819ecde8e278e8d96b330fb982f233e0d0f0fa44e94b84457f9632fd2ef68451bd5571c342d3aa8ef93c7db5359e994b90296b118926c7a2609f42bd2d2edbafede7fe71e879a8f9627427db4413645b0da5f57cd76da903eb5a606edce1ddbcfc30b97fb3da4b3e4b7e685a25939f8602ddb7b46c2c5018fca71c947e6a2e7f781e48cb6b4758a8168f2ef3b0a21788bb9aca19e9b2b964", 0xb3, 0x4, &(0x7f0000000240)={0x2, 0x1}, 0xc) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4c}, {0x6}]}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x4, 0x5, 0x0, 0x7}, {0x20, 0x5, 0x2b, 0x8000}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7f, 0x2, 0x6, 0x800}, {0x0, 0x9, 0xaa, 0x1}, {0x4, 0xb2, 0x1a, 0xa30}]}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYRESOCT=0x0], 0x1) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0xcc, 0x5}, {0x18, 0x1, 0x0, 0x7}, 0x101, [0x8, 0x3, 0x6, 0x5, 0x1000, 0x2, 0x4be0, 0x9]}, 0x3c) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = getppid() fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x6, 0x1, 0x100, 0x5, r5}) lseek(r1, 0x0, 0x0, 0x2) fcntl$setstatus(r1, 0x4, 0x80) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0x9e) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f00000007c0)='*@}@\x00', &(0x7f0000000b80)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f0000000940)=[&(0x7f0000000980)='#/\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x5, 0x9f0658cc70827daa) getpeername$unix(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd05ec249233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd3da4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b889a514d5389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1c014e27e167363d5d06ba836f099e0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94000000000000000000219c289ae48d7fbf869ecffa3f7f183e6a1962b60ac457e976c9ba2375949a0e2730978a3c1164d49d2166d9e7f4f5943f67bbb975415df5ccb76151eb97bb9dd93260696f4aa02ee3fe65407c46"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d44870727"], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'\x00\xef\x00', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getgid() r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r11 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0xff, r11, r13, 0x0, r8, 0x100, 0x7}, 0x0, 0x1000, 0x0, r7, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = getgid() r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() r19 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r19, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r19, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r19, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r19, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r19, r20, r21) r23 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x3, r20, r22, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r24 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r25 = dup2(r24, r24) ioctl$WSDISPLAYIO_GETEMULTYPE(r25, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r25, 0x0, 0x0, 0x1) sendto$inet6(r25, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r25, 0x2000747b) ioctl$VT_GETACTIVE(r25, 0x40047607, &(0x7f00000001c0)) ioctl$FIOGETOWN(r25, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r25, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r25, 0x6, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r26, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r25, 0x6, r27) r28 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r29 = dup2(r28, r28) ioctl$WSDISPLAYIO_GETEMULTYPE(r29, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r29, 0x0, 0x0, 0x1) sendto$inet6(r29, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r29, 0x2000747b) ioctl$VT_GETACTIVE(r29, 0x40047607, &(0x7f00000001c0)) ioctl$FIOGETOWN(r29, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r29, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r29, 0x6, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r29, 0x6, r31) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af3, r18, 0x0, r20, r16, 0x1, 0x8000}, 0x1, 0x7fffffff, r27, r31, 0x8000, 0x6, 0x4822, 0x80000003}) r32 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0xff, r32, r34, 0x0, r16, 0x100, 0x7}, 0x0, 0x1000, 0x0, r15, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r35, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r36 = getpid() fcntl$setown(r35, 0x6, r36) getgid() r37 = msgget$private(0x0, 0x0) msgrcv(r37, 0x0, 0x0, 0x0, 0x0) r38 = geteuid() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000140)={{0x5af1, r38, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:00:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000080)=""/205, 0xcd, 0xf9c60ce15c265042, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:00:19 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x81}) r0 = syz_open_pts() close(r0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000180)="40f223335a311fc16df29be58f50039fbbbb2296049931d35a3702afe445e98ee0b8b7abb088f272c6c6d77e19a1462198651eb898a103ab71f869f689988c9dc762e29baaa855aae9cddf28e01749bc48c77672d033", 0x56}, {&(0x7f0000000200)="3dac404b5e314f3b6f6c78e4dd6612de8c3214a8da534817135e631990b04d3e5458c1c06de44b51017ec3b6a17f9b6295a65816578bd2469c908f96d49f4fff820c8ea951feb08c0197b7d514c7fcea865a64ace15c2815b7cc8b806983b4a5be5299c0554a5b02b3f4c5acba3d6833277df95436764ff82713692b", 0x7c}, {&(0x7f0000000280)="354a81313f223888f934b63db030c1ccbbdc1439d3e25a45431f407b959e3ace1630da7014ddbaa0e3aa81f67594300b9932448b0a1e4fe220e5bdf6e3f8dee180c0db5b67befa05b80d454a6d711d416c61228c91d41de7a86e01b4768efe8e54c1a1264492a97d111b", 0x6a}, {&(0x7f0000000300)="47aaa3c7645b910373d9a3aed690c0521c6cc4a087a3d7cdb8697ac5f2da4f34ba091566dcaab93e58851dd9df372007d95c64c245e50f15fbc0a8c7a9856403f1464ad74ca425daf9e5adfc0bf9f8942702c94340139f616542b0cff42c5e210a5fe1e1f4ca1754ecf7428b91bf6d928f507736012296a48ac079bbd0bb1159fb1109d2df49240ed589f56b854f623322a833728dc5a4074790f14d02cebf91b8609988fd8ba50fe78ff16f268a83c262d13b17691a04566408dcd0bc551d04010ec3c7e86aa20badd19694937f28cec6e4379d074354327a6ee49d5976a3fc7236a0ce3f7e2439e67ec3436a2ddfb77213368781b483dc7fb8714c3f34df8e30534b4d76b9c755edf419a96991a8a96b5d15088b438d6358ca1995d109ebf172dddab73b6d3227d0572436e789dee9668d644d698c8fff28e666d5918ae8a9fa4b222a99c3feb15c1c590ee6611e06069db84240432dbe6697ad10dfa7a4a0ead2ec972268f4b7ab218b784666fd920cc9dc1e8d351676863b32b2f809a44bf8a12e036816cb70f8d3d78d1a33d4a20a49505d2aa00a91f221daf7e9490504b3bd0bc819e5dbfc9219d78ede9164943107601b948c34f60d981bf206de5f98895fbcc271cdc6e6b28c1e949c48d68687b6b48119812af85508d44a89582ce20c2f175e1b01988ba8c9670bb1c2a27e4edc6beb5071bd46726f78f7faa7dd0f793fce139bba886636c5fb908cbaca7dc8fe697b27e7cda40f8ed8c42b60073dda76f6484c164eacb23bebff52c8ede3d0545e9a9297d4f122d50f327c31f75006a8fac66ff51d631c108fd4d6460177a7889fe4cbc008915bd92e74d3db9f66b0aa651c9ed247a1970a4683a09ffac00cae72733afa36ac2026e77d52969bb79b2230b8c946736efca31511ea18107da75c6473e8782bc631a19a81127f37c5e854209c024f7a0377a01ee6f0e1de2d077c004bdcb947403e43e9cbba3db36ff412e854e5ace121ed5023acb27470efe80195bde5077251a62b48ee4fada1d298918893cb3e9000824b735a9aec8c4e8b3fa1a423bf08e01b991769da71545adee7656976f580a5d663de9f827e6940e1b456382da010ec6e1395b8e6aabfcb8c8cc552e6caf27b75a6226b43532fce221114fe8ca148c81b97d94476f6c55f1970239d18b7d0ba6fe519795f5be969633d2f7b7bf2d29d1c8d5cce09b5d431cbf2d6169d9315f585748398067c850ac3c6b2f0602b369f6cb19f188d8b916c9ee665aee16d220603455cce06307f0145006f994459469c556279a79cd2c10ac8c987fe37e72a87e38aaf80e231853e62a09661e0300de19a24b0fd8d9482c800f31323b4d170f262c9bb2f32b8cfc039d031768afb23675d20031bb656bf69901605fed4b0786a247eb86222234fab1be9eeb234d5d083225d425da39ff03f0c9608bb8afebc9bf9f228f5fb3e0685623f02faf5aaec8e3df156e57de216f39f9e77c805f486c2798ca73200bc314681410ddfd411c248834af1acc370353bfd39702fff242cf19282a28a071874133c855c730fd6fe4329e8dc14213c6b62a83251ca3503580862171ee989d3339d30356efdfd6b3725845d39aef80db95f81ba0fff06aed7e9da57b0f2e17b6f61c1fc81f845b55e44dc1377d800fd8086aa3fc6de8f62bd62ace5374fed9e49689368ae52be3f78856112fe835c819736e8c7bd343327d2a5ebe1a8519d87558e7772674d1dea7d901849470dc5cd706be26989fbbdfe6a1f0b7232ed34c7d367c5f58aee770077a90bbfffcbe159e938003b85f002afd948234043323f81cdf7bb0de2e574d23ffadee3bee333aeaefa974b94e7a6d6ccdadf619e085aedd1fef5355b5cd078462ceec17af6e0a28fc9d709d5d91e64124593f7a48b984fbfc07a9ede94ef0804478aa9ec7dfc5b7353faa1eed2698f7cd4a608875f928a7d4d17ff6a7f6b45f0c71cf8d00493489ec029f68755c7f0e7adcba7c87d0127dbdb7095b89ba04f77f280b39c26e8a6da89d2e59a9ab01670ce2af68dd634e967e4c4d9ba41d16100d9f008b34105c1d0155b697e4ce6d335fefae4aa05ffe18c5afd9ab81d606ac63e568af935dd2ef4f475dd2148bb40f180d575184d3d45cfb56b5103ce54039abf828419cfbff6d19c314cf3c1d6a2885b34bb40e1fd67974bd8969d65211090746dd33dd1c7c14acdebce3197b6e5c4a1c49912f09b026fe7cbc8c11ee3ca3e29fae27d545e1a566214fa34300d49e36aaba7239d1a2f4eaab2c6bc09afeee734a2d654482b888ecc57835a6993aba3fe3ab29fe7bc02e0d692fc9be47d551db9c6fded0441a97e1deb8ec87073f1086954c32ad1c1c48f200137d65b678a386af7bd538ced3663d815e1c5b8c0cc400975233ea33f5cb9170e2e58a970ae599ab6070bae139f4b0f1716a4f0452a6962f10ef13d14385f004aca677bb81df8ba5b3392a312b9400d150c9abecc3853a196077cdab14c8fb6f1f6d567fe1a85ce944c4d184bbecc79f432309230126547a5bad4076d095f6504df9fb1014e27e96d333f9d63949d801396cbd08df3b57c551524db581d50c140521c4f813375ddeb0ca6d8be0b6d515054c47f1c4dea4a9b2ccfb21c32811c579ee9ac3084f3ef2aaa7205f603684ee638b7beb888370a74e60993caf88049d93968cf3bd3a681e1f895d2966afc782226e442ba492ffc1b650547f212a7735247eb98e9b91ef62bcfba0a73508e6729d610f4c079cfcc619c48ebdbadf7dd77f376b5c0c513cbb361a03afeb3b0b3b8fd00c138ed8300a23d669e3990ed630f82950f3635f2865bc1138586b3f888f7d1202e6c9fcac46124b094cbee95b1a2cda73a0e432bd354322e65808bd5619b8c90867d6fe8afc521238102b2a29053af7301f331eb555058fbd9c83e1ebace832c8585374d22ce18383e7eefef9a1accb32b3b53310c074e4b01094d12c59f619ad78f73b44b52035ae41d8ec0d9a353221882b60d6dceb5fc8fa8edcfb2694a60bf4eb8e027aa6b8c706c8e4f41e5839ed8cf49fda4deb2b7d15514c56b180bd01eb4ff746b1bf4e931d50551c741e445c70df97229de99ba64614974bc6e8778f9e2cc24c99d4f6cd43ac2fb412de5dfbfe3a7ad72a3b6e473746a794e60d25c096063c44e7e52495c3cdf8943b054e17d1756a74afd8f42a747b7add9f2d7f209013e9f46498592d44a15d3fac0cd2d87b9a40ac281b5b09ecb2ec7aa93688568064f4da0f693d66dc239a3e48ff4350135d7099fb6d0cf36214ec2baa6f7a0b82c5d93dc6442961011283f698535fee5a37ef1a85661bb4af7bffd04a7b58b7f638ef4c8138329fc4e980303bb74c899f1144248989f1ca5a2ea07b50bd3e5532ae7feb227a2bd6a980753d49109fc620d76a24d5aea08ef050a0e63d7b0542bcb85c552b9028d10efa5d606bd345a52522add6077c1cca83c4257a11c05636115f7430e56ad4bd697e266cc5b5733a87ed5bb4f73105463d8a210e27ae5a498481ab22258ac4aae6cf4b45388c9a297dc07e5a6461425e0c63858ab6a94979cc64652c2af03d735baee2b0020dd70dcc31f35cb16048f0625d87dfdd0d0c1ed0089716c5ecaa18c4bc20c3e9e091d462d1a1a000297cdd52172ed5ce18fb66eeeb8d8acdd1d6e08c70eb1d23c3c07d6ee1ee3ee9e77c71cc30ab0363aa5646a856e4352cd07f586398d719fd24eef99c38e6249fb42e9a98823fa9f8f4bfb4608dac3076abb211e58457a5b657ed5d984163d4e0b237b86a8b7c22257be8e82995b987165932887dff4a5292f8adb8f7ffd91cca10504965d016a7567580be9c507763063d1a6ea36fd1bfaf53e1ee518236411c4533df3c46694cf17bb1681615efd66baff80c1f127e3f56618bd74e145be90d40f7e9fc33260cc5e58e756975173009a3045fae618009a8faf5ca4953870315b6a67387e2faa998898d753a8e8e8d31a82d9cac82119aae3b090a595aefb1522433e15f7c5116d11fa127ea9f16898524cf309b5abb69db0c30dcdc59503d63c1fc5b5c075e7a3aa2f4508148e652d74304c113297047003682d1e0f8f30c5077ea5c0b40037040758b7f5e8102f58dcd1afabe32b088993c54d301e12797ad839f2426d1bff21520537013618f2a290a2338daee720475856a332018a04eed221dd2046dcf94cdeba0a3f1e74c6a550ca02522f610525ea30f2fdfd084f0ed0807748d43eb327cddb9249cd16d58cb481bdd5fa173a26d8131d24f704ab5850c2ef86cbff8bbaa6bb4489f9a7987893621f6d459a381e01b8aa3a8175b1eac267d8823d3dba1c9ff311719bd847c6dfa740ff1ae4fb05f0bc41552963375ce46fe6b16cd903938f8848d9bf47d154c26cf1aa0aab189936b392ef858f97afac782cba420d572031485fd3141858b3d9135480a4eb7608811b0b09274a5a7b31043772eaaf95d541c5562ea781fb8f8fa80bf183c13fd60e259ee40f021032efa9a7d11dd187ea194a343be9f7be56984642b9501eee3c5e59db26201a07911a57bff7985e1e5bedbdc029a044dcd1f5c8a717adb87bcb9bcd53cece80bdc1e739748a762a009571e577fad7c10fb9c9f19ed08e4f9918a6a3b4175f0b64e1af3007668dbc3a91e46796b77f907511eb7949ce7a7028ba45814ac3878b73397e97f97d6eaf0fa0760da17041f7a515bc68520e805937af5bbed8299400ea0b191c9a0465aeb412c1073da3b326c9f25c6531d7d950cf6aac4dfc2a1e7ed7a564400cb5dc6a7876f21e0a2a41f89032dff27213d243a8e6cf8decf50c8449b41d414bd3af4f84fea1586eb3f1101d74fe0aceff93045a7886d26aebdca3971dd2cdbe02b6952e50d120a348d6789b637ee3b35c7cd46e38ad2717f9d1eccdfb765dfc022e38c2986ca462f0b585477cc26769f18e9dcf21c41adbd0b8d009e44f9b895c17e5bc832352c33cdefdd99a9397e458b67eb3945abe15950c503be8f3bb330bec8e71eb1edda4eb2f52adf583e2beb54dad0492e788999741837f4832c99990aa74bd077550c169384d30c40480ea28de73d5fad0690a9f789105769534b1274c3380058bed07a5406a8c9f8cd7f2951ca0d58c26df2b35a75f7f1ab54bebfcd7640b7525f1d7f5d1b6f76a0884ad514f1488792f9c588b9ff3e3539ab775af508c5f47d9e1ff88cd534b295b5d4066b8ab5575bae2ad9717296c01e4e4bc3bd99797ea00ceab2a32adf8598ac478c8adce2f6403631029d76d2748dbab9df66ad3f4a0800cfb2b112a9fa60fcbdea1eda44143b377ad893b0f017980f9d953a1247211e71a488352b360998d5b8c0d1d56bbcaa9c236d33fef30c9443a6802293e68cdde8ffaff8ccba7d42e3575842adacad045fa04c40537e3c74c42d956146c09f24fa8b239db1e557410dae04749263f58d4c91e8fe9f50e17fd790b6052de0847e04763e260884bcf6734053f77e54b26a83f0466b1a54c3bcf943d7f525632baf4bc96abc51c716a93fe19656d001f51f770b55e8045f0750201011b015fb4ff86d00d9a834508a0bbecc6f508883bba05b20b9488b85f6445f662a6146cbd177cf88561bee11bc86616bc958ca8024438fcf9c9a90a535c9996795433264521820d8e512268a0073b4ebe6f3912bac42e6d0207af5bdebde85a9e8df172a3e29b212b9e9a5884ff844ff96d57fb9cf8e352052526e9d132664b5d43a24ca78ceb4c0a0d4bda53afacf797e5d6977715f4f589cceb5ac71d312b38a3bdec7236", 0x1000}, {&(0x7f0000001300)="b94a4db3a52fb63468f3e48ecd0c2a796a0ae502a5109937f82d06aa63aa9705fc8dc290a2afe2d1c1de06736306f6dd70329c703e8b9b40f1cde8d169044d2b34b85e9ad01e8d498b2d57e81a428d54d72e4464a3342d8fc4d92b0794a1b8d9edabb109f4f6ec2ae08fd7598568916f862b88bc9ed56c131228888ec7a80d584bff1557ec3c388c7f47e9f9e4f6a72d2dc13dfbd014511393fa981e27350ff2cb80a0755ce047e8c969bb9f74bddb992e4406bb3abfb0fd0ffc985a94a52df5cf5bfa843a1b28c0563846e75dc549b943c7065a68e4408ad205efe69dc78f7d38d31f435cf6de140b12d1", 0xeb}, {&(0x7f0000001400)="fc76e27b73232e5a4aee01b8cb38f722f0219af78b00d6e80fcd2648fe3025ae213126c84bc6349f0809d68c66f575e755adcc1e6a7e90009da7554fe9d05326e16a44ecbd8bd4dd17e5fb0047d451f201f56a3cda709f7400206acb98b817640812316c9c26e713f7e45ef7364938c3f4c730f583b9757e1575d8ea1983dc5dbf48c2e3bac9076d014c7dbf981e39cdcc73d00e765823d2daac8af874ae3707ad7309f14b50278079b7ded579a3eda08d52f34a32a88ecf2db7809319e91697ea6d73107016775de263e9281ebb2645cb751c734da6762685a5059737536046b0c27e88bb5fca317dcfd5c3f65d6355", 0xf0}, {&(0x7f0000001500)="24e2cfc17fa0d5177b07331e99c1582642267bdcf37033483157f333b87e4e984a1b7b5e7d19b92714738f666524f7d1f6d548e831879dbe98ebe0cb47dabfcc7f4c4b4a83987660d1295ed9c8ed7ad4b6f09de5db5de049a1f676bca030eeb61f3f6c38cc74fdbc93775cc9477bcde0c504f7a2cbada4", 0x77}], 0x7) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x80000, 0x100000001, 0x550f, "2ea86eef64e16e001000"}) write(0xffffffffffffffff, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4", 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r2 = dup2(r1, r1) ftruncate(r2, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) lseek(r2, 0x0, 0x0, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x60) sendto$inet6(r2, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x3) sendto$inet6(r2, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r2, 0x6, r3) fcntl$setown(r0, 0x6, r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 16:00:19 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x5, 0x1, 0x2}, {0x14d8, 0x10001, 0xd2, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x1, 0x2, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd8, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e04200e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52c76b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x2, 0x2, 0x800}, {0x3, 0x400, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:00:19 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0xc2c, 0x0, 0x0, 0x3}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x471743fe22eaf0ca, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = syz_open_pts() lseek(r6, 0x0, 0x0, 0x2) r7 = syz_open_pts() lseek(r7, 0x0, 0x0, 0x2) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x8, 0x0) r9 = syz_open_pts() lseek(r9, 0x0, 0x0, 0x2) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0x8, 0xd9}, {{r4}, 0xc71f2aa47510c2cd, 0x1, 0x1, 0x3, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x2, 0x8d7, 0x2}, {{r5}, 0xfffffffffffffff8, 0x40, 0xf33294e5a3d6d9be, 0xffff, 0x694b3fa9}, {{r2}, 0xfffffffffffffff8, 0x0, 0x20, 0x7f, 0x7fff}, {{r6}, 0xfffffffffffffffa, 0x60, 0xb45b66adba81339f, 0x3, 0x101}], 0x3, &(0x7f0000000440)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x80749478d288551e, 0xf0000040, 0x3f, 0x40}, {{r0}, 0xfffffffffffffffe, 0xae, 0x2, 0x3, 0x81}, {{r7}, 0x6, 0x1, 0x4, 0x3, 0xc29a}, {{r8}, 0xfffffffffffffffe, 0x8, 0x1, 0x9, 0x1000}, {{}, 0xfffffffffffffffd, 0x1, 0x2, 0xfffffffffffffff9, 0x5}, {{r9}, 0xfffffffffffffff9, 0x130, 0x40, 0x8000, 0x3}], 0x7, &(0x7f0000000500)={0x1, 0x2}) r10 = 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(r10) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) openat(r3, &(0x7f0000000540)='./file0\x00', 0x20100, 0x8) r11 = syz_open_pts() lseek(r11, 0x0, 0x0, 0x2) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000005c0)) r12 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) socket(0x18, 0x4, 0x2) setsockopt(r12, 0x5, 0x6, &(0x7f0000000140)="f5658138aed5ddbb5ff291ab9bad8bcf71d719251a640c6488c2f2c182a424b8b551a0a52feb7ce33a98cd8e25fffb6d9ffcc193e0a79b02bdfd16bfbdda540a83786cb51fb3e3139234cfaf9a2e692d8c8cd8c7b7825b24db399c03d1ccb00e51ac939e06553a0e7a28b5c06e0835935bf453cc7b106311f1ded6", 0x7b) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "80000000000600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) write(r0, &(0x7f0000000140)="b24618fea8c0f84f0c76fa0206a9d32dbdd802baf269c7b23d78faffe8f92ea891594a8c5c3ab0308eba30f01e4883a330c15ce157584485043a1f04553706cd17ebcae97c63181771ffd1d32c661e2c38de5793982fad8aceae38de2ad125e1f485d59a0a67afde9e42a8b4", 0x6c) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x401, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x121) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8802, 0x10a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x800) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x50) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x8}, 0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r2, r4, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000001300)="838dda59ca458325496d431229a7abbdcebea1baeaff00c22a82532e8f983ad38ce2161e09a43fbd349a62854d273f85249477d98452bafcd60f06c88d6de3cbc9194684ea68e01d9ce8d97ece0b4c56ebd9f43da6738fedc08575b7be1fb7f1cd521a7b655dd3700fecdad93872ae432f47b074551358198407d1f63ab2ad31402311144fae556906db77c24ab034ab882987abe6b829fa90d5facf98db8b7543043735af08b0e7136395f4dd1b962b1e9e854b491710efcd8498ec7fbb6ec64433653f0c552016c198e59dc84eb6ac8c552116edc5fbc35bb1f63495be418137b21de4ccb63d926a32f96644ff8fce25a7a71ded00ca1ade88b94825913cddc1b671185954c9150f285c7408d8ef47d7dda1fff70b9da4e25112c418489773ada79a601ba7fa0273beb1a6e7e4bcf57978b7403b57d0fac4090f1b504e05a9d533072d8d1d5db6025a6a74f4c2866de4caf2b290237d2a82b03ce4ddf0729b53d5b827d113427aa98cd43af9494eee5c133003a89c1a1e162fc26d7757bdd92b44229b33fd3731c2ba4f89dd881b6beb3855a0b56bc451f67db018e96f7a0f51d6a0c5b59edce2d1d4570c469d572d6c7c558de6e00de244d96477874a009be015a6d6a042a65896d9d465f6ab882a6c1008b4cc98970231bc0b7150afd5d452e7c910191c8cb7b77318dee5dc041cb406ec2d1ef5e47a46897e3bd4662755d8fa84095a4aa5687c6f6fa1f032c1fcbb80fd459b98a8a06dc01323d704372445e1d5ce289c46f011a542ddc98a41eb8ca8f66fa96dab2a0202dbfc6963caee2785f230cea599e82cd193ec5f7b0a827ed80564194991079db5782269b82409fbbe23bcf71349c697c5c2668b89ad405af490a227d2d56cfcfcba64d3331ddbd172323aa7e75a4eb879b40f94b6dce26ea31ea6eeedf90e41c882ddf7c153e58431bc3f099588613ad0fc7f2335c665e946134638458b9c67468c162bfe8f258086f8baeab9501dce1eb29ce9368d30e39089fce9f95c2b5f67cf0e18a3dcc84e7e24576222029edda97e5622845b5efeda92b0c842161d8db242b0b970524721ec3c9c35cfdcf7dddb7e5b566a9246f35d46cd216a3973ec145cee5d5ff8053021bf099bbbaf6a39525edb728eb0c37967f7c3932460a2a208dad89b0b0c789da98cc225e700155dfc691ffbf931ef95cfa2e03099c07871e51ab87d9c58cc39eff05fb9e35fa02ff92981fb5900fbe69cbe1ac795b82c17aa8adbae22fc5ae8f455ac4921d4492bada3a1488f29965388b26d9278e11e58c894055d9960b21575d0abc34ba4fb68ac3d779f7e2e38af76e44d6286c00a1277b4da6f96d1193ba16de55a7bbf35293b81855f7aeceb39b18aa05605d8674c908c2af3a60fb974052cbcfa212a1ee5aef1ad97340fc801a31ed9c32774f91c8ec167c69c94ac349ea0484ea524e8f1e5be894e119ebec47779227d43b121d1415305a65706735b9a33e710c7c3cf4dc079529ae58a641639d58ca133bde12645c4ae8a486303ab427711df20db1815bae6bfb5a027c07f8ad7abb80a61469fdc373d86234f09ea19d8fd2ad6013ce8e0860bea3e99144d36358cf76184cc61421d0185337d46ddbc6ae6b70d86c9d25a875366ef0d8902df63ff1af54cd64c06aa0c04127e511b46b980132b600ef0ecb4f480681cde8b1bdaeaf5545242b0e1cea72fc38729f6d232dc60ac4c57d0d4dd40631cd62b0ecc4394b72fe8bc31e39f54b97c55bd5e6beb3188b15391e000a020e1d0897e5d92ab1aaaf32f6ce7678be86eeb1993f9bee3286f4c88aec9180de59d8c027df248e5d88dda428c2f7efbea87dd371e44bc3164dccd607f4083dd3c3b3487e904e4971ce06df222371ccf92f676aed8e33a9138aea3d19b8aa49ce633e5a661dd3df34053f63d69ca576ba03007e749adbb260d7a95023e221d378ea81869436631e7fa67644aee5044cee46ae344ca350c3fd147a7cbbe1fbf1d8f8f36f6f6add480fe0b18b028d2ac32235e7268ab338fa189e61a0ba9d3b526a50636011320bd27ea19d3a3d1f30ba53291d93556ce7c7a93cd55f5813bda62ca002fbf6ec6b5edfa7119d864025ab08b636077bf1f64788db68b79136ad485e8e4e312a94611d97daa6acfab597506feba41839ef32d3e6f664fef981825de2b669c23c80ade0b45ae2f579a257ef37c7b6ea63d1e602d3f544d0f6bc8b0035a6574c970cfce5d8869b435ac10ccaed0e34beefbee30a1913e0b8bd7d129c966c6053eaf7b0114545f229dee294c0c6283c792daff7d8542e578de2f4e89e1b9b1cec5acc027dea3502cb6d37f7523dee5ae8cc4de9a18f8c12b3498aeca9769c9f4485a030a99e1040588f104e36ea7d7f239a13924e6601fe630c5e2b86ce7c38533e7350b3b5a934760aa850af3acc9553fec2df9ba52c01b108bb27a168f712aed828c03087208002156c359dbe8fd7e769c2b319ca408f7e3aabe89ad167a71e9799e836493830262c51a14e18afa62342df00092eca90b78c0980e6a8667d7200eb9ce1834c4b991a07ae6cc0eefeec6199b3dba6cf2fb87276f02bf57995299b40a62f5e56f3c09414e6804bdd7bb3128dbbb00e539bd4515adb1ec8fa16cca4b8e9a4b4c856d77733f5d123851df99386d5e2a83a0e8d166073731a9ef86448523e556131c27050dad4a746997e8ed0a69f28bba71b1acf6575cb15e126c9890a975b7f965b34d6cb47e5c8ddf77cd2b9594424785d6a11396a0caa18d7d5317df2d6439565c50fb1d4e589cefabcfe1a35c18b5f0968682c8bd989cc53298a61d15f322b60b0960d0815f8073b6f5238fccd45019c0104115e1e86a1ff4752371ac30a7bcb820b557f1ad0b88e31c1d09400c4aad8eac357a40bae7c0fc7554eb17eaacc04ddd6ccb3d40fb609d2def8b3362e689b93acd7addb0cd3eaf5d8dcf88382c85ca6089821f8e22b71012b91882f0ab71e84f7316d350e9a0e9647839b538ab4f09699f8bb3afa7d1240abd79cd09b19b75068f991e8879d474a8a41679a4d9b3f782f7e5fab4ad1895c462e55124aa602b92cdbeb1a5d9dd6158bdd8c67bf46fa75dbdc3052d95aa006886c14b07f505f18b1f957ee522931e27492da9e9a26a22c4cb5fa2034e6820585395646f4ab2358c9f84fe070a6bb4579008810069e2a66905f8ec9c7e4a52f77640360db44deba3b82b68ea2875bb11f82e29add956a1b215248489c05d5895ae47570c4f8eed7d026ec3d97191bcca5128449ba0920d3932406eed833d00e8a34da669abc7d0d88fe7e1cdb2264e1fbaf393a55738ab0ffe2655c5ae4bb44c89bf6b2d402368751f1330350993a18ab03c7d1673aed3ae6a88f85d4a4bd5175478cba1e1b6c7ca01adf53a177ff233c48c9101ce6a2d158176662c78689b8e43e1d1e597d43b1ff2f9a4514d00b149cec5db3694e76a6de135c36f7c950f893478d9abb5b1b5bd0b6eaf95cf01744bf7210d978d637d65ca7ca8b637022c5695a8572d898a3c89cb02914cf3d4aca57b39eb788b72b7433ae9f8679ff358bec182933b711b8e9dc062aa4baeebe3e2a0ecf73073689b57583687f6c9a043e7a68d717033aff7b448b5ee25163eb16f75dcac9163acdee89b50c660c81c619d6dad41fa8b36189002f0d90ab2b6d6a606b841c920b6d031a910466240681b71af86c8e3bf1749ec25e00ec0e5a2c0d7bd35ef12eaf9441dcc10c13cbeecafbf94f149c8c3015a0929aa42e01e47c12a026c6277622f9334963eeef19ab4ade1bef8ee778b88a5fa905e27336b28c5285dcc19fd6a6134c5a21288c7095e126b6250b586a77c37de83b586ac1065fa88c2eab184fbbe1a5448be1e5766f30c32c5c42abf3302690dfee905218bacaad06d0e4d30e0810d336fc6b73f6488980f8bcd5d96d8b7058501eb8ed245014c169787fe88ab19784b60c6903ff5af5369a4ebf4ec3664f3baedd71caa89e7c88c14507613db5574c214eab93c8e37960405d94bf64498397d6c9958d1cb7c74f1a5eeadabdd32a01e89ee8c575504ad4de73dc5f5160b5a895c11fa6ed8fc7a139fd834a13960ca5e11aa69cf1e3d386f1f15423fa0d877468b8fea32ce7ab701e7d88cea5ad13a8c499797c61d1e306477a8d60d3e3207231b780ba017e8d467d4519e45b03797a420e624d57f1f744fe7c8fa5a21d3d754d8d248915aabe8c3a8df6728347b2ba1667c13d0f8e57d4e008d8b933bc3891b023ef935d65826d1be56c6f92a6118ea8364167d89263aeeb23ef4e4051ba1002d1417043f16d266d46604f27e4324e6bac55b0a67558a818e7133b33960d684ba105b5f4169fa4b8ab1838150b3c9be36958d53adb63e5e356c7d009e17df3fc5a536ac103bdc123df052d768fcdc73676501f8c5243b3574392a1fc66bcf618033393a4238e74e3adf6d395db262b2c0e407c40f1be320a11149675131151214ffd0800dcfadad4bcca7a5eb7fc0129752f0b24f2f1825ae29d3172173613c7c23a14a7cf3c5361cb871f6c40f63b13361da4b09325a84ee9c355d5dfa23bd842fa7097840f73284d7dbe55465f1a3649a0e067e0a6a7cb5f2a72a2a8f85544ba85c3118b90f7fbb6305eec2cef71f5af12f93ea833ae4c9adce5281d05ba949ab9881a54f4f98bbcc3b5f463ae04312b5db2162528135b78aedac6fb521a89b41716b7061dd4d6b40f52e7254b51f43d868c2534d9cc00fb570b783b9c0c8a73cb619005887ab6c829d5e81ab4a4e057ce49a35a94b68e09b872b8e6d81de5ff53747f9113ad3bd72c1d6383fb7302711722ee996a28c392ecca49d516d508adc8f91abd8a8f771172425bcc5f429fdce3c5eb7a4d4b28797c2eb3e24fd2dacf024bb2fc421be145cd5b049c192ea2a087af64e2a41ac74e2ae88021f98bfc22dd0b3478346fa5c223e6fbd27583568eeffc546b0b01747c6167cbdcbac7d334eccdd81350b525541dc02fb651bceebe36f7950481e872891714320caf113976591467cbeeb0e3667f27f8919747c8f6d8117a11a9e3761b6275c321d8eb9155a4636cc4b1629151eb222279a568724af116a50edb0dddbf7d330f2fb70b75d3c0e3f1a7a1f5b16d6af9a189ca4442cbeba40403a4639e96167a27922ac78621d8124b1080f1fcfe48e056eb3543ca3ba009f9c8492c944f026fb360fc371418270b498e4e12d3dbdaf1c57670fa4e518303c47ea36dd64ee17c33d9b05b9ce347b4d9a94b612a3d96e2be81a986493ade9e9e06bfa96f73e7b9b1c1922131e6443bd2f36787b8be21b0c3b65d258a4caf2e0cf2aa4e70ba6898fa0d33a6d34386e0c94f45dfce3ef6c01fc7edd44cf23011c0d9a5aba7c2958fd765da198f28d2dec6d157f3b409a883653837b257472b09b79d742d9ab6bc45079add7f9ac3676f958984c230e3d9b7bc224c0f3532461c44137c8cb1bbd48ddb1aceea23080e02923606d6b41e0e595ffe91acaa88cd0f8c3545ee808e528306b7445edf0c43f608f8fd3020625c0addd5a66be2d3d3fe477323dc6aabd90fdba8f5cf07d1525700179d1fd093a1f984fec2e0749a944c40234a4f1e3ae7433d6182fb7e09c313094ce95a25f014c996f88ea0b36b3cfb0f6e5fc96ae2b04fc9969f9f759cbf5e2fa1a3eb709b815b4dbd34a4a2490922d54d1c2b2a95786b95da8b55c35335b9eb8772216ff30cb465594fc373b719725b068a6e493a5dbaa26f9ac8934f4df31e02e586e1651daa2bf0948cca16d847c16aec1f31e", 0xff94) write(r0, &(0x7f0000000040)='Q', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x614) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:19 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x3, 0x7fff}) r0 = socket(0x400000000018, 0x4000, 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) dup(r1) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='AB'], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r3 = dup2(r2, r2) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) lseek(r3, 0x0, 0x0, 0x1) sendto$inet6(r3, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000300)=0x3) sendto$inet6(r3, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r3, 0x6, r4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet_opts(r5, 0x0, 0x672ea5a40915a553, &(0x7f0000000240)="8b00095acb1619aef76fafc04d46d0cfabd79686fd744309ba488d137d29065ac42c3f9920e7e8e52e2005d3cd0880bc7863b6ce48fac06aed9ad3173bc68d1186f7537dadf85b9b84bfedd6231d7fed1f2b57441c04f43b8c5216cd01f75c2bd8d62009caca6afa", 0x68) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x820, r4) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) readlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/71, 0x47) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:00:19 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r2 = dup2(r1, r1) ftruncate(r2, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) lseek(r2, 0x0, 0x0, 0x1) sendto$inet6(r2, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x3) sendto$inet6(r2, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r2, 0x6, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r4, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r4, r5, r6) r8 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r5, r7, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r9 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000040)) mknodat(r9, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r9, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r9, r10, r11) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="6d8a1e39d2daed085285aef6b417874e9e20435b61b98c61c38a9bcc513a765199c1f7ed43bc8d3b26ad721f841f59e46b89ef4587f48a874b79312a28aa9aa2d5f48c83fd94235c41472ae77b2c784f67e5f050ba7c3d35c642c316772862460a88059bd15cadcd1c833a993574aa50dba90ab0130389da5f809ecf8fcad8f07a10ce7292354126a63298315c55020a8131c22bdc38320c1195ac646d58e7d9e7b01d8e6c36372becb4237357b13d", 0xaf}, {&(0x7f0000000280)="1506daeacd2cc275d7afb5eb6be1bb06506b7aa96c01205289589e6d7bef92c38400a545046fb33773eaebd66c689f23549ab7bc704ed81f6710e2f30a079b78b48510d3ec2416cdbfd0614f1beb5e1f40b2ababd4a235bee06112102b8fca3dc6c88b879ea949499664a35465c0a4971fd68b2efd44fa7e3d51312595ac633fa17c3a6f98a6d8dce60b583aad8133c7fadf6cbc0cf92a076064a433ff12033c78ef351922b297121a0896f3dbdee676eb8bf618ac333514769c4cca2f8ba2e0fa32afba29735b5d", 0xc8}, {&(0x7f0000000380)="51ba39063b6814e4a2a1916c0ce06ce15903ba081ad7fe7caab84707e2d4a67f78af7c3ecb038ed6deed70afb99dd3acb278a6f377031fcad7e5bad2a42252b0fb419d885efc41ec3cb44ad707e5e81001b314e71a0082d36fa00c139b1d01f27173fe9aaaed7924c37c69bfea6d456828c85c576409ab6ab16f43a7ce21a23253814446747fa51fadfdfaa40bf2934534b4907eacf57c4b075405e91cbb7eeb3dd88f69d2ebc9471aee5305b7632e86d701c985cfd35fa90aa4b238679854bb5692fa6c2691fe443998ea18e83e974b53f0f8841cc343838bc7f096da61", 0xde}, {&(0x7f0000000480)="e26d9c22764bca232275384509cf201e417afe29d24d45837a70bdd1e1c8d7c21bc84c9ace3def3df65020ce7d8f9d373525c3f681f0096f2aed0b9e3708177bfcd8af94", 0x44}, {&(0x7f0000000500)="a007fa8e31ca50d2f8c816612f1bbd0a1414b3b373cf15fc0ff9822ff813d47c78a5023d0c3e58c75a4b1c46930f1044761614cb76d674b2e8f12d25b68d92b81496473faccc7956f47cf52f5cd5c9b156d08efe6b4fdb9d5002b00c75f276e2a1dc5bf8cb42785470a9e00d5c7b5a8fecd9c06f7bbba77fb0157096ce186f26b7087457737459ec662c6b52edd3910e4b8aa1", 0x93}, {&(0x7f00000005c0)="4e05f23fa0ecda698a1c1a587cd1a0787a48c65e2e7221aba1d2315daeb8d7b9a0e6673e4f18c4cf6eef572efcae773b7381e7d3adab63eb02d268cd6cbfceaaac2486dfe6111d005d7c43c874eefb2312ed6d6f7f08ee1609ac87e4cf2c07d9d5ca4ab968edbdd6eead166954f46b03dc3b168e00152884d3eeb5529f0ca93a6143aed6ae8d4dbb11d6b74749c72a101cdf2c9a9c63292bc38fa6ec005f48891c", 0xa1}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r3, r5, r11}], 0x20, 0x4}, 0x5) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r13 = socket(0x2, 0xc003, 0x0) connect$unix(r13, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000009262db70bcdf770358920000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r13, &(0x7f0000000000)=[{0x0}], 0x1) r14 = accept(r13, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r15 = syz_open_pts() lseek(r15, 0x0, 0x0, 0x2) r16 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffa, 0x0, 0x40, 0x0, 0xa722}, {{r15}, 0x0, 0x60, 0xfffff, 0x18, 0x2}], 0x80000000, &(0x7f00000000c0)=[{{r16}, 0xfffffffffffffffa, 0x5a, 0x10, 0x0, 0x9}], 0x400, &(0x7f0000000100)={0x0, 0xcb}) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013220 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013220 failed: no mapping 16:00:19 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0xfffffffffffffc5a) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x80}, {0x18, 0x2, 0x80000, 0x3a0}, 0x4, [0x7, 0x3, 0x0, 0xfffffffc, 0x5, 0x7, 0xff, 0x5]}, 0x3c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x6, 0x74, 0x1}, 0x2, 0x1, 0x3ff}) fchownat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:19 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0x11, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4913, 0x6, 0x20, 0x1}, {0x1, 0x7f, 0x19, 0x4}, {0x7, 0x3f, 0xb, 0xfffffffa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r5, r6) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r7, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r7, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r7, r8, r9) r11 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r8, r10, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) setreuid(r8, r5) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) mmap(&(0x7f00007c1000/0x4000)=nil, 0x4000, 0x4, 0x3810, r0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() getpid() lseek(r1, 0x0, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/212, 0xd4) pwrite(r1, &(0x7f00000002c0)="2940df016266855363c4e8b82c0af4fcda17b9899235c293320b75e403358b4848130c84ab51090c916656cc5a781f6df4bc154755bd739ef633dfe635a984e63bd3de268311cfed93e85ccc4c88964e7bf3ed827e87832b1703c1cd3352cb0d4999332302e2c67c243cb710535dccfa859817fe466797d13088e763f696efed43ba50227733b6565ff712263eafae85a6361e839ec6c163183ced19680de5842739eae05548d859cf2ca9e1556a1d8e7b5441e11843c07a9aababb8cd2c6345daf79e36d677100fa34dd08e24201a7378975bc0f0afd2bd951e8af66fb090bdb03a9129ca992cbe82f348f66d3842abd8f811226563335c3a8e803b4b252e98f7ef98f8048cc21b3a3fc04450e889105ff052af113c3c81fd4731503163d531745f83f18bc016d06e71a4ff299e30b7fea36bb94fcefd66484237da9e299c8c2a3cb98983f6da739d010f4142cb97da0efb9437e13e59ec95017cab36b6cea9a78392d2a0016baeb931fc9694243ef5a2655580ecaa13833a83283ff33071f9c43dede115269fbcde8da50fef6541f17b05f088e5046cf33c24148185636a98bfb55b33a7e925f70461ac4f41bfa5719e5b2d51da6f7b2788992c47fc04d128dd940f1147b268dfd6cd0e9d9bc25b7a50c531c350550859e909177586ccd7048fcceb89c5008128db7f6efed0c35af0d0c94ec8a68fa067d08222a03e579ae1a6628cc0ad62da0bd441480d6ce6f2986ef59e77e8a09670a1c1bf0112775a934c1b8a8358532ae6baf77d5f6dc218b5be8499fa50e86b9c0f420e5910b49a80f5b3fb09fe3b2360625857028a5c4155a77644533593c14a8dc03207190666c01aeefcf79e6791bdb07eb9a9b52bb2a9c1600d240762959dba2e1600cb1f6c8609aee901d2f5b7a4e9904f82b7139e66b5d984439f89c495efbd74dbb9744b7dc55a2b7499b5f100db98f061091bb2e68cad37daba2a143cfac52ee0a20dccee0bd17e3034a1ec9f6440aa80a5c8ff56c0f5925679df839967be3104348bb09f35a0e7a8f606ab6851fc30562535517d3aae50894f87649a65c999d70bb548822abaa9a3107ee970937a63780a5ce61535e844a5036edd74b67ff91539d02ccc900c2b75eef8b03abd724fe4212debd22ba7dc7a322b10c00545edec10fe80c9ef4fad63937da7ed8f57387c915360737807d6616c32985eeee394a228b8f43844406f48e0f7affc894d0482efa216c6b16d9d0d33dae88e04e1cfea0c8b5c2708445298e41e33040f5f2e3f9efbd76a2a746839cfd05cffe7216aedab549fc8a36f63083979fc6297feffb7a7504e5a785a920db2f2a1870157432717d8c559691e7fd7db25d9ce6ef75bc204e1036e5461526ada482426228c7f9db117c1c393aed7a87d189b62270dce206a757d2ca42528cdac63f9e78c657db5b990ce113296e1f773747e68fb1119da96b127e6dd580c83138ca6710ac0c15f7ddb84c4aa45fa8b576c4db342c41c95d8954a7c91c1d07ccbf7529944d5e7d6b0f9317b9e1630a17bb454ec3f7343bdb06bef51923e1854f334e47770b2f877d42c3406d505c784c3463d6c9f37f001891a51622de3b757e9766751be494f17fa493663e13bf0f6615ec1a38681413cad25401aaca23fa28150ba43461eb83ef4387ccd1e257d6775f230be583f23f54aeca9473fe7c2989cfbc48922c90519be0e1169497551317543af5105bb00f952ca8187ba7643873a71c394fd85f827e271680c1d3e62246092ec0db7720e37b04f7d779d18f1763142ae8a1f9be98794b6f34287d09ac1829e63d47f7dc686d16c765abe6a709b2287b1792e29f2bbe863a033b85b884025ff2b0ab1b44166287c3245b93c9b736adb05b57273c951218934801c796ac782765fa495742b0d0c01766c29eea08029df4eb9b5d84b4f72f8ed190c3be128d3dca478f1d42b02d4ba426aef19aacbf2a1bbf3eb994c29d1b6e6e16f5859a65099b125c30d2d7145e61c620bbdb62321721ec6e8736e513a2eee306a5a05d220283e4a9b7f9a4a9154abf5d4f486ea990d501ea1ede24bad3f25ed87ae2fa28f4bf84dd7274cf5bbd4d4c2d7e683850c5ed2b433d5a50c84aff18acc0c0f27a66d75d3f32bc49723badb9280867732f5bd92d42f2260ba8b501720e600202bf02da446891f5290d8e3106c9d19de4cb42325642cc3a4de5f97c6e0793d414cc1fb5620718aecf79debd2f4940ac6638849264e973151f27de93fc6f390e4198c053d2cc3409433c79eb6d9a64546172a7c5dec09122ae59dda13a9030ae613f5a84849cbceb3e2009adfca7218bff4b5794eaf39b234a8de587eecafe9a502374055fdb8082e25bf1c3378a33fd4249ea333f6faabe4dd6a7761bb793c5f31d7755e5e3a2c311ebd2a7f806e82aef90705a0aefd93f76f76c65b81fa9b784a31d77af05692ee6c66fea252d03f061819f79db696273f473ff238b5fec8dde4e3cd01593675115332c5ca9d2c0baf907761b1bcf1ac69b9cfa087fab7feeded25257ceb135217aaa734975707a899bd27b4b7c70f8f38109ee94c59e1ee4b539064752b202dbcf7a8e01e8056bcc57cbe858f53a569b2cf6905f7ef32f72f27f67557ddc1a6680242fa60dddfe506155b3a905dc8acc829eabae13daa4006c9b58d51dd69d099fc521335d11373a6089ba7227773bd8a9b45a1cd9726fb58e5f4e08400637b195c24119e38284b5d0fdd3df5c77181594faff49c50f10e06579afe47c86b26b8f0dfe1e38aaa19bc8811262f1436867ba416aa438bbc50ab81d6ac7e91832896cb2ab8304a9ba5666bebedcb6689a3bbbf224ce011ab29e657b2cb1c60c4c498842d5c544372b4ebfe570194eacca4c74c8120f534f731ded0b8b5ab4c3c8cf6fa0d7b955bef3ee987fb76441ed8f69ec4eacc221f06374b290820018fef5c84f4e572ac2440657357b16318a900c53940a69a6aea8d66e46be93458827e6a01d68945977876aa2a24e4884a86ff2160f453591b47ddff11f643ff801a7c1b3ca00cfb267e57888cbbeddbf27da00eaef89318f3af0f55c06803f1c7930160b52887179562a1ed5ee12e1a2f1b31b56d964664d792c80d64e9151b6ab80806b520ee65cd4295372530d4f8ea51db950c55caf28be695902db231596ffae3ea687c3ef575b6a37c4460fb245bb744b7d07524a9a4df3440a79eab41eb836eb8c87bdb55c48350804d84fbe5c1170ca8a103fb8f17cd7fd1e5c374b560cf17fec2847601a164b6a62be5d55964a8df33fb6cc068fd8ff767881b5e75669ab0c66204c38c1ef25e0c506420a5d698b62ea3c3e61e27abec1e4a5725b3bc4e1e12196c05713896f53cf65ccc9bf04a2fe823d076103f4f7763984f4a60735ed916cc0828eab123ef77bd39abfbc790a9b42cda895954086da2dc1d1f630712aa5c0557d8b2994a6bd4d17eee93456cfdb32f1e2d7f07c85ad114555786f7f0c29ab7b091a641b678cf23bf24a6783365d02f9fdacfa278839c01dbbe25d5542274915e6900c39f5a3c98c85953d0e3b76e86ad1d0b8c9cb1fc6139417f25be325e14f586c3e1cd2b925085dca0085d05c807776f78a6b69257d7e88243ae2c3ec59880e5df1ac2e73c5af7e9a3c9975593a2d82eba8c5eb46227019253ebe7d175ff2625f1b398355ed3740829dbef3d6b868551a49dc91c456403303d069a5c4fb3d1203a619a5fd71ca159b99e89f2e65f9b8cfba530c8d40caf1178e72dd625e2304c0b6c2e8d61eb93c58e7e4b5478dbb6d44a0ab75a3ba0c559ac8bb6ec2da8124c367d956de1f98d81370c07d8e49dacf1439c26b0503fbbb24716c3d6fe89b863c5f87d7384f6f8dda10df712238e0a0aaced1fb689c667bfa5c0f44fa1703c9a014ef9001057eeb7b0a37662d16d25765dafd2f41aa59cba20e7d2436d960dc5b36e2e8910de9053709b5773a0f45a5a5e55aadb8f7c65a047591063bae9f6dc3dbb3beeb788abe06d9489c24a1a627370c6b05214ef8b50599eac81bd10e0cea47030daf9c22326ed0b2f9fa2eb24cfcad1e8d9dcfd7eb5f3ad4aa706e762db1628ee4a6ac960e8f1541342fd53af603708e16b459b9156b988b587b46ad59c2d605cd6f3b9e2087621c761d292a399499b6396167c49082b292e12b77d9f42f33d68c4aba0c06b2f4541e490f18e3074e169b3b8381e413d862b1af150a31d29da9262a7ac0c56a39145abf9cf00c9a3146fe10bd3405951ffe70dde2bb7f5bbcfdd9673c27163863669a97b7bfa96ef0abb9bdc2d7651bec34ed2682846d70fa71aa7c698932fff8ce585738cc48ccc7cc8ff9e6535174b605df12b5086019c14cd79ff4ea10b187bbee1935ac4c57eb53ed8ef9346d1b5c2b6fe53a88462370f20ecebdd48de213c561a076b2eec5b40212d3c3203a24bac3e8db39771e7b098fc7b2962d91fbd50b213af7d56da81ccba4621524ca3971e92d8db7e388e7bf9ef1dc63c84352050de48298d9990298c14befef54b36f35ef23d61f8b8944de2d0c1698a8473e41b669a983cce43e0bd59ad28aed0fd72caa191986211c9920e4141d05992d8dfc77811798ddd9fc359a3666f56be843ed0686a8e2a1c0b35d1a2d1cc9e99ced89d535fe9950001ff722a1836391b1eee3d2397518ec8311485789c956aaeae5ec69b32701519897335586be6814bda46c363e40f2bef89844aef4cf59742d62442728180365b32efbccb5740660e46cb0dca6051d0f5c51478b64e2fde4af7742c25886c781ee11209043b92889769c6f380c3b11431e15a8ac9320ccd86733ea220df820ef2cf3d5a738bf78e022178ceb46dfca55a9396bdbb72cecd32ba3821e0dcf33ef2a9552b4c040c518dded3cdd19c580a5c3d015a670e81211b394123fd942885c8826636bbadbfe73f78212fc36c81fa17e56bcf07c3778897c252850d9fe547c349d1737a87dc62b04b61954e2d7c4f290bff20309620515f34a505313bfd32c465a79867b84d15a7c5f706af0adc89d8f33f6836d5b9f7a54b633022b389e0be3d137d3930d5b4acec348ae08d83133243640698ff17f3d8ee6c8b6e5cb410f4929ef42bfa2036f094d60c5051ac372c1602cd523f19b1c9947c35b645dc4b66e5d0cf14937ca62f09bac2fe8eb0b2502e892cb1cad325b896f5ab79f34f75a1fe5d228a679741e4d1d49c944b3008108ee40ad472da989a1a9c37af47c8c06bd949d495aa05149ee87def20338577a129b9761738e15530ae1b29e8d90886f7b77d2387a34085c466e580b1b12c996d781a62b1e40f9906fdc8d34372ead8d598b226152916c42c2ee0e45de81e1dd63e43c19140c46198d09c3fdd78bb15df539713de2e8c6c87539397429333b5c71148785ad142d2898ce05ea14746abccb8b198165f8489f4171504c2ba169baa514b54bf0a8a678d8bb3ad9c5a1a61b2f69d076d0756d57716bfd4f6fd86d01b296441c5f799b904c831296b39e6ac382b882ce6897935d0b8d29fcc08d4a47d7a6a486ca9fd2b558ecf56f56fa3ca3cc464e198974c1f00fe59598f891f3fff25484d6f80feda180913471d14828b3bff4ab06215d9e8de662867970118bd868052ff23c588500b1314a2778caca358b333bdb1a9c178bef6a29bed99ed3968514246559371c6f80309065f34c01e68abd38eeda87312ba7fcc7d413f18456c6b556d98e3f6497e644fc0c1502610c72b6990c59e91513f6b9e6ddc36831852e0adfe21604fa7a6c976912c6a19fc382d470326", 0x1000, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) close(r0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee7, &(0x7f0000000180)="149130da957e67ba8392c0b01f00ad8b76674d0a1a1708101c1b2517ecb212f2be1991d862ea96724bc585ba6edeee91a23bc2bd9aeb342e5c49627a9dafb63d291d020e8b460000000000000000000061e4043bfa109759f9e2ea2045b5") r2 = open(&(0x7f0000000080)='./file0\x00', 0x28, 0x40) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x6ee, 0x235, 0x7ff, 0x2, 0x57f5]}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x0, 0x4, 0x1) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000140)=""/239) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:19 executing program 0: utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)={{0xffffffffffffffff, 0x1}, {0x80, 0x80000001}}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRES32=r3, @ANYBLOB="7dad9ad55556a866e31c04c27bb721c864e6d266a09fcb7cfd0e15da8ac6ffd54900b1837bba42c6232d7e12752b5546d34fdb27a85622792f831b16ad6ecddad275d667f2b80ae40f7353cc3a724b5345253cc9f81c0f0d55f0932d2f6c6a48572c418cfe85ffffac8e40734e87be196d17ac68250a00fac87843f02f9f4430be322352cd277c6a8c85b3e62be87abceb5f7d57e3d44d73b4f6074cd22784aac4b6903aa6a10d63686db80b8fffd1c9f29062c217eb242749f70950641b59ada3b017cdd93c0a21", @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000140)=ANY=[]], 0x7) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x20, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0xffa8, 0x0, 0x0, 0xfffffffffffffe9e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r3, &(0x7f0000000600)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="55666771de69bd4880eabfe14fa1229923838f87f64ac0fef6cd30f54bbb457853f3a82d30a716b22c53c09b62b0d097a10d60978b1a70b3", 0x38}, {&(0x7f0000000180)="c8d21ec78450fbd45b54f6ea365b7760e2d0df9a6a4e4fcac655b1e22d8577185b7ed06e2af641c853d5f111977eb8058c9504a65a3d3cbbccf03998985a415273c119ec69f68f67356a7fbba96fb02df1db36ab58ce47da49e04caf81b0e3a003769e29fc347542b04a09cebe1e0f0a8fa812fdd54614d92579358319e2b79465874ca9774e3e891e724ecab2c9198ecd242777f11726cf09f75a03c8dee44d2436821e619820625ec3ad5625c2", 0xae}, {&(0x7f00000004c0)="dc3108f38495717aa59555f5bf808d012e1c01d804b71d4b3f887e27e6148f768c7cf69d4d7daf39bb8ec0e7549779568c1f389d53e316728b050614415d6d41c3d3c596c59f75e1fdabccff4272432842128e691d6ea892c29a168395defee78c2d013a274021c27b1e2a097a9459d424989f5139827ec1db1223135518cc59d4503706122c58349deab64376dacc1eb415b571b5e3f40ee32c4b40d029fa39448d7319f82e7a59a8c722457e89aed92c528b4a7f5976b5ff0fa640302dd56f41f96bd9ed162452b2aec29056f12d7d718b686412d1659220db39bcbd4708ff29ca262cd5c35e7024ce3391bfe527", 0xef}, {&(0x7f0000000680)="011d3c71926f5368e2b604b3760edd3edf854b9a4780f5d20017e5465cc88f8ec16aff7f48976666cc687b68cf01c4299710325d40abee16b49de4a3ce28b948d17bdff40a201cfa00f3bdd121a88212e956d07f07c01033f4ee81696200f2bcae14b3a82f67671d94cbd2e648209ce14cdf1148d9abb71d300559340660213e6557a18fb2ff2b3866abf43975a9764731c3d4c80a740b9c1019e0860d181419c98bf9ba5a89dbb39de29737752fce85ac567f167b802854e0af237ff1cd580b12c415cd89ce5092fe7ebdde6b7eb9c7bdd9994a20cc67", 0xd7}, {&(0x7f00000005c0)="b84888543faf23621ab66afa43c34641495b7ec38118e6a5a0ce9d56cbb97393fd0fbbca1816331dbc3df8c8", 0x2c}, {&(0x7f0000000780)="a341ecd703d1012fd06416ba72bb02ea9399a5b6ecad073a13fa8e4a9189c4901e26f0d504da8d64077fd9a5c2cdea80af1f0fcd574d6da0e64ebb7cb2f9b8c87db67371f350303ae8a2affe017b20c3ded70bf6582ba173817633ddca6d6759b69689583f32faaf33a92423d4fcbd12544b5fe8773d9d", 0x77}, {&(0x7f0000000800)="2e93183336451719e8ab92dd18dbb2d450c96e8deb20bb426d9001c9aee485a6ea3b957a12b052774dc7d1ecdab08f2a6e9c5834a8b3df54db5fb7415deecac527a93d1a3ed8768e22667efa5a463a04368f04ec7a9c791216b38f165818f65c180bfbde8af5924484a25da577b5368f73ea07e5f907bc1b167a33d837899c8995dc818317f944bdf849ff578c2f2c4b3696a1901225", 0x96}], 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB="580000000000000000000000070000001ac06f14f8e619e0282a1ee0fc404c54e610546d469043f176d8c56bc59d06a63df7270ff722739976aaac2ca0802c4a8862de0ec6ca514d775a341e52695dd6c792000000000000"], 0x58}, 0xc) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = dup(r4) fchmodat(r5, &(0x7f0000000100)='./bus\x00', 0x20, 0x5) r6 = semget(0x0, 0x1, 0x64) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r10, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r10, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r10, r11, r12) r14 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x3, r11, r13, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r15 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000a80)={{0x4, r8, r9, r11, r15, 0xd88ef8f5d23d4702, 0x2}, 0x7, 0x8, 0x100}) poll(&(0x7f0000000000)=[{r2, 0x25}, {r0, 0x40}], 0x2, 0x401) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="96", 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x40, 0x8, 0x1, 0x2, "11a847c2a21980127e9178409781009ee6fe061e", 0x5, 0xfffffffb}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x80) clock_gettime(0x0, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) close(r0) setitimer(0x2, &(0x7f0000000080)={{0xb18, 0x100}, {0xa64, 0x8}}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000240)=0x6) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000002840)=[{&(0x7f0000000340)="3c38320f93c9b6816b2cbe8284063336e0fee06261354ca9b3f7dc75a64464a38e219a156608fc9898da00f6faee9e9f7a4022a95c3623386aeca84120d048781eef39c79ca4fd914ab7e476a46d9637d5039bbc740ff132803be38397bfdee2092382746fc00e43b885bad5cdc433b3aecd2537bff4cfe2208008d1bf4e142a9db785f6b04754f76a7ea86642317340eaed89867732442e9f278835554a1d0083556d210c886aa1653fb56d054aca8547f9433c0fc1e1026d4871ea29386cc8213079f1141c40cd854f804b3f92bcc30688dd02fd206e44a5a371df1858a2284ec174aa9d8d94203a8c4bf5c5b91ec6a5bea4f9951248e66e4873564b13942cca359e998cd60b76e3224e006e9ef08709318971361012f859128221b9e3ba7c97967e952cdca2b9a97742403ce923a87f6bbfbb04fcebfa729cb7c4002c7a4f7633a001e22a1729d68121af37e8168fb3e39b4240b8695db10e2c007030017d9414b69232efba85e006d0a15f453dfd7e8680c7dce8455e061d03a95d55a65b4df7d1dba2e1da66e4a08cbb0b39a50195eb9bc20acc8a8966effc34950995efdbff4ebbe4a449a4d9bf0b6276705aa226e4ff5be7609e1bfe54a1ff4e068e3fbaa9ff442e07434419a841f4b0978f34251a5993744d033a1305ca0a475fa9493fe57c8e62a628cf0db090c726787bfe14a100a5ce3c8cd12d95c449c41aad1e3145f637785733f3fcc53838e2a453215723b3e77a2c1c7ebe425e03649af363dafe344462a9745de85d4a0a3ecce020e14d274fd4e57b8e5de5849adafe8b23604658bb2b6b341db6374f8f21799f3cee4e57e3b9caf0721bace5ab3e761252c7e5f32e0bf63ad58a6f91b107a367e27c747718c87e996d7cbc7c77e5c4e8cc1e189ce6d0d981dd390613fe98fbf4219c6fa02e12c61a45528de1ad8b54b1c4f0cfb23867085dd4414a65a0a22b406af376bcc2cbd5d7c9dfbd42a221555264c5a9596f1cf6a357a0b8296fc382b93d0cdfe1bf38feea64c5227a0043c5c22cebaa110adbc8456eb9bc6c0d3bbaa09437c86bf3c1a6d4c7f696e5e6124478ff5382c20c2d39def110e202ca938fa0f418758206f95959a13c6eb061704e6d7451d014c704baf9a1ce3e8d9d95215ef9ebb8003164d0ee1900593d6262e1f42ee255f8c4dd6905b61aa9da4a54f9c431e10540edcd7452a266298e9ba2b6a66a728de7e3b9c541d3956aad54492ffe1b8450572a3f1eee94e70c914a95c120fe79fa0aa4f46a3842e5bffdb960096c6738ddd4a0e2bbd3f47af1cb142a124a6b543c71835929f0f1c7743d1995a1e364a78c11f2f1d0650fe36e4bd5d0a4a8d47fa909eeb2855bb7d0b05fa2e85f52d1ea457036586154a974a46187c46add0734debb84a11364cf0451dd8539e9c75818876d1bd76652ab5db5f00116d1a97c94858450970a4bae8702f95c566de69ee453ddaa6ccc54dc46b2e151d022ce5a9e17b9b00d3c9e73497d6361f80082928eab64881507f50da79948d5fd3e6a9dde674763d88ca0fbca912163dbdee009d0e2fbc700693a324bdff29f640117f577d73db84401684f689f617040f6d8fd8d2574620fd543ff16f36d12ef3d92d91ab994b9d4b37bd7f13117d01675e2024ca04ade8970f89528695ad8b7ec2ccdae9099ff0c16d98a2bca80ec8eca4f39b9ac1f2a4d499c0b9eac207b90a8f4aa4a9bba1ce92ba6f07f741f527937872449f7c2d26c4cf2d8744c274466d02c71e9862c400fd93f8eb088a2fa82b98b7976d40ccd4abb58b75ce6ff68daeaadb727cac0d424353a93f6c255932d563c9cf350484f256fd42b6cc9a51bb2a9d1ac483dc2f9a01024f4947021a5d38a5fdb397fd7f1aef7a16395c47ea627bb2c6e3d9fb63f505a75aec913a6848f9ed3a1664a5a080aac549692af7834a754dd338b93ef2800de5a4b154eaa862e04f62f6af9de36119ea2a4bd1900d2bfad6a29cea2ed781c0977123da49103334e367d911aeaf88ac2cd7c312e9479b10ba4c458456527488e26133f02b3afd17c1d0ed3ee7d67745eb940b3b96623a33435c1c7a190d9ef8e1d31764b016aaa8ec378fba2c5f93ad7bf8dfd10beb4139936011f539bb63ca48fd8977106884ed238654ebd270ffce2cdba7f7b9ccd0ccd25e0b6e75765f73bad1f2b99ff950abd4f554338bdb1a58a441e0141982638d52bbc46fc3efbd48126a4dccb6b8d7a057abbf1b8731b5bf5ba9899f6f7e610b19193b9f404780513c6a5b57249b78fee1344f6aabb8ea5a206d364ba15bc56391a6726ea9af213555bdb998b0bcfa18ef3c187693e5cf554bba1fdf7a07aa9fc5e944724a9eb73b011ec22207af9d24140f8d5322a028012161fab86798f429deb15e5d97ec3852abe980d53927058911474a6530c669183c172f331a118b1e87194e610a6c268dcad22df152aa6197b31c3e73b03a0ae338e3325e45df0a73c67dd31905b99adb5afb1bf14e0d529f59c82a26a322426353ab742f24abd747ba0e6f5e7bd3426d56cf98400682b975c07df8cd612a5af93474bcc4c158f3dfe689af0fe55a6dc4b7ac3922194125ebffa74b308ceaa47c7599af10310d25ea77664421ef982f49b846b213bf07aa09b2b0868c6c24f345eca238bb4db23a23ca53a0fb67edfc3e036fc96b94d421392d60db76f39c061e780c7a43ea6be78723a3bfe4a63df6d19494f111e9c740508d898141e1558e31413a7b0a0c7a1b4ffb07d988c727b5df6c1df33520b092d153e525f40e1886fd9c15047858739c435c5a008967c0c45ecced6c09db8d01ca718dc8dc446b8600b816b3bdfe8e95484a50065d4b420a92646ccd7b7e7913eddbaf9f81c88e65c7b", 0x7f6}], 0x1) 16:00:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0xfffffffc) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [0x20000080000000c0], [], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0xffffffffffffffff, 0x4, 0xff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000217000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000292000/0x3000)=nil, &(0x7f0000392000/0x4000)=nil, 0x4}, {&(0x7f000076c000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f000051e000/0x1000)=nil, &(0x7f00006ff000/0x1000)=nil, 0x91}, {&(0x7f0000721000/0x2000)=nil, &(0x7f00004f5000/0x4000)=nil, 0x3f}, {&(0x7f000001b000/0x2000)=nil, &(0x7f000074c000/0x3000)=nil, 0x1f}, {&(0x7f0000534000/0x2000)=nil, &(0x7f0000144000/0x3000)=nil, 0x4}, {&(0x7f0000366000/0x4000)=nil, &(0x7f000007f000/0xf000)=nil, 0x8}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000683000/0x4000)=nil, 0xffffffffffff7fff}, {&(0x7f000023a000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000000000/0x200000)=nil, &(0x7f0000212000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000073c000/0x4000)=nil, 0x800}, {&(0x7f000061b000/0x2000)=nil, &(0x7f00003f5000/0x4000)=nil, 0xc}, {&(0x7f0000262000/0x3000)=nil, &(0x7f00002c2000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000754000/0x12000)=nil, 0x3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000401000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = shmget(0x2, 0x4000, 0x4, &(0x7f000031e000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x113c23ab20c15aa6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000500)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb03000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a1415636f317b9a0cb4ed526cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed87c7a06a821ce108fb7a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925ccffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efe02818e56c3fac88aeead4ae937b5107547bc19d031a4645d2a1460b2a2a76581b1ffaf5d6e225414f74e0ce613e609152695641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d97c0222cab40da5620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6"], 0x1c, 0x0}, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8010, 0x0) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0xe1], [], [0x0, 0x0, 0x0, 0x0, 0x9ee]}}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r2, r4, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000040)) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) truncate(&(0x7f0000000000)='./file0/file1\x00', 0x0, 0x5) openat(r6, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r6, r7, r8) fchown(r0, r2, r8) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c579f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ad1c59df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000300)="2fedd3335d8992c5cca37e9ac2e657a545bcb0d5f502c509c3d34dab0a7f3bc3582761fa20b76c7368a7fc5e9ed76ff131d4503e3e486da307b59584fa7ae2c3d8137594bb9456dcc03735a4b6edf8588c2f9967c9f60e393a81f60285ed9160d8e1030957222257df99e5348885a595a8e949fe2623b126770d286c66c46deb7728f286a118c9a0f6cc1d", 0x8b, 0x40f, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x80, 0x8) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x20000035) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x3, 0x14a) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) getpeername$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) semget$private(0x0, 0x2, 0x128) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) fchmod(r4, 0xe3) r7 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)) getdents(r7, &(0x7f0000000580)=""/171, 0xab) fcntl$dupfd(r4, 0x0, r4) linkat(r4, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x0) semctl$SETVAL(r3, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 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}, 0x63) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) pckbd_enable: command error 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000025}, {0x6, 0x0, 0x0, 0x4000000000100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x32b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0xffffff03, &(0x7f0000000080)="28d800f1ff00ec00d4ff") 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) flock(r0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:23 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3800a) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() r2 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) r3 = getpid() kqueue() kqueue() r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r5) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97, 0x0, 0x0, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r6 = kqueue() r7 = syz_open_pts() lseek(r7, 0x0, 0x0, 0x2) r8 = syz_open_pts() lseek(r8, 0x0, 0x0, 0x2) kevent(r6, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffd, 0x10, 0x1, 0x20000000001, 0x6}, {{r8}, 0xfffffffffffffff9, 0x12, 0xd398e1ddae551b97, 0x7fff, 0x5}], 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x81, 0x80, 0x7e, 0x4000c6}, {0x3ff, 0x1, 0x9, 0x200}, {0x9, 0x0, 0x2, 0x3}, {0x86, 0x9c, 0x84, 0x8}, {0x101, 0x7, 0x20, 0x80000000}, {0x5, 0x81, 0xff, 0xffff6737}]}) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)="a9", 0x1) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0xdfa80da448aaca52, &(0x7f00000000c0)=""/126, &(0x7f0000000140)=0x7e) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x4}, {0x3, 0x9}, {0x8, 0x0, 0x3, 0x2000001}]}) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:23 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001c4c5a0b7"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2811, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 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(&(0x7f0000000000)='./file0\x00', 0x611, 0x18) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x80k\x00\x04', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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) symlinkat(&(0x7f00000003c0)='\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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(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) symlinkat(&(0x7f00000003c0)='\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', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x84, &(0x7f0000000000), 0x4) r24 = syz_open_pts() lseek(r24, 0x0, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002500)='/dev/wsmouse0\x00', 0x20000, 0x0) r25 = syz_open_pts() lseek(r25, 0x0, 0x0, 0x2) r26 = syz_open_pts() lseek(r26, 0x0, 0x0, 0x2) r27 = syz_open_pts() lseek(r27, 0x0, 0x0, 0x2) fcntl$getown(r27, 0x5) r28 = msgget$private(0x0, 0x0) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r29, 0x0, 0x0, 0x0, 0x80a6}) 16:00:24 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) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x0, 0x6, 0x10001}, {0x7, 0x1, 0x9, 0x3}, {0x5, 0x1, 0xb2, 0x2}, {0x5, 0x1, 0x6, 0x6}, {0x47, 0x9, 0x5, 0x296}, {0x0, 0x20, 0x6, 0x8}, {0x7, 0xf8, 0xff, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x10, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)="07c3676b5bebc1aa9022d2f0faa9cfb706703ada81462fecdb35b9f175d4dd99fdab4110aba0f423224c6a56ebc32288630cc4b7a2a0954297ae36e7329f7920c77e5ef42c28769fdc22a2b545a43e40afcf9607007df81a216e6b152b6c3c411f4940958527b862f83ba7c1a9d21a772ed26d738df7532626a32febad73e2eca902a5", 0x83}, {&(0x7f0000000480)="9c8f3654d770753063cf33799308", 0xe}], 0x2, 0x0, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) acct(&(0x7f0000000100)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r1, &(0x7f0000000500)={0x0, 0x101ebdd17b56699c, 0x0, 0xffffffffffffffcd, 0x0, 0xa1}, 0x2) setsockopt(r3, 0x101, 0x100, &(0x7f0000000280)="bf938e88deb387082fc21a382517e919fd7452f71ce2a71c9a84c93abb05e2a343fda9679c03f099fad8e5e77e2c2b0f0b4608b085c81cb5765e65827e8f72483f4a90551ac3dcaa7cd3e4ba91c1d637edeb34b845d0ebca790f67082fd16e05a5c10a83c6010d4db3987c924721a6244809bcecadc2c0c3e58d6d97fce37a2ba8c5377f98ed4b0a27d8e362a64efbff47c8a2dbeb43732b4d3aafb3ea5d6011bcef5ac5426d7f4b7238ee0770b7d707180a7ccbbe2e8fc2e76d4f81600a570addbf89b0", 0xc4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0xaed4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="f9600e8fa68e6801218e6cfe305f") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x6, 0x9, 0x9}, {0x6, 0x5, 0x0, 0x100}, {0x7, 0x0, 0x2, 0x10001}, {0x4d6a, 0x64, 0x81, 0xfffffffc}, {0x1, 0x2, 0x3, 0x4}]}) unlink(&(0x7f0000000040)='./file0\x00') 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = syz_open_pts() r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x200, 0x1000}, {0x8, 0x1}}) lseek(r2, 0x0, 0x0, 0xa7f32a4334df5fd5) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r4, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) syz_open_pts() 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000680)) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) getsockname(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000134971f33f08b6bfdd570b62790000000000000000000000000000f7ffffffffffffff00"/85], &(0x7f0000000180)=0x48) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080), 0x126) 16:00:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0)={0x6e20, 0x3}, 0x10) r4 = syz_open_pts() flock(r4, 0x6) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x58, 0x300000005}) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/63, 0x3f}], 0x7) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:24 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000240)="0d0d50cd264e515c1c00a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f1480875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xee, 0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000340)='{-[\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\'@%\x00', &(0x7f0000000440)='%\'\x00', &(0x7f0000000480)='}\x00', &(0x7f00000004c0)=',[j\x00']) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000540)="2638e6aa643f192d3436a990e9e6035db92db415ecb1d1bb002319904eba677f683ab7f71199bb7ed8ae860b17bf8d3990bf7779039ca1da15ffc804011eb9bccd3867d62276b864c7", 0x49}, {&(0x7f00000005c0)="ca9be94bcc", 0x5}, {&(0x7f0000000600)="9f1b09e68fe7d7ed0324f347281ffcea908435755d8d1b543b628ba22ebb50fe36d06e93d64a19fa3f00b147bcc81249804a17a5b8a9566f950b32cc53b66d3a58a4bf5264a00081d0e2", 0x4a}, {&(0x7f0000000680)="fb30be566478709249ba8694a8104c24c040a6a25763828cba070ef2ff6490b5c2c29059eb84ad69ee0c784b7a6b2c5038a065074366de45ed4a12c0a1fb7ad45b438e931c9f4201b54e4c49678de74b01ce5c2540c7225f60d8a81a8536c60b6d18ff1b64b4900ab40df77bede5713b65d7a1e2e082f1223b36ab1c0aabd216a5c4b79839382e5e0f3035cb17d30a1bf6dc73bc3da6d98ce3e0e2666fa67d774c9590db8d83db88b9c5ecaa2b799ebdcd7f94840994ed7c474130dc4515a7e953abde19e1707b8eacc9390c55d8d890cf52f3eb00178bf7a54af29188a5a8a58fe625006c54591a0799fd", 0xeb}, {&(0x7f0000000780)="f8c2464e6b0ffc671f5ada88b5afb0b1e95d2bb41fdb95f2b76f524ab69f74dcdc65b3ad69984f445caeb544380c9a8de8b6da7a08534c83db2908b33357413f", 0x40}, {&(0x7f0000000800)="8dc86df0b1df2b41e9fdc61bb611d567e5b1571901292ae941c2e647440bbbdd20b7ed2562c67f3439faa9f9ab39b1d96e3bb8deff5791875b729efd97fc547772500003cd6f1f6b1f639d5b0660a947e04835e94abe60a08d73a95b5d8c7864ca85e0af89f180d362f6b9ad1775ada5a5af4bcde0c6df89cd06039f912df2e02420776d28aa23400862781a75a0d7a477e3d39d37c92426d72a16dfa3ced49d689790ea9c719ea83c17f374d5401347c7638da67ef0397eb161b21fc236671d08e9c2a2466a59e30c9a1c0a4c0e302a1d71e1c8602ea0fbdf525099fb7dcd6a75543be57c829f463f4edb92bb05fb619e3dedcec5a2eac909809a983dbba306d9b0d9c2df59254203f2340989fc5514070d138496698881b17e08f8e80ac842a13d55166c65ca2b6a12a491b02f07ec9b771b6595f40f3abacea2ba45cff9f28010931b618b1298964d71028d4cbf1607cb3b85b0375e2be46ade088757984aade88c9cc890acaab24e15a4d531e8bcf35ea280f18aa6cf20ac5e479463777c01cbef12ef4026b831e78c3a659c9a0ae03f842bfd325f3038844f5e8cb105af455ac4568e59045ad1f435c2b2b974995401d1c919fb80cfdd082ec77ef037efbb83a1337f0ad31a6117d1589c3982fdade477457dcf241ed0b6c695a90adbb0bea17a76b6dd76e12cbb986540e5d178498e35ab600b2f687f4ca4b36a4cd54e55893d0559bd4835bc9b084040e34b892cda1d2d1bfa60bf40548374014c42a47f170a7aa3f0441037602ebae245357d627dd348cddbb815e10a87816d15e2b45534c760c244a95372c76830a3fbaa74fbd45d16f68a93c5ccee8fb08f8f0a4ddf74bced64dc794728aa86951a5dbe7dfb04028dc6f27aed6d999659b0910e0974e184044671bfe0c9caa50a80453de5b7baaaee6980c8812ad0e42336b9140c5be143529b1c9e7e94d5df56be36f9e5f87b440f15eefa92ce7a4f924f2b1e3f1f35b05aba99cfe2c697b5463c2c96dc9f065081f95f94a02065b662868e1aa71d25519ff0a10f2c8148d13c3581af5394923eb23fda034e0b429a3b3415823910da79d21cffb36c8073c079f47d939db1e22fbcf5923bf9976ebacb76a8015473ee7d649875de6d595c5fd08232765f1561df6aa943ec236387f92a37afb0aad19d6250cb6c22f864bd9c4287697780f142028c03ad0db3d30c5fa6eb46018425d4963d6f1ccd96b800f718ade4a4115bf2f85256ed5e2ac530a36e9fe3a05fbb501b6ef3911de400112a4688b77daa808f461af855ab7aae6c84ead97a38bef54ad50b7a7b195ecf9cd37270f6d01bd89666f48af94782e972dd67ad5680a7ce84180c9fc199ade0e31f25c438e7129dc1b5a2e56169ef8e25de49aab3a998a88f1940c12017c587ad9f1cff2199fae6a2504ed24fd247b1d1a65dee3a30f4ad58e9cd0b4435d44240054cf4a9afd73be1a492ce9dcf9174af3b3f6a2b6d4e215316afc7c8ac9d1168c75604f9a5af38ea34fb34bc93af2320f109da5ee2350090d795471f2518defbed3a0f0828f9390749c35bfad5a1440870078e5cb7cd092f485b4a4be2c94edc4da08936d02e5e4302b238d0db0deb3c74f964ef882428656d9c439bfd958af4ea85b3d46002dd8f99e94aaca6ffef8793985c6a6cd3df47f0095ea2a91d41179c27e683ef33925360cc950e41e54c5e4d62027a43af8f9483cbd103406f2d6f07f8c56cd47cabd012deff19af0646773dcfb6d2415bf321c6fc14a44132b9332f5f8fe7996052527e82c08aa241956cd1d6d6132ef4db2af4eb6b70ce661d90276594e7202870f268febc06d6044f92d3547713e8cf0dec3c5e2c9d7f952929f6786b00070c5572d5100e5b68cd02c8cb4ee51fa0c2d48a8a249c43e814f8f55d278a89b177c73f4216704a6e305b79362150924239d4b3d966c30f6656150481648522f969af38ec3dee8645793808a8c3488a8a431cdca89a27173d356a4a0cf72cdb4f9e8508cf16e02fbe611d841e2235637f329f3fdf64566ca40abd8cca1a01d4eb5e16e1d4f3b66b557d2aa1bd886ee80814072990d0e862a5fae54477fa47a78c9ea288e6dab82f2d06a0d0dda7db65cb90cdc73f056f1dfeaf1871bec687347dc2eb3a3bbf51c01eef9f3d1e08dac7a68eab275df8fedae872dd68df41cca72f068b421e7ee5b2f3b7d9fbf8d5bc148fefad88ff07bf56b3b7e76eb7978c5f258691c28f22bf958c0dba0872a02c1499b09b6eb297302520f07ba1e4cb6f7e19876524d95c746e8b9ae69f524b62ba7e5fd0b00d4e5ba51fb07160c62bcb00697e1b7845a80392a1db055044eb90f2711abcc6e8b3059b2356e1005fadbdee3ac32e50d7dc56bbc661565b53e6550f10502e5c9e173605489d5c0abf2d2b5d5db939e8033b5e2b0ee8122e935976b8a1f48e5e3d1e3f9835a45a774147bf3f16665809dcc8a0c47090365a3edce9d0cbb5030f252a75b6c5b8fa8b55917b3c67a91f66b089b2161dee37ab091b31f3075d0adb439a61fbde60073c65048cc9fa38e20cf4f30740bf35d02acbe1bb0f57bf9a0e0eef8225222026e1f3bd4190913abfbf67ff216e5df92f253e6e6acebb18a857bfa4c701c84641e9670288c575eb0219f17221d367b65d4c77bbdf9d73f5b1591044cd43d5a92a0d04e73383e3ee5138afc95432aa6e4245b53d3fb3cf776a57d772468227ca04fcc8afec97fec78d91d6f60e6e69251ead4e44cc5eb10e4eb97473203fd0be56b383dd700686d88f70730e62a436a416932c0fbf6e97316c134ec64ac58123ed9492187b7022512d7a9b2ca484126ead023b89d24983324200a404dfdef9dadb43516ab7396e50bdd32606593317e23d18ad8af5fb6e07e8feca06f55620da7a02c50aef1c521d3fdecffa05b7790901c4c5d4ec94dd026272dcdc56ac3ba57a4825128848adf94781e9c61faf2bc2f10488cf220d215e02ffc5d71c201e756aedebc5a3e890a652e4161064e6f068835ff241c92e5421136012f04d0a45451f3c8d44620ea3fe38d0d8f6f7c1faafa423e3c0fbc272907750406e2008ea91ddf9dc419d643a6139fa7a9707d390e1d3779df5c485489a353f28071b2f5fe4c70378bdc3e5e516332815e9e2abd9b65da9fee598ef6656899dbfceb48154a805dcbff70f29ecb2aab2bb5258eca087743180220bed8bde18162da1c8c8dbf46e0caff8770c0db1821addfabfa63f50362e29a679c7899cac5bea5c0ba2d074edfc46d9e852b4a7f0ec392932043f33090d5b3cc39111e07b7dfd0e933b5bd381420c841302fb360c3f3b7da0c63d72ffb8240ee254fdb1096dac5e7de468264e4696040b8ab640c4b28877ed3a0e562174081cb9ab459a82967e780c4346f8a5e9637f0bc467362d075419310c3f1670ea1e4953b9cd3e0d46bf5a1b19e1219098e124518cfd3250df4f61dd7d0119b71b68470f587de2b9f99e4198d019d2cb3b7925ba3a714ab327b249da83e6bc313fbe575a36db9770446ce32cb85404c4619031687cddb78f386613015ef097edba1afeabdea1560a812402d480b7a4843de16cba0ab41870ee0c3c1031eefaa1bc507b57281a5b6af78efd398f649603b90c9aad009f180d206a4d014246e707190b06477f8421bb3fb284eeb4272dc89b26d7ace6e33f5b17a9a293a5a909d6bcccdecd96353e36b0431b5b9aa018b55023db4751a4bb843073059294c6a53efbd08b0079919f3f8eb87ece0e158858e77ef8390bc884795190842f854c47bd6abd5014e9c6caa90ae4aac56cb1ba5e95fda79101b315c0f60ddf0a47dcd3261867033272ebff3115b66c82fbf36c07a2e10b2fa0ffd0c7cf09032789389d31be7d43540e5b84abc518ff5320c805f9bf832065fe351367483a64a42767f927a7228cf4da0d5508cfa7871cebf0ce90cafbb863e640db5084182cd565628a1c2132a6f202a4ea5799f6286c6f16b5fe197a13613d3f4e8380e170a91346c23f029ea589135628b5ccef1ece55eb4bc4c7111a3033322ed377910b708e3b9c5f48be31c537c5fb5588b8726a6f99181585b544eada48b75813ab02c19bebd747dff79da3d1ed51166e8c7fa86308b4a185d5b9ddb521818b78b7eb820d411e96b423428a4aec4401765f23bf8b59ce8ac9eed1530f1fd309e487857102dfb17383a4e0fb8fb2bd836c558ac3726d2a19bc1d738ee8b2afb1b98ca3a7905215e00fbf9ab7743a8266454816466d81dd86953d8807bc44898cffdf490b933638f01708d7da333d435a27a3567d8648f79108cc7319f10c5d34583184041d04a7e9f9110b10e0c9f9d4efc5b0fcee372dc59546ece1634d581109e3d1ab522c47f5bc70d54a3dd4af92f0640d29fe170a24d034072167cbe5611ce0f07dbfecd905dec5bdf9d18a3cb0f779668b2733bfd940b4793b794f35ea61c5c8a459693bd466010c6d0536b3afe611e5922631ee905379a59d43e9fa7181bc8ec1ef4a10cdad8c1c3962d6dcc03efda69faa3b09babc8bd0296e89475cab19f3c968942f8a56a7bc68884e56834c00e31f121a9402975fec319f4a36edf672e71f8a18ac26ea471dec1f88f13e6a385ab2bd19aafc5f08f8a67ff9b4d3f7c9779c93b53e4844e55171ce87ed9370aaa4b6bd4e95cdeebe9ad98d48fe3a6806ad9d5a596e10f90cffe504f03e72ebc5b380f88a0c4acb0540ab10b190c9def2ec3a358b69eb42d99bfb3ce7f91e2a0836f17458250679ddd6d480503cf7cc54093590f73fb2465c28e12ebdd4b508a4fcdc6d8d7da3019629a33aacdbc1c9244ecbedb150e10ce7a67ce064a7cfe18a3138ba0f67554f796349ac53ba339057baf8d8e870f12ff802b9f46b9fc7619f8be3ad3a0ed7dfc8bc4f6b91a95451496d35db469a5279ed5107ee69dfd0141d84626381aab43f9b9297b040a7692f4fc27e0ae96173fa3402bd1ff061a57a751a4a273eb932fba325d20ea1146af655ba68f3dbaf5e1fa2924393c4fa2b331b8903f5613f073616396190a190d21bf51ba7956ec11871ceb92a8b4acb6a8ff2ca200b84732a2e6c9be897b4a2f7fe8e6c44d20d6a1b0a65bcb5e69218d611f4385abb1312fe28cbe05840c673f9fd7314ca28ac483c0f51b80911c3ab649b23d28f7d8889487eb97619ee8bf12ce68da81ae1157777b50da7096c3380ca867a203d031b77e627f9c809ca3875b0b2b2358464020424c624c4a01e5be5aa989e80b810e30c4025361a6a85dacdbca7511c4ad08640ed9c9cc28ed9a842a1cdb8d495699b20da07f329ca5724544095ddc1ddcc9e5510b64c0898cd63ef8e7b14e2e8aff979b5ed9fd246a71a62e26108370995370c67be17dd88a8eb6252679cf464a3fd966beaefcb00ccdb21a64426e4f29724ec96aff37ec1afe725ddd2fe152dc22a7158785d005974c238c2dd76115438b8aa5d724b59ba7089f20c2f5940295d7d09ca24020c3cae9a660fa08990cc0ffa5b56e47a3cafdf2d5ae3a4a22ad218bd7a36fbaa2a45520ffd136b49c02ce9ec9982557e9e7a0a2cfedcf1990ea1a4ed60427cf6b8b8bbfcfc5ebc73b455c96d06babfc3f405f1c3579fb9e9a4aadc89097e029cf844f15b53b2ffa1d411af5095529d4e184927598fd560a32e8ad84e294283c540fc3bb46a0bc51c84c246b97c2cc2ad6f092efef335cbc7157cec33f4a58a1a96b5eb879780e5350dbbd020eba8aef059c6b146e1c482ecece444a30eeb2f7b674919523fb49cd5d1cfab3d500f593bf7b96aabab", 0x1000}], 0x6, &(0x7f0000002a00)=ANY=[@ANYBLOB="101000000000000001000000950000005651542d947c1f16249d6b8d7b1b1f4ad668b238f8c13993f2eaa601971e675c84f4e862eac134050ddb296cb745a001a9c59a2b298c852e4e01916c1ddbcd506f0075d8c049c041dad6ec05b4d4b6901e7a8c06356accb15c17c7eef066362eac24fc6b5edee1ae0f096aa839ab9f4bd3d20d53f5cd6f68db6c2f85a01b34cb65bd5413ceb3cc5625c619cfbaa609089cc0eed5d231519a3899140c136707d51985766209be0f9f4fc6df4f2bcfac2fbb7ff185e65a88ddbe9fa3258ab73942a4afa5e7004c7a7ff158bac94ebab410d1322f1f66ed1d9edd6011dfc95adea17f0388169f37bd6b8591ab88f10941f25bf40d6c706a3a6acb18570383064fddbeec411385a655e7c9528f7839da5891f1e4cc690f7d2c1990d98b0a5fc1c239adb9caba6f025670a059a8bddf1fc653bed75b84564f64329c78c61937b8127b22500ac0101b24aa1ae5b184ebdf8bb4764dd374eeed0beab2324f4a050e4978c8e15803188aa2845cba891348abd6c021b85456ac883c5eb8d92d6db5755a3ab1e27297e3c2dd69c43250aac24ffa62264961f63da1cc8ad15cc2c3fa00f91906b02b3896ff1b3e33bbee92aa8e7133d3f6770f71aa62fcff9243d508e38aa92b1a3b64393c23f5e4785e671a8fa9fd9944698e8cab280488705a57c193ac10648331d1f3789d6d3330fe5ff71281373054642c44290f0b95c71471c8ed44f65c67b929f033b0f3e6f8da05728d354ed0f4b70928029389db6edcaa0eeec6e02872ca0176ca4e4c0539887b642673091a713cb7a65446fa7f8b892424283919937273305626faa282acd20211f122be265814d34a588f66834616f40f19e1e106cb7a68f10d0430881dbfca6525581fe07a1950c4511e956f02bc2131b0085bb4091a3e17e18e493ae146e4b2557604004c0e9c2369f02c6b569f6e85909f6a639c222140fee2a660bd617797b090189493b661a262b07855fbaadff8e1bd1e58d062d5ee52597205693b7c81a72f5d7c396d3032a9a5ff6114fefe834f5b0ebbee58384158014ecaa14014fdcb9c48d0525904024512d606473c12c7fee79bbda7b76dea53c95fd174174040751d00754dec9f8478106f938a1e65bcacd0dafe76dcb855a38184e195372b64c3ff9712589231ee94692bad161851d542c7f20ca387dbee63bfcc8b2a147a2e651a950da0dfe49a9191c6bbd9af560860cfe1ab686b9a799f3f58b813bf50ce67abd2c6d2348ae51d27950a13281f8b275e05d8aa3589521bc2beef18c09b41f803c733108e718e7c142ac100fa7e9cc5d099540a0c1eb848140b111ddb8a4d104516b83610100f4ce895d9b0076785e02859f9ec96ceeb45e70d32df0ef28bcfa2dfd6ac260e5e2ab0114c32d6f0f2dbe2e140efd151f20f126931b2bec14d7eb2a2f9fb8bef031d834691f5dae7a13932ba9134b728184d4fc9f214491f24cb1e491bb0b225dba76ef4e7f2f238f566aa691e670468637ea70af53cecf9bf10d3631b442986a98c029c5cab760f645779f84670d0cb05fe6f5494a09cdd68735b77fcc7cad0174b8578be95de21e33eae9fd66271949c0c281bc695bdce3f9447d34591d3ab55336a2dce928e8c45fe3079761461dbdd9915424a783ce5c37a11963aa640e598881f96d694030c70bf84f7f169dd577647ae97522711eaa32ef24be1339e021e147c70b3997a6d8cdd0009d4133c5b200ada560fef003fa2932b56e9f1eb3df0ec73eaf29217894569e0e22d4e8bf5bbe33c7ebfd1204352ede9151d7a3e2594bcb443900b04fceaa5107935af5d2d52b396d8423bd5d2c95e578a8af30aa57a71c054332d91cac753299a8388e1e4cf80a6cf08e6f0758850756557769f46c165cc71ab3550eac55b59a4b674482ccbbc6209e498be3d0d4bf2369ffedebb1ecf5e40c9abe0dc528573d1c4e8664e4828ba1803dcfb9bceb318ac15b21bc7371e910ab1fec022913e2c5a2cd8c2c23fbe5f1743e6e464cf0cf03d1cfdf0503e9d65a16d5ef36a4bde101f37198adb76294eda7085ea0b6c3fa12f5f5c0356f6b69f66ab1178e0524e01b91d16be842045a98684dcb80595eae2d9b4099c8f77e2c8ca6fd08a4138a65a5c66776279ba041635ebed11b34f160235ec3a6d433dcfef4d9b9a5b6e549704a14c2e8a4d717c518ef3987289dd13ff0966cb7e49723ac1c9b8502e60a26b3e2e37b00268cf2b820c870a1d83a6a9346a8954dad4f4e2ead881c7a73ef33bd2cd823c0c7954a43976fe116f65e2aafd529f41644b494f03f4febe805f774006836b5627f6096e98505512ca05a870ce8e81760e42f6b71da20af515f002781d37141a1a7f45de2886469df8803365a2479e555e6c4e415bbbc2b9f648bb480537aeedc9f64eadf2f941093b5cdda7550ce601e9a226fba20d704fa7ce4a1bdf7792d1f1a0631ed266fc68e0b7759922474af1c213b78a7378191369fd04c56459ed16e57a288d241243abb54ebc493c9404a75dfb02d99beccaeef98173d30df39eca91e38aeb674175ad85ff9d46e3e6d5eb30a862eeed05276e06ff66dd1cd41ca2279e534d91d1b8b890d0f3cdc2271f22eef2554216749f9e9463ec868c61b9144995b73060a9a9a20afa2cdc50f047c062a03509e7c982030d590af224d1e86d5bf69ff2bfc7da343202fc6eb7ffe028452fd39049bececa917675fba267c9c3cb7ee7dc9258d10a5217625bddc39c862589fb6a9d4077de75adb460dbe51150d4bb9688bddb8c0958bce6812929b14a3f5481f70494ad7fa4358ca8e7c5adeebba522e58de151781af44d5032cae114a5e96beb758262c8f429ad9828bef4288365bd8b72f5a1f34e1f0db302d216a1b65ffd77380af5038056de6623188e2e91713715002ccc6874ae8f82d42551b30b72b4fa66c014026c50a221879a2a521253ed8ed74e9fff01fd936f50ee0c747249b6d0deb93201801b1700a143fac8764e2c289f829ca8f66b780262b052e379eebc789b26588664a67efc4405115f92317e9d1ed10ed41d8697db62f58ceb6d0afb8afe8045e1f1c0a9e0965e3333b5fcfd014278decbcde9d54ad69c6a833c8d3b93a6f13750bfad7508ed313a5ed8134460b2ba2db57f1e884fe52bfc6a68d8dfa9992032cb792ca549fdd5e06e449b31eafa5c82b1565dfd44ce6f278efeb0e0f990038f46e9e7841e9bfe5bedee9f99dd0f442ddd07e77b6f215d3dbed798e992a47d7a02432dd26470554532810f2cb16e1fd4b5d10b88709bac93f3a882d94f759731a9cfc75e235b198344829f8b943e414384a66d914e7b33a4037071e64af3bfa727da61848d854add78604da2a4e7c3335a2ca62e5bab5691b712b3e330d0fc7e9e82915842f15c32c5b687e25a432d0ae371cce8f3aac904afa5751753884f7970c20b8bbe4a68f4f2c889de182d261f992e82916198262f270077231c23316b330ee45e75e86aff5609c8eff4a8ef87ef8120571eaaf72b673b29038b21145b62be67e80b52f385065d8c0be2a608d731aba172d51d8e1e9e3d0e2ca860f6feea7b19297b2bab02805f0802f85cece153e2700d0d1a059c9c65cc1547916f1f12ef57bb3705aa1a184be1f0a67826a7a3b38e6c27e56759dae000b4623d16079962c0c62d93803a7544209cce9cc5cafc8be36d478e468e05a74b94b442d66a0279cff0f60b06a59aa564c00658a7c17a3e7c18e38bfc83e76d64cef9824de74be95a389f92c157be847b2791c053d0a3ef359dcaf7ebc2f305534d7b9797e0d1cb014640c586d9b9f432fd64b4a40ec4de3be038a0524ea57714e7f8a0677c377d6d9ebe03de3c7e5abcd160c5a0b4468332a493efa6762ca0c29fc0da619f86e6c1263b4d7945c5418b1b0076ec95ff1d9b23bc57bd98b9c7215d2fe979e956434b01dedef21058170963ece9c9f25481083351c1d49b3a106f213ec1ccd451630018962e3e0e9b9ca9ea943ca1005778fa3e546474afa92cc702be259f3178a7a062011482f12b8a8ac7abf220cf58d86afcc5d69d7511ebafbec0c85df76004959dba0f3826251a2cd12c0bb4e40f020846ea347ca54028a3f870b471e9f53e115349c47d328ff66483d2a905a710e08838d12e04f799153c195703b95671cad34c25b5ff405dca9d29f2fda06a4e59f8e37a304593644d327441e95b119f13596f853b11c335f06ad48e1f7bc901c502b87b36642cde23418005baf146e2a22f89354a0159595d70bf1d5e5cf2f7c9d71d59000400282084b825e4e8b87ef3c764286bfd33b00d5071d7a0ab8474158eb3f6d1a67cef7145308285184c84b61a2e6278c24bbf5734a08c72d0b033c64c6a18ed3807fd9045997183bdc1577623f269bb9f9eb2354edc5d20e3071983fa93e708710ffc0d31939fdd9dc2412df5f81a6413aca2b94ca5bdaa437721dc30409f3b6f41281d7719b37fee24f11c1c0ee2869949bb88b9131883a4c9a52c44bb6d610f5f23356f8b2b755d941437c5f092ab0e05abfb525321f165791d9e5d54869afa20dc2b6662f3ee8884d795e83f7280d8b027199008df43622a02951e5f151fe175833b481195085df7e1e450fe3b63a4c8fbd7a68f6751a44b7e8134f0e1f4ce7c81ea1ec490c04e928fc2c0c3e04cdabdf45b1ee86dcaf2ac96bad3ff047abaa3aac5f448113f1de301e2b34cb7d40d25d6ab43a5f5223a5fcfb75aae1d08efefeb81f6f47aed115696f4ed87b89133fe4888ab460f5e19bddef29adf4926545965d3937dc6d60a3a4b6485d871da19ca2606701d7d68cff2444a6146baef004ebc11da8a678a7f94da21f4c66fde490aded2070b555480469dec5b717256354276838a7838b8b41c71458f46d0f0533be9aefd1a7d4c45b66c7f338bc7302020f15bba121b7fe8c67eb33b1863bfc11f3a09fd936ea8d39887dfdbd373ef2618b8cb1200bd502d586814e968249351706be8bf1bbb9bb06ed86a1d212d405b3edd37f1fd9220a8151651cd5aa6e1342c461e1310c1302b9cec88a53bf425df3f0b27cf5fd2c8db91bff02a583b153eef93159983638c081ea8049a2f831b01ec48182b4960e6691c01fe4090f91f62484c5c411453d7e0091f6e114688bc925b1ecd40d02af71697b0a657c24b46590466b5456a1e715b7e4fd9187baa1856093c6c36f2a295b454a85f78c3bf7c3abfa5f1b267fd383ab25a278b0cb4a7e5469b236b798e1316d8bdc0dec42d12f5e878c460e7991cc0cea06bd9774f42ff4f481b419cf71a0e87e461784ef0dadcc2da3d0178bd5ff60aa2aef3db54d201e93db122b0125cccc4b4a3edbd590c38e2a172df2b83611ad285add057c933f275a6da73ea90182fc5a59d5ab0cd3c45073a308b12eef899c6b374a554f5a0011057ad8107ff4ab50332d4c718bcccb607599c2faea335f2de27de4f3f781d8bc22adc262e8cc584ea03f903d59327e4fcc4eea8939a0432e79e35ef2284c79be3326b21d1d4a16a70cbe031f292627987b63db6ad9a1ca4ad5184a55c3d05e904c95bfe56a93b555c610225cf50b83d2db580112c15ddf4840b030d96ccae6c26419ce52d540f8ed1a648ae439ee7a52ecf47697ad7a7d0f5cb57a028eb816b5abc0b4126bea3560b3325444b51680d2656b938be05c70d53d145a7323df02999d4b5c868023cf3d02b967562b99ddcdfbc44bc780592a369b00f151960148f4fae652bea183774636d010687e161c76dcae1dbe3387d8b1814f3a1471c6fdc23a4f5f036d6cf9b44d92921e0ee5d3662f443a791d7be1879ef8d0914b6c03b1a5440f800000000000000ffff0000000400006ed26b9cecffd08d5bf2114673d2ca8df7abeaf8e2ca3d335c54211b3115ee65c234b5ec3bb3421a48396c909603b9f4e202467be202003e56f8701b251871a285ae869c887576ae639d7bdce1727bf47d1963df66e3b15afd61fb32a9eb51a58646e1c971127ef9f6834b9406b52ef6b98382b038043418ae3fb88e37003142c4fb10179472ed3e819b2219eb6f4586d210017660981922a6e54ba1ee63a8724a928dacdb54ba1bb6b24a0966af78afcf8b861cc5a13dee4ef8b7a32a0a9fe4780327bd4a8b1b6a602a8fd442720977c872c6138334a4061ef6f18b42e3476cb7f76440ed00000000000000"], 0x1108}, 0x8) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0xfffffffffffffefe}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x1, 0x0, 0x81) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000280)="5010c405670dc3", 0x7) r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f00000000c0)=""/60, 0x3c}], 0x2, &(0x7f0000000300)=""/243, 0xf3}, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x30080, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000196a7fb4111afcdb3bf6da295f15c1000000000000000"], 0xa) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = syz_open_pts() lseek(r10, 0x0, 0x0, 0x2) readv(r10, &(0x7f0000000180)=[{&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/116, 0x74}], 0x3) r11 = fcntl$getown(r3, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r11, r13, 0x8, 0x80000001, 0x4}) shmat(r4, &(0x7f0000000000/0x4000)=nil, 0x6000) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000080)=0x8) close(r1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=ANY=[@ANYBLOB="06002e2f62754358"], 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r3 = dup2(r2, r2) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) lseek(r3, 0x0, 0x0, 0x1) sendto$inet6(r3, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000300)=0x3) sendto$inet6(r3, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r3, 0x6, r4) r5 = geteuid() r6 = getgid() r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r8 = dup2(r7, r7) ftruncate(r8, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r8, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r8, 0x2000747b) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r8, &(0x7f0000000840)="c4c87530f33a072ea1027ced5f9eecfc421ba95c7e3b81d3621d0909bef4adee08b4d5649e25725d6b79e3e90100010004d42db424661613a7c6e3db8417bba9094e9d926bce2a46df303d0e87e1901e7f412af58bda2e3c6e8b714283d63039462e060000000000009c99f0476a9d7611afb3fa7ae7eb7f905c5de10e3e8d4186af71196f66eb65184beb04e9f17df5b313c97f1fe736104b64f01bfe16d96ef12024c0133337fee7cb26ff31e7df8ce2f19c9bfa90b6936442048233c58b9335beeb052c711e8889e319bce52cf2aaf4c967af396e6628d775b5634e618cf6e41d6b81dc795aae78ca1ad04bcef51402d3344639f87a18be6968e2a1c91f1f1215db5b3a492a3ed2", 0x98, 0xc08, 0x0, 0xfffffe5e) fcntl$setown(r8, 0x6, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r8, 0x6, r9) r10 = geteuid() r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000040)) mknodat(r11, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r11, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r11, r12, r13) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r14, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r17 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r17, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r17, 0x40044274, &(0x7f0000000040)) mknodat(r17, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r17, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r17, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r17, r18, r19) r20 = syz_open_pts() lseek(r20, 0x0, 0x0, 0x2) r21 = fcntl$getown(r20, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x0, 0x0) r25 = syz_open_pts() lseek(r25, 0x0, 0x0, 0x2) r26 = syz_open_pts() lseek(r26, 0x0, 0x0, 0x2) r27 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r28 = dup2(r27, r27) ioctl$WSDISPLAYIO_GETEMULTYPE(r28, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r28, 0x0, 0x0, 0x1) sendto$inet6(r28, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r28, 0x2000747b) ioctl$VT_GETACTIVE(r28, 0x40047607, &(0x7f00000001c0)) ioctl$FIOGETOWN(r28, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r28, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r28, 0x6, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r28, 0x6, r30) r31 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r31, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r31, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r31, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r31, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r31, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r31, r32, r33) r35 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000100)={{0x3, r32, r34, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r36 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r36, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r36, 0x40044274, &(0x7f0000000040)) mknodat(r36, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r36, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r36, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r36, r37, r38) r39 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r39, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r39, 0x40044274, &(0x7f0000000040)) mknodat(r39, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r39, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r39, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r39, r40, r41) r42 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r42, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r42, 0x40044274, &(0x7f0000000040)) mknodat(r42, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r42, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r42, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r42, r43, r44) r45 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r45, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r45, 0x40044274, &(0x7f0000000040)) mknodat(r45, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r45, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r45, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r45, r46, r47) r48 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r48, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r48, 0x40044274, &(0x7f0000000040)) mknodat(r48, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r48, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r48, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r48, r49, r50) getgroups(0xa, &(0x7f00000006c0)=[r38, 0x0, 0xffffffffffffffff, 0x0, r41, r44, 0x0, r47, r50, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000003c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="3204614e50a60da52f44fa865a44ad21398e50ce97000a0a127ae41e1e3c7d35503f6f80f7e805bac527294e3dda25bc162c1485d2272337418d2755beefb7eb404a21066f1562435f3f6ff48a30cb2cf07f38f619695aefc422e0a0f635c88caa792d267809263880218807b63057134d27a270fbdd1789a5223ac66f3e6f577a4284e9c779c4400cd190a9d06566e0ac80e52e2ac18414bb413a1e6aa9bd79184c84c136f6aa8498ccdf08213f4785cc94652aeb5bf6cf0e195e87fb54078d5f0d7ba6ca32abba5a5453159848d16000968409206e018ac4c1f9cac212a5e11c22989e093c579b606689e9d5233698799da0d5170734", 0xf7}], 0x1, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r24, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32, @ANYBLOB="000000002000000000000000ffff00fffffff800", @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r51, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x1}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r52, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0xfaf3, 0x4, 0x3f, 0x0, 0x400, 0x93, 0x9, 0x2, 0x2, 0x2, 0x3}) r53 = syz_open_pts() lseek(r53, 0x0, 0x0, 0x2) pwritev(r53, &(0x7f00000002c0), 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:26 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='\aT') 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x4, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x101], [{0x0, 0x4}, {0x0, 0x3}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {0x8000}, {0xfffc}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = socket(0x11, 0x4003, 0x0) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xffffffffffffff5d, 0x0, 0x0, 0x1}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x404) socket$inet6(0x18, 0x4000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0xfffffffffffffed9, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) 16:00:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r1, 0x2) close(r0) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x4}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/de6/bpi\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x10962, 0x40) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) getdents(r3, &(0x7f0000000280)=""/52, 0x34) lseek(r2, 0x0, 0x0, 0x2) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0x1) write(r4, &(0x7f0000000300)="b80f5c1f0165", 0x6) pwrite(r1, &(0x7f0000000180)="fbaf8acd1a029be96914f6357e3a", 0xffffff60, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x5, 0x80, 0x38, 0x3}, {0x1, 0x1, 0xff, 0x4}, {0x0, 0x4, 0x25, 0x6}, {0x2, 0x9, 0x0, 0x7ff}, {0x2cdb, 0x9, 0x8, 0x5}, {0x7ff, 0x3, 0x0, 0x5}]}) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õpckbd_enable: command error 16:00:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r0, 0x6) r1 = semget(0x3, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/209) sync() semop(r1, &(0x7f0000000100)=[{0x1, 0x1, 0x1800}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x8, './file0\x00'}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x2) mknodat(r4, &(0x7f0000000300)='./file0\x00', 0x4, 0xfc2c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x8, 0x1, 0xffffffffffffffff, 0x4}, {0x5, 0x3702, 0x6, 0x4}, {0x4, 0x8, 0x4, 0x4}, {0x4294, 0x20, 0x1, 0xab}, {0x9, 0x5, 0x10000000000000, 0x7}]}) r6 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) write(r6, &(0x7f0000000480)="2642a80988f3ceb23a027cd95083464822d1c5db1e2f0323c424a689d32804de6155aeac6676875f4b64d8ec24801a92950966b97d8550e294de85ae7374c45dc97bf49c433ec4528eef7578274161f82532a974628808454d8c8c0ebf53f32b865716f0e618617bfe6504719f36d9a80b01fceb53d9f669", 0x78) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r7, 0x0, 0x0, 0x3) r8 = semget$private(0x0, 0x1, 0x40e) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000580)=[0x7, 0x100000001, 0xc4, 0x8, 0x5, 0x30]) fcntl$getown(0xffffffffffffff9c, 0x5) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000880)={0x9, 0x5, 0x2, 0x81, &(0x7f0000000600)={{0x3, 0x1, 0x4, 0x8, 0xf8, 0x0, 0x9}, {[0x7, 0xfff, 0x4e, 0x6, 0x40, 0x8, 0x81, 0x20, 0x1000, 0x7f, 0xda, 0x1, 0x1, 0x1, 0x0, 0x100000000, 0x5, 0x10001], [0x3, 0x3, 0x800, 0x1, 0x4, 0x2, 0x468a, 0x4, 0xda, 0x1b], [0x1000, 0x200, 0xc000, 0xfff, 0xeff7, 0x3, 0x800], [0xfffffffffffffe00, 0x1, 0x4, 0x6, 0x2, 0x9], [{0x5, 0x9, 0x4, 0x5}, {0xffffffffffffff15, 0x6, 0xffffffff, 0x1}, {0x4, 0x8, 0xf7d9, 0x8}, {0xfffffffffffffff8, 0x2, 0xba0, 0xfffffffffffffffb}, {0xa0, 0xffffffffffff8001, 0x6c5, 0x1f}, {0x3cb9750, 0x3, 0x8001, 0x7f}, {0x6, 0x10000, 0xfffffffffffffffb, 0x7}, {0x6, 0x20, 0x231f, 0x4}], {0x100000001, 0x1ff, 0x10001, 0x7}, {0x1, 0x8, 0x2, 0x3}}}, 0xa61, 0x3}) open(&(0x7f00000008c0)='./file0\x00', 0x80, 0x10) r10 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x2) r11 = dup(0xffffffffffffffff) renameat(r10, &(0x7f0000000940)='./file0\x00', r11, &(0x7f0000000980)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000009c0)={'./file0\x00', 0x93, 0x9f3, 0x7, 0x0, 0x2, 0x200, 0x7ff, 0x1, 0x0, 0x2, 0x8}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x515b4cca817171cb, 0x56) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="14000000000000001831d388416bdfe4a717b616105de7431000000001000000", @ANYRES32, @ANYRES16=r2], 0x26, 0x400}, 0x0) nanosleep(&(0x7f0000000040)={0x3f, 0x4}, &(0x7f0000000080)) 16:00:27 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000040)="ebff", 0x2) pckbd_enable: command error 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x101, 0x7}, {0x8, 0x2}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) fcntl$getown(r1, 0x5) read(r1, &(0x7f0000000280)=""/230, 0xe6) r2 = kqueue() getuid() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x80, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x9) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) getdents(r2, &(0x7f0000000180)=""/196, 0xc4) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pckbd_enable: command error 16:00:29 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) dup2(r1, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r3 = dup(r2) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r7, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r5, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0), 0x9c7d66d7) sendto$inet6(r6, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0xb, 0x0, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r8, 0x80}, {r8, 0x6}, {r10, 0xc}, {r6, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r8, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r12, 0x7, 0x8, &(0x7f00000001c0)=0xc) 16:00:29 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom$unix(r3, &(0x7f00000001c0)=""/124, 0x7c, 0x2, &(0x7f0000000240)=@abs={0x71f4d20d2c9bef6b, 0x0, 0x0}, 0x8) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) clock_gettime(0x4, &(0x7f0000000040)) munlock(&(0x7f0000622000/0x1000)=nil, 0x1000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:29 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r3, r4, r5) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r4, r6, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000040)) mknodat(r8, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r8, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r8, r9, r10) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r12 = dup2(r11, r11) ftruncate(r12, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000040)) lseek(r12, 0x0, 0x0, 0x1) sendto$inet6(r12, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r12, 0x2000747b) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000300)=0x800000ff) sendto$inet6(r12, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r12, 0x6, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r12, 0x6, r13) r14 = getuid() r15 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r15, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r15, 0x40044274, &(0x7f0000000040)) mknodat(r15, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r15, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r15, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r15, r16, r17) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="b02c1f72fd30501e11c9c1ad86f36284decfb95f100e915433687708b2e0e79ddf94af589e4189db3662834082690a4603315aef0334208ac1b9f8a5ebc35abd647687559c0c4142a390057534cb14636c21308d45f1d78c6c7920261682d53d2c59cc4f3d3082a4d0b90571b8d44c220fc8b2a855b72289a57467d49bc5deeb6c162c8461cd8ef440b0b764251d7fe179a8bed459d0163c0efceb20bd2839eed68b55894875c3d5c3d9c946b9d6dd883ac005420939ef97cff026d857deefc154ac4d1ab57216c144846031ebb197a38cf10d5bba4bde21947a23cbf6", 0xdd}, {&(0x7f0000000240)="65ca4d443e849ad1064f3825d8bbc341d5607c8de65e9830ae2d1ac5cbaf70726824b58ec402ab6448594455503e360cd1b6a1bc9af0832dee5449a2bab5d04290dc8cbda81584d42b3786ef057fbd35b5d19dc26a6b54255477", 0x5a}, {&(0x7f00000002c0)="382668bd3c7914116db27ee78a", 0xd}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r4, r10}, @cred={0x20, 0xffff, 0x0, r13, r14, r17}], 0x40, 0x8}, 0x20c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:29 executing program 0: ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000000)=0xf) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x5, 0x1, 0x7ff, "d9133c0c02591cf8f26623ba6c3450277ab38e0d", 0x80, 0x46}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x1f5) dup(r2) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x2b13, 0x0, 0x5, 0x1, 0xfffffffe, 0x8, 0x40000000, 0x0, 0x2, 0x2, 0xfffffffffffffffd}) r4 = dup(r0) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) faccessat(r6, &(0x7f0000000300)='./file0\x00', 0x22, 0x1) r7 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000340)=0x5) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000380)=0xff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) recvfrom$unix(r9, &(0x7f0000000400)=""/239, 0xef, 0x1001, &(0x7f0000000500)=@file={0x2, './file0\x00'}, 0xa) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_media}) recvmsg(r2, &(0x7f0000002b00)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/98, 0x62}, {&(0x7f0000000640)=""/129, 0x81}, {&(0x7f0000000700)=""/71, 0x47}, {&(0x7f0000000780)=""/171, 0xab}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/249, 0xf9}, {&(0x7f0000002940)=""/52, 0x34}], 0x8, &(0x7f0000002a00)=""/217, 0xd9}, 0x800) fchdir(r9) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000002b40)={0x8000, 0x5, {0x6}}) openat(0xffffffffffffffff, &(0x7f0000002b80)='./file0\x00', 0x0, 0xaa) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000002bc0)) r10 = socket$inet6(0x18, 0x3, 0x1) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/diskmap\x00', 0x346754deae14adf4, 0x0) fcntl$dupfd(r10, 0x0, r11) 16:00:29 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x3e3210c6) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:29 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="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043cef9320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000004000"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000780)) msgsnd(r6, &(0x7f0000000880)=ANY=[@ANYRESOCT], 0x1, 0x0) getegid() msgget$private(0x0, 0x9411b68c080dc3a7) msgsnd(0x0, &(0x7f00000006c0)={0x1, "73128f962ded706d037ffccb28d0fb7c8e1cff8ed6f0ba025094bf01ea0e80b0"}, 0x28, 0x400) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) getdents(r3, &(0x7f0000000140)=""/52, 0x34) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) lseek(r1, 0x0, 0x0, 0x2) r4 = dup2(r0, r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x4) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = dup2(r0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="51885e64a688c9215405d0c7ef21") 16:00:30 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="d1618dc4355b127bd2c64ca9766ea40421bd6c09a1f5e8f1c1fb626f76baf2a0984e7bf0346d702fefe294f44f8d01ca1b6f51b5e210f527e7f381570b5693b475ba51875042c4fb863c6e6a0a555990b8f0754fcc03016af2e8e4a26a0ec8880370d7002a9fd4827735e2e771fd266c5327a164d6"], 0x10) pipe2(&(0x7f0000000080), 0x10004) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35, 0x0, 0x4}, {0x15, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000140)) getppid() syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f0000000280)='\xef\x00') rmdir(&(0x7f0000000040)='./file0/file0\x00') utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x2, 0x7ffe}, {0x5}}) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x1a8) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/76, &(0x7f0000000240)=0x4c) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 16:00:30 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) socket(0x262dec4b1f07d784, 0x4000, 0x7) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:30 executing program 1: pipe2(&(0x7f0000000000), 0xcbc4ce9d007e1c96) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000080)='&+>\x00') r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) fcntl$getown(r0, 0x5) shmget$private(0x0, 0x2000, 0x40, &(0x7f00002ae000/0x2000)=nil) kqueue() getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x3, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x15f5, 0x7e9, 0x959, 0x9, "eebeddf18ca562ce243c1b5c814df5e1b161c42c", 0x2f, 0x1f}) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x7fffffff, 0x6, "e9efe2dbb64346c58dbd177c2c1308264592edac", 0x3f3, 0x8}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:30 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", 0x14) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200a0, 0x50) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x8, 0x8}) 16:00:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYRESHEX=r0], 0x1) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setstatus(r0, 0x4, 0x40) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = syz_open_pts() lseek(r6, 0x0, 0x0, 0x2) r7 = syz_open_pts() r8 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r4, 0x40}, {r5, 0x40}, {r6, 0x4}, {r6, 0x20}, {r7, 0xa7bde3052108689b}, {r8, 0x343346de44109f7b}], 0x25a, 0x0) dup2(r1, r0) 16:00:30 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x20) getsockopt(r2, 0xfffffff9, 0x5, &(0x7f00000001c0)=""/144, &(0x7f00000000c0)=0x90) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000200)=[{0x15, 0x1, 0x0, 0x4}, {0x0, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x120) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017943b10 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017943b10 16:00:31 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280), &(0x7f0000000340)=[&(0x7f00000002c0)=':\x00', &(0x7f0000000300)='){\x00']) chflagsat(r0, &(0x7f00000003c0)='./file0\x00', 0x10001, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x18, 0x4, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) recvmsg(r2, &(0x7f00000006c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/123, 0x7b}], 0x3, &(0x7f00000005c0)=""/199, 0xc7}, 0xc1) mprotect(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x1, 0x0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000dfd60f2b6f404b80e71f04ac56e89ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d7872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcc514a52bf9bdce4106aee500878756f378022bb7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad654c6f0c679b1836143f971f6a882c5485ef5870545ed8f3eb00cc"], 0x1, 0x0) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) socketpair(0x1, 0x4, 0xff, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000180)=""/111, 0x6f, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x8003, 0xfffffffe, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x176}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socketpair(0x6, 0x5e8ece369cea5db5, 0x5, &(0x7f0000000100)) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r4, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x280, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x4) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0xa) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000380)=""/169}, {&(0x7f0000000440)=""/31}, {&(0x7f0000000480)=""/71}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/189}], 0x2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) 16:00:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) renameat(r0, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus/file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x10001) 16:00:31 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:31 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a91693d1b40599f8f90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x5f, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000005c0)="ed1511e7704d98bfc4f0b0e59dd88d956d828a187dca3135a2048b3bc4b6", 0x1e, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x9, 0x0, 0x0, 0xffffffff00000001], [0x0, 0x0, 0x0, 0x9272], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9], [{}, {0x3, 0x0, 0xffffffff}, {}, {0x1}, {0x0, 0x0, 0x0, 0x2000}, {}, {0x1}], {0x0, 0x3cfd568, 0x3ff}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x1, 0x100}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xbe3a257300aa69dd, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000080)=[{0x400, 0x3, 0x33, 0x3}, {0x40, 0x7, 0x7f, 0x6}, {0x9, 0x7a, 0x1, 0xad2}]}) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r7 = dup2(r6, r6) ftruncate(r7, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r7, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r7, &(0x7f0000000840)="c4c87530f33a072ea1027ced5f9eecfc421ba95c7e3b81d3621d0909bef4adee08b4d5649e25725d6b79e3e90100010004d42db424661613a7c6e3db8417bba9094e9d926bce2a46df303d0e87e1901e7f412af58bda2e3c6e8b714283d63039462e060000000000009c99f0476a9d7611afb3fa7ae7eb7f905c5de10e3e8d4186af71196f66eb65184beb04e9f17df5b313c97f1fe736104b64f01bfe16d96ef12024c0133337fee7cb26ff31e7df8ce2f19c9bfa90b6936442048233c58b9335beeb052c711e8889e319bce52cf2aaf4c967af396e6628d775b5634e618cf6e41d6b81dc795aae78ca1ad04bcef51402d3344639f87a18be6968e2a1c91f1f1215db5b3a492a3ed2", 0x98, 0xc08, 0x0, 0xfffffe5e) fcntl$setown(r7, 0x6, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r7, 0x6, r9) r10 = getpgid(r8) fcntl$lock(r5, 0x7, &(0x7f00000006c0)={0x3, 0x0, 0xe4, 0x9, r10}) r11 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r11, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:31 executing program 1: munlockall() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x3460314bf4765fb6) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = geteuid() r7 = getegid() r8 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r10 = socket$inet6(0x18, 0x4, 0x7) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) r12 = open$dir(&(0x7f0000000700)='./file0\x00', 0x20000, 0x10) r13 = open$dir(&(0x7f0000000740)='./file0\x00', 0x20, 0x20) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x80, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x20220, 0x0) r16 = openat(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x2, 0x100) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0x3, 0x0) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x2, 0x0) r19 = openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x20, 0x0) r20 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x100, 0x1) r21 = socket$inet6(0x18, 0x4, 0x6) r22 = accept$inet(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) r23 = dup2(0xffffffffffffff9c, r0) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000100)="56098fe0c3435692587bfeefeeb770f31449d94dd55a7fc4733ea3d724e503e5be3a2c3f52474c246ba2965561df7b0fceef0a8130577d8677f4124cfd02040ca8bf1dd753cbc54cc77c2494e11cd6643a94e16e062865b2f58c37c317741b58f19a66ba2b66aa3eea80a529f4109ae354a18007458dfceac5877350244f91ad344e2386cb7987", 0x87}, {&(0x7f00000001c0)="d29866ca253dcb214a2101d6185cdb", 0xf}, {&(0x7f0000000200)="199bb2f93b537c2ed17ef85078e8e04f18f99d95e937427dd6e6790826297412266cb9044c8db04753863a7f8b7fd2008018f32188f78340c5894ad589399c0a80fb938d6c0d4036ddc92cc84728a5f326a770d54cb9009c0bf985035ceed446a6b59cb9c5cb6d0d9ba3bb2ce9d3872beb6a2f85c40d13dfdeb2d8b452bb752e67349f38c12c77", 0x87}, {&(0x7f00000002c0)="2c9e01688e3e8598e771d39729aa20c8bb3fc9a5366da6154e3d97afbc0b19280e31d3467389f471aeda0e441340a52fd50bc6d5edbbd539e0e8da5e3eca8604349b957570f04403ba86af0e33b524a946bc232678869e04da05a921297fbfa63bdb67384d86c8e8476734e188e67daea342a406c117beea6fd44d", 0x7b}, {&(0x7f0000000340)="16c48263ba5effcd839c30c709f097b024168eebc90cf7f920b51b1fb2e497735024cc68e65a986de96aae231e7954c2e2cb19e28701a38ab587890949eff4ebdebe89279810be93266e2d15abf9fa6f6912a22af0ca044684008ff4735733a16c5c5b0d92fc17d361587bd7c54a7c76b1cf3df3a1e8e2a615ff4fb925870bfd14c0413e06ca247fc39473bfd269b3debbe768cd423236f1915d200a36ce17751a4b5170c039f8fec183794f7a9051eb0ab7dba8c9c26816d82af9", 0xbb}, {&(0x7f0000000400)="25d784fbc12e86c4c5db73462df532b4ac132505c9a8d9384d94d647e978c1db4d85fc71cdb15fb97bda651a13a8f5b4a259d63d2cb3cf7a844a88ccf4ef2751b9dcb143fb6abec89aa334944faa692e1678e47b7678eff12217419ff4216270aac316cf54786b6f36ec0abb9970c032ebdc004d0f91ef5aabbdbd7a18e37241ff203b6919eef2599a0954dac4542a9310f5c1f71a65089297d82fd86768", 0x9e}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="621a13d01a1d402295792cb5d40988e6648137060e3e3f1b5cc8657591d0fdeb4ec87374e963bf0920d8b0a8c8d1875f96ca77a2d4a57a5622dfcd129f91a8e8afaff6e8265c9902326dc3376b226e9f4fad5e95809fb45d3c3e1be79dec8ec6e3c4", 0x62}], 0x8, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r8, r0, 0xffffffffffffff9c, r9, r10, r0]}, @rights={0x30, 0xffff, 0x1, [r11, r12, 0xffffffffffffff9c, r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r17, 0xffffffffffffffff, r18, r19]}, @rights={0x18, 0xffff, 0x1, [r20]}, @rights={0x28, 0xffff, 0x1, [r0, r21, r22, r23, r0, r0]}], 0x118}, 0x3) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r24, 0x80245753, &(0x7f0000000b80)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSDLT(r14, 0x8004427a, &(0x7f0000000bc0)=0x99) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f00000001c0)='./file0/file1\x00', 0x54) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') symlink(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000240)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4dff070000472b3e849504aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b658000000000000000d2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fa3e7000065840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906ced4bf8884ad868cf743f589b7548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a6450900000093f1d33fd718fc196e3c18626e4aa1c7ca0cfee3ca8f60dc9b8877c0ebd5652efe590cc9d924bf691bdb0de04168e0aed02fa06f37769cb7e21390f4c59520f1bb39f7e0c663f9c30a0407373be81f5b05ecd6188d0d203ca3d193d2af5168059672686661ca66a4179f76cd5b53cfe2d96806e9a271f743bcf4268578617032d42299c159e15e87b5c3c7cc5bdceae8d8d0f0a3ed66476807a5c8e690ba1455cdb203456f009b227b8e22497ce4bb04806f905bcec2087b06357e2d3265055b749ab34646f5363947cf31b43ae65d55f31af6827a7898c322f5fc054cab086392addce06c0c6fd3e869d3c1e8658049c3ab06a4416ea9e05ed5c338e4ad47d4998b612d67eab448"], 0x10) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) fcntl$getown(r3, 0x5) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000100)) fcntl$setflags(r1, 0x2, 0x1) 16:00:32 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet(0x2, 0x3, 0x2) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) pread(r0, &(0x7f00000000c0)="6c105736f4eedfa1e1f385b023933548b287f9fcf9d0a2628da5658e5a47ab88abf37927238f4b56993b2b1371c54253a7d1b472cf4f57884a288dfcf41a5b22dab33ffaa2a8c4466035d0c32d1cb8eee0eaefed4a6ed1d6b20b7f91af748e78243da02977af9f018f8fb7", 0x6b, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socketpair(0x1, 0x2, 0x73, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080)=0x9, 0x4) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) open$dir(&(0x7f0000000040)='\x00', 0x800, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) r1 = dup2(r0, r0) fchmod(r1, 0x4) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0x1c, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: 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) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x4}) close(r1) 16:00:32 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d031e9427d072cd5e0a6da210794016019926d7812fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000001c0)) r4 = dup2(r2, r2) dup2(r1, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r0, r0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000040), 0xfeea) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r2, &(0x7f00000000c0)=""/144, 0x90) close(r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) getdents(r3, &(0x7f0000000180)=""/3, 0x3) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x6bce9cc5) syz_open_pts() close(r0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0x0, 0x3}], 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x59423257c1177de9, 0x7, 0x1000, r2}) kqueue() r3 = semget(0x0, 0x4, 0x77d) semop(r3, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x7f, 0x1000}], 0x3) socket(0x1, 0x4000, 0x8) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:32 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xa3cf4806cde54519) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) r6 = syz_open_pts() lseek(r6, 0x0, 0x0, 0x2) r7 = syz_open_pts() lseek(r7, 0x0, 0x0, 0x2) r8 = syz_open_pts() lseek(r8, 0x0, 0x0, 0x2) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x8, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1f, 0x2, 0x4, 0x60e3}, {{r2}, 0xfffffffffffffffa, 0x40, 0xf, 0x100, 0xe49}, {{r3}, 0xfffffffffffffff9, 0xa0, 0x40000001, 0x3, 0x100}, {{r4}, 0xfffffffffffffff9, 0x20, 0x2, 0xb45, 0x5}], 0x8000, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x8, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0x1, 0x401, 0x1}, {{r6}, 0xfffffffffffffffe, 0x1, 0x1, 0xf846, 0x9}, {{r7}, 0xfffffffffffffff9, 0x16, 0x2, 0x100000000, 0x9}, {{r8}, 0xfffffffffffffff9, 0x84, 0x4, 0x7fff, 0x6}, {{r9}, 0x0, 0x1, 0x40, 0x0, 0x2}], 0x7, &(0x7f0000000380)={0x5, 0x7c6}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x68}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x70, 0x0, 0x1, 0x80}, {0x1f, 0xe0, 0xac, 0xa7e}, {0x8, 0x0, 0x8}, {0x9a, 0x3, 0x8, 0x47edbc95}, {0xff, 0x0, 0xaa, 0x7a673600}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x3, 0x7}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000340)=""/210, 0xd2}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'_\xef`', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:32 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x101, 0x4) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7bd0a6, 0xd00) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x30, 0x6cd695ae1b79622c, 0x20, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x6, 0x100}, {{r3}, 0xfffffffffffffffe, 0x1e3, 0x8, 0x4, 0x798000000000000}, {{r4}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x1}, {{r5}, 0xfffffffffffffffa, 0x0, 0x2, 0x7fff, 0x4}, {{0xffffffffffffff9c}, 0x0, 0x31, 0xd0a09a651ab1b7e3, 0x2}], 0x4, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffe, 0x2a, 0x10, 0x757, 0x6}], 0x6, &(0x7f0000000280)={0xdeb0, 0xffffffffffffffe0}) 16:00:32 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r8, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, r9, 0x8, 0x6}, 0x81, 0x4, 0x5}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) r11 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = socket(0x18, 0x2, 0x0) r14 = syz_open_pts() lseek(r14, 0x0, 0x0, 0x2) fcntl$dupfd(r14, 0x0, 0xffffffffffffff9c) r15 = open(&(0x7f0000000600)='./file0\x00', 0x10000, 0x80) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r13, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r16, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r16, 0x40044b06) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r17, r18) setreuid(r12, r18) r19 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r19, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r19, 0x2) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r21, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r21, 0x2) r22 = getpid() fcntl$setown(r21, 0x6, r22) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r12, r6, 0x130, 0xff}, 0x54, 0x48000000000000, r20, r22, 0x9, 0x6, 0x10001, 0x3}) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x7}, {0x6, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff0e, &(0x7f00000000c0)="b6") ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x40, 0x580}, {0x42, 0x6}], 0x2}) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x739230c1f44db191) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000001800)="1782c8121ae3880a0c61ccc4d65470a4bb98a60d89559b193f36cc0b311906cb52d98a16b6db341b0ca58f20f7d9a98adeb02517dbe2bcbaf25a373f8c900d0e638c5d4176b0f3054cd7de18165ad4726e0f4478fbc15737c2e1dbb1daa5b8a240d9fb2d1134124e8689b441b916c38debad47c39f29b216652d30402c2624a78d74762ee6024e3685d8ad5dd3c6049d014d225384a998656234f83945aa9f3e", 0xa0}, {&(0x7f0000001700)="1edee293553113f73f6faea685dccb43658d36bae90ad7869ea25865aa8fdd56fed4579c12895f061c1bf432f15c9311112810c163080e90c40a1e3e912b0eaa89053f74ebaba51cd9699ff0668157791ad0060169421ec916e4e5d77057eb8a4e8b0cf2c6994dd0c26d21b07dbf24f0e02c158578046a6c74b430e7c22764184d9ef65880460e6ca7c4e950de71911634e5e3594ebac732cd2165582ea3226c009134dd2abcdc49734dd07b6ad331a7929e4164217b4cef1f46840d97f771ce6348c3d48b0007ea03ff9f0109e224", 0xcf}, {&(0x7f0000000340)="4152e798eed3df53ad2f023fe48299301c0d6215914de034617c5b8850c8d4af94ab0bd87ad9acde003adcfa8e48449a004619e288bdf8dedc2187bade87a42364f54c1f908c327f29dbe31d99b5fa156df42a44d839afd8e11bc98c813f68e926bc2e8a861a2fc5d94e925486b092449a983d52171083beaaa2f6fd8f4ee26889b99d62098eab5e9c432b50a2ff0d16d263b8f526963e8a1ed3b2d29316f9ec2b4cd51344906c075ed7ba73ff7e26ef545ea136b03b0555dfdc01bdfee87ed677a43be5cfd477ecc00249266248e31ba1c1e56c9fa13380a0b8ba2a28d842c4168b09a7f54620d7c07092ec9c43c175264b70824810c674b629c8309d7f58b9e3dc13c2cd131c1d066b54e36d3beae64b5c5f8d280fcbb8fc380eb364fb5e7cecd7ffbd4dd1da704270e0e8e6913f84a29af8e3b793ef07b373a8eb3e074305f13708fbbe3a989e977e6161b60b98d935b27bd6d4d1454943b7c691645c5524c8845958741865d5fc89a83e02af256a375c410638e4eef5c9764fe077d9353cdd00fb714b51552d5de909f3ccad2cc5fbdeebb15949fe5a05211ff794088d43d1bc6e8f7cc53997efc8628f2992eb51883dd6341a61ac603a4f334e8510a737b1b867afc6744624947008106788eebd4b6350e001a93d17dd2783a19f7c19ea1c0a040436b68519581110a6b477634fb6dd245678b7b442873e30b7dd7d70d7fa9f50dbeebdc5f65c78502d48ea1d4e126423212e74d7056ee4dce5f9a121ce409a1627bff53030102bdb311f648d935a1793dc06c01faaebac44128f782f80e9c41644d2d7d974144a6a1ab9a24f06da7d3810e6c23938a0a0618696c122d92c1c4b6aaab324f37846f6aa14fe8d71312b99eaa6554dc7525811f806d75eba154335bce0e5c3ef30a571de28bb733583f6e2842f432f324ee5a3e77b71d091bb48fe7b3d8cc92835e93fb9ad8f1dfa37fc0046c92b9d1bb2b955e4ce917b120eb7c85c4f492685aecda4b9fe185541d0ee0b7fc04a33f1c68b6d975f4af07777e9c55a6ead08d95a097825a0ac93ec4dd5002b9a7540a4ec0ae3a4bdae638e9c8bf069e7e4bf121942b22f35036cc4359cd50117f312a5d35d354f16c7c195f34d49f2f5a6619808b70b3e2eddbcc3902507b5c8f276d1e9cb5504096229a31e64bf89222798e01b7e99e15551ed56cc5a465e55984b8f9ddd7b0899115b33e2ed3f052303df3fa3f484cec280a76e358ca97379756c212b87f95aa6727a794930e8e7bc80c68f383240f889455c01540e27ec4fcfec7662d990afe66bc0656d8cf2a1bec7e2c6b0b0475af3134a0644371ed24c82d50ddffc7ba31502b3e67e9154755f2f019aa45bf85793f4fcb36f4fbe00413e3feffcfead1b9234543241cb6056d0157891dad07e39458b10eb55629a1fa36d080efb7a010c2e2ef064a8bb647cf1d40d306c4f990c36a900eccc72c00aca9344f9624d913740dd3b1d7d9c4b9b765d17a715db6e9dd704850df9432d4b9c33be3fc08b59aabb47c7d9cd952a3d6b4e0ccfe2f9720a7b6db1e08143ba3740d669201e4b36765ec628e8f51d35341b1a8fa708ee0bc4f3b7606d97060f6e7afb094e2480da7e70e44fe7084cb36969a9a67c4d06b819bf3305d591dd0ceea7db2ab23b7c44cf70b9c645c56a52f9c4294401c1cdf34a5235729ae2a59cd964f70082671237dd1b16ec76238fa1c98671754e53d5a78fa1a274e411187cfacbacf753f2b554ff2ef2ae12f6a40b9ee5042d6f946dddd5d60669d729244f8f9aff47c7767eb7faaa161dcb3454ddd7ab6c953ef83a33ae9c4b292860a9022ea88eefc0eac233689eb1bb0ea494cf1053f018f3c60606904f951e0b0c881b0be6a94ede328373cde7c77bfcf7be9d9cf9a40c194938b1fa574e3314aecec1c5b3acf2f8d9c69d2fb8dffc4e6b72aca21b00e98262d07b6c7aca8b5d84ca1e4c282ebf62053d3d218bb54d54bae1f80515dc9311052fbf085b2ca7e00d0f017b5ce07a8f48a30bc27be8d7243950662f153fbb4531d55d9a205e0f939f0cc8a7920fb8e1df3dd58d5cad69548822abbfdc4437a377ece0fa5ec3842202cc031a3ef293a1d54d304e021c1cbd15faff387a913b2f8533adde458af403201e915b6ed27b9048251dc340966bd7631bc60e577cc6f878bed8ab0df51d610253272a5a8079743b73de49b14f32a8b9b51e615da929931ce219c65d9a642a5e6295104e92df15f2732199c4a3c760d76cdeeb215e3a29aeb1bdb859f7b3d15f92dd410901b208934b44df2848b3dcd0134ab299c0dc5f4773d3d3d8b9ccc8c02c7d773660f94bcff307bb49b5e808fad06694a940d5d53d74da152511c34698e82c9538d31c539d5eda7a5022067575374d6dca68af5d88baad862f2dc85967f487a7067f5fd991674bbb60494604b0d440e4c221b7c1d0ea01c944bd1b005a989126bae6925b24516a50deadaa8d6eb5366cc4e56fe0a88e66ef8208f1ad9b22e9a714a54377abca021e970cd0ba6d73175584b2d33d5d3b706ff9b3314e7d00f42a0557ff2e0aaf9bf3c1fa6b40f1a41cad9cd0cfcc49e20280ec253444c036afe90d54fc1c4970e248b90cac5bcf69017a147b027482cf49f7a02e7bf08527fc78eb6926b1a766ab68cf76c3e8253d6a89ad9e40ab42c7fae02b51701485d242f2418880c6217adc718594c7705d8f3cd0674e53c051d684565068c1f49016dc4d3ef81e0758b041c2dca10dba053685263a45ec658b4f5931c98337b54336fd0119bc60882326ea66662c7b34cb1496a2a7ef02c2a90dd4c586eba6cbcecf2169128283bdfe0d0c8d7e9111d6e1539ea6024ef7978be35ac57d868eb89d7031924d3f74b784b350e2d8592c2bfd0151ffe7cfeb754c0964237ca69f6fc6361baa653d94b27a33c9cc1c6207ba7129bfd16e3dfb761aebaaf9b6451d6e0df4be5b9f2f71a4197931059c08e3493ec06e2a7b4984824ff64f27d3ae0fcd7961c56f4c8f0c4a9a9f938a8e0c05df0c4c3554f4b2629e6f8011b95decd8c63b4c68c40926137b1e2110ab305df92ac9a434a09c6a1b9ca93b41390ceabf26d2f29f8b6347644634737048fa18c998616e02feab7922cdb916699bba90726d4ce3778e28ed4d80b1d02f81797d5f07c88ee996c1f61ca8fcf7fac32032f53c61488bcc02a13bd1b6b1c81d7b6ff3a19c3564cba9e757c031d922329e42d8a9bf0ee9d67a1fa195f6655eaae883fc04f0ebdefbfafc9cfd723139800fa1b3941f85a9587e47a97ddd98c5c46cc3ab4f44071addcb1dfe649d7cfd0d8a38636253024f7ab700991fc8843c88a761d38c24436183400f101a328069b30d8eb67e6c276882d0bfc0304c5215e633a3687d4091b7492120cc69860b0e8d3dc05a83df01763babf4e06d4e0b74d2b3c92dc96a57f90495d9f35d5e21a1fcd164a2ba60798e41f49886640d8b83fb45b9458f90d36db40766bce6167d6a107676094fbf5ee7ee68d12aca33647e38127d7897aab66c242d68989047abb15ad2ea91e5d90b812a1e42bc3d23d8687f58e8a252cb9e19f31b56618da83a0719863c6484b77982a2c3c8efb071739cffd3acfcdddf4434231b66852de44f96282e1f393f3aedecf8b85a85c0245d98a0ad8bd57ea8b52751488009538ab15d4cb0138f7a1f65702d604fdafd72a9097b9f9b0e44b6f1a852c8af982403234ab90f351a70fc55d5aec2b5c794cd8362410d39b9b480bd264f52bb340d39b076918dd2132fb35b3c1d87b5d3479d50d82bf0457bccac9fd3e578a76afa58f8042b18d0373abe29b29934067d0dd78f263e05b4aee07bcfa4098b781ad65b5cb356a95486bff15543ba4313b15786a907f91c7c55159bf5b2dca0ca6f9a4a451ddb25ea44b4e4127b764a41e3b6b15856e2b8cc145a8a0dab1d943adf657964117569170e75446b297d3a7f9c9600188202314fd5c5f2ba772e1be696a8c7da0e5690451949c056d35c1068e736fe13d110a58d2602cd2384adeed40381b71e21b8d2a2c736c733822af38352c00452cfd9bba4b52caf83311a14b8100bd794dba7be7844cd53a0c8237169458f8962cd333d0b390b5bdb51d0ab5fb23ac6070371e2c0cdd8392916a596fb3912a5ff75e25538225736ce39073a851a70c39a5d626453a8cfcefb198be511c7337f9581ab8ceb5c5c7d1fadf2a94421b08d404233ccbb331a08e35174c94ca867287043e6fa12d1c751a89f64da107d3862953744b977ff351711305ed08037bda5be17d1a452b4af0bdd17104f3e9e41d7525528465a8675d4184fa0b51b9fecf1fc60572eafa79e49b11f31e3f666b2136b29f9783a9e9524daa8df0046b0c90d451221d309dcc4002d7a00c5a8f82ee1af6ea3fb3673000d4f4ea2f0ab12265a209e79a075f493d5e0269e815411fafa0c6c55161f286da53225f5e30469817f7394ae54bb55231188c3e389f69729df208afc52764b74f947d30a2a3120d7975ea7b1fdb83e758e617b5e25a04fc3c3034b25f6e4b241bda7fb995714828c1acc16fdfd72985ec0774ee13a7e35ca56c94e90e1a75c59b253ce70a870d8ee33ef824f6d8670b4d82e33a330fe59e2179e02d1b90d4185238dc5261aad571a883ac127893543abd4eaf6a8063a7b90b6aaea30a2dc8d72d9be774b17cd4b75d1fe905addf53b01447822da18d0f2fa49a45309acb56f98f38c6b6344944eec5c1a644575ce50398ad7b648aa70e0fb0f2b21380b18bdc0d77ca4c541a85ea9873891276f1091fd0eb86ce2dccf118c8b6c950891afea39fefe5e611d1eea11137d0e9da5ebe51b271d6040db79ad305b8dc925f46e05167ae4e4d34c702c953db030308a797819987df5c2df2db3d8f5b9177a53c4ef06a9118c6ee27860541693dc06caac1062c4eec2105167205921f674d4754240ebfe889abf4b800dbe2d24fd8c9b1bb2b734032379cf5aaa9ef53761650f3a5fa9deeed4ca9f6a10ffe18c81570adc6478535c9500ab351e1ab4e59d257a310412a7ee75dcbacd6efa253756761cfe380b9286b12190387dd8b614325d16100f43e596edec26c1371a6b8d8b4d1c7e7dc04192f14673c1ccb082935e1ebd7503674bba3586c9e22e86b927fcc68ac0c7c89eef8df304e0ea36fcdc60d882f68566165e5821fe7bbc0288ebc3c4b7394d33eb1d2f425884d1fe7c3c7787d8438109f5cffd60878b43ba756eaf9d2ed1320544f5e5aa7b459f0e44ac542c67fd7a8568e61fe56df2540df89333b8ef4858c4e6d0af0dc3f3735a6082e9f325f219b694eae4a514bae89fcdb6a4c98fcb665273c26c24b6e2a9ecdfb7204f02e78fabff080e4eaaf03242fd9ce85e1d4eb0ed0a594df96aef2dd3022cb2783bbd1d221f4ff6ec142ec138e7cbe39a981390c589f5cfb05af098c5c474c7371e7858ea5e60f659916827b1c738639fe486c5e872183a1eea80a44fb96d5f445b5d03a04e07b90cf3cbdc55eb43bae8530121d85142633cc14473e431a4579ea21732a087163aa5c04f55bb358d373dcebdf7cadf393971f2f07606a7dcf56f7a27d140bf568174d6a6712d18e182ed55297d0be0ab17a7d1688652e696a6bab5ec910a82e8bb2752daef2646d6d3c43cf9fb893ed4c9fcb57f7edf798e9cc467d98157c34531cd2cae0586d86f208ede0a0e40d3f52bbf1fc2eb432d96db993794e2e0375895b995e377e79c0fe8abc97b002829f4cbed7c5dc827fb15173c230d545aff97c72f72cb434367df337c244c1fe2", 0x1000}, {&(0x7f0000001340)="48533588e32e5b9f59dcd8fe8f4d24b51b3068afc5e9c1006353d1308dee82dac6b43c071ce9289e73d94330a3d746e2d988fa7f86db3ac56921bfd557fde307644112e5913b8868351a5813c9c7c71e1e092f3e981b871b749ddb22c42738", 0x5f}, {&(0x7f0000001640)="cd7acff5cdc3f6675e30c22bc562463c4b224f6bf4af2778271ad2b562f75897e9f6fc731c0f914455eced5c379366b47848a3cd3f3cd84590b85eafe44f57f335e005d295805b7bd139286cfe12e6deb1637e7ed5aaf7b5a736ee7e02ec746c5cc4082362cbe773de4e75c1f19e65b5da7e4a0ba62461ea4de27f0e0eaac816e430d2c454b2180bfa3462e60bd84d4621f3d7063c23511ce67828fc78ffd947396bc174b2a7e1be66dec30e47120a1d83b403ffe545", 0xb6}, {&(0x7f00000013c0)="cf67ea4d4ede01dc60cd2560", 0xc}, {&(0x7f0000001400)="f583322a11edf7e813d3b1", 0xb}, {&(0x7f0000001440)="a356f3c177ff40625991c9c61631e08affee4079e25c317b7db530f90fdcbf073d11eb03a6af55bac15f11e896f6c878728207ca3d", 0x35}, {&(0x7f0000001480)="b50d6c75f3878951fdac81c34ff6f9d25f140410d056b24b627c60b1dc330a6a699a27d61d0211fe35f1bc93f03c4fa84401680e48da38dfd06bc0bb2ecd06847bd13b2aaea58b23e526a3c650d2586f3e02b4ccf58774033bd55599d3242f25432a7251ba486bfdd9548e7d0a10034ae27d2f96fcd185b6e67e04b9d287bbc28a313bfc24404dc8b6cd82b38eb301263fe2f5a6f4d01c93034acd5c1e220048aa1d9dbe9777790ea1f4020de3bf39edf6c681251e91c93304f0ef453306cfd413c673f59aeb0fe0d779c450f277856ef198361a8cbd91bf12f842367c6053418332e20b2a52f324fde31fe4d180ff49ad1e3c4733b49d0e5df946793a", 0xfd}], 0x9, 0x0, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xcca42d1303b1d57c, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./file2\x00', 0x4, 0x9, 0xb7, 0x1, 0x9, 0x9, 0x3, 0x5, 0x0, 0x4000067, 0x7}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) symlinkat(&(0x7f0000000180)='./file0/file0\x00', r1, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000240)=0x1) faccessat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x24, 0x3) 16:00:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = dup2(0xffffffffffffff9c, r0) r7 = syz_open_pts() write(r7, &(0x7f00000000c0)="a64a3f3e94a9c11900", 0xfffffdf1) dup2(r6, r7) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') 16:00:33 executing program 1: r0 = socket(0x1e2cfc55ec0ae133, 0x4000, 0x6) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) 16:00:33 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000100)=""/122, 0x7a}, {&(0x7f0000000180)=""/51, 0x33}, {&(0x7f00000001c0)=""/117, 0x75}, {&(0x7f0000000240)=""/236, 0xec}, {&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000400)=""/25, 0x19}], 0x8) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a43269b9797ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d8553fcd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e62cc55703afb2dcce1cdcd44839f1dc4f191742519b3e1d8cbe6"], 0x1) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = accept(r2, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) fcntl$getown(r3, 0x5) 16:00:33 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x4) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xcc, 0x1000, 0x7f, 0x1, 0x1, 0x4, 0x5, 0x4, 0x2, 0x20, 0x7}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) fcntl$dupfd(r3, 0xa, r2) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$TIOCMSET(r4, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r2, 0x11}], 0x1, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = msgget(0x1, 0x240) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0xb2, 0x3, 0x0) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r2, &(0x7f0000000100)={0x3, "b0a3b455fc7bf0c8a5d511da399427dd9044209e0ca14ea98e3bffeb9f64c9dab641c5674a1e34668180baaf989e9d81aa6897da7f24b55fd12ce43c4957d4b336501a8d5ed3e52e28c61974ba346befc3935a4f80631f5aac154788f39f512e0f069381c7adf1bb4578e98f9d0490330ed67a84eaaa0f65467578011d308012b2c66b46abf661ea95850b8cdcdde6534e05e2e4c64bcee64df4ffc46ed5ed78317d16a77747a1"}, 0xaf, 0x400) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000004a51fd8052dabddb4504e50f0eb1011683c3f7b4aeb389ef766274cd6ebbf14e263d6e4b571f976d32903448484f6f0e284998568796cc62520db6a7cba6ad649b850429067fbca92ba77cc7deb28f369b71e23760b65fb7d34772ff48e0ebd05af8ed06"], 0x53, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) msgrcv(r1, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000002c0)=[{0x0, 0x1, 0xfe, 0x3ff}, {0xfff7, 0x40, 0xf9, 0x9}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) rmdir(&(0x7f0000000380)='./bus/file0\x00') accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = syz_open_pts() lseek(r7, 0x0, 0x0, 0x2) lseek(r7, 0x0, 0x0, 0x0) setegid(r6) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) 16:00:34 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) mlockall(0x1) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0xfff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1a4, &(0x7f0000000040)=[{0x100, 0x0, 0x3b}, {0x16, 0x0, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x89, 0x7fffffff}], 0x1}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xfffffffffffff8ec, 0x0) kevent(r2, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) 16:00:34 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) pipe(&(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1a10, &(0x7f00000000c0)=0x2c7d23b, 0x4) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffd20) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) read(r1, &(0x7f0000000100)=""/95, 0x5f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x183ae4de7b8d7fb8, &(0x7f00000001c0)}) r3 = dup(r1) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:00:34 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = dup2(r3, r4) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000140)=0x7) dup(r2) r6 = syz_open_pts() munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fdffffbfff9e11fe4dbfa600"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/16, 0x10}], 0x1) syz_open_pts() syz_open_pts() munmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000) r7 = syz_open_pts() lseek(r7, 0x0, 0x0, 0x2) ftruncate(r7, 0x0, 0x100) 16:00:34 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x80000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000]}}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) dup2(r1, r1) 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)) openat(r0, &(0x7f0000000040)='./bus\x00', 0x400, 0xa) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) pwritev(r1, &(0x7f0000000080)=[{}, {&(0x7f0000000180)="1895f2c280d9725bd035ab3bd21e88cc8fdb4291039a717c77a6b77e1dd3479efc4773930ba594ea788b03fc7f98e20814ce5e242b4a42b8509aff1acfb35c350369a49fdfbaa8eddbc2c35fdb2481b453ab8f43bd75cededc5a6f75d9", 0x5d}, {&(0x7f0000000200)="b67b57df9f80f00608ae39b0ab0ec2abb7d3daf50c86f37c94ae51ad18adecf832da563f0770e69c61d09fbc6a6253413460f1c2596489c7d083cb23d4c2bdeb0251389c309211f6dd4ba8b4c7ee2eed0d0eecf621", 0x55}, {&(0x7f0000000280)="7ab3287491314b33674478d4d55a1e9821528c25a6c8c30e3afdd9e2220628af386a110290fdded488a47bcaf5f3874b52b19ef300ca593dce1494047c2038503cda5de776a60669bf02ec08a82e3b2159a347badd6cdfd9fe4e3ddac2106a36e299dd7fede96154d36d6c4f3ab0774b1ca0e57316683de3f47f33d6518408bf2f85de1ba06aefbbf8879abd207049d0adfa218c3c5f449d7097e92e", 0x9c}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000002c0)={0xffff, 0x1, 0x5}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x481, 0x2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x7, 0x8001, 0x1, 0x2, 0x5032, 0xf8000000, 0x0, 0x1, 0x0, 0x88}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0xa1, 0x0, &(0x7f0000000180)=""/218, &(0x7f0000000280)=0xda) pckbd_enable: command error 16:00:35 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x1, 0x2, 0xff) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x5}, 0x8) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x22a5f25916667104, 0x82) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000040)={0x5, 0x5, 0x8}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:36 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) connect(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, './file1\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pckbd_enable: command error 16:00:36 executing program 1: dup(0xffffffffffffff9c) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, 0x0, 0x0) setegid(0x0) 16:00:37 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}}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00007ef000/0x3000)=nil, 0x3000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xb8, 0x5) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000000003000000100000000000000040456b93b237562b13130000", 0x2c}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) r3 = getuid() r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r4, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r4, r5, r6) fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r6, 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0xfffffff7, 0x1000}) 16:00:37 executing program 0: r0 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x552}, 0x0, 0x0) shutdown(r0, 0x2) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x10, 0x2, 0x40) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x3, 0x2, 0x3) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/221) pipe2(&(0x7f0000000080), 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000280)=0x2f3e) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r4, 0x802069dd, &(0x7f0000000300)) 16:00:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) socket(0x18, 0x4001, 0xff) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30f859cffa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2887241b31ffa1815f32023b7d69e79fca70bc122cd235e511010000000000000000000000adb165ca86edff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c479da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac89b63e3c2cfa9d6193f5090c6c1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a25f3518bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf007cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) writev(0xffffffffffffff9c, &(0x7f0000000ac0)=[{&(0x7f0000000480)="73672249260087c08bd794c5d4b285d9d1faf3f9f43095f9c85e52e33c4cfa3ec1a661452c75438e156ccaa8a15ed8d157fbbec84ec5ff0b1c26f34bf11dc9118d1895d4fd321e1d81a7880e12593905a36b70d604f0c544ff67f3a1446aac5f9fa3c358516a6a8b2709bffe2535e8064ae35ff4ceb8eece8399fe2574a1f961ba3b6ffcbe87580cba0affd79fd42b09c73212c81db37c2c4466aa5cbcb7cea59c01f20b83db477f79cd97244d1a4142b22bb96a1db28fb58ad805e1aaec809e22942c601b1d3135f15af4683ffc56434f6349d5fa42d4c877ec78bb5e8d6108d451c0", 0xe3}, {&(0x7f0000000580)="d0c521058a1a5f047ae5410ed4b62523a4e01180000a6a16500327bb2b8b709be44f854232feaa1beefca5fa673bc9d66cb5d0042a10709089dc79de5a729a4c713cbfa51bc559485262461b541902746987c1af1231a866c20c95cb83797e8a35dbfb85bc226527964b13b4327f51c938d9f28b77cc41905f6b835be789e88f29938b7f43e343d4bb8b160944739904df2e8a40fb2bc63c22e849ba6880af5f26c17ca6edbd35067978a87c932b43ff3ea9274b0805197f34339c049f6c677d15138545aafc17ea0fa0195a472fbd2d74f2a6f0da0c4c6de6d2cfafc03a08d845664623a22121ac74910092", 0xec}, {&(0x7f0000000680)="64a15ecb6084964c4f03ed32e99a1ec7a941b6103653c117f3917cc0bacd8a23282ba133ad4b18de21bdda1b5a4a563152148526570bed07f3cd8e4054b5c9ed0390ee5cf2eb81020f9c37f5a3fc465150fa", 0x52}, {&(0x7f0000000700)="a5ac6fa292c559e3c6f93d9a900ff0463bdaa2fd1b0f73116eca818b52e7316aeeecc3a861316003f5a779691f83d575112cb1b80b09b336fe5980d889c3b086514c7fc66930657655dcb97d88f2f2dd637f2f3e137c31774f71e8dc93f59a54e89d8a9f0d7ae40883b646af6a43e870f1dfdbff1806913e50905d621dc051af5a1a5e5285d89f0cdaa35d2dc1147a78e7ef67c449af44dcb2999a28b89bfc65eeff41357330b52ea48ef3f7a7c9ff444817c31a0d2ecc6f8f6b65ab705b68cb38236a7859cb1f45b1b7d143d6851dba", 0xd0}, {&(0x7f0000000800)="e6982e7db2c550666ba8a46ecbd2983220636f05d5c46708c0079f5e2b38b6d98792ef226cb4d0e71e388149515b2a7d5852eb9a3e78f68826187274608b0339d1ab67161aa84fe60d5fb2157b609ade1ce25d1d47c893ed256b63673174580314ab88ec8c8f65425eb9a5c50873bb48a0b5b1041a71c72f", 0x78}, {&(0x7f0000000880)="c8db97c1dd09a3e30fbfe9ef282ab948970da3bcc881a05998859151e6516454a4ad8691034caca345678101417b8b66c8a4925606724a2bbbc4bda15a963c0f4bc97c9baabdbd08338796c33386c14c94be5b2bc4234f60b989", 0x5a}, {&(0x7f0000000900)="7a5642dcf791b53c641ebcea1daf54ee1ab9236fed017e1d3c93b6aa609bd36ba45498a771d052a39fabf5cfbfb11835e7575bcbc8b7aafa8787b288c4e2827eda5d4e9548d71f0518f2331fc50fcd404d274dc3014c59634e199282d04a0735887d04e1cde8a77a814685d5355c40a0cadd28a9c821a3f7cb4d6b21e3a5cb7811ae936060933ebb9bf6feb7679df9e502ab91ba731f7c4cd0a3ecdda255", 0x9e}, {&(0x7f00000009c0)="4c1597b18976cae5d7aa550061c3182974762a6e8706646fcefcc6d5b92689b93aaa8ed3e745b9e390136a064f12dd383996bf92994939647e0ca73a0ffa6a61fe61dcd9d1440f127bfe61ba1d3e7ae45aed969d15fb6114ee237f88634f41bc79b329f83e8b69d79f80d808fa3828316ff197c5951b5549de02c46dd4f603595da19361ccdd7d364325f5fbf1f8368964a548018b2fa428774b02aa630e45f6fbd2d4b2b71f6e4437cc8e3b5e7dab367659b3844819547949a761c35402c5e71626920b180f74717de602113cafb2a5e3e5", 0xd2}], 0x8) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0xfffffc74) 16:00:37 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0xc801) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x10, 0x3) dup2(r2, r1) dup2(r1, r0) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000000)=""/48, 0x30}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)=0x79) 16:00:37 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x20007, 0xfffff}) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000900)="20f57caca175fcd201c5f5f5440f81a556ab5e0113c037e3cda7ff9dbfb82873b0cf9c1c87eefe93bf750ed40bc56e18619a0ef14d811463fa2086d550852c36cbee99ce75b91aba56caecd5f9c42f1f42799966c4fff590e7d459248ca46b15881e1e0963d9c4e05e662222e81481a0d75253a8437f5f0439c43b2114954910e0c5b783f156b7b3dfdf728d7214e2c0cdb26b7cd6aefe494870013955a943c0ac9fdc45f4fca0899e4b13521f2da5426e98ba1d1c6b578ec0b8e8b3e8ed3330150901c94d72b59f5b756b04"}, {&(0x7f00000007c0)="271ce6a41ff5e632af7df343d776268270dff9251917576218d12aa77164b8f6e3b18ec8511e0168e15a44ccf8981f95b66534ca579ba238a69228bdad70ea0e0645cb521c126514af94d193840b15d005cae575c61d5ee9509f4195158724ed46949b2b3e5b5e9bf38fd3325808ba0b588e78fdbf30b58b473115cfe392168b853958f028e9d6b373201ff1d81f08feaac5960556ced8bcdf256bc74bc4756f22a0f7ff3e8d3c42229554a12aa283603251db7e060e55d207631560d338645240a1a76dff7a92ec83dbb166e3eb3f0a0db135021b1cc5d9a8cdf2907810f69f"}], 0x3a8, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000005c0)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="8a8d86149e1d56996801ed246a466e15718fc0254625b7d34fc861ffe9b39d4c8e7398b06fc49c36ed6231abd2986e96950642909030dd7b42bea4f055de87fcf7017953514539847e723533c51017421c7e0a85149489364c072827469de5a753073e8a569f6c94f2cbc91c257b9e2215dbd21bc29be7d3221241828f016ab2e7936e4b653652ffde50522ac1e24910f2e03b650a094c8d471d704296a299a8c518a536644e9a568814a2a6a7460e97b4c75a45b1f859698c257bf9c9bd3a9cb0e37cccb0b92c2961589af716f82c7f40e3da5614e7b0376e01d1cb0eeeb30825", 0xe1}, {&(0x7f0000000300)="76f3c65fffbc6f19807a9699769f7e6a904f34c362d301bed39c900145b5a592e4a7126fe99e1d9b3f567b3719c32345a7386790fee70d945f7a41d97770f09cff1769c7e5cbc6c2b906f11730e9602f4d84c0fe4bdb86b03436e8af520fb96c88cebb4752e13e7cf85016b02d66f21018e7618fce5d75faa199071b9c7a1f9ee7e071076c8f2c1d2337951c31b8ad868ce2ce11bd6a17ccc6888ae41811", 0x9e}, {&(0x7f00000003c0)="79ba561759ded0beed7e15e95eed22cfae50a77828f8b4ee16e50ef70807cd702319c0fec4037254d2524c4ea8fe745055a1ba2ad57a6c2c9475920e04c13e818a92e3f985f099e1fec970bd6600db00a97f8b496c546d73e69ee56ce2ec97493ee0b4152ec72a5d812b4faa793ca09152fb957dd02e59e7786580cb1288552003100cd339b9192cf83cc4eab205cb81516d740b2a4c79ced994b37fb664eb7992d5c576ec52a6caffcc9afc7e355aec93314e8ca94bdf953a531c20700b285dac77c50343d96a19acc263aa5721", 0xce}, {&(0x7f00000000c0)="d4c851831a45e65231a03eb37b912e6e80c990bb81e04110af78aa5c9f65c49fb3c1cfcd8e16d1c183248fca681c4b2818bb73ee16ea65341e20eb5ba2", 0xffffffffffffffd6}, {&(0x7f0000000500)="f5fc14bc4934ae45e9751762b13e670933ce1aae5cbdc50559028c028e1b61fa5965c827ec490f397aa6538c335514bcea9485f3f19fe8cbb78a6ee12084d9685db4f63b07809a4bb1b0042bb2661252a85edc9c971650bdf690c6a848f7a196cb27d286705dcdf62af0684fafa0ee2ba984a91f77d6a0f50f194725583a4d7a6c9d324e3382d76695eca7677fb585ae7bcecda6216372fa58d496590c78d32aca44c648b761957e08f23f36", 0xac}], 0x5, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5, 0x4}, {0x8, 0x4}}) 16:00:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:38 executing program 0: r0 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r2, r4, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r7, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r7, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r7, r8, r9) r11 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r8, r10, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000040)) mknodat(r12, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r12, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r12, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r12, r13, r14) r15 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r16 = dup2(r15, r15) ftruncate(r16, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r16, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r16, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r16, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r16, 0x2000747b) ioctl$VT_GETACTIVE(r16, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r16, &(0x7f0000000840)="c4c87530f33a072ea1027ced5f9eecfc421ba95c7e3b81d3621d0909bef4adee08b4d5649e25725d6b79e3e90100010004d42db424661613a7c6e3db8417bba9094e9d926bce2a46df303d0e87e1901e7f412af58bda2e3c6e8b714283d63039462e060000000000009c99f0476a9d7611afb3fa7ae7eb7f905c5de10e3e8d4186af71196f66eb65184beb04e9f17df5b313c97f1fe736104b64f01bfe16d96ef12024c0133337fee7cb26ff31e7df8ce2f19c9bfa90b6936442048233c58b9335beeb052c711e8889e319bce52cf2aaf4c967af396e6628d775b5634e618cf6e41d6b81dc795aae78ca1ad04bcef51402d3344639f87a18be6968e2a1c91f1f1215db5b3a492a3ed2", 0x98, 0xc08, 0x0, 0xfffffe5e) fcntl$setown(r16, 0x6, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r16, 0x6, r17) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x5, r2, r6, r8, r14, 0x20}, 0x0, 0x6, r17, r18, 0x9, 0x7, 0x6cd8}) r19 = socket(0x2, 0xc003, 0x0) connect$unix(r19, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd235000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff74f4123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d75c98715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f361e916fc7b88c04e4a381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe750f0000000000001ef702cf170277ba3ee3c6245a58d78b794c3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4c87f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c10eb4b5c5cd0d7ca48d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65ee1121790bfce754d77a4515fe370a5adda13549133860834ea0070047cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df9929a1537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c4325832500"/1511], 0x10) writev(r19, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xf0}, {&(0x7f0000000600)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c9867f9cbc95849f7ef0831f48e823e261275a7f42ffde13e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x94}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973", 0x3ac}], 0x4) 16:00:38 executing program 1: sendsyslog(&(0x7f00000000c0)="947b49206823cc28d8a9bad8d56f7cbe6a10b4363c335fa872d1b8c540f36968f08e3c6d266b9b8d7f026f6a827089557e23495da578e1eae2ac7ab604919ee6a9b539161536e8a0ae54552497198df2bb898625098704ece920f23c13872d8bcf0198a329adf0109cc1cc5fcdcb8723b8cc28eaebb159649b1e2e3b75e3b9954c434ec8865fa71a5f4d864b9bc61b12", 0x90, 0x860f7516dd6b04b0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0xa8a0) semget$private(0x0, 0x2, 0x400) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSTART(r1, 0x2000746e) mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x51dc79d8def852b9, 0x80) 16:00:38 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) dup2(r1, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r3 = dup(r2) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r7, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000680)) r9 = syz_open_pts() lseek(r9, 0x0, 0x0, 0x2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x2010, r9, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="bf07c3", 0x3) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r6, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0xb, 0x0, 0x2cd) r11 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{0xffffffffffffff9c, 0x90}, {r8, 0x6}, {r11, 0xc}, {r6, 0x4}], 0x4, 0x8) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r11, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r8, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a16e0d22df9012b58fd4237b8fa4d012ae447472b3e8495aaee48c02f000800000000000099b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a81404000000659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf485c97cb61787292b53006654bd2bc3db5c05331dba8d455f299af8629562ed12452a863a7bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc19"], 0x1) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) bind(r0, &(0x7f0000000200)=@un=@file={0x0, './bus\x00'}, 0x10c) r2 = dup(r0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockname(r3, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r4, &(0x7f0000000500)=""/198, 0xc6) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r2, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x280, 0x72) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000000c0)) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r1, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x468, 0x0) 16:00:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) dup(0xffffffffffffff9c) r4 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c63607a4139f036d8f2b4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7866d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) accept$inet(r5, 0x0, &(0x7f0000000100)) lseek(r3, 0x0, 0x1, 0x2) r6 = dup2(r2, r4) openat(r6, &(0x7f00000000c0)='./bus\x00', 0x2, 0x50) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0xff}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:39 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/de?\x00\x00\x00f\b', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8}, {0x5c}, {0x6}]}) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = dup2(r1, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) socket(0x18, 0x4003, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffa1, 0x0, 0x8f}, 0x40e) 16:00:39 executing program 1: 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() r9 = syz_open_pts() lseek(r9, 0x0, 0x0, 0x2) r10 = syz_open_pts() lseek(r10, 0x0, 0x0, 0x2) kevent(r8, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffd, 0x40, 0x40, 0x29e, 0x8ca}, {{r10}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x81}], 0x0, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x40000001, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r11, 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, 0x4, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r14 = getegid() r15 = getegid() r16 = getgid() r17 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r13, r14, 0x0, r15, r16, r17, r18, r19]) r20 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r20) r21 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r21, 0x4, 0x8000000000000080) pwritev(r21, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r21, 0x3) fcntl$getown(r21, 0x5) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r22) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x435, &(0x7f0000000000)="b6") 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0xffff, 0x0, 0x1, 0x4e72, 0xfffffc00}, 0xc) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e078db69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) 16:00:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x605b5fe00cc182f) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000100)=""/70, 0x46}, {&(0x7f0000000000)=""/25, 0x19}], 0x3) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x7, 0x1004, 0x0) ftruncate(r0, 0x0, 0x1f) 16:00:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) write(r1, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10, 0x0) r1 = socket(0x18, 0xc003, 0x0) r2 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x5c) getpeername$unix(r1, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 16:00:40 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) 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"}) socket(0x2, 0x4, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="03002e2f66696c653000aa690292978cbdb528b23ddcfed553e7ea5e75021d74ff7b6c7df0f26f016042dc6c21faf51497562010808874255f23982402213b2ed3454f7a6a315397b195f83e2b8c37f6c4705962e070360055ff20f59e97c28e5ce89f44861e8b0008a8fdff08de83470a56f98484ed62462730dfd8d2dae41b84a4f80419d7cf967edd6054658288170b63e39745bba7872a75779d550913ce81e6db2eed6bb0d49735494892afbba4da11873a0517d3bb3ca15f4a2b79d90ed9642d0f627928c62da72197e346cf63535fa2645ebca5a1b82e1290ba"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) mlockall(0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x3c6) 16:00:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) bind(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00012e2f66f6c10ca6a1373ad0f0fd93937fd6696c6530002c3e11a51059b7fd3f7f7737874a3c5e6d857c40f81ad5993c470b5d0db74ae6f0376da11a10aeb17ef3377f4ffb65442ad588ca939b935241024f45525c8060f041dd07419490aa10c2e3b1a4415729d6e49c859cbfdac4b93499823d79ae55fa43f35b91069f23155ce1427ca6519ba3b5a733725fdf278a110097dd5a29a464708c9d4f053361f9c0eff162cb4acaa8d3d529d2bd5130780ba08f65f979bcebb2695d4eac6cb1b90e9ae9eb9ec02b172e6d101d66f4442b6b59a5e3f3599c1d22b94d313e89ec77d6ac88ceced4a9f4f5311866a79954da48c7130315d6163e0fdd6ab218f459f9353e46082bd43400"/279], 0xa) dup2(r1, r0) 16:00:40 executing program 1: shmget$private(0x0, 0x3000, 0x110, &(0x7f0000626000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') 16:00:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000380)="5b574ad4e4f31e85a62c11f5b26f6a6114ae593f025fbf7b10784bf0644b0f46cf6d5f3425525c6b10dd8ec2da536bf4c4a8d605cd5bb90f8298ca51badc13402fd3707efd8047553863e4bc660db32d25e6926a90ef2c03671cd53b8acabb8bfb9f947fb20b25ffbe3ced62e2ffea5e09f5576e53c06161a768d77d2bce85cc34754fd436deec186e926ec89b346d6c94467014c8c7c1c8e9c374e4c70fee532b377e465df718c8e991091be79fcbd3f6b35e6ab97279230e29f3721b7bba10a23db2638babdd7d3c8cd24819d25e3de9cbc72637b7d84d54aa0d63f41281184dabc39f148a9bd99d148ba6d4582cfb"}, {&(0x7f0000000240)}, {&(0x7f0000000480)="196a20791f2bf13215ba989a22e0ea32d64b349c84da626a6cf2d852d91932b59ab685756604f88b1b356a53099b43d333b22dbafa5098b858a701569db18099408915cba1ddac1c924ac4be2fff08cc58511744e5a30fea17cd582a817de045106f0dad7a230914de4b3abca923d57e6b802af2a8ba04b0b6af4117c4578e9aec4f3f2eb25c18ab2d7c98a913bac4bd7a6c422c5344211faa7c057afcfd"}], 0x4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x400000003d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f2d90d1e42739db82c112cd6f82e") setgroups(0x1, &(0x7f0000000000)=[0x0]) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x20) shutdown(r1, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8682, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x50}, {0x6, 0x0, 0x0, 0x81}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="008f647ab611f2971fe8efadca32", 0xe, 0x0, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001e00)={0x8a, 0x9}, 0x10) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)="bddf61e846e4a981b466e90964da6093a7cf1ba97ba129c6fe49696336b573b5bdc967b52c54ad0c5914371a66973947dcf018f54d6637922c4482b0d32002c653a2f099193a179cb0e5be416792618432ee57afbe637009ef50ad1a98346b510d2c8aaa8de474e52d27385bed3ebf2c425761e420d5b696546edcee8f814f04666ce30c8696d5b6118c1033702e63d2a22c47ca31fdc606bec79ddea2583acf1b700acc0c57bf6eaabb7a48bc7088a962c12160414923496c31ef663ce09df6000490721a51c96f6b1cbb5e329b9cce3fa3006c09980068bde6a8224ea7144ee076f4534dc38d48ebdf8a16137e001325409c01d48c85d50334", 0xfa}, {&(0x7f0000000080)="5971ce32f93fb848a1d055f9a3f6179741f79e7ab2f64ac4776fcd917f7bc5762e1a5feb08f8ce63b0c37cd2757052d8db890cd8a92ecbfbea9dd2de2aaa3e0499334ef348881dc683c1eb3a03174aa591206b88cbbe48d43fb25f611d19921fe7dd75716ef01b26682a9519b3903fdb46", 0x71}, {&(0x7f0000000100)="10ccd80f297f680bf640edc371521f22a23cca25dc72a095c1a129f98a09ab86", 0x20}, {&(0x7f0000000340)="4588e50aaa7d2b5fd231976ce23ab98025dfe71ec04f3a1d8746257dd0428e6076f2edd3b9de376078c33a2f94c8d92c71c2298dc893ba29c4bf79536dc31f62c24f3b826838498d5f3a7ca9a46aeb0c331146c82ef755df4aeb5eb68e2586707861a0297f7b929ad2b4c84083b9630b4c114c685586ceb1ad265d50dc012e20a17376332f2cadd7860ac599976211441e0c7b88f5ca2b5ce43be38f2c9ccf6dee80cd9aacfb088cf3147fd820b2392b254263722cf7b58fcaac76d59a946d4a65b03035e820eeb1fcc78bdd4beab3042c7dc166c64a277d6c807b85458d186bbc4f2f29de8216c7f54efb", 0xeb}, {&(0x7f0000000440)="c5f82cbc36d97d4310a784fcb82f0f3a9889305c6f9fe418717549fb505d4e7778ee265c2496ef69be92f134b6ca5a3aea77e396e9d76e6d69d351f39732a95bed1c45ebd71bfbf239259f38ef7c86f5acf90127597dfba58149ab14c3e0bf50cfa5f898054c0f796bbabcc30c1fd5eb351c09f918058fcbd6f83785bb792699f192c838d04ae5fa", 0x88}, {&(0x7f00000001c0)="5a5d2a02a41aa4556f5ab8", 0xb}, {&(0x7f0000000500)}, {&(0x7f0000000540)="1c5e556c7349716be2e24feb8be07223d8053c97ce1adc1f74396f9dec7904f98ac30520f01c317bc8b97936111b0bf328a518bcb40db8aa1867a6103926e83b7aa8cfd94cb5eb36052a", 0x4a}, {&(0x7f00000005c0)="85f2f46506904134787c9c4b53e642109dab87df668e3e5c7b1c7fcc029e4fd5efa27e5bd31ca053c0e3c98f140327821541b84aab7898", 0x37}, {&(0x7f0000000600)="f247aaa2fb6217066a67d9280c", 0xd}], 0xa, 0x0, 0x0, 0x2}, 0xf) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = syz_open_pts() r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) pwritev(r5, &(0x7f0000001d80)=[{&(0x7f0000000b40)="f70e5b0c64ad8dcc17bc501dfbb3ba41da05399eda03ddbbcc716d5c21e95cbce34604d17150e99f28524b807890b4fd06d5f3e19347c0256926ce947b2d5fdbc38a4e2bb559552a7636741942dcdc4d7c5cf4ace21bb4e0506ff7d130cd831c9fbee58a7bf8e2d19777a07a6f4ee197b4535a7f2f487655cc9ad2748ff4d820cc904e8a5423f65bfa4f77c2560af2c2522ed9d575928b43fe0bf04ae50b4331", 0xa0}, {&(0x7f0000000c00)="afa176d448d653b66ea59549e5cb287a24ec8540494551cbe3a7fae0cfc5b9f928d44c849211ad3ceb217fca5f8c2a266505c372bd0576964655f8bda31005e1a3e4d5eb110ba01b3880e9ca70f18b55f642110396f8bfaca2038b35ec459d011379a62db6e47c0debb0f2e9437a5d5d0547e3f20ab1b72be39be2627c3ca7fbf066eef4f9a9834f8ad30aa60211564c3e8d760ffcb042f9e1f3035be0363848aeceb3a6c782a9623a3616ab1d5608d920526158df77280ab66beea64a92fc2fa98e7ca3f2b3ae58743c01f9cca69b8dd3f49c7ee9f89370defd775d38486e2e4a2fd65ef9acdbc78ddaa4d94f1ac211e037202759fa897347096c8a371272eaf31028a3ace9eb5da674d3db5fd6a7a8d08940665515a661b921edd92cabcc857b34c5d9f3cd80d840b0e4a75e2910395905ff9f1892c22c3c040a43fa628be40beac9b503c9af7c88b8dcdc253acc3ddad002896a25eb8f61b93040d73241e295998394e709339b4b6e5edf072dec7077b766788c78f5d50d62a9ed268e77fe010f56e240b0e5def37a9a11e060c9e060dce8441fcf26df0cf3cfa968680bd0db791e67764631ae080295ae7f01eaf4bd45d9e3b4ce1e23bf6607b6a32cb2143ecde02e709bc84505692530814fcb9b0aad6c386f64210b795e98bedd13ab6dfe23dd3ca73b4313e96fb175640e3c50c291f0fcc81f7a7043ba397f9dda68edc63a8d4b9e8f6ea3b623e6ba0694061ecd0fc408f41be0bc8e73f8ef7b1dbc3123c96c12feccb520d10702858d80054cb4c3ab1ba58da0f56734890473ef779b8e7cfb5b9a6709858347f6cc96293b60599e760cb30ebaf96194fb0e2d54c17cde50a44b5fbedb5a34f703150cffad66ce1ad9cdd939d51743464e2da4c1271544c33bf9893ab5e1f78c2d087a50b4dd04c48213e7b6462b33eb383d22e6426dc536c8f94fbfeb5e60f6bd409bf4bd0112ed7cb46035f3d4b1943781f41c02fe6e637390c730dc0ad3b14f4b300189b75b21bfeae027c6abe1e8cba16d284bbb01f9a265e1f3b3acdf83059bcf3460eafa7433daece9352507ecca91ab9c56ea1f7538b87f7182b5a7596657d6a5b4894028926cc2c699240ea4ca304c02c4b0ad4ab2b7bca37455f8906dc49616aa8f26bf47560a913d941d48653bcdfcae4f7c8b22a4c781552dcf0c0dd81f360058d2aea3555523db518eefd12ddf08132e70814222f69f6c606e35705ae4d5fc91051fb7f9600520947c22d02fc1d984289b94f3cc9a5a1216c727edad56b5fb801a4463538b4c66f2e501d0276a0534c0c8ce7a85dd9633cfe310c75e78ee231c3dc7bf331f3b4e4c1790379572ddd7539a958164be93d13f4210733faee18d7ab5d5dbff09bd06e96c7c9f75daa8008ac7b203009ac505b9267bfaac023709ab98e93dc13508d3c0a0ae2d6d03da043c6318dca9211e983d289d9b4a939691142ff958ec879d95411baf100a8388baf256205702078a0b9f8e34d44b80189dce5d1982221bddaeedb3914e4bd84183a9b304fcef924ea52603cfbdc949094d70e16c88eac442f299e8088babb38824c6935ff941e4c3c7917575a9d7c2e527e13e3589363ed75bfad46625eb78a106205b7231b5c61526f19c7fa75dafc62539ec47af995a3a4f7a4b502c619cce5089fc169ffdbb95d1e939dbcd6650a6658e5e3edb2d9497909564df1ff5b2396a026ce2131ff1fb9682431ba643942044a66d73625a9e94ab1485913d1801d5f7d23ef1cf6539bf9ffd769a8519c68f86044f49c5eab7e1f139a55eb91c9345a4cee260e38c80216633b75eeec862c0db1629dfcd3dde15f24ad2601e906796940077a289201d63a768f36bfa410b0d3f1613160a3729cd36ec875ad64273cbd49fc7ff7f6415ce8a8d71b82c1e7f392b7e1ee6dfe9d9c773ad13ce616965a0f46de61a24085c46f799f34f606250671164ef25cbbb087de8d6363fa5f6da8696d42cf0ec46d9b22c548a422bbb0123302ce0a2c93b4703a9443a02ba755a5e16a1c40eeb771aaf681e8758294b979d272237a06bf42196e660d90b09ac6f64d5d60fa060d1cd00f8fecad43a04caafcb702224dc7325119012a5144a671c1849df3a6140fdb4b0ab723c723f93cdfc561116a1455ab2a0b184fe46c1ef1efb4f4ed3c9cfa281eab1d5496cbc310bb661e296a19303c8ce6d7ec4eef361a5391376acab438cd1af54355a459fcd71f4104ad553a293de244c14e492e1d5e90b9807c81716a5fd2f875d688106d9797d776c8904c0b46ce88f2a3c9e262ff883758e97fb8f000771059b4aaf19f400f6b423663f06aba5f18813480359e4ea0a5a68854627d246131c760a0b8a260f7855f3eeaf12082487a0e0e5d98d04fc85cde331dc925b8aec2aad13f8cb047ea7cff70d4df9afb90d4951271303ddd4bb64ba8131e14fb8e8275bd583e2cc929746130b99d69fa929facc65efbfb3a5d1cf26e353d9a2884b032c914c72fa2e42513526eafb9a38042bf6c368d4db621d855227b69f00f0838aeb60ccad12968389ae8caef7633a117f16b568626f6b75b9cdc4a9c185fe5f51b1996a328782e9df81ea0f06e1207cc4dac6975da0a368c74e3ba4b9db527d21c3ae69aba7646f10e7508d01cd86ee682dbc219e991e1d4b59cd6c9141d5d21b46892a6789f0d49a9e6d65386e16fabbd7fb683f808a95f62cc6f05f240e4d597b7e434465f12a206d7e907e51a07d00a4d1e04dfef1e4171df36d1428d7ae14119912f70c3d2704ebc910c56b22fd993e7b746131a57214b511325555f6b0a63ca187755444e52053df4dedeacda1be5e9a7b7abd53286b7204f8dfb051d57d850f91aac1d7d5feafc9ac8f20a632903d2e4cc1cc5844e416441261164aa122b24fedb46b798940bdf293aac097d6e463f66a791c776b59994eec7fc46332104aeaef6c2d1f37e6dbf1a01ce6978e71f6c5e4d14ea0cbc91ae32a0cbb92ccef014d052b2a9df97adef081ff6b7b0302200a7059c9a3b4bde3b1203083b838c4b29a7853a9507fffe2fb616f5a104351df357c8c0dc2044b474ab1f10a1e6b2f161c9b35b1759bdfcc8068833e485b623e0d5f182d718931e88494357b8128da6825d7bac67b6851a022b422801066d951b0c041f08fb3b59ce65911ccdd2898e4ed9469622859967bf418ddfb477ec3ef3ffb6b605e9e4da59a071f34fde918c96925a18a35a91c5a2217000437f1b6635f9c95a647a4b82f8c5b07190dd1dfa435fa514074283cf1633dc11a2393f249c553ca8827dd43c1efd4e263a9bf32bae7d9360bb3be7f6533258c29ed5eff7639aaa311feee5ec92fcb42a5329abb034337deff90f200f004dec445bfbec2b36a21e18d48234ba2948f81f0ef05ef62ecb783ef4d2d624a91a9836b94384e791afce8bf1f0a4dc38bbce66eb962f5ea4a67030ef6a186355650921286e245f6ad7a3cd91a3ce91b713a44d5bb6a1f11a8b8077c9d817182768662bc6ae955968ac371d8e3c7c21e0db4f5f8532cac627b174932c42a5223011fc727c698ff944c2d14f3f71f865c6b543deb48a0f9423283605c8a7f0ccc351859c0b1fe8ee9a9b623926e4cc610c7363fd7b24c034f7556a8d3ce4c8f823f51c72a17a70f5a18972cf6b389dd4d23b993b8cbcad094d03ba70f6e4730230fdcbeb005681dcd3561968a341f31835d13d5ddfe6be30e07e46c7ae7fc9e2775bfece9d7c3d8ea50040437447409440265f40fe6e17011a01e8d5a1688e03e353f5019c6d469e5cd65d4fb5ba6c7b036116de79da5823969872907f605e63f64a8a37dfd2b58bbce1cb5a4dac0bb695f630b25de75e493fbd8a4d9d2941ad99c71a5c0d9bd8a29820182aa305b6523a2a70a1bf42e9bef0fde6dc257e3a9bd7f7d0e053ca40ce1df08240b360f719cd4f329e593f6af1c2f82de8a8ed7eb07c5ee928547abdf07a14ab1d1e6bc6791606b93dae98c66b4c1647c9efbbfede9c4eab7503e8c9db40fb746388684e876db501ea452b08bfdef82f954504904d26601b4da368fb90f8f3b9b06aebcedca2a2e11bc991d3186f2d6ebcb335179539a5e170dcfb5cf43aa9d8bb31ea02b2a837dd9f9bab7670de5a144785f80666d82c48017a3d92a36646ba7b437594ad01318a3fad8f98e50bf047187b9da0cfad6c23b5b459d1bbce30c9927f654cf150aa74ed618b82f9cf2ac1c4696dab0c04724a8cae3a0284eb4dd65edfc1e36af681e6195c6c82077e006f1d0d892a5f7cc26129f5343a7b6ecf89d8ccda5a7357a66ebc867318f5648e2171badbc44c7ec6706b0c8d8ec5c966c5bf9c678f35d4109c44eef66bd87bfa8c74f53583fde18c327fec43e23f177333c6065bddefa9db9e20a7cebef19cb59e90b62d8a7ea96a278e53d5244d82a0476f173d6a66f27a3edfd7b30d1ec93f0982685bb8823e384efc3ba2807db3c15695918f9614189d936ca5ad3044499537159ffae226b7b4aa7f0a1c91280a41198f7013dce8a26167c4be1736dfb710b7b16fc687c59add2c8a862f5c6c3b2558ea6a7ea5d690eaca039c629ab23a04f868024947c45d5f7902699f0a37fa0f7e460bb9f1fb2253c338eab53b1c96d41387b76dd5d6ceeb93728692faeedddb4014c769f43dc093a0db044d67c103d16ff9492b3e40bdd1ee3e8f4c0ec5d72fe87f1db6926a42af78ce426ac6ce8353b452e8de1528fcee7ca9d0c7a8f3f894253f7aab97ce28522de1c2c5f2e33cfe5f694440e7b5d78acbf1eaf88ccce22f064201bd4747cddc0880bdbec6e745b098e05c95fdd6c5eb92934a95b37723645c17fe2ed4ce98f775ed84f21dcc83fb9b4641906e2252b402a7457f88714fce08cf8dde825fdbb9aeffaa12dc601029e65e841050f348cdaf0b3da9b83fd370c1129d2ea33a788be8e62c6947bb99a9d21c1f7213ef8c826b970ef956c56c12b03a5214fbe00c2aff14add01fd8821e56f43e0220ca277a654d668d68a163514f670d5c0ad708491b30f21f7806df24e3cba26839a199f4495534d6092601cd73df5e961c9efb22cf5fca1235cdf0a8e451ecc8c296ec8d3c170854efa20c59a28424cc490baae2f7c90652cf170467a122b8a50b0480897c13260d3151b2b6d71c339eb44f5c3637527503edf15b13a0c12dd609c60e4e47051e4c74805e0b702557dbcbc1f762208199b66e2f71bfe9415d722cb64adb7752217731254fc7c1a1922f70180df0d4ba65f4611536de5eceed185d2bba0347f2c4ce505f1067890d9bfe87536d879d86ce3ab8716edcf3297e55b0d162b7781488acd70b8cf03f73abb5862c7d2fef01343f4da06aa3384035343ba3a4a6aa09214ef81a299b9dd7181aead33b8f4f13649d5d1fb21b02bf2d9521a5a424c3a1505e8bb32c380f5e3a584eca8c53f7e5c7cf98432b0a358618966a69ee643528eec44a3fdd6eeef00bdec3f4fabfb626cc437186862fe169f1fa9307f74e558e6c0141ace2447c689cace2cba8216480508dce453312b0204761df72114a74c69e83c9b5114382ce87c0304c65871c996fe50b07e4126e58f37cf4b8b0640bf14932ba66b396ef63fce530451878bd3a18245a6e239f2105e289e55792d9f2cfb2f2c153443d20508c34502b07b293f5a18bb5a61fa947e59389d54d3f002ae81c71a1ebe5caf4e158431449c8d8a50d06a6696b072846810409d7e8d08fc73480bca08d6e7362b62eb784176d43a6441bfdbf18341fea21e7790e3390ea9a7cbd1cdd3090833dafedc0cfaa3", 0x1000}, {&(0x7f0000001c00)="00aa81a256d0e441ec04e37cb5ce7fb06df2e94f455db34879b14866684dd78e2f8feaccc5e24632cf23ca8fb6f5ffd2ca434e4d4d7c586fec60cd1ab51127f57ade40810c1d6002ed0c65e7cbfe186995669a3c012b6e20eb653f0daa4d09a4ee8d451ca6e05956f974a572cc9a19e14ee5f971751869683254c88afabb83d12541849bece64c99808f7f9c0de948be34759860d14fabb54a4a6c9318dda2c77c390e42c66e50e4e3685fa6e694", 0xae}, {&(0x7f0000000740)="2261c13b18fceafc15f5bccbf5f91c49e7aa1139bcf1c426375096f15302ad67447cba92", 0x24}, {&(0x7f0000001cc0)="8b08421e5e9b54a2d38e1d1d76bcd425fce8be34e2aa5366b127c5cdf7fcd1d86107edc7bcb2e6168a7759e3c0d83acabf59ea22251b9a1939cd1a39725ac71ffc4567ab4eb4bf93f361cdeffa79e2b79cbd6c82b1d3ee6aa31e118d667fbfb8b37ed0fe47aae7351ca0154a6ffda84b483f7a285c024b3cfb629a73448d1244a871f90dad0b7c75e58eeacdeda583d0aa520cdef3eea09890323042f294", 0x9e}, {&(0x7f0000000780)="e5b3f51dc8fc86a586fd61d3742f0988dc8547fe", 0x14}], 0x6, 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x2) poll(&(0x7f0000000500)=[{r3, 0x9c}, {r4, 0x140}], 0x2, 0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a6c4e44804f0b4e4d3acfc40400000015c19e"}) syz_open_pts() 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x3, 0x50e) msgsnd(r1, &(0x7f0000000d80)={0x2}, 0x8, 0x0) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) getrusage(0x8000000000000000, &(0x7f0000000240)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) wait4(r4, 0x0, 0x1, 0x0) getrlimit(0x7, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x401}) openat(r3, &(0x7f0000000080)='./file0\x00', 0x200, 0x2c6) semget(0x0, 0x4, 0xe0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000080)=[{0x1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB=')\x00./file0\x00'], 0xa) dup(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f00000001c0)=ANY=[@ANYBLOB="6fc78ee53499bac9286042e4c9908583e53de487dd97cea1bb3eba13073ea8e37892d5e5619281ccf6c3dbda5bec58866fd301ed6cc041"], 0xa, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffea0) setgid(r4) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000200)=0x800) 16:00:41 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getuid() r1 = getegid() semget(0x1, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, &(0x7f0000002640)=0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = shmget(0x1, 0x4000, 0x206, &(0x7f0000000000/0x4000)=nil) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) mknodat(r5, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r5, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r5, r6, r7) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r9 = dup2(r8, r8) ftruncate(r9, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000040)) lseek(r9, 0x0, 0x0, 0x1) sendto$inet6(r9, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r9, 0x2000747b) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000300)=0x3) sendto$inet6(r9, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r9, 0x6, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r9, 0x6, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x5, 0x0, r1, r2, r7, 0x10, 0x5}, 0x1, 0x4, r10, r11, 0xde07, 0x8, 0x80000001}) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r12, 0x4, 0x80) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x2) r13 = syz_open_pts() lseek(r13, 0x0, 0x0, 0x2) close(r13) 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(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) 16:00:41 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f00006d1000/0x2000)=nil, 0x2000, 0x7) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0x1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r1 = syz_open_pts() r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000001400)='/dev/klog\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = syz_open_pts() lseek(r6, 0x0, 0x0, 0x2) r7 = syz_open_pts() lseek(r7, 0x0, 0x0, 0x2) r8 = syz_open_pts() lseek(r8, 0x0, 0x0, 0x2) r9 = dup2(r8, r7) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r9, 0x0, 0x0, 0x1) sendto$inet6(r9, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r9, 0x2000747b) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000001c0)) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r9, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r9, 0x6, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r9, 0x6, r11) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r14 = syz_open_pts() lseek(r14, 0x0, 0x0, 0x2) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f00000015c0)=ANY=[@ANYBLOB="1870ca2f666530000000eabdd8d397c3cdfb41caac1b97fa61e925c82e3c3c43269c8446fdbc222ebca27b3fd0345ac7e519cc73acf6b69598c8d1f666ec6754e6c1ac75adcc0e5b16b7ca2dac1d8cf42b47af1cb5abfbab28cd85b659e7fef889e61d42df67021bd7941aff8ca813535dc6f538efbf269e883369509006021c996f87c271be691bb26b5fee14a272782a8a2e5b40bb1432b5bd2f7e50b99a98a275df9186426b9ec9"], 0xa, &(0x7f00000013c0)=[{&(0x7f0000000340)="798ddf8c1ee9a5bbbe695c2ac687709938cfbcac3b6977f410d8cfb1b41252e7e47c28fc560449ba89f8b9a6697441fafef1d730bac6349e36bbf56adc0f68b5af6153675df5ec38a7d04b82aa4b10891eda11f08ebdd8b19ba54516abec443e593d83933617d9f1ac9b6765c39f2c175970a9ce47b0a83d90f81d13b8fa10acc921781de5579d365bc98b50e23e71b96ad5075ed6977d5ea43a02ac630afc57d8861caa8c77020e60ef18406c846d3aead282068cb3d89413c90cc5043f43c113103e0a0decdb3414ff8aefc7d4ed4aa039f3bd10f78b2e76601738ed68da207ab5e55076ea6e9087bf4e58544e5f224546d200ea8f2036f93bc7676ab4ab82b88f64dc0dd7bc90dd68a1981bee5ec9a483bffae0ccf814b9f8af194670d27d9a17c52020b5b20b83708e79768efeac63f1fbb1fba721803c8280aa1c1672af8fea0e10a6665321d14c62bd3db665538212f270705968e3f41d7cb66b8c1501e8b29fba2d8728f9d359e1a5c10427315fb3908422d3ec9361677bdb849ef39fdd1b8215d98baf6f13bc970af1328a7ab8db67c561713d0a0d2a15426aec91f97dccba3e1fbe762b2bd85cd036c7bca5d7b4823ac104ac5f05f5a7448c3825c5d966cf729f6f4dccb52e1d4fbc0b9608c2b08beeacd25b96c1f53f8f6bf2dcacf5cfa081a22789ef6580542d1c5f1e4373792adf2c484350811465e5500ccb97dc7d1a234b63bc420d0645d609c9d3cdfbb34faee932ddc2de93c89caa2e205eb75f54a85fe2021fed68cccc253629eede82cc01d2fd75c6c03108891947cc89488c4e8bfd9c64d98c51fd1b4a6791178d65aaabba22ba0eb8313d4e1145b8dfe1629f105a1615274c5148423ddb264ed1a45eda23a57c38d1a20a96b713ec0bae87b0e7886c8e758c1b0de550c698f290b54b3cdb0d2ae52a0826741a59e73adc0b42c4ba4eaae4da59acc08d7b75afd38fbd48fcf77012d170ef07bd7b0615e35b47b9519bf659fb6d5b6ae4b84f7f368235172347acdec5d342d54accb760293acd71464a09b65f4d4622cdddab4681fc2e771820862d29672db83719b7f6c98f24b6562f56a33f9954d269bd46b5695f84a6d724f8cf0c19cc49164c8be7de39bd5c9ac467f2c169828f709778c097aa1c649fea11797f04a1b9350057a4a3c4d343ec408dfc850e8a5cd8796911d01a8d391b1dd25d1554b867d0f6ea49a7f141b78377b2987659c9593d700e5c62a05c7fdd522ace20fc6a8eb31059c16696c57f8fd5b0ffa9601b8124b5c04ffca939ab8eaaeccaf80dc52afbc27528dd9fc5f2a32e2ffb328dc6632a80ad6a4dcf7cb31e23319f02570f184da27c5d617349ebd024f0436bb315b00ce4ad65c973df698c3e2e57c07648df08d7582d9bb8970fa2d2b6c09a5cde3308d5476f3b91002ee3835516e1758fb10e5ed629133b3b4d368f4cb10686386480f4bf8eab4ccae5bb038f5c99e6dee10a8f831f1c39d2231625f0aefe29698854ad554e9769286a2ff65b29e801f8ee824c446d90382cbf8b28d976fad432bd195443cb1dcda4ff8b2f900e11ebf3da69a310468fea3ed89dd760e0635b2bc231a4c3e5fdf6a02bea6139912b3ff574875ecec5bcb648bc62e0721837edc98fc5dcfe38433297977c059b7131b1e935c8f13e08dc4b353648f384791cf5290f918cda028d874b80145d3de82c6fdcd8a9e25f8eccece0d6c9334a7ef04a9a4df373f14d02c04d6c904c5dc2e5764acdc4f8ef5bed795a68d61bb4bb72ce5b98a5a1cae8e3e7f5731dccb8e1c8c0d0f88def0f247b7e55bb7d8d682f6f8d351d2c830eaab9d0843745a6a11e22f58df5df860aa2e9f2051c80b15d8ac9f551c2995a0eb9a25250f56bc203b58140ffb4550b0d7f8965db6eb538adba762f23c6cb2d93c56abfb045e0125603de278c69d7d04a0d5b4284fb2fe2d2d0a865bd5d97b05979a5139116fd95a66cfa30a4410fbd8ba21fba533bef5153fbfaaecf660bff1f6670d91ae8a67459f21dd9a7fe8f1c81a2fd177583d70901207fbb0ec1ae32030f236a8450531a5099cdd45df9057bd682f4ce3fcef7c7f6b441f6c81948b73fc12e296bbd29f3026b7a5ad94d5e4d3458e4c740dd42414c062201f86f828448ec052625e913c2e5acc837f8575b1bc9a788a8d998a14dc7ea6f8f24fa793a595cf3f73174deae2d6a877fa683c0a8e1701d02bc555c35e90cd138a69ada8cecd416c95c915aaf091d0011d4599af188a9723962f3c722829d125f7407899c7b49108994bef20a4e8e3006e03125a157a701a60de6d42cc35c89178b0c5e965ef65925283ffebe3e6cb78747c8ec1bcf76b27737a73ced43a49664b8f9ee640c220c472582314b7b3cfcf39c51b3506daf9f9c98a61180ea53c64f96c152d2e79f70a11701b36818120b73957765be7992f961422127b4fbb4f4f8968f9ec961d47894f92930305921f3376a5077177cfb7877e5ce9d9b0b3a5844ea9e295c85788a7c5fbde3ddb27db70c36c060c18d25373a5c6ddd973b01a1f14789e3351d572ed329eef6de35f45a4b68cdddd8c82649d3cdfaa8292d1db521cc99f6b1f6e3306b6f4ca1b9f8cf831c056a93cae8d94e703232ad0e6a7bec5caa7afa64da6b9068ac7fbf80034b5de35801f699c0f6c76644114b5a3abe1c66240cb5334c117886de528c754ae552170d6b93683848e95e41a9f15b4807620849e023fbd472c8036da2693fa3c5e595180d05fbe49588e7b6dabadf06f26b1fb9677f4716d86f4fe178b86784c97b53b86e919ddf43e1f49c46e38639c178c9d12d27be381ea68a783fb7cd20f5e4993aa64d2a6c808fcccfe97b832c54cfc29e7650967decd4935f8c42f78d2913004279bbaaff828f000037c6e4fe3238c5cee5f363d0b08fbc8ab0882d3008d6ffeb4d05bab711266da220b5ec9277ea2365b0841c9af74fb591f6eeab94a8788e6e2ae72b09dbab7149b18dedc01bd17b8b88efdbb6edff735a45f593ba33b3e4b30595c40c62146a014ecc876a73db81ded13c50f6b4edf9db22c078c5c13dc3e9e4b496a3691334db3a8876821c1df8b2e7f87f3c4e1145f09c58fa7949183662e4d2aca547ab2bf734c4ecddb6245a9da1aa8045f41e1ca5a9e4096e36f94b51de09d6ee177e7c35b5a57cc40ee007601604f093396809349b0521f2f048bf92bd48f735eb96dd31b42dfb72b7599d93280b594d78c8b44f0135f6bf28476c1351c6bd461d896d3a710d2d4a5478aac1954ca34a6f24a701b39fdff70aa6ce3d34a36cf6ca12d2ddb16484e225016d8e8a17678e30a62097d2510f0e86af5473dcc80118136e35832f92fae5edec622c98876ca394580a2e2c8e406b7728073cec4a7c01ee285ce137dc30955c25fb6e973bb31b3b353d58f82d017cc4be434fbbaa04763f87bbf3834ced967ae20a5de096ab7ad4d482807df480460538236345b1e0588abf43789daac37665a6c3b15d49ad1736af58aab7b4c8383b997c5b933b6b760c5b632df1031ec78b9d1d57061155e7669e5ccec22bef611626ed72f37f3d387c98aab226f74d2854f892a0b6b91d69feee037f9bf4d1c0574c72aa9824efefd55f7f8e09e13be92b4801d49299dc96b56c6ae6f3d992f6c6a8311852322ce62b64c0ede439d8a06fd377fc64f3db8b9c558a12957f8579c7bf3b13dbb483e71dfc750a13557d63de484dcac37346eeeca6cec2c6262023f9ed2edbe84387ef33955841f5108d72a43df6ec30501b2c90aab30c69650d396b5b11497352f2c541a9d85e0ee4bf7966e823f4d3d744fcc6f419b2e22ee1950e085135440b9f8725451d340e6bb49b1781c4ab522068ce58fe1a886d3065f6294a5ac84621550f2ca0b1a7763e1f3b13bd774e98e4311f64053686ed6ac9e0054e86010c9cb5bffb9b7a975738ad0b7f0fd8d56a72bc8b49c288460b207197408b5b7673625e651529e5384387d187e4b1e914551869e40df1052873134f71e27699dfde6988f41432a2208b6f9da0d7cd08481c43c6654f34995cf2062cc9e92f6635455b28c62279863f3f90f13cd36552641e3501fcb0d24c763f0a15a6ab4a5c9f9081ba63775ae13fcff371759ba3aec4288b8df713da970ce1d4079719727a2b909d46e53f62886571ee48323bd9e99b60dbe1226b6140aaaf1ef34628bb5b00bcd5ef576afb784844dc14ce817135e9bdb0af34df307349c34fd62cc31fbdb0f6ce2157f6b5df51649ec5c11c25b8f203fa3d91456af9a9d478bbe4fa560c33f89c5a70a620f9b9d2da0043c20fab6697b81689937e1cf88bd77eb344a3731d874bcb464b8c3b26f1ce96d73e033db8c0207a94156ed39ded0cc00d21610d7d4fc08f763f711ef62c92dbdb0effce9ff13351ef927100644b7bd1b4c6c53ffbc7597b43fdf9e6bf53402e81c17bcf1cee62c526b526f8223311514989450fea880e24d65b306155577af340eeac1eee386d176fd0e240d41861e9371dcdbb01f65472b85bd4c87c46ba75776b906fde1e6c28e23ac9741de4f66810f277edc550e4c3ff1fe06c54002d81d18e75861f7402c3dcfe38bd3e6e65000dbcb04d1d2c44a0e3c93872685a50c27a69ba0bed0011fbb201aac149b671d8311d2d6e2c44f6bf7f3a1dc9088e94f122cc1e4ae00a3c992165c0d2dbe8b3700f4c1345f072373f3cceb1b22a633f739535084ec53ef01a24456515a95756c5c02198cc84d91530a635c6154adb0c47d3ca99afa56280dff47c75f70c60f572e02a9500db3ca6f24c8a0d08589df98751c49f9aaa6e83e5c5068640f2e0c5d86f0d1df2427e4cc8da4f9b5e3caa059935fa73596503f2f231c86158d469a7ecd5b7878bfc57c1612ca17203cc44b602c1042515d844bdb9c1edf531ba8273835ea6d1c6b43a46324b5cc108b4add6333b7545db0cfa51e073d16b57ab5e15d32c1ceb1417a02e653b37df788d31dfda9bb16a7475a9ba3bb4bd6144533d62e8dbede4e59c8a47f73a15890f3337ffa4130a06c9cf0726192ae17bc8782681da1add271f07b5fa94031cdd0817b8fd82f28082fd02a0226b1e6c42fb76793a6b37b4f3b84594604711d924b679471d18e1e5d98ad07e17a775112f6fe9c397f14129d6cca742bdf18614752fc9e7613934f0d6fc9893523086cba605942f1badcbf437bc22f63aca305241ac32c0779c16734ad5b263f8e1dd4823384c486a12ba9708f0a925926931a3e65785664482fad585277d30a9b0f49da2d74e48156bc9864420dc32c000b7bbd4b485fbb0f545da75eeb417006ce87155e43cc5fe1fbc81842f641a1e283ca432c1ae255156c2d83bd94d84b79e351e78b491ee1b17f7696d6c6bc91c72978985dd8b0db3d9536c5cc30308b32932048aa6f3299f0f978af8cc19b3ca25390b4dcfc8a6a753698f6447930979d7933cda1b767cb80b3ea2cea0294641053556deab55c63bb5d5f2c0e0b956901248bb9b6e6deb1f4e350f5306cfc63e96e193da37fe7db5b9bd6074b7d7e4dbde5646e751177d5770864836c66fcfd38ffe377ed169d4a3b1e3d443fdfb12105e109667ea04888637bdae3fceaec8939f17a45e6d1458903ddc5447ae52290487e5a69af3b87bd825ad90d661632323f53a01a6fa7448cf662f6821ee8f601785063dfcc6954ad31f0262ccb86c01dfdabc84d0928e415f341a2fdbe933570c50f19efc072b5511270d496437310ee6e340a82144f847f1dc1b1c7e45b02883de608dba405fff91127f253211fd4a3bff86f4", 0x1000}, {&(0x7f0000001340)="ca5cdb84dc6504c66b943ef7a562f82dde79d46f54a47be7c26fb50e73b4684d565654bca917434ae482f5c3979b32e8b7ae17a3b9d85d6b004eca28d2cacea66d8f33593cd8230df5df68775c5c535d7f57cf97", 0x54}], 0x2, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x50, 0xe803ca87d7f806fa}, 0x6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) getdents(r15, &(0x7f0000000200)=""/244, 0xf4) ioctl$TIOCNXCL(r1, 0x2000740e) recvfrom$unix(r0, &(0x7f0000000040)=""/163, 0xa3, 0x1000, &(0x7f0000001580)=ANY=[@ANYBLOB="00002e2f62a32e86cf021f6e3bc293757300"], 0x8) 16:00:41 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munlockall() 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x3}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0xc003, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r4, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/211, 0xd3) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) syz_open_pts() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7694844013928250, r6) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:42 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r2, &(0x7f0000000d80)={&(0x7f00000002c0)=@in6={0x18, 0x3, 0x8, 0x1000}, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000340)="15bf1bbc5d4ccc10ad86334a96aba29041c8d66d9e3b2aa8c166a813d68f898649fc8ed81ea36a253fb183605e40cd7b2cec1cca909d234a7ca289a4d2b6a161964b5fdc182f81d86a5a1a3f1ca97e291ff8ba2bd5407728975ce9e5d5fb61b776ed40da785dcddeddcc212bb70029cac0166dc63a4ed5105d2e078d488be7", 0x7f}, {&(0x7f0000000440)="0f5d467c8be6b1cb23a3e251776539cb8e62338ff610cfb4d206c8c2a905d8e4124e343644539c6ed56ed3649003eafc5db17964238b3ea6e9e6cb90a39b2fe12e7c408bec294264b1e5a6c7139367de0a45453e5456670ef3cf6b684b31a8ffe91b6993d7e80e8aa6", 0x69}, {&(0x7f00000004c0)="97dc6f9d3b8368ed66e00e1f24025f643d861492a4ead47990c8de8b24ad7285767eec38f93a23d977bbac0bc6dcbb4be7310405996b76573c81a60a6d0689e2298ad46ee47d78b481e6046d5fd75523cb2ddf7e2eec939bf6899f76e2ffd93f6d20fa58742c8e36d7f7edbf0f09450f9d3f01643898e49abc675aecd99fc2be2808d4236c9ca0c58d17050c7daabfdc845954a18aeb0fc92cdd9f38eae198fe64f353c1255f442d47d111e6252887ff710d8e2ce8d53e0fad17f3aabd761406a4d0aee96ec627343ea95edcb1", 0xcd}, {&(0x7f00000005c0)="b3a6af8c8be0881cb13e1075d11879fe61322d71a02f222c0a44e279bf4b1db4d83903e71208bed94ac8e0203800b4fce3c1132a512998b7dadd15c9688a6a400c3165b50849c89db3fe95aa66c1a508c777f0b5204570a7b721a729bbb63b36b02b5c4f4542367acc11d46422edb12ff540ba78abc8d540c814233661dc93dad31e79d9fe4d9ea9f62f223c52898df3988e34daaa17aab9bd5e35c8510ec23ebe82df15", 0xa4}, {&(0x7f0000000680)="5a46847e2009a5b5e8a0de07d7d1d6d40e427dcd02ffaf2f4b45710563fb8a400aeacdc8896cdbeb8c58b145716c1b893214a97f29dcbd98395ffa3eb39e3e8ec605b22c2c2542d1062891064857be15b6374473dd90937275bd1bbdeec4e723f5121c768008698ebf6f74bc1c52c62f5e2c0e6c180319a3", 0x78}, {&(0x7f0000000700)="9c3ccfe7acae13bc0f061ca19c951a1105914a4697b5e9197cb32700c35d02bba626788660dc0a774beb383beffb43f72dc26782adec29f1a47e90325149a4f7581f3260d15dd0fa86580e627d4eca180966948b818ad13320c8338e56fc619d40a494145cad28d69fca4c1daa2bb743bcb45c663a0489054e473fb1eecb79ac21d9c47e903b819ce95a76c49439bdaabad94f38abef16f29044fcc5f19c19a5e4a043472e1090e9873a08", 0xab}, {&(0x7f0000000b40)="d61ae0eae0733fc2f1ef3a2861c2feb6ba372f735d00b67fbbb31f6228b6fc055a5952b2df2c7465bdf2713c366a526f4529f53ee13b59d11d91304c7d52519a7d923e2a8b65acb10c1728f32ac7451318c316470861905b3c", 0x59}, {&(0x7f0000000bc0)="f99b170754c46cc29b1414f38024a2352ea3a00ea3a93eee67885645ccddc43a293b07682db0a415eca0ba9f866953fd79cee0a3a2f283b9a3ef9f5e2a3a6775970a31b37cd169f94f558ddca1b37345a42c175688cd", 0x56}], 0x8, &(0x7f0000000cc0)=[{0x50, 0xffff, 0x180, "be75c791ce2dcc378a3ea00754b75db75c1df9c5fe2504ee031fb0b508e4bab6426a62411e3526485c29c5a510b1fa456419fa001c86b37801"}, {0x38, 0x0, 0x400, "b320e9179c6466784ff3df377f1d36f1132c8db1eeb59645ee12da8a07b974def17c7071eb"}], 0x88}, 0x9) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$unix(r3, &(0x7f0000002880)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = dup(r4) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x5}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="8555a9ba4d53594bff6feff3e7ca6af78d81703e65fc42b3d133c66721267e7603d30662c7a888d30a0d5eefaeb63b28fcb7a38cbe1a63aca9b5e2fb0d4d1afcc40ae27c37e6ac5238cb547e42b72a96b38e5bdf7b5a1cb8125ed1b431d08052580d28a016a97461f472e09c15e854ca6de9e3c4d6548728ebb5054d27e2c5deffe52174b32433abb25afb4f50d28620c1e8d645937247a1ff457b07a9c5df9e0f1fae6d256006d15bb5deb2da78ea057f0267c4da3fd608ccd52a2bf6cc098f1129f0132858b3b476976981933c0b7c85c0358a44f2", 0xd6}], 0x1, &(0x7f0000001540)=ANY=[@ANYBLOB="1010000000000000ffff0000757500004aa7dcad6815e417e6516487ec12748a4e9299a1fd22edc143fac45db8273b667cf088a0682f33ff2e16664124f7f0ee5c4797f58e4e74d873259be7618c5df671f4d730ae74749bffb07ff43816659ff1d358a1b18e2b27a42d49e8f63261ac7887441730870733a9b7b9cd3d3472a333dfbb71eb647eb08565000a1038db35f0b6bf7a5679af4b9c8ed4be82471d6912781ba129b58de6613344ccb2104ec6a8fadad77693ee1aea55140504932dfa915f2a2c69fc9b947da5f1f4ea7aa42c70c35745ed1f789f802a41ff0d5181b0d4ff7b56cf778a7987bfa8e852078ffb569c77094aff5fbfccb9312f44584d8646fc3134e893d7bc1647fdd3483d234d2cb87cd66f6e9cb00e7482e74cf33cfdb1b1f40152eb6cfe3d9cce7a21fccfde92412568065f791cc5561c8bfc31916854286ed8a446b5c2dc2112501f50323e03960fb6945270cfdcb908a4599ee0411759f8f09ccf2359cdce529c4bcf0827726e2d45588cb04a8cbd6771b86d58b3b6768157872677f70a2f0d62888a88cbef334eaa65d22ee9a712e6704975351de9c2ea86e2789f2dc1a061da214af0a53c1c857991d86cc90e5eeae758702bb27352afbdd384e10916ae60f6813c7ada4dc92a7fababb4c52a30334cd466d5c1e5832129fa1eeff9f2d9376a9f24faf611c9725bf3e560de44f5a98cad295b172341517c5772e2259dcb9e52a4f77c8031f8572d8339655dddd730d419dcaf6bef2cfdf8de19337b4e1e933155725342cf0d66d2b32c635603bd9e353ffb3ca5e65e164f94fc2c82acd77f0c9f258a451ccabfd85a3882c03f61e148da6342ca95299f7406b1b9697e3729849c8c532be8f306600580e70aaa31563fafbf5a56b90c102b68464df444501b1f98f3d3d5a43e16ea87bb25a50d7071325a7979e4138628ddf9d9aba10f43fa47fda76ca612c1f398fa56139fdd41959af086eae17995be3708bcff11f75846e01ab91da33ab769e044dab78ac1d07c9d2af3dfaeb9093a15e32a5b3a2b2a3a4485af9bc677a5fe77a2a9698c87c697bab1bc8d0d6e2d6a9c1080cbc21288c15b9cfbef0411fe19c710458dcc7ab1d0a3e6d1f20edf5c25c02a1fcde203cecb1a4ebd09202e4672ea1756b8b4a5901ea182d62228424a63354a3da5ea16aca5f13ccef792425d68614ff3bcf93cdd06c464ecabd0424effa86b31f498083c352a85feb16f8212000fe2a261c8dd011f7677d98a04dcdcf4584b717e24a679ac773b7f9ded98df74168be163134a61db18502a5b28fe1317bb303c7e01c61fc090828db77c7b233cbd3069a9875b17e753e6dde884000ab18f681eb0e06d30dee06af9ae5d50a6da17c3b8068bcf5ecaff4e736dd419bb0ef107bbd1c2bace330428b2bfcfe208b4a0e81213034d119b84babbcd8488612ce0f042d72b2ce9a1b805a161ca2af4a6fb747d49da21fc6f1accc7ad6357c1bbec4bf24fa37bdaa852e060ac3fd70adbd06cdfe4f712371a9f80237eeea4506f6d09064faa8dddfabdc67dcd34f1b4a5561aab1ceadfbf38521a98e61bd393dabfd3321859c4db30aabce16dddc9997b82e2d08fd17038104e073569a19b800ade28161db0e7713274e8cb1b591143afa885aec882e145aeeb737725844cae2f0912b7640feac96d7a3dda7078f2bdeb71f4b3fdbe63a8689bf4c4574da51a97426fe9d227bf859c83e03908d178076bb6104f285b12c36f8da0c550676960d2435d11ac4bdcea7d63f32248111330a696ac2c61de332b008d7da197d3550be6ad7a93b323464759982b2762df457cfa273703e1b56dc284923fef83da60e82baeb8738e403368dd8ad3e96be81ac1a100c6037d1074f778d245c00f65491220bffbc81910224d7ba04f1ce9f694a2c811167393d7712597ac7a538a3b615b50b6d7e66d2f72a01ad54e0a9df719ec5beb0560fe930b957e167caeef4d39ee59a6a1b0b3929f3c535f0c105598e70e6a2135e1cac3400513b54b0af35da47578fae62b99de2e8636eab96b0a67e1b40f7efccfb0a0edf18ed267e8abb2c7f26656a3e84b05fb99d3ee9aa633da5fa6297adcd0b1b029defb135d6b3ee5ae6c60b6288f73ced4be3bab0d3eb2e847de775d24c024f6acb802cd8e4f4a46242aecd6d22b2e28fef3bc831b351e12f692c91617231b0f3a2e9b407614ab62eaf60c6245e7e44fe64ba3ee8bee4cd4813b00ef66beff5e9efe672bfd41bd85a329b2a9bc97c537dfa7fba185058ff16efdb208d10ecb6622bdd2365b1ca07258c082b853ee9ec0c112de9c4edb1eb4300857c43420c18e2be2bae69dfc6df4b9d5d9a7dd54047a6db3e75f7728eec65715bfc68586a8c6c9badcd4828afffae8577b7428848c58a03bc3d932183fe4124acc93a50315789d67d95182a086ddfbbc74e3b11528757b1d9c4ab3d4c5754b4375492732babc3e0be7da230448cf5a6a845291028099225b52e4de78c550285e14e565f111551383a9af2332c2fe9676e78a1588d00ec01a3340a8fec73d04109ce08acfe992d0668fb1487283c32d8ed53800e94bda95d6b27b797fe5236955ad1cb26d43f71356d943b4dc55b535537e5e00130adc491c615a4d4552d0b649bf5fd51e75f862df3579421dd8e4fc54aa2c9b843212ad7c55fd5dbdfce5ee52e7b9bc35a30c8245a51e8cd2b67e9d5cb60f38c361f5f6096d8ed009e487b55bd69faa5a657871e6862d1f868e37d977d4ba8e9e97ca14455a2bf06c81949cb06992e7bc5cfd7d38e73d2dbd54a0406200a37a13328819b83c275b1f98a0ca57a77a43b0a8340bfa3418f8a321ff64a5e916f9dbc45af8926bf3ea799d2fdec58bba345bc5c19e35109eeed2d669c5a158fb10fed040dc4a6e631a2d99a3b3a6f5e459c628bd004eed9a2854b18f2f6a663fc9d5d5e42ba3542a587b4ce26a5708ba08b29a74b890ea0fe7b7649490c90cd6ac263c18b64e01e68266c49c94acb0a21f250ab7944beaefa9988c77fba220928a044673ec1e6350ae6030cf77c66bc150b6946c4049bccc11091fe6dcfab52ca1a18489572634310cd8a637b99d4b1dce382100f35d356acf8e8e88b1680492367091441f6d870c33ae78fd348b80a5c95905b987e67cb64891ded9541e69bd80867c1d105cd435184c7184a9982635c43ba15d6bd49fda24c9145175a3fe85cf482a16e8f359ab41e76a7914236b6e9da1a18e15d466ee7eea7386875a39b43ec0b465fd610f43b72eb7e8b39134fefe26776ea7b59bf104a10b945f2789a6f9823ba4da9c98a16feec9fcd2a4b48e72839214f0137e782fa04ba74ceeaa99bc894bbccf0b74c988ac078df2a5af71c8be7b509b60fe241844655b137b37c62aef34cad2c78c92ee71d590879783aa62749616da7cd0abc331245d5d4cfe6bab9b912943f2c4354cf72c893c8a17689ae49897df316ae80d628edb8b38fc4c31d8146a1c55b882b0225f44d270c7dab0ac69f42455e6ca290b937552dfb81c2afb6cb335dde3d9734476cd2c3cd825f22492ff62b57a6107cfca0fe05fa75ff825319867d8626fe30851c9ad4b43a9df34c09bfc6f207932d01e43f1e8def90d346cb5d46f00575aff7e1036f0ec20709bbd329de49e3c000bcef84bb434af1230af9026e4ddf7109c41d5ec07a2cd56a2b6479f0eb5914491ee2da2bbbbad6937de8ba65b0669f1cccf296cd8a8def5824be9f1e0a9639c5f15cd2e4ba0c07098fe579a09c31851b2e81802085f908c53ac3419bf62b5e69f0005fbeed74c803758c2ba2fa7282710148eb56606071d450f49ba2e02acedb18bbd524860c38ed6fd4ee6e118ec4fd2ff23883cda1b723b90a8b60645611b3c995ae7f20252def620561387a5952a59db0a3bbda109d2be68adfcf1a9f5e2932b53c8e16879c676aeea2596e6863aae0684ad2c7d75971a2624f69c4332fe71900231b1de791a7179e009847b5427aacd53cf718da85313eef39b502648e839d9d32fa0ad6da6edb8ce8e721ab7887290789071e9f9ebb38d1a64c5be01c025edb679ea8c711680b99f3af9baf678ae0a02500d29594f0ac6f35f0d49855365525784a58de79ea9e8484b002360915347c95e63499ee6e806a60d36fac7ba5d4748408cae5912c8f887d1b260d1a4af9cd2a9af7d4ad0124b49d538a7d6c872b7617d5fffc3906801df552ff78a58f53e7e6201ba28820a2799aee4063130b42d129ebf02050aa6056270429933d2f0cd21f26b9d64c6750dfbd3e33268c64fb7385639284ca464e8aca0c127f6ed0f1c67dddf49035e5f0e8e1b907ff3e8c98992bca979ae4eab844279ae1ef3545db66272f98b8f2683669d35ef4ea560ba201f33888db8a4bfc623d07f2a998c5f07050f07c59f9238ec1b8308d42286538170d737d0e21e1c4cf4f3c735a10a11ef9a02bc936ca6d61cb60e5b72edc697f2fceb2f07378ebbc09b636065a484d275894770c5fe835cdc862de93d236c604b937d93125bce96782d8bea2d0b64fb32334fe35a05fcc90f98968644a56292dd3e8d655ce681ae9ef2a4dca199a2989c233a263ef545dc51f3bffe9393e96dc26cc902c22bc08161c1a272fd58e318cd2f1afe508e58b7db1f22d3f780d3d3f6c810cab71d9c1e38c82a7a0c5979dbde6c9e5c404692b4ada2daa26d15a779cc6fb03da3d8da5cadf46f337ccec5e7ec12ce97c4ebe9df543b49be0f3a2feeb79e55754b6a8647da7924db8479fe3bc55bddd49160760d6dc3157a750d2db8b2cfe778818c16412212b2698f0ed08dd82f9d55ad68fd4440429136f933139a14214ce036addd1fb7253a89af9a9794eac26d79d75a4a7cae5bec89a94dde5da5a529f4de6beb3c2a6af948a0c696fcd8dc04678cfe0f5cb0ddf349ecee3151b2ac1ddc547085b5684991507dbc546d952d4cb7beacf148a2feffee61f5fff5ef20c8c70edc9f2d259df4e25f24e7313721d013a1a813c7276ff79d3ab7b52a600ebcc9576356513eacd182a49c306fa59f778d148830e8680d01d251d5cc303c5ccc9e20d1ae949302d2d22dc60be5f72f716a6625e201f55cd97664ac83f3f98ad1d09ccf91ef42c57ee3f2e22afd10aa09f2da11e09342ad5d57444bc8b6731b95062135c45fb90d853d71631d4a1f90ae317bdfeb25cf3ea2315d78d75a1f95d91603fc138187baf0b0294e90cafd871ad76f5d3143bced15882e0f55b8b41d4afb317c1a11a07fdb162336ade563b5acef9470a4d857ad73cd6b2719186db014d54aab1a5b51a3a428ebf60020ecb469b148fa46a16b76a5043d43544669805d53ee4d67b1e3055e6593e6c8757e37918ec591387bb452863106cb8533c4b5b5e36f6f3e8cf4b35a25a99eb2e85eb0f116ce532c66e9d4321527072e0dad3305d4739636cedb0ceaa26cf36d685476820a9365ad0088530165661634ce52c032339627a644c297ced6ce48c551231488215ff4876d0f64987663c5b521c52074c0107730185c6d2869b0bd27a7231278d54cb3e9720294b0f35218dceabacfce5209553c9919b156000000000000ed2c9e02eddc67bdd17900ea593d486852fc6642f5a40bbde1c89a022d4a1a1391f2db5ca88987d4b6fa502451ee60b44b2d2d7babb1c7ea091702dc3bb4f2470a05c23e47f05b9ee2da9e5cff91144138959f5f251afec7a600549fd5d83e08d7fa35ae39c9160dcf8f07b271446e1aa82b6ffab1cd63e5ad9b27f89cc85e0fc91d41e17fccef69e7fd4613daf064947c8c4686530995af7b25afd27b75c33bfa60000000000000000100000006000000986be95d891c3e91e73393d39d7c3661894d476bef23d3d3dca9efceb3ba35088d83732660dfdde085b645c519e0e63d1293345bc03dad8849416098265d3f793e7dee6303f0b098a7fa4800000000006800000000000000feff0000ff07000031f5f2b5d7cb8416594e3fbec86d94dd1e2d3bb46be315564df27145d7772289e7b91a390ce6cbe4be36a8971311200742955af36bb3419b0df0637ca90d67d081058c3b757ab396d387202109bf51c978158f9203ed000080000000000000000100000000000000d6ebdc2f2f64f48d8c5c52d32cb1c84a6a96e9e6b33d5f57a723c697c0e09e892510587b064e11b4350e239f67edfcda1d930e10e83d13fadc19fd2dd441cdf5750c548063f326c1df44984dda10e817c1df2b408f3160e067941bab042220ae482524ae3c2c0f800c00000000000000f000000000000000ffff00002f000000a7406bd1d751f5ac34b11c2f9a4bf60e4440a0e28fc612201e80103ba51000ab6dace642da85fa44fe55fbd0d07639cdf3ed2c50944b5fd05c1d3019c9c4c9831f91d53a6ed7611ebdf401ec82c5b2173099361c6d6632554fa83be655e184e9ca0d7207d0af7ee3c7fb9209d7454d4684902b55ddbeb586fe4901eac177ab3c98da7704c1b3be24f79bb987498f8f7c5d2a3631e198c253fba19c27b8b377315dae0ea11e4e2e2fd43a501f2090390a042bc00cf251f4136b9265732f285b57420303fc3f14e5ddafdd5779ff6dad6de7ce273c15ae9d8dfa5bcbbd1b0c0000f00000000000000001000000ff070000fe24906e33f30175cffb10c08ba5b5f08394f5c14ca6d9f56d90d53de7e8c10f0b9ecb7e54f2b997a5004e63987cff3d47ccaabffbc989ba04dbdc7a8a9286fc59dd16a15b9817560a6f5f1917e2779228994d06d7c31b3b581b74671f3c794bebe4d4fecd560793b835194cb8e6d403ba1acd6902c4ab65f4f7591aef7b97af406143945ac267b87075f7814826de0f7807dd3e2206a48263458118f32c72557af7dc764e77c0af34c6437f7c2cb8d4bae6c3fefa7291b47728a326703a7585895541f1c05dfc416d454ab5624050dc7de57914fced4ca039b0000000000000"], 0x1338}, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x20}, {0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)="f597e233a5760879c766bc14173f") 16:00:42 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='\x00\x00\x86#\xb1\x00\xe7\x15\x0f\v', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7}, {0x86}]}) r1 = dup(0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20080, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000180)='./file0\x00', r2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f00000003c0)="03000000000000005c14f6357e3a", 0xe, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000340)={0x3, 0x2, 0xffff}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) r5 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) pwritev(r1, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0xfffffde1}, {&(0x7f0000000080)="3110e545f403", 0xfffffffffffffe99}], 0x2, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) accept$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/95], &(0x7f0000000140)=0x6e) 16:00:42 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r1, 0x4) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) setsockopt(0xffffffffffffff9c, 0x101, 0x1, &(0x7f0000000200)="ea333fab041cb0d5916a478830e308d47311a7103ec7c143b062b232d018e49f99ab4e", 0x23) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x7, &(0x7f0000000100)={0x6, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x1a0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = syz_open_pts() fcntl$getown(r0, 0x5) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000180)={0x3ff, './file0/file0\x00', './file0\x00'}) lseek(r4, 0x0, 0x0, 0x2) poll(&(0x7f0000000080)=[{r0, 0x20}, {r1, 0x40}, {r4, 0x20}, {r1, 0x2}, {r0, 0x14}], 0x5, 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:42 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)=ANY=[@ANYBLOB], 0x10) r1 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$KDENABIO(r5, 0x20004b3c) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x8002, 0x9) socket$inet(0x2, 0x3, 0x9) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) shutdown(r0, 0x1) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b09ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a960396e40bcbdca667f38f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x81}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x81, 0x3, 0x17, 0x81}, {0x1, 0x3f, 0xf8}, {0x3, 0x6, 0xff, 0x3f}, {0xfff7, 0x20, 0x8, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="6b3e1913ffd6af8956551175f523") 16:00:42 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x4, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd8d9dd6cdd35a05fb4cdcfa87381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493"], 0x10) sendmsg(r2, &(0x7f00000015c0)={&(0x7f0000001900)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000200)="8c533c42087b0c52f6e4b6006e1b6a58511254ee41bf3757489b49c07ce7cbaceaab2b0a9ef7141ca85445e402c4902af4b052e69157ca402d43eedbde0477f7e627251dfe75ec3583aa9d92a1b06c378c5ed04535e1022057cdd3e5776d40b7597dfbb1b821abdf597a0be951de2c4e25024395fa966806c8c4128547648d97a30de0b228c6e0d2f8bf2f17", 0x8c}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="e80000000000000001000000050000009480c9e3e30a003a783576c65a87b3a344a94c11c10102842abad7f9fdfbc53253c7268d71757f7cad80f8b9c005d8199bfd7f04bab3c7ac0b800ea82e9d05a574236da2d279a2a0a7b888a2cfdeba8ac6d592de771b701ec800800000dab450e97092e12eabd15df6fc02388a35f0294f5c7d996dd16e77fbb7f99cdf53cafe2a31600c77f3a5368d6b7cf5f4aee8e3910142f0a173f77c42166f4bc56bff187506948352ef364e5e3102052c8723cbd4baf39b50a1383fe8525d6cc75795e90da57f2f82bb4d30ee72cf007a069be9375048346bea01000000300000000000000001000000090000007340f61f96b7694113a6c132316f4d8b75183c8c916e132773775b62000000005800000000000000ffff0000000000006382ea87379cb8f4b366a6b6ac247fdfe8690d325543c6db7ef4bd29393f7a0dc592961258b3afd8d6f6c07e38cc444087eaab02eb83c63a8d8a641639e781182fc60000000000009d0100000000000000ff000008000000cf587199f451171cd15b1b60c2d7f340fb761ae90d6921bf54a02ad82bcfad3faa43a1c42ed9e8deb360c1d6b62bc150cf7e571b0058ffd0419f2d65534db26688c83073f914f114baa4b57b5e423aa4ce5acc37471989810f2fbff6ced071c554808a6bcab9faac445180d0ba23960f0000000000000028000000000000000100000002000000546787082e7cc85a8aa84ea53eda82abf7d10000000000002000000000000000ffff0000ff0f000051cb6228e2155b000000000000010000000001000093b6c4fb647e92528db938b4350fba17ee54a4f8fe5203d7ee20f4b136c377f90a153d517693e01968ac0a41db792cb5e966df184f57ca3d58e0127a8bbcedf5fd3fa47b017b21a0e836fc883a16101363be516d7bde63c6c4319d77710ad1a610bbac9ed0749fc4acd499f54380a1d4c106661c00000000000000000000000000000000299b91c79a7c9217f9344b43ff1ecc5b2c3fbbe844507e573789cfdbc49c9845c0a25498f90bb5ecd2025315e54eb4181963b9d53af670aa3ceb1f134d67f435b49d1a5393b83bea4bad0909fdc2d5490669a2a767f291f5ef8e304e9a3843d92108eaa2c9b319e5a6e26de9d4d638fe637483ef1fede81bd62da3c56f06c9e94e25a2"], 0x2c8}, 0x8) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) mkdir(&(0x7f0000001980)='./file0/file1\x00', 0x2) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x10002, 0x80) setsockopt(r1, 0x5, 0x4be, &(0x7f0000000980)="6886908bf6c19398a818760aeb55237ef3047365e641ddb3d2e1f558c3245ae6001892ad1ac1f3b38898967d003999095194073a3d01bd296b2f7826f360a958b82cf070fd7a95fdb6fd5621bee5c12452e11f1d5e56154705abd5ba7f606b0d22dea70ed8854003e9c4dd7df4fe440a1e094c0f234c7e902bd3b7acfff80cfb12f2ac2d2feb499d11504fe49746f0b9e5be5546db40268df3f3da58ac025c311a56dee46f788c0ae0cd53a9de87a0668254908451ac2c83e676032a5a0922e981afb1a90ec56a1638897a26c0a4b7a40825c93b61eec1404e3aa045d7273c3f58872fbf9eee5faf6f7c8714b46d315bfafb87698586a9f6e5ac80a822bb89e795f53d7f5d8de29b7fe70852f2b288c62699a729d0a3a0aa1cff8abc007ae7a177235184d05af333cb017aff67b8d5a87b392a15d9f09fedb0e7fe39f7ffa25ace241210b2b21ac03c6c4b234a67a7579d8a98807a2788693974f5b1b99ab9d7bdefa66d6ff618e32236967e90354aa9ef69aa851e1d81fbe97b248a2d66b163c102c71e93b2b2cabf58065a934c24fe56d18dcfad380400f2b38272a07e4905938da6e05d10f77f4b2d05ff3d3372ed7035dbba63a31e343d93e43caf49134e6ef3fa672b2c98671e117200b64b69c98dfda07a59b13c46e98d3771637e13ccaf6895fa32a07527dfaa977935558d6bb57a75900c8a1548bfdf0702654aedc6d36d37436bd1070a0de3885cf0ad06d539364ffa5e4720b03cdf9e69ed53c4989d0ef456f49d1a664097a38c80397c74d0b7c37b426de3014020475cd80ec260a7780671046b3de7f76a1e7b455900baf95300c2cda8bf0227b9916b16424510dd2e168e420ebf3082b07ee007dd19acdb31558cae4ca9eac5188f59a3ea1b4bc28117c54611d00a9380f825c3c67003f8c83c051f51dc1ef9387ffaba3ca5dd2a46428b494236bafd49d5415861a29be6b3ab04377358fd2b21e88460a94094cc1743b43fa3a708f91a11d93bf4543257bb021eb4aabcc43ad5be72f8c2477cbb392ad066a24f4e973872ceb85438f98b04ae713b592d691aba02447c9186a8c2945ee4099994f5161388e68a05b06f1a64f289ef9854ee81110ee36512968785ebdf5ebfc95e593ab6055e0ea4f7cdbd664a5644b6dd68a1e0dd7bb4bd78d5fbff76626aa11d527ec835fbc90a69bd5c2ee18cf8ad62229477124036cf4095af36d35d50b0433eea2f0b831d9e096caa8457e632e2b8db300d6c7f5aef7e91cf2db526e7a27f74ec3f17f61178929685ed96f0b5e6ff80f192b9f02565213e270ad9efb73911188b455cca6162934267c3c6bdb2d1ac702ff2fa8edb1138608b8d201afa4f567a33c1a078baaa532ffe779d61d1c19e91831ea43e40ec5715341fd996d066747c1c413051be1dc09d4e4909d7096aa341021aab124c0159cc8732e40b8133d979971fb94077ee7ff7dd9e4ec28828ced288fa50382f9d531f6215cc1db588ff7200f312c42fcfdc23842565380ffc1047e6712869dd2171a73553617df7b9ddbc12385a12d141292e4f719083ec7feadd3186cb9a45b7d03c2a94714d5e00b770061dd303ed3da47accff3131a570607f1d8899f9d7e236a67b9fda4c834d49f873d399edb8d6634e4893a8f794caa3c095339bf004d4d93a0e8b5e9a5cf3cef6eb100dff49251f1b9128cda797773c39d21cb0720ca77271707d5209cb71022f20aed3016bf5be1491e11acf66a4391c93c31b4363d5f516b0163ce473a1cb32117c446805b0ef50dd7124f9e7ac856eb59b3beb8e64faebe390d4521a3f25a18bd75b0474ee9d407f32361b7fd930049b7fa419eab7824c0f20528e652f30c7ed99d48b2c84d0abdb653380c8724c3948bf660b87764c985daff6cbdb5e4aa7805940e0bd161bfdabe4c49cd62523f877157cd6a357eaecc2ad56991c817400f0ba6c559ff627eaa11c1d61e5b2ee39811400381684c52a65ac5df0fb03ca9b3623e7a79dcfaff40dc5f51f0360b5ead9504f4daa31ab5f4ebff51298b11d2188ca2e65fa6d913668f0185648bf16626dfe5144ce8abacf5265861d57dbb52769dea0ce1116141df6c86384eb834d323c8c2d2df0ea878d4146080171e619265cabb92cbcf66c7a034707f2ca7322bdc4ca6c69cd27ee175bb760dc33f9c510b311669d4e21a661afaa4d8724c7af559385663715ad4f29cea04c316bd55464c63bf85ec43de781c3ac82234f04c0b4e692d81478849904cab4fb03e73cee697a7910252848149ae16687ff367fa04dc12c6b8ce217e2a32f90f046cfaf9fba173056f3c4234fc78a116fdec2ea54fdfb41f29cf3f3158aff6d3ad2eae525ef2d94d82f08f2a74a50cbe56ded0b4ab10d5e8cc5c90f76e5486e42edd8e01dc8233463208fd460fad0df42e292838e4fa75364741ccaaabbcada3d7656002f1c7f40013f81730587cf83962b8eb85bd3b002d777b048bc8fbcd014e6d1347cc106d579e6045439cf20ea3e9ccc15a6ae59f79bbe0096307b0662e263e599690dced1c9b68eed42803f285ef8537033972c64847345c19217df01b318f826f6d0036787d22cd3c1e00ae86fb3d5a5f2e727e27f5b34b9539797ff91f6c51b37d1312bfadec468d47775efade3b06caaa405b6649e892234f82ab6b9a13f5b202b241d30df7b805761d566ac6f2000b43a39bc4a40ab476f5ee8dc9fd50ef3b24197cfcc1f20c39ef1ef32ed0244371f6eae939f60a6548a04f94697c0cb38b2cb0a4d3f49dce40c21c90c0b1912fcd894de9f0a077879c023a826795f6306837f0914a8046a43b44bd8e73c23294539b131807918c3479d6b332d74912f585391f698aa7546603dca55b2ef1747871f551255232417b0b3888f16fdd74de9372f79885d952c91cc996b1fb92a22fcfbd60b1f16974049bd94e6c645b5d309979c75cd3295895ade88df42869f9c4658335d309478bcb461032612eae19aeecb4e92e00e3b51a13457df9ef25c69e7d9fb9c9e95c805b37f2f2ed5cce0dc767c5db56b54b3c02f84e3a3783ddd69efb0b4b18b54468ccaa925022297174574647b75321b0e7d92c9330b6b00efdacfa798d370e445a3b9c769a5eb36d43e33a099e7bfb8c7a8baef6c6b8046cd3f6c8574f775da2160be883cb2ba53dbc9b1b6f0c53493cf2ac7414a3418053b49b7047ec0fcb09cf880cdb3b812ba26084f3566450aaf820b6a91ed36189a619d7a0960f0835e7384bc468538979fc8f8645042897575b2f877ab8467d2f88f5adc39df82defc795fd64d9673a996102b52197b170d5e970a45d08d177cf1d46d2edd489f4d44e3de46e99a59f42958d418075f09d71698ccf58482ed64afb6f6409d25462e9e0fd2821c3bb9c102d8f5d3f4a7cd655523b54834bf588cce1f50100ea9c13ade9a74534763e5569036035fc0b41b395d81194eaab40e71d66dbc375c8b5df48d50c8d12a61339c61c50a11a0d9c4ce4ea8ad78303c5853cee740e9d7a6504c5e41eadcb21a23242286296098aa91285556a1b8205da25e2973db7debf0ad0f743e179a262927d4ee132efcf99b4e8d1bd05f9771bde5a615ff5d27bde3fae56a55d6966f8a33cdd966994f4513ae2fcd3a5891de109243b1b1c4d1f92fe2947cee2cb99a53abe1315b96dd5b42f32be266bd1322267eb0ccbf5664034afb912522dea8b103ba8c0e202cc0c0d4e04ac28a441b103f4c490c70e0f36e19b42cfb2e487f7d1398ea3cfca02e7016ada3c3caa19e1b885a73ec25d4f1aaffc7e3fd956d73dd1a859e41a129e8ad8476f4d068f452dc26a66bf62d7c5c931de4afb11a357b51d1c7f853705b8886ef6b6c30dff1fd28090025f9cbade40d3d785996535c2ca85e122434ab5dbd468d12a5ff1e716fc0559260018b76da144935e66ee1204bde228039766ee83ff96122c81ef2d0e0cd329527c3c9e3d695cc0b32d2bf89270017a81c7b5432fec1a5a3b2ac1210c602db0b7a9a19d21ec43d8988512df8e0cd90cae51f7a637bc2be637564a7b66d03cf6cb01c7b139b5c1c3fa3c7dbe78bc7db3838d6d40f8bcb4954ab13308d7095e71c54edab9a3621b0573ebd47478aa048d7eb1205d53036f88f2adff4a6f404e5e5917a96d8d90df3f4aa1d23a1ef358f31f0831777ee6dc10d267b08db3e00f5977672afd007304dd1bad7aeaedeed361bd0c3ca4583bb9cf4fb487e10b9fd3f3676ae4ab1f9adcc1d0a7c02610e38e2cb02fdee9ea28bdaa2cd7d4c9c90eb00ebe04485bc6b6608c7f13f7372b8d3a5ac239605eb368e2f8393678830cbffec9456a633a645ca5755af19e7c3fb4200cff6edceda83b0599b5adb7f37ba63596a7703bb3d0aa511f101f497efc2e025002e00c4796bc85665dedff3e6183e6feff459faf74f6b6fced8b47b42dc972aa35ac44b770d36aba95a7327725848ad814e3734fccc6fc52ebe01eac6fdfac9b4f5bb86fbe04ad0df247815d8259a338c889dd7d6ce60188c0c190cad4148afc617ed1174341c001ed711da37c315b33ffeb0d97b7b38685232485ab08c42bb81a5979f6f91db119794451bc9be1d39802740a4beb39d70c9ef2a91fd8dcd962a72724f78210f5b70e1d51ea07d979355b727d2e048a152bea063ebbf79ab719e2c826e6e69f0dcfc985934c64edf7911a25013627e5373df34ad9d04819dc6e4e7c602bb2c3435c3868f0ae4ec044225c8c29bb2e7c028b231ae37acdf19767e9f2360798498b8b7f11f6507af18728601ba779e8db5fe3cd4c0003ec43bbea965634139f1b08d38eccb845c0f0e2c526724a7210dda42dd7c19fd4e726ff1c9fca26a33bd721277dbd111b0c9d806444f0e8da5c01dd359305271f6a5b66518ab020152988cc48df1b3cf79b111b45fe29300acd1515ba4e6b2f866fe9f4eec16d2bf6546c58d146563d6ca46745e106e5132d59141335054db8da66907f525922d16d4f4ab2c9ba8e4d1850173b327a4094b28861404068d04760dd60dc984d9ce9fc04d0aaf793aa83f29c06e42e711db53759eb6c197d3460812b384fb49d56d95971e1b476f28b2bd5602c1d43c933277fb69f952403f88f1191dcecf4423b6603d3dc263f5307d4ac898e00457c324dfccdf8c60a9f665921eda55c4961c07a5ad2dbd3891a35cf0cc3eb1cf154f9809860348063d51d48e809e0fdd234035fe2bd166759cb9fc51b8b2ccda68ccb8df75d8cf64146c73c1d390eed834451487f86e1683b23824398a3415a55972a6fa50be085a9c416df6ab11dcb50f242e0b0ee37cfab5180d2551aeab209c244bcf8cd50cf34c154f2ad3c50f2953cbf54d1220612158c86ab3b3409c947dc36a03e4350c3838b4b49213cdb139cb14b57d80458733dc18683b3a238a4dc734b34a1bf8b65ce1c19458cb6c7cefe87fb04be451b04d55ddef0fc630ed04238a792b49348ee4379ab9b04b2498eb46afe2ab990bc56933155d296fb0b024876cf596a8df908103581b3dc373097f31d9319349bcbc89f8032b2be0fe546667e630692400a09d6c3f416172690495b7db525436bb390c8ccd5cb87b85e135a5e5dbe7e6ecfa19a64af1a831d1284a798c2c31640d90865534d17a71eb0374daefbcb215ad6c5257733862fdc5f3be0bbcb3dfeb004b404768c6ca05ba3e2e1c33cc4f18e8255a76cf165c98c09f741d3f8e7e8cffe784cf1d2600f3accc547961599b0d30f4ba52ab3a605969a5b5407fc4bc9c71f99a2aec832e432482101c5e15624fd1a02b198f10ce3ad97176", 0x1000) write(r2, &(0x7f0000000140)="bc2562ad0b6f3fa68a4afb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed07191bfa734e37934a695482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0xfffffffe) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000940)=0x7) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) recvfrom$inet6(r3, &(0x7f0000000880)=""/150, 0x96, 0x3, 0x0, 0x0) mknodat(r5, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) r8 = syz_open_pts() lseek(r8, 0x0, 0x0, 0x2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000800)=0x9) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000700)=0xe6) r9 = syz_open_pts() lseek(r9, 0x0, 0x0, 0x2) fchmod(r9, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x0, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x3, 0x8}, {0x3, 0x8001}, {0x3, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x5}, {0x1, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x2, 0x5}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r5, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f00000007c0)={0xffffffff, 0x3}) fchown(r5, r6, r7) lchown(&(0x7f0000000640)='./bus\x00', r4, r7) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04"}) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000840)={0x4, 0x5}, 0x8) chflagsat(r2, &(0x7f00000006c0)='./bus\x00', 0x0, 0x2) 16:00:42 executing program 0: r0 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() preadv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="0ca65ff492ab6a38acd2a07d1884db216ff44444d9364c2320860a9b9533dce8451ffcdc156d22f6a86c6d7357b3719c5dba8eb668c86d1750b567faa4bddd3692c545e0bb616d21108d85ade023baee9031e9123edb0f296254b79e151259a6d53475ce73231f93e55fd681c86e5ab22fe5d1b34f58ef590c12c7007b55c9c5a29397b785fb9b69e788de96ce94a2225e9e298d2506c3babc2b0d232e723f9b3714ab6dd6b983c12d7d9ca7a956f02c19641f591ff7324e9e11", 0xba}, {&(0x7f0000000380)="204fdb37017a501b3aa79cf29f7b41933d309151bfd7e672abcd8f6dfe9e9354b2476d5c6138341f", 0x28}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setegid(r0) setgroups(0x0, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x2) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e4947ac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b08ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac6042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb434c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0f1ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab58a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c180000000000000000000000000000000000000000e8a317c6755f49f847a402c51436cee963613457804d055d0f90cee47c82329d6a1be7e5ebe9d7b60d0369111119d02b1d50dab6ccde08ee28ce057195ab9ef34d2622c49cd0d943ff1a047be923a6f2a76cc3d827879c275058b8ee1a7d6b52362df3ba752503dd1d595b4673801b14209d98de"], 0x10) shmget(0x0, 0x4000, 0x208, &(0x7f0000ffb000/0x4000)=nil) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='./file0\x00') writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x15}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) 16:00:42 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x8400, 0x4) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) dup(r2) lseek(r1, 0x0, 0x0, 0x2) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/156, 0x9c}, {&(0x7f0000000240)=""/149, 0x95}], 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {}, {0x6, 0x0, 0x0, 0x101}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x116) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x69a4d62f09a12985) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x80) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0xfffffff8}], 0x1}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:42 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0fc216df49581f3b9c1365175b9c76fafbc6a987cf62957f0ee9dd326973359af6abed9962cbf2d27fad3baf165f1ff311f35eb81c68f657f2a7b44bb5098b0994387b8674bc18a50035a2dbe053ac3f534cd8eb5251774e157fcdefd252170c35401c55748d0d68f473eaf0f4ac2cedc31bf5d2e92a0f73ed987d072126220628a04a0f2379ed52b495aafe2bd28f9c7b4ad4f65be3d1a441c695a875f81bbedf0e618d4f68b1f629d11d67c2553ee0e04c44"], 0x10) setsockopt(r0, 0x0, 0x10001, &(0x7f0000000040)="13dd4efe218cc7fc2501ee02c03339d921a52ec054a9b64bb10c5e981ec7d45b6612e998066d895aac09b4651954ede108c624287ab761b3cf0448074be213295a16a14a1499e2ace03e09fdbf67980638e16ff75e2cf360", 0x58) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="e502fe597d05e8458a5f4378adf70a4ff3dda4423e322735ae9c72d90343531e3184dc51fb6cb4de2cdf38a845f67b47ddd7ad63fbb64d09a83893f4267b5bf7ba5842fd2eb6520b7ad3712bb224ac032e2a702f6d735e972dd5e602e9ef180f595a61116fce7d1b476fc5ab1272dc835d430474244b47384337979976294dc873891af478606657b451d03a6baf2911b54eba0e818efefe238c9636f7737df67c565938686e41c87258c919265adf060cc7c8bc967727305cb22c0623a37415af018791515464862362838c6e8ba96adf5bccb661246c2aa9161de921fe5e4cb8d77040c0ecad94c6fd8af5292f", 0xee}, {&(0x7f0000000340)="219a3bb4c4e11932c247e697038e3d98aef88631fe38045b8e32e2154717de8cdf498d64b60b26ddcddad41ed010b316360eaa459eab25e6c0f9e0b37c9acb4aeecc22e5a294a63b9a4d87f85fbd2eca560f0e50e57ef0d9f124b940338985d6b2026e23ecc684f4201b593ecc6daacc86881ae16a5090d07ac6fba40903107ff8418125992e57dcb69d8c996e1a", 0x8e}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1f2c, 0x40, 0x3c, 0x400}, {0x7f, 0x8, 0x81, 0x8886}, {0xfc01, 0x86, 0x4}, {0x1, 0x40, 0x81, 0x7ff}]}) 16:00:42 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x5}, {0x48, 0xffffffff}], 0x2}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x2c}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0x401) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/215) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1f) 16:00:42 executing program 1: close(0xffffffffffffff9c) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="c6d37f3fd198445d9ee7b8bf4aae136938aaec0ef47d3b141f6fa04fedafa41594101f47d707c62b64bf8dcd4b8d8478e4474230bfb57ac5077437fa3f6730942ca614ae7a2a9fa1771f341f807d8a40c668511efdb68fde66ef268b69094d9535bb9b49e90437268fd8a9d4eb70dae764b104c075bb9b3e5f359e640d1e3f16484140cf29e0f34dc59dfcba45933f6772fe398801e58d629e1b28ead4bf36c98cdbaf3d5685dd4361269f89f4a7d1792dfcbbab59dfa912c6e7c0d1abf100b167e90beeae2fb4af051e27726ed692a765c9a14993b67d528e3761d000d4d6c39f76e46a0a3959c1", 0xe8}, {&(0x7f0000000240)="3f6cbfc67111c525cbcbfc5fd22070da3c3f718a887e3b92889eef7761c81363cc5fdb1fad69c1c60dcf6b2a25946526d148b3bfdb332ce51967f6842136fe5fbda174f684f1ff76d52c3389ca5ecd0f63be0315908cff2f9e9c6e0097ec1c49028106f2fcabab9d5e7c4a35b726da276715ae320c555f10f52a1e9b03f350f081939f9a6998a20e6faa4c8ef87d7e8b4dc0f2026c41215da610b3b895d979095733f7928f6c91c18dd13c76c74bfc1fbcff200afc7b2c1f76fc03071ee004ad6cb747a87d7e7e12", 0xc8}, {&(0x7f0000000340)="eadc35bd112a6c61d6caeec71f7a6260f53f31a030bf2d121b51281061c8f7e74b1bd74f9a963005aaaab45b6216a330128468ea937b4948a78204287258c4f1251db4644447e415d0ee41f0ab9baabe262acdbfa6e0016465de4527565150dd41457669d0973e09f892185753478391a83dc87a08a708bfe9dd273f6154f7a07173572ebb7fc18751d1a7c17ad9e17018d83227219bcca539f03084ba9868fc65b702a2e346ed8cefb9cf2aeb6ef7c0a7d39edf99721628186bb7426d04726632ba7393a0de3138b42e7ab7eae5767078f2b80a4b", 0xd5}, {&(0x7f00000000c0)}], 0x4, &(0x7f0000001340)=[{0xf8, 0x18000, 0x8, "801ba03a8a61d164cd4b1c2c8ce16e0e068f167504dcde381ac8fcd06efc7ab5df91fc9b46483a7cf2889536fe9f5575cf053dde6c29639369df8aa8ea3410b9d40ae029706d1ca9eee364fb3193b19f91d4673a7f12345eb366c9dea135864453ed39eeb68efdebfd9c057b53d1ec118d9152d10215cdc850150580048d47649ddb3f6ed0b15e5bb9a1e6fe01e336752a4b097cdf8288530ca96c8d5062c40d1f6e283e87f96296cd8d46d6404339480c63600c572db72cc30c5987e05e2dcb666f42220c39587b9638bada22e63c39c5b1e225d6044c979c5bd4faf78868b9d251425227bca6"}, {0xd8, 0x1, 0x5, "6e09d9f1d5f7e6e221ef8b5c2165db5312f54fb25f366ad3dfbd86ed2905c70ee8314e6d97b73074c2763ac78fd5bffe8822b50f6e7580468972495e6779f8402c52ef9db2895cd9999849ee9379cf7e27383571fc96f554f7b1c71fb1800cd9900a01346ce949c864e068024f73b54dfd8bafe3fc90b3707f9d9ec87e6a43567e599ac5807cc50b77fe667192028d424dbe65ec543ddd29180dedcb206497ff340c44187a65babecf441711854c2108a59451236187b0c6656e5eb26e16285266523d0f763b53"}, {0x100, 0xffff, 0x4, "65c4723673df82145c37c925d4979bfead4c1b9e52b0cedebc4b835faeb7426cb9a10fb32b8bf8f052746b6adf97755112caa3f96468a9ca6e8731d86dfee1633aaf12e2057ba17a8aebf1132408bf99ff823f6b2f615542d77e2ec1c8e46181fe5a66d84ef99e7834dc6c8202685fdcb95a6a3ee82d6b2c00e3c1512084431607985a83650caff6f523c2ad9d8943c7e79bc12f32173591af23a50c98002879cb956205d1b694e4916c49705d794563738f8cc235ab7b6d500c9a433349d55219a0e300fc6f4da1aefd05c708d292802c2b8e50e7a7bcb4c1f721dbd938a1df5d7db13423539e23ca75aac2"}, {0xa0, 0xffff, 0x8001, "43109339b26a168b5509cc0c6238ef47e48bd5e97d9e8941be68d93fffc3f5879561c410897272da6c7dfd7afa0b51b4dcbd2fb9d5d8024be9982497063735657ea3d72f77fe059d909ac4059032f6efa0afcb6a217a62417092ddca0ec988fa026b4a1fdf8a7702bc0cbc97e6c59a101df9646bfa8d9543a6d45eb26fea5572732c65d53cd5b9a22ee117116ddaba"}, {0x100, 0xffff, 0x0, "f96d526a482e9e8252452789f09c391799fbf89a06f7f3179d4caad4a7e859c8382d193545780b1f59fb1f2f5b01671983fd02437b34eeb6ae73143b73762842b7536c5cd609e6ea9c907e9686facab69d2824453c9e6e7be0a9a2e8b3c9ace091e99a7eecb87e8bcdc51d7772da8120c310f50c31bbb42e0c8efe7d08e870261a8949d26eb0eead551ed777c0ec48a6abbc171c29dc0274618129a789a67f1f85f86234b9db96cbed427bdbdd7e979d0dfaac48cc9da3c33111ed58ca6558db9f10ff59d29b2ef49d1adb631067c705e2c950aa90dde532cb911eb67a89254ed7ab0e48b4a3565ca05912223dfa4fe5"}, {0x38, 0x0, 0x6, "cc6dd1da7c7917a4280a76d98b97f24b2dfc03db73ce0bc3b98a7466692f488a9bbb56042a59f0"}, {0x40, 0xffff, 0x140, "117b13d3beade88cdcfd878f38bbc284c2e62faea835d177ff94987f8a7ec09d3bb8790ccdfe0aad4a2e08da4ee1"}, {0x1010, 0x1, 0xffff, "a2102c94424297bb5113d04aead53d2396bcd64e10ac8645a0879e0bc0c94fc148535b02100a1a86b8200f5eebb31c26aa0a40187335fba3bed9dd9dfa963d5b61496804fcd0ba1bb6d2dca60b76b06858d04d5eab0165bae75f5ce0b3576ac3586e56bb61a7ac733848197fb9c9879879ed52262fdf22c9139f187346f6db1b902955f6a24b51a61a996980138b5a2eeb2588e3e7094d8ec274ce594bbe0f0e43724fb76631d76aae6f0745d7d5e1fa06f933bbc0d9cde93c5605c524d49345f4a74a47a877edebf0f30066c8d5b15aa12578cfbb12e18066694631da4d6118d34132669dda952fc0e931ed36ef10107b8acd7a772eefa501a7ab4f504fd5d31fa413657a626f6761336ee5ebddcbc1ea8a69f4cd6f5ccc00ca1eefa3e5f46d7f9824efd10eafc9c1d57554b934dd8b35bf7c9eb96376775cc207fafb7c32b3aca4d5f6b59b5a41e05d48587ea338250e2bf64895e66b38076f506773d19327da33516e21bbf671eba2138aed4255e8cc41de7dd5ebf07ee1e937c6d5d8a1ff586536f8d1ecf73ff2efa18dd4c81f83a437a8747b9bae865ff530356d5607350c69bc25f0e2b5955b5f17928a5cac67d8a8cb2a567731303d499efbe3f2b0450a6dc1399e8929777a1a3c3891b5f249c07ecc981e538635a0934a5c0621e8d3979c745d85439c20e941112d117092cecafa0d9f3877560f4765123b630f7ba703c6b8c97d52a1bdb0c46035c4b6b9051caa40cfbb7f8dc857aa02df2b4af25bf613711d23deeb70a0bf78067c7fe37cfdb754e77493f5de776a0a46ccb9c8760bbf3d3c3bf51cef842ac011a845ab3a8dfb853b6d82f696bcadabda796be6db353bbf388b2ca1bd4bd8b93b3db1f42ae4b081621aa70197f989add4533d039e3b2843ef87f071a99ef1482279f2fe4b09987da92ecd8fb619d08d9c24122481cc0c3ba54535b665583b9c3cab1ebe60065ac76726569c9df5b73fcbe9f42004d62e642cd103ea6a7956c958c56a8a2a335d93f119c0523d17938e822e6dd1837315746fe470f9a0cf09135ee86150d3f81f7f5b67d3d25e94b79a5cec207fd54119b174d010e2057f4eaaea10450a81a1378278a34b3bde14b68a850a57fcaeac66f1e847a96a7dbc5710cab5dca493806fe22d2f055f52dae7f15254dd98b6be2f1df1c10ac3b6c8a8574036dcca4400d839b56b2a9a1d972f7911617d19cadea060009edde958ca2b9296b7452dd0659f308da8e8f9a2876ac85d20311f73c208a05271ca71c36c6fdd670831c8395db7c6fd52fd68ce6ba5ec439faba5abf0de8f3345880e6f1361280c3f5d3732acc255d18bb16ebed4a9a30f0d3f45999357c8e9231dc8883f08422d0e3fdcec46b4ab3918c181cc53b01d9f306669e28f695565dd1000452db820624b4ef075bb1b8aef0a93f65996003f81b4ef965c3db445703d1d682ebdac4924b89987577e0c4308eb0241204f1d4a8dddc18b14ef62702001cdc3b6f951ee1b3bfda1bc2c79ff0f3ccddf0a1106b417ec9db03b30f4cd6871cb264894eb1502c2e6ac62b0cbcf566918190a1bdbe4bb4fb184cd0ab9a2b7070de84ae2f8653ec81b8235741e701b7f2ba64103cc0bbee0a9a023e3d7bd546b94599a61ff7144dc04ad1c2a17ef14e666a8e92d76b5a921d0a7d4f89af401f26fedecf82cb794894ae633a6751afdb53c1fcb1dbe3ba27826386d6e6cfae1fe2d6eba978ee4e0c002692a4915bae39125b4c111eddd966a12dd18148aa4332a896b20be9bd397912eb2737b0d1284326cc61915bb5445756fd0bc82f6c0d025c1f84f94323ceb9f734f9cb6051c6cc6daba5de6fd783319d89e5e86e239150bd66cba7619750ff867ebbe71825489e1540ada4987d31d890c8114d2a0e9e480366daf1425659c783c71a95bb050353b4329ba002e47022241bced7c6240a0664b1e9858c6c5f501593225058c31450243ebfd006c7e7095c4c92f9c6507b7c5eaa862981397c09a853d2193c604ed59cbe733815252c52275bb6b4c4808b11ea91c719185b6eb86eb15a7ac324f5f2c8d8d851c723d1812a214c4d40676b8da9f94eaf6b054f3e7a5f79e0d9ff9a3c9f7cff5245feb0512e0752c32e9682bad02e82130ef55e5c7334b3acfdb87f7309258d6c6aade734337d9a2510b41580c40dcda7b3dc794a3ada17c7fd7c74c819480cdf83841492ae50ce3f47fee3f898f62fa66282a8672f6c5e412321c51d68da2bf6b94b8a576624a7b27c7e7319ae199379369ea1e6b79823c305c90f377768f03af54a61a8b0f98ae5ea0208e52a472e7674953009baa993afac06a2ba2a76c6db6a254a2b68c6e218875ad3312c5f9e54eef87b96d3780f6a99c754384a4f4b9694c2b835d4bc16e16602f75b880137b1e975414acced86c371c9e71ca37b3384c7640069d0ab91f614ee9576d15d76f7d82b0053395d889e34422f5e380e097b6016e359d88c9da75cbf36538239230f595a4c809bffca04322fd4e9256eb1697e69976b66e0743d5c4dc7a661e7e51027d3f68bd296a80186c08f6942c0cf998b7e040bbdb1b10e97ab8c579ef4e175bdc19024b940f56f8af6280643e5074e843be95984f0eda6eb76546db41ad605a3f2b4ad428d5c689394b1a9e60fbaef2e8af5f8d3c360432f02cb6b56fc52335eb40468ddaac4fb37a0ce7680d0258e4df7c6dd83a08201d33d576010e62e2872cb24c0aa24ae0a4ddff8e871da0426c220c11c6ee4c52979280f579f15309decee9a4bfcff41c1e66956bb9e23a13a96699775668bc54ce77bc05bde8d00cfe126b415fd030beac9294ec9a5912d8dbfbf246c9fdc475efebfbe8e08ce379ab4ec109badbaa5ca17ab84d301f561483475bc63dc52b49e94cd41cf8afc77d9c4dd21f61cb16b47525240907f4a39bc43f96510ad2ed3e878e24e396291602aaedabc8e5b27a28afe21d82bd48e5727747e22be2c1c0423f61db0f834d5f81643d2986c8e38adeb5f6ae96d93418730b39b26e81adcb27d1ca92585b7b3a77ecba7d520c2fb8b5dcfa3cae4a353dbe5c77356a2c9abea1cea2b99676cb0769810e65ef639e1e1b523a85ab03a4cdcd7740d128ae551d71a88c0e996f205533ac5641788a482a7cae2786f86c08f5035d85e874b3587d52bd3ef5e80f2bc9a25dfd663421f0a3b71439a35eac295687af52b521cecef1b93459c5a7b1943e61c763b55f7e49f36e12642f808cd5464dc6d7d11f547c49c0bdd0f071cd449a75abd75c07951631636588be9e53abe713f3dc546f2a1beb77025f7c911edf63211d7545c9e6e35cd183aa84086476c1cd0418224851af8df0f4a34755a65079db081b0febebdf6103653db06d656e64f767fdb3dff4d02660a3927114b458851af14aa16f97ec2ee393dac127856775d32eccfa382e2840a22f94bfb69d984c999b767a81ff3cf1b65031221ed5c73fefac40a3fe3f72788dd2b88061edb105280ca28aa650841ba7abf4a6adfa6bcf481b5cb6ceb4c04d5d6ddbde3b68322c2bee9dcc764f60a731cdca265df51283ad81da6a3f6e2a10c1ebeab0a46c0f0cddb3619fbfc318af969633e84cc451d7aa83d4747c4eca9c8a00935aa872e0de251baf7b91ee49996727533ba953085744dc444fb370526b00db218d7b8624b8e5255f1eb33f5bd99809974b17ea31b73f1d10bb0ec7ab594bbc7f92649447ef6d1bc521dd24fb0c2e6aacf07875fd64fc2263e24db017284b503959a81c2dec0044391d15ab0a849c85c79c790858f3495a879bac42852bb571b8bd57519c691fc0da94e0eaa950f0844d177dff830bc4e07da15c42bf7e30172b41a56b3448a32dd6c66ce1c9512e84814f5a9505251062bf110c541babec723d4d012834e2bb0298aec3fe6d762957aa892971a5f089a22408f9110d0276d386619c29fd7b05bce7c9cede8d4663fb7095b4493adc841d85894e14e1895722a5cc576d19858300c44cffc479464ab2878bc7b167e33caa04242fe96c9c56a61c3b4bd51daab541437971a3130a80397e803aa5ddab6738db81ec8231150df2ce3efdac28927fa2d2703958ba196bb0ebff1f39db94b544ede576596dbbc9fe5b1dbdbc0f720fd47f6a7863e27a8ed30ed7ad540440e0dd99a84830968186fb0159ba586c7911be9f5182909e57ae5ff6c022cd13696d38e323e59078994493cca2bdcd785e13e0ef698d3ca4c3e46ec899a614cf2bafa1e1b5ba3c0829f5c1f59603b21b20165b032ea8f882ff3ec63365d2689d071188fdd0ddeb3f0fa5be176027c1be3e8cff1da5073502c452a7f5a5366369ed284560e50841571b191c7cd283654e63e926a82bdad23089344cc953c6c33c61a0dfb79301c011d7b32690c3f3f9de93d2da777a738f919d6921cc7a315d58cb2b8fac82e89cb4d4f56aea23ed49b2ba5ec9d79a450431c7ac40da1b024f83d21654174ebe03f4441afe0b9471ff1800b064c07ed4bff2d5e21d3a0471c614534f542432dacbcfe255b0608a5ed10ce9663ffb4de8a30a2e8b1e461943ec10ab96217aad182deae9132df15a5569bd80853359c047e19ca604f1834418ba32758176c23c19a465ef131dc770b6d401cf70e8bef661c4c0a4aebc5d6e9f5ba5657a9df7b0702e243771f6848ab66ed2bdc8eb1ddebb863c2f94f2d5955fabcd821e09a17ae8c7b433dc7ee89b106aac0d1afe0bccc7d293869f9a6bd667898a5fc5a837b47ff67d1cfb7299ca7bfba5f864388e7a926e363b2e5db0b93499ea6735f6e3708c81910770f08269a32ed95e8813587a6175e218d066009e6c272636d8e35225af268e89ea510d32881cd406d3dba01613384a3ff7a18ad246d8e354abb489ef67405b497bff5885d98e70c99592cd95d6eed54f1cd4309b2f3b7d742241c0e8cf19b81720595c43c56c7f904e6991b406d246559aff2d109330fe73c57319d01ab59c66a55f0e4101272d424a00e13ba0fc1ff3c321f575c4ba14e1ac09910727f74647a0b01618c70bd5b7241aee79410f85d39767b7a658c9d83ff5ab0e026f342080c261959362d80ae0620e722eb68c8a98a1a4178fb0e0965baefbb4c508cffb884795306f8882aaa1bac9d7e0ad01f5bce32ed76b331903b68062096c65d17edcf946bdd77bf2d77767539beba58f46e4ae6695b8cd0c1b01a3e8f860bcb891fb344c388404ba8a105d800f2df7dfb0c2d5b3a4d4f5c57d74e68a6fa1d6250ffd6587647dcc256bb52f222ffd7ff8ddc56a487989e2325a9c584115b5318ac3cab906f71de4e2f6dc3ef9dc05ed01e16558fb755e92483f95e465b84fb8fa176054a5949e10ab31aed885f1ed900d8b7f83df647f08157b7c966e33bb066fde75a423ab5446d1a47a21a8567aaa3126d165e6ca5a04d8b66bd89ec806a62bf8990188c20d10154a5d734f6c56e40bda257246a6ae4e954e8b57254a8cd31c7c9eb66915cd63b1b007446df2158ac874aa45a504cfcb2ee7253eb17a480ed13966b368b98dda05d6cba29e40c5f2a10012cfcfdb1d834875f68108cd83b25ac222639702a62379193600aeb4bf324f3e3096a023a00d8f1950b895358e2375fcab356e7e20d09bbee2ad750501100c603e5b15419816b78da1ac1293bc7e11004eb5edb11cb8bb90e2afb1bc762b13a29331baa463450b19cfc0901f8c2c7c8acbb6662dfe7b664f1371857bcb8802390e02de77da77f400dc636175592dec57077edc653e0e78de100f640309aadbbffa49d4bfdb90c446c6bce29126936349472b"}, {0x10, 0x0, 0xff}], 0x1508}, 0x401) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x7, 0x2}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) socketpair(0x2, 0x5, 0xcf, &(0x7f00000004c0)={0xffffffffffffffff}) accept(r5, &(0x7f0000000500)=@in, &(0x7f0000000680)=0xc) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r4, &(0x7f0000000580)="fa155698d1bf646182a0b2391181e390da089d7d8379922f3a5354cc61d533d407aee6a1843800c9411af1b0c3aa83c46f8a55674bd997047c7d6f43eb031b4fbd933674feec147ee0fb2634d722824d70ef55e4eb9865382ea1c398bdef6d8f4eff171a0f068523500e40c58088874eae834cbd147f68211eac3fb0bb2784606ced82687b489ad3056955a3457737d4e88f5f92151185994cb3f974fcd893e49a9054eef225e4acdc94b59ec810be331f8bf50790e3535ab558b9e78b1d5f3ba61300a8314ab0ead70292b429158717245cf49b33c8f923dd9346e425c7bf270f419f952a", 0xe5, 0x6, 0x0, 0x0) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000030c, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x8, 0x0, 0x0, 0xffffffff}, {0x8004, 0x20, 0x1}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r1 = syz_open_pts() syz_open_pts() dup(r1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") chroot(&(0x7f00000001c0)='./bus/file0\x00') 16:00:42 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getuid() r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(r3, &(0x7f0000000b00)=""/4096, 0x1000, 0x801, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x004/fIle0\x00'], 0xa) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r2, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400000002c5, 0x110) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x1000100000001}) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x83a0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r8 = syz_open_pts() lseek(r8, 0x0, 0x0, 0x2) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x80, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x800, 0x0) poll(&(0x7f0000000280)=[{r4, 0x100}, {0xffffffffffffffff, 0x100}, {r0, 0x4}, {r10, 0x80}, {r6, 0xa42973bb6720308b}, {r9, 0x8}], 0x6, 0x6) r11 = socket$inet(0x2, 0x5, 0x6) acct(&(0x7f00000001c0)='./file0\x00') setsockopt$inet_opts(r11, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r12, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000200)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') symlink(&(0x7f0000000100)='./file2\x00', &(0x7f0000000040)='./file0/file0\x00') 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0xa6, 0x100, 0x1c00000, 0x1, 0xfffffc01, 0x9, 0x1, 0x0, 0x1, 0x6, 0x7}) 16:00:42 executing program 0: pipe2(&(0x7f0000000000), 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f00006f4000/0x4000)=nil, 0x6}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000761000/0x2000)=nil}, {&(0x7f000006d000/0x4000)=nil, &(0x7f000054a000/0x3000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f000070a000/0x1000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000106000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000274000/0x2000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) connect$inet(r4, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1ff, 0x8, 0x5, 0xffffffff}, {0xae, 0xf8, 0x7f, 0x3ff}, {0x1ff, 0x7, 0xff, 0xc1}, {0x2, 0x5, 0x8, 0x401}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) socket(0x6, 0x3, 0x5) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) listen(r3, 0x3) 16:00:42 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", 0x14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000040)=0x1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r0 = syz_open_pts() r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = fcntl$dupfd(r1, 0xa8ab2aa23618a0b, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="02002e2f6600000000008623c19b169c8db8e7f5476385cd84b16b7cc036084a10603bca3aa0cd49d1e0d420bc035721d4358903559effbadda5684dc9a819fcd2448ca921cb05fb57e43475db3cb8f3c409093450d461635dff7f00000000000079d1c47653d817c9ae9107f8b28f1e32c7f559ce78cf"], 0xa) close(0xffffffffffffffff) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="01000e3f660000000000d9a86374f2b2086baa0d896425c0fdca63750995a33d85b30aa104dff9debcb8a4e48fb8f1c4dcfda6a25b607390155f1a68d4683bf8b2d47853ffa7e685bdf95c8b5b1c355dca05c99981c796a4774d9f4591bc0585ae4ed16370367f320e1ebe6eb79962fd3297971b0e65f82e86bf26220746d9c47222617f2edf8280b3f6859c58424044814e894aed6c24a88b468a18fe486d1e9cce33c4299dad770835fc5c69f233d1b7275f56e7badb2d0fe4eca6fd8b63ad19aa43ce4279c954736402f47d346721e3b29d965228804056de7300507794d30cc4e6b26f2b1587ffb6dbc21e2d17f29d1062cd43b30cfcd6207ad989f671cf07d3ee18053a35dbc59c1e35f86f107e0f5b913217a0"], 0xa) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x44) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x8, 0xd6c8f1b1faac766b}) syz_emit_ethernet(0xffffffffffffffdd, &(0x7f0000000180)="ac0cbc2458ec9782a608f124dfe893de104ecd9b88a9768b6d9b2ee069116a") 16:00:43 executing program 0: syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa02, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x2, 0x7, {0x9be, 0x401}}) nanosleep(&(0x7f0000000040)={0x6, 0x1}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x61, 0x0, 0xfe}, {0x0, 0x0, 0x80}, {0x6, 0x24}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_media}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r2, 0x4) r3 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x10001, 0x2, 0x6, 0x1, 0x7ff, 0xfffffffd, 0x20, 0x0, 0x2, 0xe196, 0x3ff}) syz_emit_ethernet(0x252, &(0x7f0000000080)="174af205b6068bbc6be6634ecdd0") 16:00:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = geteuid() seteuid(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) acct(&(0x7f0000000040)='\x00') r3 = socket(0x18, 0x8005, 0xff) 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, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xffffffffffffff10, &(0x7f00000003c0)=[{&(0x7f0000000000)="aec76b50f9d84377ae4d5b02b41b849bab93b276f125b0b3fc6b83bf9b8052e50502e6d26f7f6a20ea0d45c5d0a2120aec1df54861f62e2c9f2022272872ccff4532fd3780f894bc52f2fe26820dde2c1e13cf3846"}, {&(0x7f0000000080)="4a6c5b6ac1dc521cf487bb23bb154891fe7e4388ffa59970a22e0dc81b4e48baa37c1a75ed6cdb7a3110e66522ed660a65fa2621cd1c9ebb60cb7dbe6e951daa72b2ee5e", 0x12e}, {&(0x7f0000000100)="f443c958ee471635c1df19409e308d1e8de5f86df108f62d56409368b891888f502b53e3891f2d153fc96f599813f7a9"}, {&(0x7f0000000140)="3d85c5b0ad64b2c638fc280411c86e1e357575e471720db9351a1f1fbcbf465a11fd862318edd00fbd0e82a54277cc099687394fc5aa734d93967e8c834deafd408222d7949d41955d1a7ac70fa7694812434573d9c2ad8f0e7c554857bb20e50a1272ef5019d08070416b716f249153b19f7cf864d95cd54452de708ece34ae0c26a5e1f731b250871ab507080e3cf21e9b9829adac7aa553aeb0354069bbef70918423407e69d620b4ed0a3c6374a803480c1c7fde06d169ca4813e62174960e020fb0c890d29f00f6d789dc48e5bf2b5a3490be5aadf962d55ad848d5642957cafd822bf5c1a3b9fe71b4ee1ecc477ee0668860c64f2b5f"}, {&(0x7f0000000240)="0147f914e0788adeef92c94ecd7cede9027b00d1883d2b29e205eb8a49e205a10af80adee398e8e2595ae3bcde9f093f227f505aa4d9fc508801c7e197aea4fb9929f89d475091f13ef1e216af97fc9c319f39842d8f609e160f5fd0e32350a45e54e6d387fa5c38c93962b744de6c9b0b11a137e3f4a49a6689c49821bcf88096b0ac61a8cdbcf8ddd911360b7994c8c63c969ffe06ffe858a67e0e533c353aa3b3a1ee690fc149ddaa17fe65ef2f031b466ba1c2df11ee432a8cae"}, {&(0x7f0000000340)="0014298069f1653e3b491ffe28f8923d15122b5471ce8efba36c1a82d1c68304b5b6fa5cb5f872471dd509c6086324b1acf53d5d204c12df45132973042bb9a40a24914cda0f992eaf43034269a14d6301373358e07a03"}], 0x0, 0x0, 0x0, 0x408}, 0x400) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000004c0)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xf) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000500)={0x0, 0x8}, 0x10) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = dup2(0xffffffffffffffff, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[{0x8, 0x40, 0x3}, {0x7f, 0x81, 0xa2, 0x1}, {0x200, 0x4, 0x12, 0xffffff5f}, {0x8, 0xc0, 0x81, 0xfffffe01}, {0x9, 0x37, 0x6, 0x2}, {0x2, 0x1, 0x7f, 0x80}]}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) 16:00:43 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:43 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:43 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1f, 0x20}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) getrusage(0x0, &(0x7f0000000180)) 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(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:44 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x1000, 0x5, 0x7, "686fe8be743bf45197cca4f8fcc6057b523a096c", 0xfffffff8, 0x101}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680), 0x426) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000000)="220e228901", 0x5) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0xc5f61a6752d3f08, 0x0, 0x0) 16:00:44 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = syz_open_pts() lseek(r1, 0x0, 0xa, 0x4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000100)) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='.\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x31}, {{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:44 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200008000000ecfffeff0000000000007f00000067071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f84b1007afa263213fc711f0678c9138ccb390e6e42744e4b84b2402f6cdde329bd1427061622e95fda256003f884e313064f3bce97070ba1b0bdae159adde246"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/52) geteuid() getegid() r3 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x1f, 0x4, 0x0, 0x44, 0xb5, 0x8, 0x0, 0x2, 0x3, 0x101}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffec2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getpgrp() r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x2, r8, r9, r10, r11, 0x14, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) setuid(r8) getgid() fcntl$getown(r0, 0x5) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:44 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/248, &(0x7f0000000140)=0xf8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 16:00:44 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r2, r4, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r6, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r6, r7, r8) r10 = msgget$private(0x0, 0x200) r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r11, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r11, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r11, r12, r13) r15 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x3, r12, r14, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r2, r9, 0x0, 0x0, 0x80, 0x6}, 0xfffffffffffffff9, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xfffffffd}) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r16, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r16, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r16, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r16, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) r20 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r20, 0xc0106924, &(0x7f00000000c0)) openat(r20, &(0x7f00000004c0)='./file0\x00', 0x80, 0x40) fchown(r16, r17, r18) r21 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x3, r17, r19, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r22, r0) setreuid(0xffffffffffffffff, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r3 = dup2(r2, r2) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r3, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r3, &(0x7f0000000840)="c4c87530f33a072ea1027ced5f9eecfc421ba95c7e3b81d3621d0909bef4adee08b4d5649e25725d6b79e3e90100010004d42db424661613a7c6e3db8417bba9094e9d926bce2a46df303d0e87e1901e7f412af58bda2e3c6e8b714283d63039462e060000000000009c99f0476a9d7611afb3fa7ae7eb7f905c5de10e3e8d4186af71196f66eb65184beb04e9f17df5b313c97f1fe736104b64f01bfe16d96ef12024c0133337fee7cb26ff31e7df8ce2f19c9bfa90b6936442048233c58b9335beeb052c711e8889e319bce52cf2aaf4c967af396e6628d775b5634e618cf6e41d6b81dc795aae78ca1ad04bcef51402d3344639f87a18be6968e2a1c91f1f1215db5b3a492a3ed2", 0x98, 0xc08, 0x0, 0xfffffe5e) fcntl$setown(r3, 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r5, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r5, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r5, r6, r7) r9 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r6, r8, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000040)) mknodat(r10, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x0, 0x5}, {0x1, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x6, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x1, 0x1}, {0x0, 0x1}]}) openat(r10, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r10, r11, r12) r13 = getpgid(0x0) r14 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r14, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r14, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r14, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r14, r15, r16) r18 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000100)={{0x3, r15, r17, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r19, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r19, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000280)="d24ebbc7edfab8ead705817e81fc08f512f725cfd8cc13fe3b1a8a72c6a4bbf0b983c98c385607ff059b92f8cf05936f9e5d9716a08bfe74f7c908e817ab8b4d867776c718f2749df36555b51d3b756ee5b05dab0d647b3e63041e0940421f4ab5b276fca8d43b71bb1391607efa9d5c85f3716b1e8e480a4066ab49362de042dbcffd11930e135766807e9f0dfd845b0a8fca2809151392052c1d53de0b9a9e5cb88ed2d76bcb8a23ee15612fc6cd7b1afd8202afac569249114be3331e6f0f2d96775453cb9115d29ae8e6511c248e84f689fc5aac1252ec", 0xd9}, {&(0x7f0000000380)="046c496b6e92de52e6c1b2a9e995bb8ffc821b62785913c44cc2d12c8ff0acaf8f98fd576ef83ad09cdd22746d95eb8994b09f9f13a70051742e34a9496b749a6f726f746bf1a77e452ec14253d96a4b2f3a01dcae71c3619804c4210b1b31586facffce44329b0beb8997f8aa9066808af19147349d08839dcdacd173603dbca2a55c296910d3102021781408e97b7bb7e7608a4354323a1ee9bd84c9f117f575de3231fb3c9feac727bcb131320c8e9351bae126f771c9", 0xb8}, {&(0x7f0000000440)="b907b6dc03e18c2f807ff65cd4bed5a45d8cd2383a4efefd96d9c518beb4c931f96120f6ca570437e64d17542973fb699adf3cc506f21a55c196b48c87b01d3fda32bdc522d1cee6b67faeccdb51da194c48903292284e439d6b92a53098706eb06f6ef342058c74fe5c3685073ee8764ae104adf31c3fbd052f3c406cf5f140b163778231021943bdd181429d8974edc5e156895e98d35e", 0x98}, {&(0x7f0000000500)="b58b06e40b8235e38b68dbbc93dd615b5b98d9b9c2d286de81ab0f2b2204d0dba705ce47fd5f313d42cc94ffca6396f064f57d55b883d6f4debeb9aa9b6f208fdfabdc341fb42f925b422072d81a0d0ce16a9125e9c31f5ceae7fb094dd08f92523f75c69cb37b391b23391f9f40599dbe89bce1b78b1f5d6bf93f56fa1531dca2693839130761aadc787c6e49b34850c2c192f03b", 0x95}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r6, r12}, @cred={0x20, 0xffff, 0x0, r13, r15, r20}], 0x40, 0x3}, 0x4) r21 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r22 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x2c74, 0x5a91, 0x1, 0x8, 0x4, 0x2, 0x0, 0x2, 0xe7c, 0x9}) r23 = syz_open_pts() lseek(r23, 0x0, 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r23, r24, 0xffffffffffffffff) ioctl$TIOCFLUSH(r21, 0xc0106924, &(0x7f00000000c0)) chflagsat(r21, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 16:00:44 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)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x148}], 0x30}, 0x0) fsync(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) r4 = msgget$private(0x0, 0x200) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) mknodat(r5, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) r8 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)) openat(r8, &(0x7f00000004c0)='./bus\x00', 0x20, 0x1a) fchown(r5, r6, r7) r9 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000040)) mknodat(r9, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x9}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0x4}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r9, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r9, r10, r11) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x3, r2, r11, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x100000001, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 0: select(0xffffffdd, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) socketpair(0x18, 0x4, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x10, 0x0) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0xff, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x90, 0x20000000, 0xac8, 0x2}], 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x0, 0x10000}, {{r3}, 0xfffffffffffffffa, 0xbe21587a17f9c228, 0x40000000, 0x8, 0xe96}, {{r4}, 0xfffffffffffffffa, 0x100, 0x1, 0xffff}, {{r5}, 0xfffffffffffffffe, 0x20, 0x2, 0x7}, {{r6}, 0x39aed8ea88f44660, 0x51, 0x80000000, 0x2, 0x2}, {{r7}, 0x3, 0x89, 0x80000000, 0x1, 0x20}, {{r8}, 0x4, 0x20, 0x1, 0xe479, 0x7}], 0x7, &(0x7f00000003c0)={0x0, 0xff}) r9 = kqueue() r10 = syz_open_pts() lseek(r10, 0x0, 0x0, 0x2) r11 = syz_open_pts() lseek(r11, 0x0, 0x0, 0x2) r12 = fcntl$dupfd(r10, 0x14, r11) r13 = syz_open_pts() lseek(r13, 0x0, 0x0, 0x2) r14 = kqueue() r15 = syz_open_pts() lseek(r15, 0x0, 0x0, 0x2) r16 = syz_open_pts() r17 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r17, 0xc0106924, &(0x7f00000000c0)) r18 = syz_open_pts() lseek(r18, 0x0, 0x0, 0x2) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r18}) lseek(r16, 0x0, 0x0, 0x2) kevent(r9, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x1000, 0x7}], 0x3, &(0x7f0000000040)=[{{r13}, 0x2cb63f9b1b42f5ed, 0xc, 0x20000000, 0x1, 0x40}, {{r14}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x200, 0x2}, {{r15}, 0xfffffffffffffff9, 0x41, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0x1, 0x7fff, 0x1b}, {{}, 0xfffffffffffffffd, 0x40, 0xcfb5d12719a872ec, 0x6833, 0x6}, {{r16}, 0xfffffffffffffff9, 0x10, 0x4, 0xe92e, 0xf7}], 0xbe, &(0x7f0000000100)={0x8001, 0xfffffffffffffff7}) pckbd_enable: command error 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0)=0x1, 0x4) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911b9dfbd6f2aea4f1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r2, &(0x7f0000000280)=""/96, 0x60, 0x40, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) r3 = syz_open_pts() r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = syz_open_pts() lseek(r6, 0x0, 0x0, 0x2) r7 = syz_open_pts() lseek(r7, 0x0, 0x0, 0x2) lseek(r7, 0x0, 0xfffffffffbfffffe, 0x3) ioctl$TIOCDRAIN(r3, 0x2000745e) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1b3b6cee260422c, 0x2810, r1, 0x0, 0x0) r8 = syz_open_pts() lseek(r8, 0x0, 0x0, 0x2) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000440)=0x3de1) mkdirat(r1, &(0x7f0000000300)='\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) symlinkat(&(0x7f0000000240)='./file0/file0\x00', r1, &(0x7f0000000200)='./file1\x00') open$dir(&(0x7f00000003c0)='\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', 0x40, 0x6b) mkdirat(r1, &(0x7f00000004c0)='./file0/file0\x00', 0x4) symlinkat(&(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', r1, &(0x7f0000000000)='./file1\x00') r9 = semget(0x3, 0xc, 0x400) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000500)=""/4096) pckbd_enable: command error 16:00:46 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) 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"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB], 0xfffffe5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x8000, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x17e) 16:00:46 executing program 0: nanosleep(&(0x7f0000000040)={0xc659, 0x101}, &(0x7f00000000c0)) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() socket(0x20, 0x5, 0x9) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1}], 0x81, 0x0, 0x7, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f80e2db90000000000000033cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119b73567c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bfa7053077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:46 executing program 1: r0 = open(&(0x7f0000000480)='\x00', 0x80000000000206, 0x20) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x20, 0x8000, 0x6) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100841f6635d20efcc7a4fe1845ee8492e405d2e2dbf18c2f542f0c853d643c7ee3f7421e7b9f31c76f9f27ad28be210500000000000000132777964ce89e8e8f329fc4ea58f22a62e858886d90d1a28e5d7cc930734ac8b42cde", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 16:00:47 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/\x00\x00\x00\x00\x00\t\x00', 0x40, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x7, 0x20) 16:00:47 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x74, 0x100}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000280)="e4b2a5f83da4fb71cab5248192ff64648033c92e471a7b28b44cbba077a71517f2df3925b047799c556b2c3f7e39d35588fab1c631905b26734b167f9db751e5073d2c67f1496c909a20d3bb414a6ff017ae149a7715fd6ae47fb723f4a14ffefe9c185fd10f30713e2be88aea86265b4d208328b800df172a06c75fcaa0244bc3b46a8020ec92e0fe561b2943c5edf403a69aa338126da0be55730f8bf8a2b73245c3e93ed55b6ac7183a9b72586b61cc9c93e2e5f3df046177802cb120020f1c639a7a4bf49c65109e5037fefb", 0xce}, {&(0x7f0000000380)="9c2e61ce2b8639106943ce648863f974852a0ad5a5a3599912163f746543a1254ac9f01a1f7c4c926b67a54b1473f04671fea385956ec42fd86c6f20b20c6c9711850ea9b8682c7c3be6899746b83f6450365ef12c7db3d6f11efc11c679ab557c2bf608a051736f1ca84b80923491fcba5d05788f7314fc4db9e2c86c56ac434777f60eb9e0af10388856c8bf8e0a6da5f9f0643c36d4af98743dbd2eb26d45f3c1e9df035cff3b52a9586c30e647a98a4d8d1bf5c67c02a0e00406c7cbf98a7d52eb298613b15ee3c78cb8d42c1cee17b96e62d0d1cd037e18fdf9f8a0cd50b82d", 0xe2}, {&(0x7f0000000480)="21ac2029f31edf1a860b55d54f1944b6f04cb864857493b0ab47d1084986db678900f30a4bf45954eb1dd145f25c41d29a34c86cb91dc92a14d7b9868c84af0a321f486edcba070599e38dfbb7ff93c29bb128aac64fe0b5dff5f4bb2d7669839f617b800100663fbbb30944710800e02bc4e0370e250f88518c9aa9a467d003a110983c712f049d74380a3e79e97d4a36e8bd180a1b1dc9f1948c4b287dc287d42eaeeb16ab1a913b3a5ee93fb49a0a2aaa6535ba1a562d240f3d37d4400be064eb216a38ebe5d3", 0xc8}, {&(0x7f0000000080)="7e19723059a0b16b6892279140856f425a517f1d761c39c8191f7dbc57add336b7e544349616add2329e09d628c443ca03b13183603ab64dbba10d9e49f69f6a6817fe76b0395fd708b4dda4", 0x4c}, {&(0x7f0000000580)="2cd9fd071923cd1a5280c34f14b7fc6ffb3b8969726d4888570f348eb94748efc46ce82b6fae73588a3c7b45166be1461d7d6fca590a75f938820a4f137267668021dd9cf273c6fc29a8d77770e3c4fc598e35796b05e8b000cbb700fbef699d4f37a53f3486193c2e240573ad7381c511c5b37a0c745d3a22ae7be594483f9983d42e9308fa97c85424bd563090ba37058beead12304b03061a5b365d26fdd24ce4f8e96d0336a6e64bbf51610e6c89607495c66c88943bdc3f6749b15e7e9b217875221281cc10cd14b312bac6d282299f60ca0e918a188782fce8ea1204f11aadadf3fd154527e55a8866c8653231e8c4f4166dba34e94ec1f85f3c51b63c932b52f702d2b075b18061200e8b4d1f5f7a6619fde09fd0ba3385ca17e0b187ed4e27b2f0851ea66b1f9bed62e66337077eda4bfc407c76d7a33a753db63932fe4ae4f0937ab695232ba1e969997ebc3bcf3a2253e3bf7f61af1d6b281c2a9604a21510e1f506dbba4bc01154e60c3be24294e712cebbe1a8e842ce9dc24a3b4b9e4962853e94a5a9ff6982ea2e2ccc943ad3c256a4acc0731b749e0b1086aef333025830b292c684071ac17519d90617bdecf8c998c717def471cfd9b29b073205dc66c90d992c774d6f6be6259789da9a61f36c486a8a28d830d0dbab5a5fcd521c2252e2bf38039d2d1779254d62db596247fd28bfaa5d9f75de94ed747068bd04fff6d2a5555487addd3382f602bbad9d8350a3831bde43a7f26193fa8f7ab0f9848f191967eadab04122c4b3e73ed2925c480733f1d80a28711526292d3ab8af5eab36f6c93179b0d8be3456a39b16495aa1cdd98d9ed70846efdf6dab9539d7544521fe120025fe3223258b26d18e0c877e297e5deaefd97a589cd6d1a7cb6e03958527451e232d583a7f0868b8bb69a26dfa38cc28b34e7cf55194aced72d7c6361da1d5684a92e481d00cdf3c28ad6d5d186292923b0816b0dfb6293ebcfd217fe3d4f63be4681f425b77accce57fe8db2648bcdaf23304b425bf1a5d082e6aed0310bfafe62e606196e260eabcff2e529de6c6535fd38a3d77f89947d343d04a34cfa5f51df1d6ed0076d5e5fe8370888b0e8295bbd05e3bb11e187a30cfb0041db3512f915661b83415242eda7b07151a32a0eae6c29b5426b6ce95ecc590718e2f184b6171f1d7485811f12ecf1d18df20458b2ad9ec2a7470eaceed0d4c2c51438b0efff816d13cffcd25fc52d434e5f1b94685ef1612d4ac7874f940fd0d9dcfea7d85dc3b60bbd4dd4f81166a4311fcffe858996a0f73b207b39dacfc1d23905bf7c99db716740ed07c28942aa9f69c028486b5bb00ac67118251398e6363f41cdd534c5cfdbd1a996cd2a40ff03ac57cde7db306e18d97c34a154704276fccf2bb44751e32e0f2545531cb850e99c383da23843a70e744d594ec1430e0e4646acd6e2049a3177d105733cb0c68124bad9a67eccb888808a8dac1654c7e21b785d00427b784d23af8b3dc243bf86fa7dc295f62320c1393e3764bfccdead553363e17fd3cc1a1899128f834c2b831388db8c03f05de4cb8c0cff62ec6efbe3575cc38080c6f21772b976c705eefb06d21ceb5f259aacccc797d1e80e2ee4e4ddc94f6c711dac6bceb4b07558904408ea8f4a5f7f26189e90e96fee0c1a13adb2e789930579e65174d1efcf74dcaf7b12e3300108c97841fa40a537cda4ba8099c2783b8d8e08bd3399f8fd9b7b7e1c1df0cb6cda5f9d38ec165dbd539951780e3a00bd5ed86eaf5507fb3b8b4ff5f3cf4a609c06b70c78ce0c72cf701a2af6f2cce6d07060b7dc781fe425a72494376f7a6d684d0285a41bccc54554aef3d08879203862e270034d48e5aa94073c6dd92780309dbdd43ed9800e247123f092e57c258c0c4c8ef747ea076794e6bd19ba79511a13bb3b93bd0646bc87ff787d72eaaa9962c0655219dbf5267b651fd40cb309d9743be8d3af25c661c757ba3019db32417aa8ec0f0fb53f92696fc21ee37c257911b37919451d81097c7173459d9096597ce3aba9bdb3d651cf9a1c17f675952865bcb0e50e63b2c48249f0d82bf2e2b17e1c9965145a05c28b0c03d614f22179acbad8d044832df8ce75487cb3e65e8f12d60cdb0dd437b45194b9217693b3976e56138f2a8ed2bb0d5d88fbb33be43c0d6e07e9808085c56a1f73eb2f4b3842807b3728e49d337d0bdd53e60544af232828d42f4ae8e71634585b4bae704450a67bbbec47fead65ed0af40b998d6ee213bbbd09842c9cc6755ab038d087b479331ab0cc5096ab4a75a33cf3c6915b55a455331c992042f7830924235719596741fb40efefb5f249fe5d7088310cf58551b16f885edce80a115e5237f2bfd165724be21a466464fc6116b50572d4ec09352bdc122bd490cd34ff850c11199496b751af27a6ad26b2c0bb8d7364ca0615ef57c4239e752ac8a37d40c2f50752085c2ad960fce63213f17fe0d19f546e928749169794f4f88699127e22fc0e45dda53b74adb47dc233de65327c090026b91144b788610a5e5797bcd8abeee34ced0575aff22a25c8536a14901dad9786b5d099386ac2dd9acef889f971d6c0a18972b551c04598964aaf95c05985af2da339051b10f4333a38a5d30eb355fa19759910347b05f6ec0cd09051b305b76824e9fae728dc34bc526f09eaac7e23f9a8683a095ed96e6597a676e9acac7751bc59c20e9e28c55086412acb59bfc13d833325f039186cf1592e11e147b4283bdda1f1433a044ddc09e31e206f7ec3ef0fc460cf8918628128bcad7cf7e6cbb307571cb3c903abd39227d09f8a267e937a41c83b634954d6f2205dad5a9e2758dcb13829e9162c88ab73c38ed45dc4cd705600626bb5160e64f81c681bc39267b2c140d532619adf81ddea7d38e19e288c75c239b5ec23ced0918884f4aec194cb099eeac44c2ff8536f7dfab50fcf112370a9798cfde0d659444106bd68355fc46f8f906f947d5ce7df68b746ed39468c094c9435afd6fe47963edeb1ff3a2626d39109b50b9bcc561c548b710e3df9e8a01123cbc60fb1c82fc2ffefe11d5711c14c594437c074a9eff1c2881cf0d7f83815ae569cd62b4d91453654d71ea3514ee02f7455a52376b3ee4ab1cf68917ee852cd93c0af8841bd1011e6f0da299364f77d68b95b6a0431d0d0d41140330502a7fc937ef5e5c1efa868d0871bf3e52bb1509a40316ef8407295a00a6f8cdb28a352605d8b18e9b238c8f1a939de02ac22128e3055e333648d18893568291f1470788bdf884d903d5b5de202f7a407d449f5c82b16ec725de25b7a0bf0d9f0e5e2ffd7ba8e33e9d3505f8a096e61a87c87311e81e6776f7bb26402bbae02f4ffd43d54ed56b12b5d11d4c04703e257d0b0c4f53ffe3e85f46edabda54c272bac839333dad3ff367abc62391884f3da81e88be6a950deaa421944c6a09296d9d7230caeecce0b243fb04b48274a9400fd4326a299d70ed12090088c4ef0844c71836b357b41b2041715914069278d7b69df8b99d87cf1f75b97cc800afa7291cd6e5656d71ee3008b1b8d7d4b630c8cc711462558df8c26fcbaf21891c4af271b2bea78f7419a8d0a21ba49c8464d3ecc6bdd56be29850c07d29847c5984992637bbb3af0c17eafe0e1850f44e86f802bc8398c27a31a6570dce574509661f5d01fad4f2cf2090cc00b4ce9a164dd8b291fcc16043329b7bd5234ad4ed6eeb7a8def2e624905b6f7bd3ce37951350c445d5069eefbcd89f05ca5ac66e6f80682a0a66b1190edec01e8953898f4a0730ca8747ef53c3375ea46561720839a864740b7579d77fba12fb58c6ad0bf056f6596792a11c39b5ea8cf6f738717dd69d4d9188d679881ea50fff51f7c6751767ed7b3876d147a7de589296af7e63103d9c9dab41a98a3521ca4b77adad520c43ee26b28e175bc8c2f25d93aa6e236b34927567e2fb742d1d7c230fd9373525fe174aa0401e2ab85e6b44e389a259b535818a0f9e06466b321c29c99911ff3bae99e0e464865ac5a070b1b5965f77fd7228185bb8721d750a0de9ad7c90548b9da730a9fd808bea498f65ab47593e3ff62e8b8019912d1cdbe08653ede71cd99ae9cb6d333c17c3cffc945d039fbe226534ce50e6173d4d15ea63bc5dbe027764a22fc281c805712cb269f35f7a593afd13ca6ef27d97bd0aaef3ef7ad069d224fbb51a07504eef25d56f5b824b1ef556da86bc7ff7cd5502fc61b73e4c63c5a75e1286c8c4a81e1303eabd0733eda0b3fb80af135ac07e128acacbbf24723da216187444a28834874b0f121840442be366fac59f5c128008734da5caf502246887c917f1ba0a454dbd74af5ec9cb81977182802b91c02ecf740c954cb13fd52f051d23d81b083dc6d9e8b9c4838491091ce037bb83795b40bc0e2f01095bf4c4837e4da4980e3461b500023f313f8ba6b991a9913f2b18e47b39af639da66cfc620be23e33262924be88ce298620bf4d0694f65df4bab7a4a17193a1ebff3e4e2d7e4a88992192cdf2cfd80cf4200857745f6eff83d1024127ff53a4b457e4640cefe06335975f6a5ce3913e41bf217af3ee9b4e97bbae6b09a396e095abe34b2be1259c2cd06c6add5728159ddcdbefa1b4d3afc793782c9c57643c414b2e6b4b436002e6822f1287ec3cc3e8dcd6b1ad9b824bc45cab3fe001bc1e18974a854af99be1d9020d1d0f6a862738cbaf61fa009f9189d8af554d1f6c65d3e1337f02ba09516339ae87620aac13bfd16d61bcb05edd62502a0802418657269fd87f3fcf6e5f174c3c5dae5fa89d2464909739eb613928b51bb084c4d93974673da2f169d1c7cbf77984395ec351cd52dbfe8661a9e874ae58455e7811d018b1df492dfaf98ca8ba5b28665717e319e97166668926cc960e2ba0a7903c78618fbdbf882e4cff7b6e1a81b6d346bcd2e44e12ef9cf9718052733fe0b0c1785b2b5a0b465121d7565b7baaff66a726aec81118098cd73cc979f646ce89a4e62805317e0f74469ba548c02a869fb6ee958c384235aa45edaa938cde0667571d2dbaf1c266b792e28ab382809f3b94072d1dee251c076993bf2e14f97eb698c29afe62fd8480c9543997fba34ffa16a05374a53effb1cd5411d15c29522dc9d085fd73837a30f50155a6e765171469d6ab52733f69f56eca719754bfab441a9d9f48dd185051dd1b437df2d9252423a30505feaf2571857397eac6ed90ceab74819281e10baa49b4e0b265322e084ca564a9bafc3965b67cf6040b17369558114f1eadf4e4a42dbecada7fe0b0a9df7da7ed36774131bf7c1a945295cb5646d4533fe0b01ec1db3c97a97731c8beda47a90a6860904caf16820e002d1c83089325dd163e965405706e6c37e916a696a906306cb5cd7e73ca7cb789f829da347b4679e03522160d7b74fa0de9b1a7a5a8cc5f35f5b101f62a9e391e9c24262c39a300591a0631a396741b98f240a6dc369f66ee14a2583090f7b1b4880ab43667eb71eff0726fb4b3d630e3d4158ee1a2ad5cbf111efc8cc95df0d6c776c332826de5d7ce3905e737dc7ea4541a216b53694ebac718efe356f3e2d33ff89199f794487501593ed2e8ad367228f84cd26b45fef44e916a77bc151aba7773b46f63353d28eacba7c4cdc93261a966ef227c85dfa5e7d045ed5663e68af4a599e343e4e58027e122f98b7384188be48eb804373f2e6711b8ba4feaffeec5b9da8ee2f98853965b99c957d0ed3676742476128c97438cc7bd20ab7e9", 0x1000}], 0x5, &(0x7f0000001580)=[{0x20, 0x7ffe, 0x7fff, "b6087176f849cdfd22b979dc"}, {0xf0, 0x2, 0x7fff, "2db5cdaf1b42852a6ed7e7d006a62678bf58cf44bd0d4fd88e8f3d5d9b7ec4b27c1a2cbf413b4159ac84d5f57630efa4b6c9c1f6daf2f15d8b1ef177ce08166031aca5f905c0af3c5a2a99665f178231ab2e3f641cc3c3f47e2442cfeef96233a1f31ed6c397774b32682e4ca095fc446b21d5858b9827e7f966bdd52fc8fc18bdd8b0ac5b87c92e02a6236651de20ced817cc1c552e7f649bd6120c466cfa028c93ce859d384a5a9669681663a71a94a8ff339a6b9202a016b7dab0250221cddf68ff39cb4748d0c0206cf6bebf46d0bdc45b5212a8c2830e57beb75ee8ad"}, {0x78, 0xffff, 0xffffffff, "8838b2d04971244ea474034bba1ad583f374539f2ad64cad90b3c86fac8f5f96b5a9636f0910b7e72a817f2beb6bc5decd93853791e229e9334a896a27bfcb3609d63b006256c4ce945e458e63ba833c259554cc0a1e115686e9394d017dedc8d508b8cb59c2f4"}, {0x50, 0x1, 0xfffffe01, "8c9e6f9835d3fd0ee9778734beea377a0d760872d6f4c29e9e467da6925bddd75433864cab517daa17b0c6fc9de39b40694be5ff8f0ad76a598d7523"}, {0x18, 0x0, 0x3, "01a00e62d04551"}], 0x1f0}, 0x408) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) 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) open(&(0x7f0000001780)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0xffffffffffffffe8, 0x8, 0x0, 0xfffffffffffffcc4) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x280, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x0, 0x9, 0xff72, 0xfff5, 0x5}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) ioctl$TIOCCBRK(r3, 0x2000747a) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x1}, {0x5c, 0xff}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) syz_emit_ethernet(0x7f, &(0x7f0000000240)="f3e07946ec851c47ac78b74a0b7bd8f39e51ec8939a33385e98c0861122fffd6f9c885e3fb56aaa8354e9ac84df1d498b72d83955406c7f7daa477e0425fd14d76b5d4b921bef534966c36e954dab821f40b4e82b9b8d584ae3617900b2ab21c29252cf9ac39af7f97747d1322c7cdd823f45057f91615ff91ac92fda4148b") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xd2f, 0x0, 0xfc, 0x200}, {0x1, 0x1, 0x3, 0x8}, {0xfff8, 0x20, 0x3, 0xfff}, {0xfffe, 0x7, 0x4, 0x81}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:47 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 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) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) bind$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x18000, 0x0) 16:00:47 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x91) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x8, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 16:00:47 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000a00000bc2257a58f08d8a5c2894431de619362425fdbba87d2a6a09e195391bab0885bea718e72c787af47d9bafe89a228096488a0693bd1bddd9b34c42f428c75c346bf89fa6d18e7bd21b1576e474f8680ea43973dd19693c32de027d56970017ba38707cf0fd025aa108056e6ff148036501b61d998a68d4e4a987907a7722c7c84146d97a684e9fe6247340e205248784db0edce8534a86c91548b8af6d951a52cd8a9654bc291c450508f57f42b140ac681a1722878dd578f9ac0c0e7570e3a2e8ff9fb66e725ac9046db8938c4daf00945a8a1d6786a6955e22c2cf5710b557f25cc2d5d0ade858a23b69422fc23cebaeef6f3f9473441805c8930cdec20c65a76e96cd05274220c3feff78c39ce988dc51e77c9965a417b39f4540a7c7054b1393d835a29eb4ab2c04b03a7145f9"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x2}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x5d]}, 0x3ee) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', r0, 0x2}) r2 = dup2(r0, 0xffffffffffffff9c) shutdown(0xffffffffffffffff, 0x0) chflagsat(r2, &(0x7f0000000100)='./bus\x00', 0x8, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r6 = dup2(r5, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r6, 0x0, 0x0, 0x1) sendto$inet6(r6, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000001c0)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r6, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r6, 0x6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r6, 0x6, r8) r9 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r9, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r9, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r9, r10, r11) r13 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x3, r10, r12, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r14 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r14, 0x40044274, &(0x7f0000000040)) mknodat(r14, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x0, 0xe1d}, {0x1, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r14, &(0x7f00000004c0)='./file0/file1\x00', 0x100, 0xa5) fchown(r14, r15, r16) r17 = syz_open_pts() lseek(r17, 0x0, 0x0, 0x2) r18 = accept$inet(r3, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r19 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r20 = dup2(r19, r19) ioctl$WSDISPLAYIO_GETEMULTYPE(r20, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r20, 0x0, 0x0, 0x1) sendto$inet6(r20, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r20, 0x2000747b) ioctl$VT_GETACTIVE(r20, 0x40047607, &(0x7f00000001c0)) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r20, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r20, 0x6, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r20, 0x6, r22) r23 = socket(0x2, 0xc003, 0x0) connect$unix(r23, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e00000000"], 0x10) writev(r23, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r25 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r25, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r25, 0x40044274, &(0x7f0000000040)) mknodat(r25, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r25, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r25, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r25, r26, r27) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB='\r\x00./bus\x00'], 0x8, &(0x7f0000001500)=[{&(0x7f0000000240)="f2962df04db5554000", 0x9}, {&(0x7f0000000280)="8df364cda2", 0x5}, {&(0x7f0000000300)="93e4146e6879041fdd9f3245fcbcfba89f33ee5a216a6d890b0c9c7d0e6ebbc1b48f677a45bd0958e5b6423df43339e5f221d60dad6e8a9cb9d5b7124128316946626ffdd0853abda659c911f7c6b9ef45d541e0345d16a4f0c48ddc99a9f7b1cebc24caca926729c30c3433c03eee5f554a5375b8287f70b935abccb507c0e97a26c44905f4b0c8d694a057d52e281c8cbb74d1c70bc684cc203c2f8d339474a54f3e1c2c5a5c39930bf80cb29892cc298d694494505d80c1ad2e53b00e73af15473bec57fe8d609245b9be03a77e390785d99908869600f48b14f1be49e544494d7f52659bc0a7fdd1cd10078cac9409072a9241af12e39effdf5ec5667faed189dc3c47af9f5604e258badde68501a5963e23bfeba0fe2b0bccd086645ded970ad00358171e372da7bed46f3e6cc652e51760fbcfc5659a87e7908796b74e9e35ad784015c6f18824da905e32c08cf236e1e64940f26cd26faced3a983469624eb3394f6db41ca67e2592dcf5dd5439127c3fe4cdca53e35e6902effc0757813eadcbdc30277c3610e144f8b1f2094781083e23e5a524b711527a7a996ffb5fdf2d891e2373227d508009be545b56ef727b115f027ce73db684f6f4233f6fbe6ed5991b09dbafab534b5b7f0e631767e519fda023e11277ccea4dbf1b6e505baeb59ae7b851d2a57091b97cb1a0be3dcfa448b08b10cc2f9573115cf8acaf68c9c6dd609cf6cebecde90340870bb69f3334cbba56abab34d1bfa24fa38faa5ace28199e2b292b3181641f0eaf24131bcf87a13e5b833b42baa5ebcb5a970c3b89f84eac7176f229f790da27b4870404f475ad112c1a53e5ecf27dc6b66f537007a44a5f4d5fcf0c04b4a8aa3540d39c51a8d4a3bdf6bf2842fb330197b791e3a08dc1fded26af09259b5d3628e1f979574c5a3a67cce052ed23226c2a1a396cb67fd9c45da24c7d80224a413489b4d0a1c062e734c863e70b2d1ab3b6052913133d46a3c62b3ff372ea4535e28295ba12e48ec29b7a95e4571f016340f8dd3d2c2f1ef250ebb7a71723bf7ce837fa0ccf7f7da6ad3d1df2e1a01eec1025450d7becd1a20dc4a3d727a126a9efc5d63cd10d5b2ebd1db87bed219a11b33620fddb208bca47b73ef1ee8fc34acddd97303468319f352c1db745732368f3f36e619a21ec3dfe02810d0fcbac7877efa113651b3afdbe5514f108555540a763588ee031bc5db0821f353ea7cf634cb814eaaf2a6336004c8bdad8d53b0c0822d7dd6d5500ebc1f42367e7176b726e5e0a77fa018890c253c136f1b623f4ee77802e26cf8c6f005955042c7d81542cb60d6f4e9cc819b6ca74bb2a6e5ce2759dec0284da10cf9b516ee10c9e090f900a3f3b8f5221146d1a0e9e5c75d9413c3903d367dec1bee917b1a5c69b18b255493f5f456b52039775a2c8fa929e59ebe397da39589da119d0ba6e73eb5f73476714b8898c4bd31ff4025a5c1e9549e95f8345126b2965096dc90bc748a1a975ca9d0517d8c0aeac5a2e0adb3b4fdeb81e3845e6cf4fe9f007d18e48fef0d409b2313e05e2d2784dcb3116802027a52526576ad9437cd6f38d13e2db0b96dc4c5d038bc2aceb13095cb7f0f5e1f673f3f613e312c8c98e5f2c7d0d3ff7e3ea311b3ea7640e935c6ffc36de0dd3e2c60a7a9a936f49adfa07b47cb8c7cbddd77bf27b74a4d3e1b98a533e42f6a94438c48026141498fc167885d77970d2189222483a3dab587ecdc65b7ab1dd409fa1c621eedfc951500e3a1c233439baab012335b25b20c218288ac96a9fc8e80842cd8fb6f6de1e2fb0a6e3f322eb44d3d2e39fb4389a9c40d2697db8c69b8e9f1578707b27f5d02f12ff5fe87545a25378cc7f199529a02dc4e09e52202ac8abe1a15308ca3435ca119a6302462e9bb73716b22a07c56375fd260efab32e67ea01fa4fc0ac2bd685df3df0a259b7a7ca176afb63297734713af3ac080003761d4a136c5adeab4e7733cb474da57fb92bc4508a26474b4367ffba7de3c2806260d6dea07cd8c9514b925ef00946a9ba4b5ab6ab8dffafa9466b501ca6850e1c0c853bd3815ba66131923ca9897de9c60d91f0d86ad63f78cffd620360b04eacdf20b5fa25a893ac443fc2eac261c849b30effd098e9e152e21262fc5314ea5cae9a79a464d82bac311881dfce961d4a3d35f8daff0493a738e57b1b9f1d904726486fcfa23813ab6cdb24d85ec465a59d2f20b7ac0b7a17e59d2c0efd45ea1ee390b1d0538174ea5e17dc914418bc437a012be0b24d35873962873c2cfcd9ccf5a31bad8c646063058ecee17c6e9f8dda32690e074a3976aaa4d43f4bff774df1b476ee417595a0997ba7bcb7cf49a51f9215b17271b66cfd238dfa5229e1cf97e3e288d00c169b2d58068c0b2cc17137698910df82bb9bca995d90068a67d15f70810e1667432c803af963ff8290a5f958e23e5f440891753aeef3997e5ee039008803bc7c9e09072e29e010a0a83296103cf3a18ab72609b43cf9c8cf35ab0fbd889a6408328e4deac7deb41ae0c834298cf41808ac0c66bb6cc021c540628301b51fef139c8fbdb06b52950ff0a9da4990aa0d4e91917832369e893c05044664500e97755cca2620b94f4236ff962007c5642c73438c13e9e046310c00c4854790e1d7916c6437e0467b5f1741ac9ed842cfe62700a0366e0b86a817fc3ea353a3e436fd1a6889aa03bcb490a1cbc5bd3390846b16c2657919f9dde298f487c0e51d7ba7a7817e97868f4081c49907ae950d9096708c98546601403a94ac7231b849bc0a58407b078a00eabe3231e8ca6ce5378d9cb46674e6016402f9adef0dc53d1c0b927fc440823c99193789a5898bae4b08c00608c1ac0da39103080975b0b9cb6adc03b967a4463f728a8105c669169914b178fa9d066d63c337ed4d70fd0e50bf6add9ea265f63d0b8b4df373da20f62f8b6b8d1fb4cb02e3bbcfca8f43b653a0fbd5d03b1cf8005185b8134635e9f878c73fdd881c0d642d93ae3099ab2a3d572075a594c8afdd4f573efa7e2290e56a38a449b3fbe599f05f68f50ea8e508f9d26d7b5a466a4b0dbc9a6dc40a4fefb115ff06b5b800019faf855b778e8611f85674d9410b5d11992513f6b2a1986bb02ee1e406d4b38c194dba3c225c2271f0f9761b6736e270dfc86ededc40c093f58103e55047d500610b23e65fb9ae5acd2e36300e319ed1ada8184005be37afd3788fa2523ad5657ae9cf6c87125bbb62a3ee5f0f4eb73a64033a719285903b8706a79c17f8abd1a643e9f287d47f7edc4132b3f30106f0f468314630af5d525850df188d96fe749becc44e7b77979d9438929ab700c56baa1552e00682e5410ac704890d34e5c836fc95769ce09af12a061529a467d02745f6c8d8bd8ec433e96486311254ea741db1da3fb09e11a382f9f555b50590f5899a3ab186b9b534998b4b9fb2f9cfa7501203ffbed3a2c54c7c3b1fbf05fb370136cf8c21dbbbfa5585695dba873c6a125eab5b87947829d71566c12b8133cbcdc6ec927ff24249729130e427eddefa6c1e6bc181c076beae5e0aade90cfc66a12dd1e119ef3d19708f94af49070e8069a22fd925223ade5755f72629e27b562a13f07e0295a2f22cee3c42c5118ef2ce10766b2adc429a94c782ae2718e26903d82cb45e6c0c0d1a91a7a699f46508e9a2583e0b6ecb69e4d8151f9ac92f18ac25914ed92ac39f5e9b405446c4a3576eb21ec891c04e4f1e0d806c2e53745752b7025be0b27aafa3a200b23012cb945f334439d6cbde839dc70229960892f6006ba54e1ad094402eee87150a800774b15964c9f53d0c552f6f5c86bcabfa212c09254934a7cb1b8d8b59c43ccd6a29cbaf6669374c18121acb2afd266a648cc250582a7d177ae2627c5e19bd101b242b35bcfa3a65fa3c1bdf0d8a2b9139ecb7068b30ccd1b028d3ae64bf65ea0e9b152689486fa001366fe569d5bba719a7a67c98e27bbd8eea0d3839fdfadc6e95a4e45013da240693eba209a379a8816eba3cee52acea6f381b97add2f5fd18447526be8b6d0cc7d93c50c1b6d738c613b102e25dfd421d9fe1747a685a702faa017c91196135e625434cfa50a2fefe085aa924b14e21fbd556c5aa9865d9251b9b3ca98a305f3057f0d556f3b33603c0fc917975e8331d37d47ce090bf957c2de3c5b920c6b16d2979c0893e15cfecb18a03396b4bda7e161c34f969bba174301ec280c12acf99f521a2b5fe2c0cf5af1f948723f7fb7f0276a1fc3c5211de823d9d9008c98fbafddc57d1141e4e06a4be65e742b3f09994c7677fbf84fb398affba054a036f97fca40fce24c4612210d1e5b2aa232a9a57bbd843245cf8122c0652d71f76f4e765ff73fa647f2ea73b5c9077cf051d6d79241b87309158a3ed8c25fe701222a91d96254596dff263b9714607d87aab263868d0000bbee6b830b5e0db0880372175f4d99ba44ad6c659bef2fa94ae032713137f8fc06131f0cd18d0154f8d91bb909dd874d1b0474328f3c7f108f63c6c4be8987cefe8193fec6254d085e3b49c020fea9c7a5aefae29527413934b8951cbc5ba15cf03b9265b64a9ccca2b9a2a9d249da128bd2ff9c7e7211e6074a47e3c982255e611f7a154e264cd5defd67f1dca79ca9344e408deede2ecabd85dd0e8eb646ddb9426c3b7fd232edd7fbf45c90423ed3b6b7e1c659425043af1ce8a2488fed40af12e8aedc0384feaf73c3db422e5d6698ec184d47d5e7c5536f1d749e15e8db8759a52d271188ab2350059895832a6b3c2ca445af41855cb41c24a7dccfbe5ab80ee8d79e0fb8e77797ce1951dd2a5bbb2d78e5fad4dc257c60e222ead2dd69580b96c6b3e0e05d4b8b49713b61d230869e2a0aa090722c139fcc9d6274baa69cec88bb84fb2525f14bd15a99baa4e5427af2cf0ee45b2cdc801537e778a52f7eb899aafa5e48d74c932af9418bf0ab7ce02c18105895a1aeb276f8062ce350601e24a940490ab4ec0a5fb6e12ee16081c14b79de55cd9b6910d0d539aaa098a29c112eba3a703b25d468749a974a283ab81d84dbb378f7ab7fed661fefe8da9dddfae3b2814e62e098ac4acc73dfc0017e6deaa82475c47e5763fb3561f22297b6c43c1710e6746e4f1eeb3a1b372ac067c3f1137585a3ea2ce9421f0d8f22baefb554315fa62593ad8bfef8c9a1faa0ca2fe5f5e92a5b2a213d39d6d60f702b3c50394b2856d384bae7422a2a89256c428f5c8fbb6de0af2262ebc2f3e4eb5600ccf2cd0087835e4e31a5ffc6de18a5c3182fdff568bcd0a3bf57e799bb50c3ae0dfe1d0ca4d3205e9764757122e9dceb2e358a1a0783c78f145c213a77f6ce9becfda511ad8e7aba6b70d59d69fe64d450b3e5bf598a28a2df0e4068edeff215c001af2b6e1bd6a2e101d3d3625637ad7eb655fb73b4f3cae124c03be44a53cd2dd3df68801bb14e29bfafe9f264ad8d6a6965c47755bd288c75cce1c240df8b83bc10e50a54b1d6494092d20b2670e834b31a45eb940a3b4dada180f8f07d3c9343d346635dafde7989944de135da9cb61e96819345327c4fd47ed61a410d99790be97ae7d9deedfc8f58344ca85c3389981f22fdaa42a22f756802f6008f117fb66e18668140a4baf86eed6f11080a567c44426d3b9f72e60e65be1186278e9aa63f88ece0449ecd013501f5768e4c8408c2f93211441271724752ea8af563a1d2167a67530f10f04fbe037b0e84e8969d9e274db12e4757ddf5803406eafd9fe5af0ae54ad609fd68c", 0x1000}, {&(0x7f0000001300)="06ae4d4def5fa483a9bebdac87a78f2e10ed1487914aed2c0481eb422a0c0e7612a8fe54e2c650a3ece28463fec934a5282d236aaa2708963501cef6d94be5254121b055211ee80637592bb82eb437abdc28216eefd8a81016862bfe844fba923b89ab17ef74c4e0edd8d4499697d187f03c58068afd4f473edeeb70c585e961bbf7b7411206f3f563132d931e15a56d45f207fa0b8f5a75be9618d69909f3dc6784302833bf3bc40ae39f6ca05ee001a00cd5e97cbea67f0e92b71eec817a8b2505764909f59e4070181d893e7347210a2de85cf2119ccb6dc2b549b9cc08846cd7", 0xe2}, {&(0x7f0000001400)="d746b167571fcb343a2eec11f51eb639e15aa9bff5ffd479", 0x18}, {&(0x7f0000001440)="9ca031d7fdb17c7b5fe8561d4f2844611de78d2f1ebaadd7899334050399d52dfdc2d06c2931c229a4f6c6ae56d28b7a60d177d9a6fc9e384f939a91bcd5691af26d3861c69fbfaa2062f2b2fd672ae5479d22ca48d7ffa570656948f565d99a25b31386cea614f74cc5987701439460cf0d66e80d78757ff4d074ce4835bd1c60c7e2ef63d173ab1ac6a5483fe1", 0x8e}], 0x6, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r8, r10, r16}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r3, r17, r18, r0]}, @cred={0x20, 0xffff, 0x0, r22, r24, r27}], 0x68, 0x1}, 0x408) write(r3, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3cdf0000d572bddb7c3987c9000012ef9b653171092f4fa37948b8c4a6cc2667986a2a41791b67c3e50100bd1c71e846968c07e74356127f00000000000000cae2db918cb90b4f88ddec18c7c0514b43b22403565ba750e6", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) dup2(r1, r3) 16:00:47 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xf964b8feb55a9b81, 0xd3) ioctl$TIOCNXCL(r1, 0x2000740e) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 16:00:47 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffcbd3, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab43}, {0x1, 0x4}, {0x3, 0x2}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r2, r4, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000040)) getgroups(0x0, &(0x7f0000000280)) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r6, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r6, r7, r8) r9 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r7, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r10, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r10, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r10, r11, r12) r14 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x3, r11, r13, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) setreuid(r7, r11) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x3ff}, {0x6}]}) syz_emit_ethernet(0x453, &(0x7f0000000040)="d539b10f46c2b1") 16:00:47 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 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:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/66, 0x42, 0x80, &(0x7f00000000c0)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) r6 = openat(r3, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r3, r4, r5) getgroups(0x9, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r7) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r8) r9 = syz_open_pts() lseek(r9, 0x0, 0x0, 0x2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = syz_open_pts() lseek(r11, 0x0, 0x0, 0x2) r12 = syz_open_pts() lseek(r12, 0x0, 0x0, 0x2) r13 = dup2(r11, r12) r14 = syz_open_pts() lseek(r14, 0x0, 0x0, 0x2) kevent(r8, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffa, 0x48, 0x2, 0x7, 0x1}, {{r1}, 0xfffffffffffffffd, 0xaff0b3b11bf4a7d2, 0x40000000, 0x3, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x80, 0x40, 0x5}, {{r3}, 0xfffffffffffffff8, 0x4, 0x2, 0x1, 0x200}], 0x2d76630d, &(0x7f0000000540)=[{{r10}, 0xfffffffffffffff9, 0x40, 0x8, 0x759, 0xfff}, {{r13}, 0xffffffffffffffff, 0x0, 0x40, 0x7045, 0x6}, {{r14}, 0x5239bc093525ce72, 0x8, 0x1, 0x2, 0x8}], 0x3ff, &(0x7f0000000200)={0x0, 0xbd5c}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x15}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x3) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r0) write(0xffffffffffffffff, &(0x7f0000000000)="a5e5d55bb50a3a0c9f7eab1232ffa628d42f09206b0a670fa1e080b997a3b051c4be19efe126ac29ec5e4d416a794cbe03282df890016609c86a4e528fee79b4a317d9256f0ced4f4f336251da993f25e223b13d704d239f022ee8a446d46dae163b1effc7365f4404ee50cb7da51ca0385ed7569c8982795109f6b7bcba9c", 0x7f) 16:00:47 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) pipe2(&(0x7f0000001380)={0xffffffffffffffff}, 0x10000) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r6 = dup2(r5, r5) ftruncate(r6, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000040)) lseek(r6, 0x0, 0x0, 0x1) sendto$inet6(r6, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000300)=0x3) sendto$inet6(r6, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r6, 0x6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r6, 0x6, r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r8, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r8, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r8, r9, r10) r12 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x3, r9, r11, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r14 = socket(0x23, 0x4, 0x0) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440)='/dev/diskmap\x00', 0x68c23ce6dc9ccb10, 0x0) r16 = kqueue() r17 = syz_open_pts() lseek(r17, 0x0, 0x0, 0x2) r18 = syz_open_pts() lseek(r18, 0x0, 0x0, 0x2) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f00000000c0)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000100)="1d3e9d011fe46a14eaefd92c8b94400b7d655061bb8a5125e6079fba4d3b527eae38be4a2585bff24cf92f3f3cb87a5bf2d3e60ed1518aa7f153b324b637516966533b1038c6561e9586e0d1", 0x4c}, {&(0x7f0000000180)="9fc1a6bb0f833e7e272f413c34f2acd9df8305bf6170eb631fbc0864610613c786be085f6c1851d08836ac26dda1f88875ea08db6ef2a45156baffdc5fabe70391ee60d6ffa4602c96c85f54b4e6f40644009fb9d01ecae3455e3da7ad4554f1e9b150b6ba90443032a1bc253d0a56026751ce1801c8c39319a48904eebdf3b207711105990de8a500d8d29be97c9ac0cff99b383c6a9a75c04872cece7e58", 0x9f}, {&(0x7f0000000240)="5db77a10eddf9de4f36fafba0a6a92f6b5551bd7c192aa97d97f314a7b2f7e8e8ea3f344b65270cc056e6513a7fcbb7bee3943df92e839851e3b", 0x3a}, {&(0x7f0000000280)="969d4ae2", 0x4}, {&(0x7f00000002c0)="b0192387325db979df3addbabb6649d92dac", 0x12}, {&(0x7f0000000300)="98c904a2713a044fcff2b13209df99042c71b64a704127f05ade7995e09c40c12c9666510174c552892add83a4b48b82a48ce5cfa252508fd11f679ebb8d7ab4d6de4b94dfd634734986dafe01d652788dc37ed45f7952b4c4415e9070d30ca0d10a7d9bfd194634327fabc664b3a0be354e0bfff1397785b9e30e2d23670f6d68f47d1277faa36f006689efd8bd8734fd18562fd858d84bb440470ec67932d97abab3cfd02a90cf83c10c1a73d3e3fcdfada64e1cd58570e37ff16443cb849d8e6fbe90780406860a551654de236d31fe9e9aec4aa5bd7bfdc5a112311aa791b58a5d0dffefc6fd71421ac6954d9085b7d40cc9bdd8a40735ea7692115c47c24f96360c4ed95ed6d2eb0c8f94e9601a8253a969ef8f78a151efd71b47f4ce7231b705f656eda677521569cabbc7a4e07b7ad2b9cfafad839daeaf9d75f0adbac1e0445f2a9525369da270f146ace02ed98d159cfe462a6f83824d301d965d32494e071d7320200ec44780ddb79f1448d5c4b7567a811e0696a26b0fe620bb051f3b61d386af42d7f2d235deb65a14364b0aed068861027edef20bdb4692bc6394a8ff5ac0c6b8ae4b59a074a58fd9878d61aeb913d1c94aa0a18cf05fd2118aaa24019838cd263c2a74c42297e588aada98c5c1f8cad31f87d218aa6d82ac7220bb924df3bcb6c2140bad471309ed437b32251dddf88bfe39dbdd8f86ddc05f53352c435ff8355b8246d8552ff64fb6710aa1a09e458eb4f1aaad9f392bc3e04bccced9e87d1d1c9496a5298c14f93dd8445f01b1d1dce0bb32a7520340e5dff1667f68571992586faf5fc9c1fd230b743bc07f3ce4508c8077cf1c58c14479f7dd3086d70296fa6235b55610b69b89a3ff99775f9a117aec3ddd607af86041df3c15b9cb40d3a730732510c471a25f91040b0325d63f13f65970f06c300eeb14969eccddbcd54c05b8f10cb1980a4a27137d5ed3137b7defa9e91047b130aa920bfcacd25a06fbca4c68f0a3009046d8b524f2d1b052df1f38a2e78aa653f09e58ab3cbb9b39d38511c2f167f4b7a98a77ea6aa5cb076a035c1a74c145e267fd2e01f6486ec80ec045f6506369da9f0cf9844819e46819da74aa1c21b493de26309a1aa5a5cb980908fe8bc2a75dc17fe5b8197ea5f91be236a8d74333a6afc835525ef177ce4d22d5f83d9f94c59db3fe303d40fb21c843e641712608bf72a2ab480e589bbb23778c066406b8dbc7cca147201550a4e7e93a51fc4ade29cc40a9f6ef6506126490560798271ed9dcbbb1f6e46978c37156e0119b01712c6440d66335984a0ddcb6664bb69d4d5ee8792a339c13072c59ce52e90fa30fca53982e31f17ff4223fc56f87a1b05bfa056e4962772df0619c9e355b4e115e06b0823a89aba1148745b1551758429edd9efb8b5e339ebe1a17c590ec098424584c5289d1ab315e7952c3a4d0bf049acd70c9ace715c711b869b04c36562374f484c40e92bc163f21938e9e964202a95e6e77ebf192e478c4536b22b26c0d6f197d7d1133abd534680e26907dbce0317621e1ed5330567d760829ff657f1a5ff318d3e0418f357656a30e1c3b716776bf317d434be753e74fadcd242c4090c99926939b7a2f9e336d397e8f63dd10441c0210a0aaa8c141e6cd9638a80bd90dfdcb433b1a4dfefbd13320b5a9d298247da0a00056a01ae9d68d548582a378e1c656c6a9b10a9fa9018f8e83a9f9c53e986e5331a6908c906e0e7da2d0019a109cda4283032eb701979210c4451fc0b4be97b48e3eae82e1277d9e224584895189f13499583bef730b1fd0b79d9ea18e6e7f5fcfe8a5bfacdb69fcadb5187134445f7cc659b96fcd0d82b5193dd956b3bbcd3ae900636c691e40cc308621e9559afcc62228ac2e1e4c4a642e131961c519a4f4687cd877dd9f6c6a40043e01c398744fe2e39c9e1e8c374e1f50c8e9f5ff001258295a749e903117b9395c25fb54e561175df18c1e8059b5cbafefe7ed8b190c4bb5f8d5974e4f6f2666a711b7f3e43863fe9c20908f09a38f75489f9eabb1c973785b481fc415196226d0db58971f4be80eae3cd60c4e1a5aea895c53a993f70dcac75b4491ebc9e080f4d8ef0ad91849210b979ef4fe65843bf81f73ec588c38686ca77b73ee72215f4791ec19fe6e18c3d7f98fbedde3e9d9e2d1e739031c68366b431cccda72bac640ad6ce207ae91c06799e1eba0d9844e65736c3ab3a9df3d87aad069acb811684f385d643e07c394a277f3aed095e488c8c0c6f395882556c66b483612da5137973db9116b2dc513ad36f13063103b0008d8cf34622036f8aaad57883c838475733ddd7ac40ea5143f9a95311ecfaefb3b068469cbd152aa426a5071ec7b6837bd5e016b082a3ff78a2d3ea575dfede346d887d8d4d18c93551a9698b809080e90a893b77f910b03add19ec2d23255d38e469b8a146397cf62968b83d972479b7a52f6793c2f723d68fac87d0f7a2cbe9138f5f21b79c3f2e24d7d6c8b360d9014061d3f3093a685666779af93a31cf4f86b0f8dbaffc4b9dec0d01d1263668d51c4983effaccd72d61445ab5b5d1bb48c7f46db363954224cf807f06943a985e87610467c37ac0df58941637a70fe312804f6f419cc467216839f714df2db68111a49b8282fe0614639766807c978efd926ac39713a166ad25a125b2c10c653723d1d2eb0287af06778bbda3d56c15dcc27f8abb4ad0f0981a9b9d6fe4e56cfe490a0812feef9ffd860b69ad61b8f82988277a65f71a7186f68cdaa10b5e42be40a71fc27b7b5283274a6cee6d759d1f785a894cad7ba66784c62cfda8c6bb2f9899a81ec2bc0895c8117e438a522368267de0f8588e46a12ff4917ed36e0d4d0482bd92a7f785f1272dc860f1aac562fb2b2ce08a30c02cd862c8ec9f5caecd050022fd9a20e73f5b4cd1e376d4defe9a46d2c360c7694cd1aa530743bde0f8c7b891ff3805a60b9ebed0655ed7ea2a55c6268d3b49f18b571fc30d59cd045c3151ef56332901d6ba6427d5537ccbe39f9534cd490654ba4620550dac18fb99c4609b3e702fb7d04b446b234b05e2bc7de77d1d79066019a38e268934ebe1196298b37b37842b2817558896ce2d71f8faa8335095544bf6b2196c875275227c05294e3d32584544f619830bb4bb6ec04b43ed41c5eaf60d689fce3516b4ccd0ed5ff6ca26febfa010e7e819f8888a6b87ef266523ed602f3acf30360a1dde09584d2e73ac5806f9851a5bef6da1927ac5820ffabb712cd79a80b958f18293cfec36a315f14a7bad46c48ffc01ec958336cdb16927172700a8137a6917e08c742df1eaa5ba849df8f9698b5aaa0fa6f48816da599b6723cad3657783d637e92a9c29b92fc7a3906802e218fd3f290c8b1d2a2d8f528eb6fdd3bc354e0bbc41d82d23852f9a1033c60ea0d60aef5751b38e2213fec3c2448760ba4aff5de3647a1d725f308849d5c8adc9b5cd8917fe6158c1ea403f9ea593620e6a57c474ae939d963ac65eab68af9e1899d91ed172c4d6c8c051dea9057ae61bcc541819e282a22e2effc964e17d89264393913c818f40781b41ab2786da3bae47cd0f6586c3659ff22554b3eaf62aa47c91ef02376630d2a3258e1ddefd765fcb574da06fe311e5448b660df45412077f26ce9ea21c1a65734081a7b2006363b238b2cd1c3e1cdedc74252facef12166704cb3b58b2f21efa43240135cded8ad85eb8b75cab8735b9824111684af8abd6793e9b9ad455b90a436087c078cacbdea859edf6118b3017c7a039be123ab59fbc12eabaec2f0fe6e5f7035d057061a819c8c050297c20215bf479cde336312f99d7481dba30440f8a7a89d53ce860c71f8a8d743fb338281d694165600789d3bdc480584e28d26373ccb365bedfe32635f21a7b372572073071967940bf414f0769fad6607a1f3ba7f6398e84fbbfaf788f7245f41803e342c5d64f9e3fb43505ea716e817ba8f0977990ba9d0f972bdf17117e3c8f7f0fe57dd362c507096b7002bc70ab270f271a666c0b6ce3d03c85db9b6f8f7c113faa4f4147c2e84b7dbac13d28a41d43440051955ee7be424c61229944b1001082969b2b0abad8397a46004b22222d873074f37de8f2dbb1f4d80bc25b871af8cefb9dec35073d5ab7e094ff712cdf3ca93eeed74a5625b51ea79caf6ee8ee09a5a16a94fc467efbbc52297fc4d8405679bcb31844a148bdc4f5d1b062a9d3f973c72e1af1d82ef16df64897088159e0b77a9c203f491c3cc7ef7a06688561adf20d83f079745fa5fe159d53ddf9694960db02c61dea0b0a40acface74f3d2d94fc3e1dc023c4eb17d28808de3aeb5f24422e17b69b1acaa1c098a9904fc27a66f4f32d24048b5a9704ab089d655055fd0ee8e735e58d0d35d7399f54f12d9560ef08f47d994832773cdc26d1ab0078762dad1d61b836120188d2048009e340f6898b44c8b898c3ae43b6359ff8583a34610a46a28711a9380c7f6603e44076212a682f7c1fafa4ad8c376adee75fc9e4940a34fec986aff937aadb12d8e0baba0de6e9bb66c6c8cc9e9e2f55250f7d84cd9a2a052e9d1475a6509861b4c1e09d8cade1b633d4d2f36f3917c94c852de3ce45eee93bca3fda9c7e43ea893c171b867a45a3279febbe8eaca34f287955893f910e105e9d607cfc6e5ed7d4a198a956544c0a9541b2aa417e50888a537e253ca5db708ea9d05d107b604bda6e6ee1fbd7456db613b7067d099e2d73dce8b1a2bf2a891103bebdf62652bc10bc71c90527507b40d9a2fdac77e7055b93204fdf53a0dccd54422aff340185132b3fada38b121644b47a63602fe8ed98c3724a6d2397ed99b10b80a0b5ce1968f048398b3e4072f3f8a76139384771b55433e7c79028e54b5db36d0b45ee63d5a973c389881eb12c4e3e8ba54b7d6554ad14fac0263bd7374beb8fdfc8337a652718a6ed804ad6b3b235b9d5ab03ba838d34e7ecc48b71e3eff420732c5ecf3afb111d9cac093f5d1176bee4eb7556b77d06ab0974efea0583f1d63858a291dd0913afa0e8e1d2774d58259f936bab5cd909347588d8961f211e02075c857a25c9eaba981e54f9f37ec0b0c299ece9617979e58bbeda3aff7ae036fd1e6f27848ebc098ae1c7c1ce0c639f16cb633153a4537e7931882e1cf17eaccd595e364388271d8efd13c3a1b96c15b208123b71735082dbba42ad310e553bfb09c037af132a673e9b489b79f348102ca852336abeed562273732500002e7e9bd98c399e4ab422efbb0dc22d7ed4f049311799634e1fa070a6ead7e73f4fc75daacb864995a39e8605eff370faf92f4614682bd2a05b79b13422d2e75deb42383bafe7fafaae5e4f1c41ab21889c8057dd0a462f03e0a628d1abd2c60c0aae68bffe4e3672381491f22f55b1ce50907567aec7a15a8de14acaee0f708bc3ff7637f41f6c3c7796e1563e0c6bf2148d3b1e25d10053adb900870790c332595d2e0584762578940060d06102d9eb386fe2a16d98a0da17fc9a98f2255e2e885f0e75a337d3ec4daad3c63c1e70ce9bbf2b1de1e989c1ae64c2696ea26d71167c911353eda9df554c592128f8c1e814d3449a37341498c5cc2668245a9f37b13e367e6563f0db87f27e72efb4ffa2fedaf582dee7ccbf9a94769098db1670a8d4244bb62bc5a3fbc32c82bc2f8c62a2aff645976349bcdf11c11ef288a57b7b99e4142ed11b1bd9e7b8f1a715ca8ebe247a7fad643c2de275ef78018c09d5f5a7c64540e0f0a2c7692f47", 0x1000}], 0x6, &(0x7f0000001480)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r7, r9, r13}, @rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x30, 0xffff, 0x1, [r15, r1, r16, r0, 0xffffffffffffff9c, r17, r18]}], 0x88}, 0xa) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r19 = syz_open_pts() lseek(r19, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000080)={0x8e, 0xfffffeff, 0x0, 0x0, "765456ece7b89b000fd56e9a748f55fffb7d1c90", 0x7, 0xff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f5a696c653000"], 0x10) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x14) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x800) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d, 0x0, 0x0, 0xff}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0xdfcb}) 16:00:48 executing program 0: r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, r0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x5, 0x8d) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(r2, 0xffff, 0x808, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000180)=0x1f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000200)=0x8) r4 = dup(r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x8, 0x0, 0x200}, {0x4, 0x7, 0x3f, 0x80}, {0x8, 0x6, 0x1, 0x7}, {0xbb, 0xde, 0x3, 0x1}, {0x3ff, 0x7, 0xfe, 0x3}]}) setuid(0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x401, 0x5, 0xe5, 0x7fffffff}, {0x8, 0xce, 0x1, 0x8}, {0x9, 0x7, 0xb9, 0x8}, {0x8, 0xf9, 0x8, 0x593}, {0x8000, 0x1f, 0x2, 0x7fff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r6 = semget$private(0x0, 0x2, 0x0) semop(r6, &(0x7f0000000380)=[{0x0, 0x357b, 0x1800}, {0x0, 0x4, 0x1800}, {0x6, 0x0, 0x800}, {0x0, 0x8, 0x800}, {0x1, 0xef, 0x1800}], 0x5) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000480)=0x2) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0xc0, 0x0) r12 = open(&(0x7f0000000500)='./file0\x00', 0x40, 0x10) pipe(&(0x7f0000000540)={0xffffffffffffffff}) pipe(&(0x7f0000000580)={0xffffffffffffffff}) r15 = accept(r7, 0x0, &(0x7f00000005c0)) r16 = fcntl$dupfd(0xffffffffffffffff, 0xf, r4) r17 = accept$inet(r7, 0x0, &(0x7f0000000740)) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) socketpair(0x18, 0x0, 0x81, &(0x7f00000007c0)={0xffffffffffffffff}) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r10, &(0x7f0000000600)=[{{r11}, 0xffffffffffffffff, 0x0, 0x1, 0xc7, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x44, 0x40000000, 0x4, 0x6}, {{r12}, 0xfffffffffffffffa, 0x8, 0x1, 0x1, 0x55719310}, {{r8}, 0xfffffffffffffffa, 0x61, 0x8, 0xdad1, 0x8}, {{r1}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x9, 0xa025}, {{r8}, 0xfffffffffffffffe, 0x1, 0x80, 0x0, 0x40}, {{r13}, 0x6521dd5beb7a574a, 0x20, 0x10, 0x4, 0x7}, {{r14}, 0x2aa421a3f881f2ab, 0x0, 0x80000000, 0x100, 0x8001}, {{r15}, 0xfffffffffffffffc, 0x20, 0x2, 0x6, 0x2}, {{r16}, 0xfffffffffffffff8, 0xa1, 0x20000000, 0x2cc3, 0x81}], 0x100, &(0x7f0000000840)=[{{r17}, 0xad0f8c1b79d9a2c8, 0x40, 0x0, 0x6, 0xe9e8}, {{r18}, 0xe6a855e8b50bf256, 0x1, 0x2, 0x7fffffff, 0x6fea}, {{r19}, 0xfffffffffffffffa, 0x40, 0x2, 0x2, 0x8}, {{r20}, 0xfffffffffffffffb, 0x10, 0x20000080, 0x20, 0x7}, {{r5}, 0x67fa29144e9a9555, 0x20, 0x1, 0x6, 0x3}, {{r5}, 0xfffffffffffffffb, 0x6, 0x1, 0x1, 0x2}], 0x4, &(0x7f0000000900)={0x3, 0x48000000}) 16:00:48 executing program 1: socket$inet6(0x18, 0x4000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000006c0)="b100050460000000c34244e50501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4747caff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80034940000000000000100000800000000001dcdef2653e700e52d49aa2f34f502fc934522b2c7667d28fd43b4b26e1dcaff3f765ca4eb492e4412c6d5ad617d16e328ce4636df3c88cc944dc91b64b64f3891f16560d442945e609326a17eafc0f7d0860ec310d4fbd532a01eaaf8743afa710d3d592e4ebdd4ad8ecc8de3fbe1c3bfdeb834026768f868afa0f012b8b142d5a8291fea44f31e9cb458b4d16d7628bc5266b4e568f663f17b33008654a18880a257bcbe8b8ac27cd06504f8cf8ff5ab772be714a1311f5fa607edf3951ab293ab234583db08695bbd77fdc2680000000000000000000000bf06da54bab5ed6132c539f000a1e9ee19426c1e1e437cd963b8ecfc6404b31e8a4a6873c0b278bbbdb9b8b7b5fcba95266d4f9fe114faa3eb370c19a7aebdbb407534b1055ec419051c2e6ea3786a80821e3ca65d8f2206eee5cb9f11a2d92b906d84f237f73bfdbd1af484a16b3a5239a941df81b6fb90e1a48fbdfcbbf77dba8f56eb06dbc4c7b93768318c8f70cb88ecdc00ffcb3961f9b04c836f68b866d18583d049e3e9f8bcefff622b6ccd7f55ded11715ae59b586c8aba04a4f3bc411a8f32351b74ef0a76c6418470bb2277e54feb5bd54a0013f48b46ffe", 0xb1, 0x0, 0x0, 0xfffffffffffffdad) 16:00:48 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(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:48 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) syz_open_pts() syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa90d, 0x781}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f64a3a715133f576782d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc413f068088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991dbd7c70085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa09be58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb32bdd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d064711339c6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74d9f87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6ad4a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad7be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888410e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b9aa4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc2001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72ff4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2e910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e1c1dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbb1dc2d0a41848e711518417b14b228f4d74d5c902357f3a74d69d5f4dc6381626e3e4dc9e006be2bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6158f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729ba64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7217d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf000000000000c1626efb445d237b20072bd5052f317a889c7e089057e4e2df9f0f840d0307aac5024068c5e5a50643cb763c350e3b2031bce278047331e8752a548d482222702f76663bace3e81ea1ee7b7242a2336b958579913496a2fe27bb164f9a5e23e92d8300d54b4e8a384cc5fab14eb2ed04d16099d042ce5443e86894f82a71b30ebe7415c239bd3be3082dbcee9242736e3a6ffa54706da9fe6a"], 0x1150}, 0x12) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 16:00:48 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x6000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002006, 0x40004000000028a5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x98a}], 0x1) semget(0x2, 0x3, 0x5c2) 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$unix(r2, 0x0, 0xfffffffffffffc4a, 0x8, 0x0, 0x0) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) read(r3, &(0x7f0000000140)=""/234, 0xea) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r1, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x44) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x44) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) fcntl$getown(r4, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:49 executing program 0: setrlimit(0x7, &(0x7f0000000180)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x1) 16:00:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffff9c, 0x5) socket$unix(0x1, 0x5, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x6, 0x2, {0x8, 0x4}}) syz_open_pts() syz_open_pts() 16:00:49 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf37436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52472b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654fc87a20503adf2f3b4affd04d710180b8bbca885454721344920a0000000000006b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff6218f687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f821513ef24f1b2797ffb25108adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d4050085ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f00000007c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627055b95c1ab4eb3d6522d1de24e9cce697784d3a8abd8f4f43bac754771532cfb64e45945c59b8dcb6a6d35cdd34ba923283dd3fcec82ad14957bb77702190fa0db54f54ec24e4a91d8af64d3b69535ba73cc958c7b2885b3a8244ed80c7611c6c4e59701b970ed37216fec1e5eeba19149afc1dd7f02eaf153c4dbbbb5ec7c5510b18440237e4ad2b6192afcbda0306dc95d5adc90e5e566f2f88070b72a9c0f3aba3efae1b3a4e27ed6b218688bc739443518e0a7c913d5d90eff60fb44367c25bafb32d9a451bd96fb97ea2e82ea996f9d28c1381694d8182be08bc3a4fed7ff28de0e9d9842b07a8fdaf83286179b90980f6408ce41134e85c76de0807ed260a38306c7a73ce6d1f9174fc7d0f86bfad7e6b8e6e9", 0xfffffffffffffe96}, {&(0x7f0000001200)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f368cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854ca1cfe3774a3453d66d160016399d33a6dc57016e3a806004cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffb073d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f60200a44d950b1e96d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784a4c8c5fb3d86cb4e9ec441adeee10c54bda753ff5c051702afca3a07dd6ca0146c12b11a1b2697d97000a1a9dd75bef5b5e4d9b639a7c075fd233ca8e92dcd1fc6b4b1cd65fd516c7a702f94b5a7c9c83b97fbfcbb1017681e9711a1c810e77aa1dd1a2eeb8125edc8512f660ddd5", 0x3b4}], 0x4) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) getegid() 16:00:49 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/191], 0x10) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e4d9a702cbc0582fe59e6621000ea11eb203af2f5a3b5562afb16612809253edba86719a0b5d589d4dfc906d904d9234ab34b419c3f0128e32d70d7e291f8035443533b8fa90b4df817cdf5a8ac5a4c10e5adf7af7439018a3783b7fb88d2a119bee5724d52f22eca1e283a960f9d7dd3bc9e430594b0e2b6df5b5e62ef6559dc2643e6656364243aec6ceb998e5058866a22cb13df74857baf1a83f177292bacf57c78f12f8b3ae5acdc0e2f1291210f52563bb650c7126115e9ca1ce35b85b16799f17720c0b557ed6585843f008e5f049e44fcab0044"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000000)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d04496f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477", 0x15a) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000007c0)={0x2, 0x10000000000009, 0x4, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x8}, {&(0x7f0000fec000/0xa000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x15e8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x5}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x1ca}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x551}, {&(0x7f0000cba000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000a00000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xb97c}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x4}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e26000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$unix(r2, &(0x7f0000000cc0)="01c2d91f0cbafafa4353c0f43c42c016d7ceb12f7a039abb3bc3fcce71ad68dc95e27369f94a36dc771b3592583ae8d11e6c904455b5d688a01236a7013a1d6848c94d1d8142aea24e64f949f874024841a9853aa037138ae181f7b0b5bdaf5e0b105089001843d0f735ef836e97b37e4722157691b5aa681328e36e5326c85d3fd94c3dc04638b2d20ef5fc3a8ea22c5281a126ef05e00fe28ab14d3c2b5af6e0fddd06131cd2448147c1973842b485b3936bd30343ad3b51ce2884e2bd8e1bffd8022a5b2c5da63b8081e72d7e98f5c675febf47f0557afba7f03d7dda37c7c3587abd6c36dde76f5926cc82ff31", 0xef, 0x6, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:50 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fchflags(0xffffffffffffff9c, 0x10000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r3 = dup2(r2, r2) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r3, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r3, &(0x7f0000000840)="c4c87530f33a072ea1027ced5f9eecfc421ba95c7e3b81d3621d0909bef4adee08b4d5649e25725d6b79e3e90100010004d42db424661613a7c6e3db8417bba9094e9d926bce2a46df303d0e87e1901e7f412af58bda2e3c6e8b714283d63039462e060000000000009c99f0476a9d7611afb3fa7ae7eb7f905c5de10e3e8d4186af71196f66eb65184beb04e9f17df5b313c97f1fe736104b64f01bfe16d96ef12024c0133337fee7cb26ff31e7df8ce2f19c9bfa90b6936442048233c58b9335beeb052c711e8889e319bce52cf2aaf4c967af396e6628d775b5634e618cf6e41d6b81dc795aae78ca1ad04bcef51402d3344639f87a18be6968e2a1c91f1f1215db5b3a492a3ed2", 0x98, 0xc08, 0x0, 0xfffffe5e) fcntl$setown(r3, 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r3, 0x6, r4) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x7, 0x3, 0x3, r4}) close(r0) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x8001, 0x3) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x2) write(r3, &(0x7f00000000c0)="5e4b35adbaf4cebc4cd717263d3e9c5eabf4d218052d493c8cbe0ec26808cdcb8ee0c3f4565238210bb9587ba26c2bbd28f715bb5a4a2fa58f1f578672b2ff7ae008eab3adc9129cd73f9f572822daadee265979a75025ad901023ea755b5252e3c2d21eb320c56f176aa192a0376726071977cf669368195d828f376b2c051d0bce55edfd324b1b83e535eceb1def0fcc74cd1bbd3393026d19a30c7be597d517159086dcb897e605d1dd4efc47da343c06c17296b9a36e32dc708a2dab0623592911f801ad5a593bcce8bd1f6c798ec091fba6dfebf7fe2d7f30000ca8e3f8c2013634ff4f9ff3dbc7c9995c43ad263d1998e2ebe6", 0xf6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x0, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9}) 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() r16 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000880)={{0x0, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9}) fchown(r4, r7, r16) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000200)=""/28, 0x1c}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000340)=""/103, 0x67}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x1, 0x4, 0x6) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0xfffffffc}) 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0xa0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) lseek(0xffffffffffffff9c, 0x0, 0x23, 0x0) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = dup2(r3, r3) recvfrom$unix(r4, 0x0, 0xffffffffffffff64, 0x757a1a3b972246e1, &(0x7f00000002c0)=ANY=[], 0x1) r5 = dup2(r0, r0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/tev/Zlog\x00', 0x10000, 0x0) r7 = dup2(r6, r6) r8 = syz_open_pts() lseek(r8, 0x0, 0x0, 0x2) r9 = fcntl$dupfd(r8, 0x5, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000040)) r10 = socket$inet(0x2, 0x2, 0x25) lseek(r10, 0x0, 0x0, 0x1) sendto$inet6(r7, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) sendto$inet6(r7, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r7, 0x6, 0x0) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r11, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000004c0), 0x24677a0861439003) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r13 = dup2(r12, r12) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r13, 0x0, 0x0, 0x1) sendto$inet6(r13, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r13, 0x2000747b) ioctl$VT_GETACTIVE(r13, 0x40047607, &(0x7f00000001c0)) ioctl$FIOGETOWN(r13, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r13, &(0x7f0000000680)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b796acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58fd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb651802eb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1c4471df8c5e3f3f64d04e7367de57fcb2a5430be11968333c40d2f919c12231614d92a023f48e402642d2b6aabd59952134675dd123600b02163267f99b7212ad4fb49", 0xffffffffffffff33, 0x2, 0x0, 0x0) fcntl$setown(r13, 0x6, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r13, 0x6, r15) fcntl$setown(r7, 0x6, r15) r16 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r17 = dup2(r16, r16) ioctl$WSDISPLAYIO_GETEMULTYPE(r17, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r17, 0x0, 0x0, 0x1) sendto$inet6(r17, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r17, 0x2000747b) ioctl$VT_GETACTIVE(r17, 0x40047607, &(0x7f00000001c0)) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r17, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r17, 0x6, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r17, 0x6, r19) ktrace(&(0x7f00000002c0)='./file0/file0\x00', 0x1809e52c1a4a360b, 0x1000, r19) write(r0, &(0x7f00000012c0)="e6", 0x1) r20 = semget$private(0x0, 0x0, 0x80) r21 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r21, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r21, 0x80045721, &(0x7f0000000200)) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0x0]) r22 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r22, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r22, 0x80185758, &(0x7f0000000140)={0x5, 0xfff, {0x3, 0x7fffffff}}) writev(r5, &(0x7f0000000040), 0x1b) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) ioctl$TIOCCBRK(r2, 0x2000747a) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:50 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgid(r0) r2 = getpgrp() getpgid(r2) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000002c0)=0xfffffffb) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x10000, 0x0) fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x10) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) r10 = socket(0xe, 0x3, 0x2) recvfrom$inet6(r10, &(0x7f0000000480)=""/81, 0x51, 0x80, &(0x7f0000000500)={0x18, 0x2, 0x4, 0x622}, 0xc) r11 = socket$inet(0x2, 0x4, 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x81, r6, r13, r12, r7, 0x4, 0x3}, 0x5, 0x100, 0x6}) openat(r9, &(0x7f0000000600)='./file0\x00', 0x80, 0x2) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r14, 0xc0107003, &(0x7f0000000680)={{0x2, 0x7, 0x3}, 0xffff, 0x80000001, 0x5}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r15 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000006c0)) r16 = getuid() r17 = getegid() setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={r1, r16, r17}, 0xc) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000740)) 16:00:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0xc003, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x1, 0x20, 0x7, 0x0, &(0x7f0000000100)={{0x92, 0xf9, 0xa5, 0x1, 0xf3, 0x40, 0x9d}, {[0x8001, 0x1, 0xebc, 0x4, 0x0, 0x1fffe0000000000, 0x1, 0x0, 0x101, 0x180000000, 0x7ff, 0x7, 0x0, 0x1, 0x20, 0x3, 0x7766, 0x9], [0x6, 0x1, 0x7ef, 0x40, 0x100000001, 0x6, 0xffff, 0xf8, 0x4, 0x5], [0x8, 0xffff, 0x80, 0xb0, 0x9, 0x9439, 0x81], [0x4, 0x7, 0x9, 0x7fffffff, 0x400, 0x10000], [{0x3, 0x9, 0x7, 0x3}, {0x5, 0x7cfde59b, 0xfffffe5f, 0x3}, {0x3ff, 0x4bd1, 0x7, 0x9a}, {0x4, 0x1c1, 0x63a1, 0x1}, {0x3, 0x101, 0x5b, 0x400}, {0x6e38, 0x943e, 0x5}, {0x400, 0x7, 0x8, 0xfffffffffffff800}, {0x400, 0x7, 0x81, 0x20}], {0xfff, 0x81, 0x9, 0x1f}, {0x5, 0x5, 0x1000, 0x3}}}, 0x0, 0x1}) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2205ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf642ff7d4d7e146219973a527ee897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a14"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x31) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) fchmod(r1, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 16:00:51 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1dc}) r1 = socket$inet(0x2, 0x4000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x89b3f662922ea7d7, r1, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x6e1a0ecb058bcac9, 0x0) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) poll(&(0x7f0000000140)=[{r2, 0x4}, {r0, 0x4}, {r3, 0xe3747edd0aa5e71a}, {r4, 0x2}, {r0, 0x4}, {r1, 0x10}], 0x6, 0x81) r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) ioctl$TIOCSTOP(r5, 0x2000746f) close(r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x201ab, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) syz_open_pts() ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x7f, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x40}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x32454b1801968e8, 0x51) dup(r7) r8 = syz_open_pts() lseek(r8, 0x0, 0x0, 0x2) writev(r8, &(0x7f00000003c0)=[{&(0x7f0000000200)="beabe3a84f09cc3139cccdb11f", 0xd}, {&(0x7f0000000240)="3379649726b216d75476ed", 0x2}, {&(0x7f0000000280)="80067523429cc314f88927fdbed92fc8d6d4aa93fb23f36b71f7e6f744ebbb9349c6bccf4ce033443ce33ba3edf23164684d636ed9cd4ea0baf82bd87c221cf427398c0a29ff732542f2793a16f0d684921dbbab9007a69650ff6c273331253863cc7ff6a4b394b0eb8382747c", 0x6d}, {&(0x7f0000000400)="be6d2600c95f5510ab89c1dbe943ab22a64343a6ab83cd5c07a7df83fb3c10f69282f32adeda00000f9554231c77cdf99ed5f5c77e31a244231fbed4afab008967e95e3f37ae8af584c68a7d47fd491ffcd1938ad643f6eeb77c7cc13957e21be0a75149b1540cbf9a9b726cf86e4ae2df8c09b9c99b715484dd313612cb15c6d30749e3b89a2e9a2dc873ecc6e00c93b4db451d038b1ebbaade0280a9a49d", 0x9f}], 0x4) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r9 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) munlockall() lseek(r9, 0x0, 0x0, 0x2) fchdir(0xffffffffffffff9c) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000080)) 16:00:51 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x4, 0x4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:51 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa491424bf7cd27f0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:51 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r2 = dup2(r1, r1) ftruncate(r2, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r2, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r2, &(0x7f0000000840)="c4c87530f33a072ea1027ced5f9eecfc421ba95c7e3b81d3621d0909bef4adee08b4d5649e25725d6b79e3e90100010004d42db424661613a7c6e3db8417bba9094e9d926bce2a46df303d0e87e1901e7f412af58bda2e3c6e8b714283d63039462e060000000000009c99f0476a9d7611afb3fa7ae7eb7f905c5de10e3e8d4186af71196f66eb65184beb04e9f17df5b313c97f1fe736104b64f01bfe16d96ef12024c0133337fee7cb26ff31e7df8ce2f19c9bfa90b6936442048233c58b9335beeb052c711e8889e319bce52cf2aaf4c967af396e6628d775b5634e618cf6e41d6b81dc795aae78ca1ad04bcef51402d3344639f87a18be6968e2a1c91f1f1215db5b3a492a3ed2", 0x98, 0xc08, 0x0, 0xfffffe5e) fcntl$setown(r2, 0x6, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0x12a) fcntl$setown(r2, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r5, 0x0, r6}, 0xc) 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}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/167, 0xa7}, {&(0x7f0000000440)=""/14, 0xe}, {&(0x7f0000000180)=""/244, 0xf4}, {&(0x7f0000000300)=""/206, 0xce}], 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getitimer(0x0, &(0x7f0000000400)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000480)='./file1\x00') 16:00:52 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) dup2(r1, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r3 = dup(r2) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x90, 0x10) utimensat(r7, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r5, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r6, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0xb, 0x0, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r8, 0x80}, {r8, 0x6}, {r10, 0xc}, {r6, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r8, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [], [0xfcfffffffffffff7], [0x0, 0x0, 0x5], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x800000018, 0x3, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100, 0x0, 0xcb}, {0x3, 0x8, 0x0, 0x3}, {0x1, 0x2, 0x6, 0x8}]}) 16:00:52 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18000, 0x2) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x101) 16:00:52 executing program 1: r0 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/195) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1ff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0x100) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000380)=""/250, 0xfa}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000480)=""/81, 0x51}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000600)=""/88, 0x58}], 0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f00000f1000/0x4000)=nil, 0x4000, 0x6, 0x12, r2, 0x0, 0xd) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000015000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520000000041374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dca4ac006d404d07cce119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$unix(r3, &(0x7f0000000180)="e66560ed23f97094210acc35893b9d87debe015df054534d51cf730aa54161ba0f9893f77cf4c5714ffc173fb4be2c27f880a0b6705a4b7f5da0d4ddb959517b31bdae03c1a3e01789adbd90345da4f001e74ef6dd7b94a7e520c3dfead0247a73d6972c5101eb7213d22b6bad95e8a5c021bed7e0d2456a7db9801dc0751286417b6af1d2921f855ea4caf57ce1ec51e683f847496ac17d7baa5ff1c6714ac82776b6d458169b1ba6dba31fa1164ae8e2ca90a07b870ba09a41c782d6f9e1549f88ca8f93276e1c144b10776ed28e0b905097f6c2bbdc58", 0xd8, 0x404, 0x0, 0x0) setsockopt(r2, 0x29, 0x8, &(0x7f0000000b40)="eeffcbff13b9fd812eaa4e71e3000000001d5100c189b4600dcdeaebdeef836c9a36580ac43070bf41edcb23bd28324483bb120324f29a3c5f4e158570231d383e4ce83dd5e391cfd39d15413fb973761e47791b40eca234ad8eae3135ee16b3e48a9e4c913358f7d5e57281f3559d2ccfad04e1ee8c889796c36aed61cea4818b4343b2ab7e673a2efba3ac4501accb3b86c70975cc2137208ba87db3192ff85c2d5e06365f4bc63e8e17a7b6c53ef6d92b5317024514fbf719388d6c71b2c2296933b94afd7c39ade4e4ce522da8cd7f53e68d5154e94febd02864a37505cbdce512eabdec915bf7f2381d466abdf792bc65ab01e8aeeccb90b26727565ff250f039a9dcc6d79167ab281e", 0x10c) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xeb86, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x6, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="020000000000000074d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100008cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737dadcf1eeccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027cbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9fefc02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e00000000000000"], 0x4a4, 0x800) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x16, 0x0, 0xff, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) 16:00:53 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000140)=""/201, 0xc9}, {&(0x7f0000000000)=""/71, 0x47}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/60, 0x3c}, {&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000000540)=""/19, 0x13}, {&(0x7f0000000580)=""/212, 0xd4}], 0xa, 0x0, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="479d2e2f28b56c653000ea0cb54a7756df344b890241c69f1c8f062f9b0f18ed1d8fe67d6a3bf2fb0b1f5248e6bda1db190bd5fa213a44c6001f62953b23038508e110811a71d753138b8365d37d374e0ce014f73d32357707fef945bcf505fca1f328a188eda5d95ac50d8a85847ae9f2840010000000000000618a9209d3a008116bf70dcdda059ed165f705bfd20f5dc4619fb20b39f4947fe827a29a2bd5518e5e19527515a16a0be239e32504524140d22035c0460542e0e5fa1ebaf6c4482da597efc04a0b304c71a00f81097c8f56064a23dd02739d0ad9a87ee40f97f36e327052778bcff64eb08440e3e26fcae87175e5fe6aad6dc08d4441d19600ec19094dc91b17711a405c5b395e4192b30e7ea660647b4a10b50eb00ec6c0cc04b86fb1c76b0d24a4e78fb7fe6da9acbaa000"/319], 0x10) shutdown(r3, 0x1) 16:00:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000600000/0xb000)=nil, 0xb000, 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, 0xffffffff, 0x1, 0x8003, "0000faff0100000c000800000000000000009800", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:53 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33416e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom$inet6(r2, &(0x7f0000000080)=""/24, 0x18, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x3ff}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) r5 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r13, 0x8, 0x80000001, 0x4}) shmctl$IPC_RMID(r5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r14 = socket(0x18, 0xc003, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x88) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x9, 0x8, 0x52, 0x2}, {0x6, 0x3, 0x4}]}) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xa70, 0x2}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3b) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="c3f4bd5be0634962365bbdac4364375ffb6a17917abd29419acf3f9ca880b2cf6b0ac5bc0ad07d5f0eaa9027e95ed64fadce555028e2ff0a431971b1c1047bc092bab4777684da98490b86e92ee000af536fc95f23d23e29a3cefd249e27548ed4ce529689ad729ba80a452ff3a6d84fda3d6393bd8b3838285fca488a30571ee1db1273207b0eaa85f94fb014b7cdcbed829392b140d1771feb303717ceb755ffe35a05da345eb739ce75e404a9d4745b2f0b347634afb6a2467022c1f0582e5d3dab92b319b1d2d225da784d3bd135e558789ef731f62ec62293ed8623f6df05e1c780a92d7a8c083bd72d4ee616e49862647fb038e82ff211f9fce6884d8f279895e92b1a89248f46804227338cd4987db6a6e3e3c39528c47459fb1460d5320dea9bcce1ac7b417d912e429f0d134f19683c4dd174df5defe6bf852f47f8ba16f36e1f96c80752419fe591a8b8577a1a4c14e0db9ee1ca9cc159eda22811d1f19c97bf4b818e1429df77cd818ef3444b5a788622f10c66b3d341fb0337bfa707afaf277be0b1d7e6c8462636a9fe86332bbac1ee806c2d4e66b06bfad29f4723b44a32bc862e762bf3abd123d15163aabc0b88869690217ed1b3"], 0x10) r4 = syz_open_pts() flock(r4, 0x6) r5 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r5, &(0x7f00000003c0)=@abs, &(0x7f0000000740)=0x8) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x58, 0x300000005}) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/63, 0x3f}], 0x7) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:53 executing program 0: getgroups(0x237, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/29}, &(0x7f0000000040)=0x1f) setgroups(0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(0xee01) syz_open_pts() 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) renameat(r0, &(0x7f0000001140)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2}) 16:00:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0xd02, 0x100) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000180)={0x2, 0x9}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) munlock(&(0x7f000071c000/0x1000)=nil, 0x1000) fcntl$setstatus(r2, 0x4, 0x44) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) mmap(&(0x7f0000728000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = getuid() r7 = getegid() fchown(r5, r6, r7) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d, 0xff}, {0x200002c, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x7cf}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x0, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x100}]}) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000340)="fbaff6357e3a00000000000000004e223d45d256d138e4ccce731c2da2632caa8c8300fa55f44fa74ac311947a3462b1a8e2d9c7054d1837ce7c07d8318b3e1c6ab7217fd76a37271a86e7726ef8794db92318181eb5457e710a8ed07faeaf0a269bca03520c01f524ad06110200000000000000a8e71b5e7c592d3f3ab9808db392518cc4bba228454434070723afe8668505cd1ba5bc507c139d50c04f39978a4fcae7bdbb512252a2b4152c9712994e32357902c11d1f", 0xb8, 0x0, 0x2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x4) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x9, 0x800}, {0x2, 0x80000001}}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2084, 0x9) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000200)={0x7, 0x401, 0x7b9f4f4135f02a7c}) chroot(&(0x7f00000001c0)='./file0\x00') shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:54 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x203) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000300), 0x0) 16:00:54 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) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r2, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)=':\\\x99{-)\x00'], &(0x7f00000004c0)=[&(0x7f0000000200)='+\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\xb0\x00', &(0x7f0000000340)='\x1e$\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='.:\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='+\x00']) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:54 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000012c0)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r2 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) getpeername(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r4 = msgget(0x0, 0x500) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b3080486dc4b376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000"], 0x1008, 0x0, 0x1000) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000001300)={0x0, 0x2, 0x6, 0x1800, "0b2b531ba99b6f936fa401cd1f72714bfd350a2e", 0x1, 0x81}) 16:00:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) 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) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="334e2ec097b85d86fd52b813de6c9e28cbb329ecd6524aa77a2e834d2024aba4e4e01a20e579d3baa1c707d463b7648a5b54016133e713509399d7401bfd8b10c097a0b6727b1e65866bcec34a32bdef856e306d016b09063b5c4ddae017935bde9fc919a8fbe748fc3fa5d7b69509eb752a7efd7e6552516b9c1fbe0f45928a1cbac9ba780108c0f644fd8b293b0bac598f19d4be88fad40d680f51caa81b2993562049e2a9db5c02db5ac39efa4036a7fa57c3135fbc671c3ff9cd88d7d0daf86357bbe2bac18c8ae8b8f6591f71681fbb0233fc3dd57205e4cae0c2b7f13e5ac8a7c8", 0xe4}, {&(0x7f0000000040)="388efd98fe4a9af9c8be6b75f90781d64c89ef43b33dca7e264e27bc037df144c5aae52b4d1249098ce82deb0140ced3b1232278d671d6e7d6a8dad2c98656b6", 0x40}, {&(0x7f0000000080)="57172772e5c0877484f9c39c2579b1b7153ac12f6206ee914f6d5b3035c4c74b6450ae1338aeb6d828d38bd69361da64051c216ffd3f06eac9e5f2e0139887e1", 0x40}, {&(0x7f0000000100)="b361a5c76c577b20102e886e7cd66be1338644df517c337e31ab4869d9c2", 0x1e}, {&(0x7f0000000280)="f45bab29e1ea992f7d291212330657b789a71a15323c043ecc02fa6e90159d14f3cbfbc7c2308e67d5ac1fb7cb8eb095326a8a94841bc20ef3d2e7820dea134297b81d61f65f8f16376b68b26d320deade0f186c9ce8", 0x56}, {&(0x7f0000000300)="f0369d269971fb00f2fa13a5871f4f48fa2aae654fe1e7a56e6f8386b4a475c2f4cc306d7ac47afcddf2b6d0866a4857fee3c1600c96e780ccf903f7cfd7dac836ec137e49f3b7c6307fc7d0a8700f7744eaddec2dd095a2c6282a0ac23122951207826a454a35c6bd71f5e1d47ef00ced0453", 0x73}, {&(0x7f0000000380)="9ef86cfde499c08ce85c90b49378e389bf98c9f22fd6a0373d888ec70b2f199cc9574586e18c3df4f3cbd04f7551392346bde198e0b2b01a92813fe14019ddc69b67b4f34ce05365b8940495e1d57d3815a6", 0x52}, {&(0x7f0000000400)="8234a70e45075e4848702d306fd26bc4e06a2c76b0d1ecc48e8223b980a8950892038015605f6f06411d30a6cdb472e71b6e6197d72daf653e976e1896389e32405b7108b6805945eef1", 0x4a}, {&(0x7f0000000480)="93481a5d8731fbab4ad68471034a221e4d69c746991360dddf33c6fdf5529554f4404a71b2", 0x25}], 0x9, 0x0, 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) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) write(r3, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:54 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) 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 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0048b5748145a5a5614c498c4d6826721bd50d1e224c90510424e94570ed6714cebf13ff31095c505aaea869ff058109c2d539611f32338485e537dff353c1b3e37a71ce20"], 0xa) 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:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) dup2(0xffffffffffffff9c, r1) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="e8d65775ddea3cbc0e7cdc34fdc83e8952", 0x11}, {&(0x7f0000000300)="54c1bc44b92259263c5f1944f5b53e829b7c55adfbed3308d03862b1cb208654d3ab11c02036b4be07a468308d464c71115cb54756ad75059ee307147d33f143e109d8f3524ab5a34c8d0250f9350676976bd3959323cbcfa0024adc4847a6ca9d1df3f98ae80466cc01f934101136742cc19bb3db40cc0a47b53f9ea6c49b1dcfa411ef3e3c5f3d4dcc2e0c35927c47be120e6146cf4cec839122a1d6ad7e156d180fe6bfcd5b5eb08ed80d9b26e78e720b9f1f9771f566e886d35fbfa728a2696db60990c8258abfad44629ab37edde659ca77d9778f3bbcf1042426ebbcfd2c20b4018684802b7fc0fa7ced3abc3e3d22800c5606fa604d0bd659e2", 0xfd}, {&(0x7f0000000400)="58f353229275fab6639c3912ef9fdfd756eaa7d20cf428e42c47566a8088049fcfb3d3e3f5dbb8a130d994f8a01efe0cfe0b3cc6dd342f1e3da5c304b2d51cf4684ed7a70380fd1f11b7d7a311491df2aeabd9e30191efb8d2ac5ef4f33503f86cf1d89f592d2ba0a419b69ba40c3afb0fdcf25ad2b08f11837f55058196b6f842cb98f83e77c25dc133111a1fa32896a135bf655f2b209a1fd4e82bff5943fdaca8ac5583753c6ffd76f7dab6e41fad5b36d1d07e84eea23a0cff52c474428e7544fdca9135758e278cebd647b99030529795", 0xd3}, {&(0x7f0000000200)="c3e86a930d9301388266d5013f26e1deb5a1dd84fc97b126001b170ca6070b4ada7ffc7786e7fe5a9f8c9c2269cf3f01833c89858b894f6ac42f902a312af68b635de2d216c948dec5f203e2140bb8ab42090d23cb430a6b9877494f8861290bd9c34f1b077ea10de6eb49c0555210cfdc7e9e25b6abda09", 0x78}, {&(0x7f0000000500)="a50be523dfb5fbe74f402a65894771b46bef92065ab82b17ebf153aa32b79f75c19fd38d8c36fbd906cb81bb2a610ea6219c1391866e96b6ecafe34ccd08c755f713eea5b37d6040c9488f4d11e60aa07a2812af15cf6c272224e26106d0da68803e40784f45dd7147523f215caebcca4e305cb982eabaa434410f63fbe96f5010f7d80a5d40bd44672b919be2d75fd56486d31052b611b499a043257e7f4078e36285f62eca3832ff25d2442f3b6e3427f266d467a88a0dd584210ee5e911973c42014135686cc25ce54a31780c2d9d4633c1f31b15230b2635b17dc6bb", 0xde}, {&(0x7f0000000600)="5aed8247e6fffa1148f22fc669c497fd500ee5a93758844997f4b95d4b230dc9cdab590b302a89747f99e0b3dca3ed32c79d5b1e951897216230c944619e5c5b3efc872e3ee4726e5671dbaed1875349a594ae462d66d46dff6b9fba375f19e3e77a47c0a4ac3c7af062b869c270162c9f166fa3d38e17176d59d96b0395b5795e29a49ecda1188516181765fe3ccc4020976da4f0eaf628e3f74c5c58be98bda9020d48946e3af93ac2a51af42c3be8093550cdba02f055814a34c379789495c9e5ff30ecd5e59dc59f9d687b", 0xcd}, {&(0x7f0000000280)="39e6fb339dc7ae2adadcb663dd96a505f771ebc309e3970c27499650735f559506d336b6c4", 0x25}], 0x7, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x80, 0x10) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000100)=0x8) 16:00:54 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:56 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:56 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb5e7118320809d000000000c79bb08cc699cdb6cf769912e800c085080fc2994c3aea2527ba35653c7f77ee0eda4209d57fc4aeafd4164e2319e5bd1eae46250100000000000000174c833161fcb35f0c836895b811d2025a3e1f26b340de50790dd3de10e9fae47464223656ff17a00c9e"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) setsockopt(r4, 0xffff369d, 0x4, &(0x7f0000000240)="0f0db84827250d768049b96aa9950ea433cf84827cee34f19a904d294b6f193b845d4b2e57ba256aec5f93819e2dba16092fa57ee207199c9a332e08d37379b94c61aabc8d56d53e9060cbe27686745e40eb6e3b7804ad34493ae87d9f245b1d38c86fd1d7e5e6853d1c85c2d8813cb522430594f4ed423d792174552caf72dbc36c61eddddc8e0ec9c3a064e4709f5f211b1a0f88194da8367dded4", 0x9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1f, 0x8000, 0x9) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:56 executing program 1: fcntl$getflags(0xffffffffffffff9c, 0x1) mkdir(&(0x7f0000002000)='\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) symlink(&(0x7f00000000c0)='\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//../file0\x00', &(0x7f0000000000)='\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//../file0\x00') rename(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x400000000045}, {0x800}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) clock_gettime(0x5, &(0x7f0000000000)) 16:00:56 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') setgroups(0x0, 0x0) setuid(0xee01) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0c00b46e2f5cddd132efafffa609fcfcb4402e2f66696c653000"], 0xa) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x800000080}, {}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) socket$unix(0x1, 0x5, 0x0) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r0, 0x6) r1 = semget(0x3, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/209) sync() semop(r1, &(0x7f0000000100)=[{0x1, 0x1, 0x1800}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x8, './file0\x00'}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x11, 0x3a) mknodat(r4, &(0x7f0000000300)='./file0\x00', 0x4, 0xfc2c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x8, 0x1, 0xffffffffffffffff, 0x4}, {0x5, 0x3702, 0x6, 0x4}, {0x4, 0x8, 0x4, 0x4}, {0x4294, 0x20, 0x1, 0xab}, {0x9, 0x5, 0x10000000000000, 0x7}]}) r6 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) write(r6, &(0x7f0000000480)="2642a80988f3ceb23a027cd95083464822d1c5db1e2f0323c424a689d32804de6155aeac6676875f4b64d8ec24801a92950966b97d8550e294de85ae7374c45dc97bf49c433ec4528eef7578274161f82532a974628808454d8c8c0ebf53f32b865716f0e618617bfe6504719f36d9a80b01fceb53d9f669", 0x78) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r7, 0x0, 0x0, 0x3) r8 = semget$private(0x0, 0x1, 0x40e) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000580)=[0x7, 0x100000001, 0xc4, 0x8, 0x5, 0x30]) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000880)={0x9, 0x5, 0x2, 0x81, &(0x7f0000000600)={{0x3, 0x1, 0x4, 0x8, 0xf8, 0x0, 0x9}, {[0x7, 0xfff, 0x4e, 0x2, 0x40, 0x8, 0x81, 0x20, 0x1000, 0x7f, 0xda, 0x1, 0x1, 0x1, 0x0, 0x100000000, 0x5, 0x10001], [0x3, 0xedea, 0x800, 0x1, 0x4, 0x2, 0x468a, 0x4, 0xda, 0x1b], [0x1000, 0x200, 0xc000, 0xfff, 0xeff7, 0x4, 0x800], [0xfffffffffffffe00, 0x1, 0x4, 0x6, 0x2, 0x9], [{0x5, 0x9, 0x4, 0x5}, {0xffffffffffffff15, 0x6, 0xffffffff, 0x1}, {0x3, 0x8, 0xf7d9, 0x8}, {0xfffffffffffffff8, 0x2, 0xb9f, 0xfffffffffffffffb}, {0xa0, 0xffffffffffff8001, 0x6c5, 0x1f}, {0x3cb9750, 0x3, 0x0, 0x7f}, {0x6, 0x10000, 0xfffffffffffffffb, 0x7}, {0x6, 0x20, 0x231f, 0x4}], {0x100000001, 0x1ff, 0x10001, 0x5}, {0x1, 0x8, 0x2, 0x3}}}, 0xa61, 0x3}) open(&(0x7f00000008c0)='./file0\x00', 0x8, 0x8) r10 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x2) r11 = dup(0xffffffffffffffff) renameat(r10, &(0x7f0000000940)='./file0\x00', r11, &(0x7f0000000980)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000009c0)={'./file0\x00', 0x93, 0x9f3, 0x7, 0x0, 0x2, 0x200, 0x7ff, 0x1, 0x0, 0x2, 0x8}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x515b4cca817171cb, 0x56) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) 16:00:56 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:56 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/230, 0xe6) close(r1) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x28, 0x0, 0x0, 0x61}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe3, &(0x7f0000000180)="acf8080000000000000068ffff0040000000000000000029839d56e7cdf5836b034c7a673745660766f4c350a03a68602c06ed234826f79e99b56ead67422f3656f3973d045c13417292f241286e0d4437c2c114f3a052b70b861aa1f5e156097223bcabcdb060c324ddb7021aba2f738f7321574dcb9731667a4f9ddb6129707eda7ea049c47b8d407ad501cc8b550331e297815f385f39c873c5893972da27c3f16d0e475b6b33868eba277e9f20d8da3aaaa6921d6b60db178a4ee0db2aac28a2d60c0700000000000000f8e48149c1070b5b4a9ba9cc3f8ad60000000000000000000000004adc1bfe2f523700b2693040f5983cfd870faaef96f22c93bd6cd30c7284cc54cb4ba20cbcc3f7aa3764ec9518eefd67c7840fe7b947cbdb6133f02d623f8ff33faecec9f84ff638edbb2615afdee2dad1d208617698a650833f71516f50263dc3336f364f373ac1883b1325d2255c1fc7802efa2e56ffb6f3bb3621b80122dc5677e498366b92e16790466c4eabf45fb43416688cbe4bb31cd6c5457bf7843d27f2fb19c5bf7a21694b7c4a24cadca7c51ba03d71570d8398f487d8f2419ba4eaa8") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:57 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955961c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) read(r5, &(0x7f0000000300)=""/166, 0xa6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) close(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r8, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = semget$private(0x0, 0x4, 0x221) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x4) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r11 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r12 = fcntl$getown(0xffffffffffffffff, 0x5) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r13 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r16 = getgid() r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r17, 0xffff, 0x200, &(0x7f0000000200), 0xffffffffffffff80) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r19, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000000c0)) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000100)=""/114) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r22, r23, r22, r23, 0x104, 0x5}, 0xfff, 0x9, r26, r26, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r22, r23) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0x0]) r28 = getgid() r29 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r29, 0x1, 0x8, &(0x7f00000000c0)=0x2) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r21, r27, 0xffffffffffffffff, r28, 0x100, 0xff7c}, 0x400, 0x9, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001900)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f63084020000000000006f8d2eda47dd0f4400a3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc90200e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a05bd7e853a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff890000000053000000000000000000000038cf7e2b0eb759af80a38ff26a1b2b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r18, r21, r30}], 0x60, 0x400}, 0x404) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, r9, 0x0, 0x184, 0x3}, 0xffb, 0x94fd, 0x0, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r32 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r31, 0xffffffffffffffff, r32, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r33 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r33, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r36 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000100)=""/114) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r38 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000200)={{0x3ff, r34, r35, r34, r35, 0x104, 0x5}, 0xfff, 0x9, r38, r38, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r39 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r39, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r40 = semget$private(0x0, 0x7, 0x286) semop(r40, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r40, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x6, 0x800}, {0x1, 0xe89, 0x1000}, {0x4, 0x80}, {0x1, 0x9, 0x1800}], 0x6) r41 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r41, 0x1, 0x8, &(0x7f00000000c0)=0x2) r42 = semget$private(0x0, 0x3, 0x2) semop(r42, &(0x7f0000000040)=[{0x2, 0x7fffffff, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0xfffffffffffffffb, 0x800}, {0x4, 0xfffffffffffffff9}, {0x2, 0x8, 0x3800}, {0x2, 0x0, 0x800}, {0x3, 0x97, 0x800}], 0x8) semctl$SETVAL(r42, 0x2, 0x8, &(0x7f0000001a80)=0x9) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x10582, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/140, 0x8c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000300)="d1201d9c07b00a16a86b937d24a7f2947bfc7f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b459a4993", 0x91, 0x200, 0x0, 0xffffff0d) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r5, &(0x7f00000007c0)=ANY=[], 0x0) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) clock_settime(0x0, &(0x7f0000000200)={0x0, 0x2}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000180)=0x6e21856d, 0x4) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2268f96e40000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a480c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2d19da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9dd139612404b8cf5046f68a0a992091b07bdf3d9fc2c3291aaf7f66b0ee693706fab5b392904acfc7957f2054328b65d99ed519e01e4ed9d28c162a0456651b1f88eaa991647c3387c8000345b1b08ff1f8f8ab84b23d0def96ad9cf827e466a922a2c32bcbd04549d9013937f78b8990b566b2bf8b07aee7ccca9ea33d55063ad59b0f3c2e0058aac16806e543afe023f8a65746bfe99c030e3192cf0a274c7505b173628d974a0c3debccac3a4093020befa3fc124ccd9b3de740ec0576c836b5c736e20112d8f14e7535044852a57fd1fe44ed9ac75777ecec9a978fb03608f3095e6331b053"], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x65, 0xbe3e, 0x388ec1c5}, 0xc) recvmsg(r1, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000001480)=[{0x2}, {0x20030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2000000000035}, {0xffffffff80000007, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = shmget(0x0, 0x3000, 0x820, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x80) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffed8) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x80, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf20000000000000ba0d31e99a00000000000000002124000000000038", 0x2c}], 0x1) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = geteuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) mknodat(r2, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r2, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r2, r3, r4) lchown(&(0x7f0000000040)='./file0\x00', r1, r4) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x103fe, 0x0, 0x1, 0x0, "1604ae2f31c4cd0301003c2f92570039569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a5f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545eb020000003a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7", 0x133}], 0x1) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000280), 0x240) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) setrlimit(0xcdd44e0815bd42e9, &(0x7f00000000c0)={0x80000000, 0x100000001}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x30bf, 0xff, 0x3ff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) openat(r1, &(0x7f0000000180)='./file0\x00', 0xbcffddf1c16142b4, 0x1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) readv(r2, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) read(r2, &(0x7f00000008c0)=""/214, 0xd6) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000280)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000037c0)) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ftruncate(r1, 0x0, 0x6) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000010000000000bb7e0e84000000000000000005235e57a5c237cae692853f3a55e2b76543f33a1003380bd6030f48343b3b12efd487f2ba112b9f7baeb99451b57e06013d7a440053f1de13815c666356e559e847b71d8b7ce340db5d6599ed5aedab1db8070b1eac278da2233bf29ed5d44e6b99b9f4eaafea506d685cb8ca723547561c80516af018e82cfcb947b24df96c185b45affcbb6f069c6eff9e737e3a499d0d8b98bf71e5c30e8071db0b772b61dc491a065c9278a9e2bc10656fc89382095cc7883c6f8c6455ed8b"]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10018, 0x80) fcntl$setstatus(r4, 0x4, 0x80) chroot(&(0x7f00000000c0)='./file0\x00') execve(0x0, &(0x7f0000000440), 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x12, r5, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) connect(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) listen(r1, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) accept(r0, 0x0, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x8000, 0x81, 0x7, 0x1, 0x81, 0x1ff, 0x7, 0x0, 0x0, 0x6, 0x6}) clock_gettime(0x0, &(0x7f0000000180)) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000040)=[{0x2, 0x7fffffff, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0xfffffffffffffffb, 0x800}, {0x4, 0xfffffffffffffff9}, {0x2, 0x8, 0x3800}, {0x2, 0x0, 0x800}, {0x3, 0x97, 0x800}], 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000480)=""/26) readv(r0, &(0x7f0000000380), 0x2cd) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='.@\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='&\x00', &(0x7f00000004c0)=':\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)=')!)%', &(0x7f0000000300)='/*\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a114373a4f040f311697c1e04af90cb949850c981802dbf3c56adc62ae18fab7acf7c14848215236527c7765c0b8d6789b94b0abca2fb6db60b187a755f9f0cd87865f14bf8a44579781d9be3ec17127eda09f3bd158377396b3229e4b366b2fd0d11caa7e6fe777e366c652915f404c9b784d7b3bcee3fc8e8b48a53ec2119be4e30d0b16883e6f69917ddc5951a2a1ca6af679d81e044c9b933895aa8726f02d8da023c9fe0eaf98c1a1a3049404ff4740195636ca18833d6490640cb27", 0xcc, 0x0, 0x200000000000000) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) lseek(r4, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x1ff, 0x0, "00f5000000f6ff006448f72c3631270b00"}) 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) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000340)) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52ff000f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) r7 = open(&(0x7f0000000180)='./file1\x00', 0x400, 0x7) connect$unix(r7, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x3c8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:00:00 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)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) clock_gettime(0x0, &(0x7f00000002c0)) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) sendto(r6, &(0x7f0000000540)="a736d265e58a657cacf3ee85ad3a6dbe24d3f8fd46f3dfbfc0112c2b97c5188dd2cffbf4b67b7b28f5ba4abc1d74422c1d2d1a8995abb931bfd81b4f2d39f35a74072a2c6227cec2765a9f3958d34e4eecc77ebe0fd8affad4d6bbfe0d2a86846a91f0d4062ecd385ee82ec91605ab28566e7b9abf6e92e4d14f7b40ae6589a2f4e12783e93745bf506e6cbb5b9a230f3228fa1ec3f0cad5a060f127ed3cf280842109fb78d1704ed92a416b", 0xac, 0x1, 0x0, 0x0) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) fchown(r3, r4, r5) setegid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x2, 0x76, 0x81, 0x3}, {0x0, 0x5, 0x6, 0x8000}, {0x200, 0x5, 0x20, 0x1c00}, {0x3, 0x3, 0x1, 0x8d}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='\x00', 0xffffffffffffff9c}) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x200000000008) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r3 = dup2(r2, r2) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) lseek(r3, 0x0, 0x0, 0x1) sendto$inet6(r3, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000300)=0x3) sendto$inet6(r3, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) fcntl$setown(r3, 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r3, 0x6, r4) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x3, 0x1, 0x400, 0x80, r4}) select(0x40, &(0x7f0000000080)={0x5, 0xfb4, 0x10000000000000, 0x81, 0x0, 0x1, 0xa15, 0xcf}, &(0x7f00000000c0)={0xff, 0x9, 0x6, 0x8, 0x9, 0x9, 0x5, 0x5}, &(0x7f0000000100)={0x3, 0x5, 0x3, 0x5, 0x5, 0x2, 0x9d42, 0x1}, &(0x7f0000000140)={0x400, 0xfffffffeffffffff}) 16:00:00 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x10001}, {0x61}, {0x4016}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="000000000baacfb850ff0a0a49be") 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendto(r1, &(0x7f00000000c0)="65c4dc07def022f7b2d8856d3398e50503b6f49083b3253ba15e2a50eebdb22912ed152efd358763407ff96e4864ff6d408a9b0ec0c2ed2b1be6c4db1e85538296e7f8f298cb093a811468de3160032bb69c17530339e652e4fdb3db570a0a331353ac11d5325868aaae38d69a10024125c513e0d802afd0af90029fb9e368913fb295f2f8319e3ce325cadfdb296752eea3af6639cc2c54c34b8e8ee8c9b285f0d14d671ec1fd8436c852133f7e65a6c2ccf55b52597f6edf51069769e421898b943b7620deb130f8f0d2c75e211010372650a68002509e8cf6bfdbcf92177c479ccb6f199b9ea0b02d8b7fc052ec83fb1553abaf4f0c8214bb0929920cae38579d515036280e9d2be981d57b27d743bf51a81900f2b00db72015af2a048e951e10f0ded53c175909686c80ba3b885858508ff9653605fd9dc87062c796308dd20676122e9404304d31fc0ad112d35a1e388e9e4505443bd7467aa4b46762b5390cdb8dbf88748617f3fc2bc4c1996726f4808baffa706453cf120c9675c9f262c1e939425a32d6ab9110f24012eb39d7a1aeccf2a550e20c7a7e18f5a2dca3bbafa7f1514f93d6cbaab30a26b4dd982bbaf04dbae920f296b8fa10efd202ea1007828854079f52ba20dad715ec5404f2f34f52b3d730ebeb011f3b046d5487e75a96476f3702b8826aec2f37c591c60cd332c6fca24d4ce6c85588843704ee1a45fa089b884b9e8a56a3d72d9a4925822d59aecefeccc3047efcdaca8f1729f3e9ac43df05b576b84200f8c65c0e9d5364c6277914d6db15dedf5b764837ade3f605159d9f642d87e5f28ab2c21ff91d0e9f1f85a98fb454fe457f6b84c7391efa406d8f68fdf7135cb4ad3c996d666c2e9d5f41e4c416e44243ebe976eaac553b227dc0365eb0e44d3e5b7196e2097dfdcfaafc2f864dbd6f6c2f7794948221d0934698fbe0d1f77458b079f8ce9240d302ab2b38a177d37e850b1431e8f1ecd7ccc67f1352caa0cf8f9421f21427af23e75b8b03d74ee3bdc093bb7e7e94b688e5488352131411b5e0fb646cbf422a97c0cf149c8bc50410f9d4f9e94b82975a3a5187f926841439dc9507eadec6ba0fa14d611bf72bf091ee0dbc4f23d4b9bea37a8c802ec4b4d7455afbdb9f4e4f448f2c4630a4426d781ecf8aded8563a1fd4dfc318b58708a15d9fad62cc32c336a1b564aa2178e8900f849660fa76976f5fd5489347ba9dd6d4c0a643c7878ac713405f3f76b417290cdeb1cb2f8b765d0c739b593ecd7e51c3fe2671ce43fde53587b4c633fb7954b005f2a124b40ff310fe3e0160d47fba7a3d424beeb2bbaf6ed94cdd36b71871190c18dcae079e1b61c1349fbeb96bd0a949ccae990ee56c637bc0ef77a59ab3dc2509eae576e9995d2ab5beda83dff4b001a6a6b755366554d7edd4351f8e8fced69d400f7bf2d288111ea7725770b81a1f89d782763d88a7f53aa8ebbd3d0e4acc6709d4eecd3d98f654016eb24cca6803f9105415c709105751bd6c1ac5d3124ac7506287a9e58cff6448e826ac59a756951ba5e5296de5d08110649b505e2ae1d7b151e678be3f3d3db048abcf8c673c1ee0857da4f01d2dd414574b3999b19e4fbe6cbb70370af34615b52ef71721d33bc06983f03c858688713453ab5eac39475e1fb23902fad22618f3bae16bde62c7119b41c3af1295a7ceb5b5d2c539e5c209840dadfb1dfd4249d44a14cc1f56a685421b363c7ba2a6f8b5a2fcafbc92c0b65bef4908ea24b21ea05bf3d80f4dbcecf36274b84359593b0b98f24b2328953b29d825caabedd3cda52c94e64047cf6cd24f4ef47eb349c01f45d5f6c32f5172c96e4e094e27088c738c8ccca36bbe7b318411b59824fa2c4f52700c5e248177a50b9dad5194aa64d17dcfa6cf76b687938d1e69b5a09bf00eed37a62ea140e19d3d4063be6cc9a79579d52cf331ccb5770cf61a0ba15835db393dbd9a238c41b53e3c476ba9ad03d80b227ff4ac7aef0dbb0000635023eb5722a715e7abb11416a3a3c41c489e3df83df409fd599c1391e2e9dab75e7d4891dc4bf0f075c2c28732b122845a29ee89538ca686e02989910fd4c13c7c3db9feeb7320abd122d611b87942af16fce4c634f3bfaee2048ff958d47f909eeae61a1ab0a3dd01efe0a1035684b6815aba0f8b526c89657383ede48894a3f7ca0a85bd9eadf258247e73716bafb6b252087a8a167e3f8fdeea80aedbb1850f177f320d3f68f2ac55a4f11a1d6fdf4ee2d4af2f46200d04cb38cddb70f2853e68df845f0c9d7c6db6c602855fa67ad4470e477ea551c6b879c258dbc5e759f815b565d2881ff85a3aa0a345498e105fa2c7e82703a6c19334e0577c474c9fbc67191d9edf35c9bcfddd76b6a18c00c8990c12047c4f6b7dc757f9401088959d5803d8489b1febd50bedfa09a12817f50fc6f46068b22d0e5648402b23ce4f596f803ac2ed3d45d59e95450246dfb48291f3e8f60395f4e6918b5901f5fec8378831387192a0f8f5412341335bce51b7b7dea1fb858e05a5128b2264b2691a5e4f106fe2508b524b6ff8909be0a591e6419f54998abd0399dd6699aaade6525dab08ab7639d211004639d9cab7c6d6382eb7da25e54eb6ae99490765d361c83989ee6da17a6948a33ff411f2a51bdf580c0d0b18454de54bd98916517add59c49567531c746881172a4231a6e4140f61858841f19f2b8ab7d66c25b5fae2b20a8bf119583462ca420bd9ebf52a98e04a213896ec44aeab8043906a941f572c9bb8a7f949aaabf0ab5e659439a4cef55e45ed7dad758e50b78b83f9f024acc9702beaff311e02d6b9500b877c738f78fd5c478b5d41e1eac0c5ac514502aa30d86ee9158f0bea40a6faa82ffcc611466774816e2c7b90f99408d2062a0d122dcfff48baecec7604c8679abed38637c4444dd863fb89d66b7cd50107655d1c21cf9f408ac8ba358e266fee1f13ec5dfd4e41713d9e36e7b5158f4092ad494764c01e49d28ac8c350a58e3a4d5dea8ae223f39979bf0e04cfbc262dd999864913aa6392cbaac538a509c94dfb82003190accc0ff16a9bb4f85f02abf10d586a2326e0b795815991d8df5bc8864325da3094df3a205f794266957bd8b45ce7afd74829a598a38ac01c62464616ca3a9a2c74a900259e9a70646a6eb6405921fdc70a14aac005cd6de98b582fc8427e340b6b37131203d7df960a99a888cec9134bdf1779e56b920a9de79e3b62f3d20272c9e480ed92de776707fdf4e840855baf9f6b4dca094b6666058203dca75325083c95f3a9239f19845a10a7c6e2a2d69133c4879a5039ceac0a121a034e45119fb3c287368e5daf1b20b2c9f01511b594858079e3cf3e2fddf638d173ed7c9bfe1b9fbf455819ce686231b09f00c705e83233627bca4a614f3fb4b7c9b93e182f5549b82c5567c9d2837063f7a968538e3bb577862b3cacb43e99dc76a8d32ea252debbdd7bcf103f7129622e59a5ed13ba834cdc9bc9c1e5a68a8ccb5a78c708e45635bdddf06f0cf6ec5d9790a7945fc1dbfd1c9a071b888fac9f5d256d315e4c92559c5f315724c0f77de5c325313f975d516c4665a122a1e4859db267a95d6d18ae662a1a3e8ae17709cf824bff9e2b71dec9983ecf23c66d912d8d0f7abaf58de9fb3f989c1df1897bf300531c9533279425c82576d2d56697233a711ad4ed7b50e4dc31238f72b6636006f875ea0d9cd71642789e5516c9e1c6b627581d0907eea65e6038c3e5c83ffb8100a96afe6459ac31ce1e97cffcef8426378b49350a975e05a1b6dd2440bb1d26d660e7cf96d480e68bf6ef41718f76e40665a2d0adf216bc13f2c2447e2c8abff037efc19bb046a63e20b5ceac76c019e487110654fc0beb9f997d0cd3632552a38c716c7622df83169679d643e7df98c238402cd1cd68b84eff7b8a3a9dacb58f91573f0428d6f6f009377f887ec10a9e56c61ed27eb0e588cb379d7a98e184623ff28712b051f0eb36a1d1278dd30a1d7773482b977d6408a239917cadea4f8ad685cea04defc8ad8227752051be71355f88cd463997fda8bc806c7dee66ed4dbcfaeb6760bb77e6cf0a2ead195732096b3fcf8d8a6af5bae0a6520ab2214b11d6f88956d1f8f2c4c63e46e8a5e64fa608e6fff20e7c4b4b5279a877c3d126fcc9bf0ebda5e797d34ec0ef3e440962387513a957cd63de96a616a10b61a588999aeb224a91c255ecf0e8fb15f21a065bef538e81e0085f74a782e67f4b76871ecdb94569d0c7564defd831c49d1d636bd3e1bb24a277464ce819e9393b9047eb5173f5a357f9a465033e1466b04680e432e435fae1a3a606307a60e2b7d866f8b111496baf197aa76e72c12a45f25a4c6b2449bccf8e4260f72c8d2ebf1e7b9e7c384f464731857f9131e531d9d25880e82317233cad201fd2421ff20515e3a374f6e61eb380fc9fca5e65f21aa0ce96ab2a1299cd8bd6b571b081377d9ba231a796b1ad5722a8c4dea613e4383f31c6cccc85725111908ee1b8c7c1dca53a6b3b3b0d9417d6a2c11e28df409bfd4240d1b63a5ea18119ba63c077539f4a02d82283b0816e10db7cebbde083d218cce0b7a3f310f1ef228eb0d6b13a11731aafc5edb8e82d12d67e0c777fd60371ae136702c4dcc7d5680d2a1319ede1c3f3c452a37890a489023c3c2a8b79b01f96ad8d2121e8ba140c962747bd40f07037b8d4f480e64087e2c6bcff27d6a2d0bcee09b86545779ab913257a46254f9796e6bed79b6b9b52a4d8dacd70750d57e1b3dea8091dae007f84fb1b6c83de8f62ead827273ffa339e295652cb9eb410b33a6993c864cf9808c8d668d8fdd49f030e89323cc2ebbe760c5743d70f0b87b819a5f0c1482bbb2b4afd6f23c0cf87c9074b9a6cd3611abe13b657d819804edb99f40882462c147e5e428aa5cda6884bff3bbd1e9b1a1968e9c4916d90abd1536d18f1113beb63cabc223ec792a51d2aa2d840fac409e3b4e9ccf6bf562060192395c5dfc664795d29f7b4ee42a72a6e77d275c06ac35fa9b7ce1a525df744fb69d7fcfa45f3821fa953de36ed1e38b83199b06cb2aa1000fd7f225daf5af7cb260b637561eea0fc8949a27f724d29ee89a84e22350dcde7a8ec573ee342b30269c879fb3ee3e29f8df2c407ab0655433227d44c6116536582c20f821dca5e7395ce0d2208e3a139cfa4b73482761b08654bb2fe777d493f773a97921df02eeb6e32d3ee0c512e1f6e39e472972e86253552f5360979b03bbc7ce2a1fc932708b22b63bea98082399055d64ade2e64f14f90da2735c629b448bda77dc06d751ff7294e56ec26f0cfda9946c8ea2c4d02fb03c99f685e9427a8633522ffd1d6e4f66f5eb34cd6997296a194b79bfc5acc555fa35af79c073a7c51d6f48a3fe96b3f2e0dd462ecdd190c77456ef1a7f91d1eec887e6855cfff0b6633620805eb1970d58cc05da2cd9eb0d3305c6e2375a69114c34ba273c41e0800c87983e4fb3c568c6d2aea0b75da12bb054420a63677550c400a9fc7e61fdcb87d3eb7ca9c03d05448bc077623e98cca7f50738d011648894ef36390c567f5cecb8dd6523309111eb1f87512365d65f180bce2b58614aa45cd3f8a5ef507f93ca95a7fee0f3a04dd5c12e409f93436d8e866808bf511e0d952a2b8dc1fab90e32174feefe29e5ae3593ef6cecff18ab195a551607083a929651142ab9dfd261e7156d471e567a8ebc511cb2389de241886f6f1879ade2f90db32156695ad29ed7aad37ead7f3", 0x1000, 0x4, &(0x7f00000010c0)=@in={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f0000001100)='./file0\x00', 0x800, 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x2, 0x40) linkat(r2, &(0x7f0000001140)='./file0\x00', r3, &(0x7f00000011c0)='./file0\x00', 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40), 0x0, 0x0, 0x62) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60, 0x3f}, {0x101}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 15:59:57 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 15:59:57 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rmdir(&(0x7f0000000180)='\x00') r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) socket(0x2, 0x3, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="888d60107226529e70fe6a5df870755949d781642964911f45cde038a5b6ae17a49a1f68a40c35b2c2f2e38e0688c2d07c19e850dedb2be0904bcd511b09", 0x3e}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 15:59:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 15:59:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x1, 0x86) 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) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r2, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/152, 0x98}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f0000000300)=""/163, 0xa3}, {&(0x7f00000003c0)=""/31, 0x1f}, {&(0x7f0000000400)=""/188, 0xbc}, {&(0x7f00000004c0)=""/129, 0x81}, {&(0x7f0000000580)=""/107, 0x6b}, {&(0x7f0000000600)=""/164, 0xa4}], 0xa, 0x0, 0x0) mprotect(&(0x7f0000397000/0x2000)=nil, 0x2000, 0x9ad79b585463fd05) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000001080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbf6a87214ecd32c3478552f4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000e6906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e770535d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1b04da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac553825916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b02389d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd25157413723a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e6538a2619ba615c70f24be2b4fb31b7eccd9628f33cd0d1b851163ba868170d881d43b0e6775abc02d669e"], 0x10) writev(r3, &(0x7f0000000f40)=[{&(0x7f0000000b40)="83e9fe50f3e3a6cce52c1936d94009c68b673ce15493ab77d6235374d64cefbb6b9481f07d9094cedabada782360064e37bd475eeeb08560c2442db12096cf960444ad5c97a29b861418cfc33b67fcbe88cedad3a8bb557dc910edab98ff9891b762f33b03d7d5b5eff58bd247342e4c488dd22a876bd704911bf95008eec75057d07bee68cbf51c4f81207bfd8823c017760f3f139c128fcd5833f3b10e354ff5bb88", 0xa3}, {&(0x7f0000000fc0)="daa7d6aa43cc38c338751673ae5aea01aa14312ea9ad84816d008931135f06d74c00eb9e963ade33e44364e018b414439e01b3eafc70a6445d1e845c1802047dc7ecb56ebf1466bc71d4680010612623c0541a3eb613fef8bfcde13cf6c9d2fd9c05f8709c626fbff0140024a128684286c00ed21ca8e8a94a032e708eade4ca0cf5ae374898de29380d04312168891e39c7bb14555f046c8d8206aa711e074e7659abb693c0d75aff19098b6757", 0xae}, {&(0x7f0000000cc0)="1e6eeb36a7770e2a097452c3e3810e853689792d59a9e686210d189b993ab1b3ebb908db875f248fe1611b0dbfaa8f4845131233dadfe4a8a42cd4bbff8bf08e4832589059be5fcf6b7ce35e79b919179367cc5edaba728819c4ba9d84224b3c78debae5b6556ae186608ba1d9f80b34618ff36ae2a09bc5d7bc34d61862b7dffd1098", 0x83}, {&(0x7f0000000d80)="a505b64aecbb8e08af99c051dbde209ff827282bdea624c343fa108013fd5366db070eecbf9aa1ea39c9eb02aa8d0909cebe944c84637cdd56fecec2234bab362ab1cdc384852b95f8f6b04091d6f594d1b958d8c69fe22889892fc9ac77de1281de5c2c62f5", 0x66}, {&(0x7f0000000e00)="a0674326794e0332aa6a91472fefe60008274733139cbbccfd830307db5a3a5b3d684a87210fe881d5b570b03318762c855c5added04a698a1f2b58e08192acf7f8da69380fee86673c69ea979fc702fef0a8a41c35470ae7bace9d93052a22677a261011cccc0bb1e58", 0x6a}, {&(0x7f0000000e80)="06350f97e1a45477f6da5204407cb8f6a05cf8012b6d6a8d2dea83b7291332b62944d010c57c884472d167ec1da738223ee457d32e7f3113618b8a661c2c5a2cce2b1b3e661884ce8f2fd4471ce4b398ead39dead0bac4e035169f511d819a1a85a2944dfb1aac58128a76ce47c660e369532957e96d595e2adf1a6d15addb389a6f34faaa9b3c027c39f1f03db5f1c8a460f0763e9e88c1de9b8356465d3dc31c0182bfbaa6fa3a7846c2ff8ba7871101ed82060197", 0xb6}], 0x6) r4 = accept(r3, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x6) socket(0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) shmctl$SHM_LOCK(r7, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000780)=@in6, &(0x7f0000000c00)=0xc) 15:59:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getuid() setreuid(0x0, r2) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 15:59:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x177) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) linkat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) r5 = socket(0x6, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008278065984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631cd4bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316454d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb62f35f103652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000d01430d2e497ecc0798582a726ec2851721c69014cb3453bf445a4479f0400239a7bd090287c9d819068155451a6b6d27e52b5fa1d60919fc0bf430fc9c3d412a291523a302b32461e28c0436bf9a9c2ec84e50000a5eed059c7ea9ff7f94eb097b8e1ce5135987830fbf2088703d51c7dec05b9ffba20543d5ec16040fad370d6dba3ed4fefeb9417eee79965dc822e1c710bf6a26bf74488e8caa22d4a7a89ea4fddea6f8070cf70affb3afa91930d3f471040f880123a59c888095aaa4546450ffea5a05023129ae5fd5344de7644c6c184cb134f9f4e2e28ecab2c579b5934056a67b83edfd2c9260cf6"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) kqueue() getsockname(r5, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/110], &(0x7f0000000340)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 15:59:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7d}, {0x30}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x5) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x43) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bp&\x00', 0x28400, 0x0) munmap(&(0x7f0000161000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x3, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) accept(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r5 = accept(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r5, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) semget$private(0x0, 0x2, 0x80) r6 = shmget(0x0, 0x2000, 0x18c, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f00000000c0)) getpeername(r7, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000200)=0x2000) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x2000) getsockname$inet(r8, &(0x7f0000000000), &(0x7f00000005c0)=0x1a7) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f00000003c0)=[{0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0x7fffffff, 0x2000}], 0x5) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) ioctl$TIOCSDTR(r4, 0x20007479) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)) getdents(r6, &(0x7f0000000180)=""/152, 0x98) getsockname$inet(r1, 0x0, &(0x7f0000000140)) dup2(r2, r2) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0xffffffffffffffef}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x4}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000780)="7b6347a35e281bdc387cbb8ee4a855ef6274103064ff77b29730d46c512eed1900a3d4a4e1087c424ea88917a10d246b56241af1961b727e33f06a582b3039987a9dd8", 0x1}], 0x3b7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r3, r4, r5) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r4, r6, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r8 = getgid() fchown(r2, r4, r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000180)="8d0222b5d2c10f038ce5a2d0cff58599b38a94db352422a8bb33cef1f4304df17ddd4060025b48e32c3b891e3f51c7530f7eceb5bddbfab7831385689bacbe7c5c734347a7", 0x45}, {&(0x7f0000000280)="fab1912f223970024ca4dbf8fe6de3e8396149df6b6e7e438ec20f77aa4c7e21f795de530555275b474fe712cb680c92561a1ac3413f242ee65b332a2bb5074bc80cb930dbfa30b4598279ca5de95b9cb5cf19b1cff58a5777d34401d7c22de8effbb8485b1d3a147fefde91728b7e4fa978f58a233b863141c02c359961ad2c92a6472af5d555552be2dfc533fab18c6aa348389ea69c43eb49f6c60bcb662276c68b7bb394ee07016c009d173d6f2d19d3b2aa08a68c66091f29c76c602ee608e658b87b74fc6912e750245fbfc1b4c360a1060d23b76501e867fcd32263b56ef8d64b49d78b8066049c0214414e9cae78d077", 0xf4}, {&(0x7f0000000380)="398a1943a5ff86dceda08899885f7ed570ed8e58057b46efcab60a9fc928a66d46907e1e6796f3d2eb6010dd28c93ee0345979709ac12b27a004571861f0f8747c82463bfffe60f24cbbc167a19765d4d8fc4bbbc089f1e445b6d5c7f48a3210d0f3eb9c033b8ac7f9bbd91740ac8c97dce5d06fc109e3ef609e1658cc897b65ab05d30017ccd22d5aee", 0x8a}, {&(0x7f0000000440)="7686ee7e88f72d26c717df9c683478aeb12236fbbba4ea50fe3055ce3351185669f3ed324370a89516d723c75766a537a8ca5665f80430575727be26fb9686a95196f5ffc503f2935b4b41514c728f7dc6904b25667a0d2eb331ae9c8b8fa804aa157c7b50dbb30d24ff9a25f4bed474a09307871360e523bf2ca15be1535f8159d67659f013dff42b83dcb5d947b7d4e2d2c462720f432bc78b4a7bb058db6fbfae3f21d0245a548cb99b8e1e2e01d15917305d119ad973f5090f54db8e7558b2", 0xc1}, {&(0x7f0000000540)="fa51fcf8daf917765f4129034e56e1314c409362fc65e5def64805ea2efb355c74cfe49a701e73005b05b882af2bcf259ff548190e8804e7f57c695d21b0d6adfbece6cb80d8658475085a1a009ab4d5dabc2158dccf62a7a8216554a8e2d68f7d356f47395acc0a9e4c02e84bf34a640588717f5743c012c210af0155e3ded555d796", 0x83}, {&(0x7f0000000600)="76689ef021a9e5d7c837c0f2388cf50878d3f7949c85531ce67607463f412965bd1940d4c746aa475967c447a1bed98b2211eb803a87098e9b08f413fefd602e59bb2f94fe6727e63d7f7919db4b555a69e59b32ff3349de3bd64ac333a2ea88400ddc515ee8937713410937212e77f06e0a86f57a4ba9e4979662ae9dedb544a5bdccac0501e93cf1d79d3ef6fb7fb7e6b8fef8c9898123c7cfbfa5460ea8eb309ce996122d909b41c6db93377a8e4309d310382e81c08f60299e109009453628093e0edd5a56952c58f336ebe42b72242145ddaa", 0xd5}], 0x6, 0x0, 0x0) r10 = openat(r9, &(0x7f0000000100)='./file0/../file0\x00', 0x20000, 0x110) ioctl$TIOCSBRK(r10, 0x2000747b) write(r1, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) r11 = syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r11, 0x12c}, {r11, 0x80}, {r0, 0x2}], 0x5, 0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xec, './file0\x00', './file0\x00'}) madvise(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/220, 0xdc) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="20007ba9fda1928fa764000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300357001a1ce7acb6262fa6f00"/65], 0x38}, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 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, 0x2005, 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", 0x26d) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x7f, 0x3abc, 0x7f, 0x0, 0x3a2, 0x3, 0xffff1f1f, 0x3, 0x2, 0x100000001, 0x9}) 16:00:00 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="28d800000000ec00d4d95bf7ffff") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xd5a, 0x40, 0x9, 0x3aa3ef61}, {0x101, 0x4, 0x7, 0x1f}, {0x1f, 0x5, 0x1, 0x3}, {0x888a, 0x2, 0x3, 0x74}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) 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, 0x4) r3 = geteuid() setuid(r3) r4 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="5bd63a9b49876f01b0ddf4482dc587948e6df597486d7259304f08f3ca4fc748e05b20abc9d49ae555462845e6b40352e0eb4efac984b8357e194b9ef17364e28345e4830e4a4edd829cd33b36df3b602c91a31a821e8d81bae2809cbac295f7857d400ce5c6f4022427d453f6e317dd350d48b47085e59f419f8239ae51ce445c1b78c0a7206e1855cad39abd795618cfb5ecf4eb827da7d2d42ea80c", 0x9d, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23cbd4c992400000000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000300)=0x40) write(r0, &(0x7f0000000040)='\x00', 0x1) r2 = syz_open_pts() write(r2, &(0x7f0000000340)="b7d2fa6c2e04a5c3796eeaf6ef7ae7d617ae1c061d75f871e7363bc2aa44d558b9c8916f0c57056fc2a9d5ffa19f081d36cd79fde73ea2449bbd231781f1cd69e9bdb5ed2d83087d9b75bad7", 0x5) close(r0) r3 = dup(r2) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/69, 0xfffffffffffffce9}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) connect$inet(0xffffffffffffff9c, &(0x7f0000000200)={0x2, 0x3}, 0xc) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = dup2(r5, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r6, 0x0, 0x0, 0x1) sendto$inet6(r6, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000001c0)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r6, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r6, 0x6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r6, 0x6, r8) fcntl$setown(r4, 0x6, r8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = getpid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) r3 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) shutdown(r3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) r6 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x100, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000200)={0x57, 0x1}) shutdown(r3, 0x1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000001300)=0x2) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(0xffffffffffffffff, &(0x7f0000001400)=""/4096, 0x1000) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) readv(0xffffffffffffffff, &(0x7f0000002500)=[{&(0x7f0000002400)=""/169, 0xa9}, {&(0x7f00000024c0)=""/13, 0xd}], 0x2) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000500)="787a3478ec4da1e3eba11eeb1b2f4bfb4d5be4361fefaf642bf0082ac197b246327f97ebea4bfdab416c5f7155395db3d5f7ed286e", 0x35}, {&(0x7f0000000540)="b2c5c6e18c51d748", 0x8}, {&(0x7f0000000580)="82d40ca759b39dc7ed7cc59148ce71c1b0305c7ec0c7b125482a", 0x1a}, {&(0x7f00000005c0)="055ee795a380fc9f75d163d6bd4461ed8dd1", 0x12}, {&(0x7f0000000600)="684d27cdef57cbf885645ac74e62e127bdc2df5b10c9d04249a2cbdaa45f7a604e1ccea8ced27cbe8fb9ca8a5296312f0ae662bad61615b5", 0x38}, {&(0x7f00000013c0)="5b91f6b885a3d8ae75488ade886340a647c686ce70d2362029764ed1eadb0c7501bf807ab4afdce13e276c37e1e4330dd4027e0f4605ea00a8d59ea3160847b6bbed742852df1237fa07197da737fd6f8fbe3b5c345f60c6d9043d4624f495f36488882c3560be579e67853ba8e033932651c341b42b4ba325e6e7f953d8ab9a7372ee9abb16e6323971c8cca4306e3f3b0ff88b58af2800bceec80104803230d7c9bfe6a95d0c1e5cbe6c8d7aabaac03d757662891999371e3b9f360f9fc9eb5fed7b62d2756c350bdbb99b5ee634918ff5f11036bf9aaaa8071a9751a01c2c5860e4d46f14613e905e7533746f28274ec637a5304dfe8071c2bc43fefe21df97ece87ffa169bf2a368459ae60fc6949cee5947d5db274d554860bbe95ee1b07fc2cab0fa07c13ef5ae940a9cb2fb0e78bd1a68e3915555492c0436d1af63ebb39005ee3fd129014bbd4e1fce44f4a5b3623b4260bc6bdde4a6376b40774689872e12615f05c311737e824c4994c610418ef6da0048b48fd8080cfa4aab1314db4c6ea0190fec179acf3ccfce519fff8e7c052a3ff59dd9f5a334d5fbbe5d8e5c9444373b6f3d63c2b0b4f5f53fb5aaab0b42ab344a40f7c07aa987bcc6a7f81c21ab9551397ec427276561cdc1e5fb6af7d865add020aea16a4c0fd4bc990a897d1d5f208dc84d6f6fe8a6e828e8394b72e3b9e1166e14dc574cf2f906b7f79910766801ae0dc632970be6f51210263d7f828c00f6b611c4073e02de48fd5465145a92b02203f53dad1359404db9a8fee2a3f26dbce61c4fbe7ed6543e7ed5b2d8387ab7ff5ffd231ba8c3c58a7aed3d49c235f92534e3d762d203775dbc5037aa1bc0e6386be1266f84c0cf811d8d500efd83349626ed87c24f6d28560ac8cfc209aa8add2af2b7453feedf7eb8e8175a5bb4a6041094ec397252d715085bed03a45709512c97e00e21db0df92ded4d97f078969c35166800f7d9e98a321a323338770bf2a2df5f45b65167f059cd4adf6360c09cdca3ab0f20b939795c596e5991947c9402591f6a37f13f43fbd4198108760f488d843b3871ec261a59c0020b598c16ed35cad348e5c69da4c6f56c0f7200829ae62b02d1cd1a85bffe6f14b8e154016c2cc1ec7da29de913d98c49562591514acdabfc574465f95c7a1109e2b61207cefb767ac4f2f3457c66cc9bea7d69c8b680d1c0df5ea7c1e66a11da25c8bd4c9517d74b1cfcb9133df1593e90f1f09b0e86c12a872b6e1fb0319d4f1bbef78af5d41b9b1bcdec1f23648286ea2aed3cdf32731fbc7b119e43696b791d489a86cf055b523b584197ccbbbbbd28460414752f113d187a62525383b51c60f9507e5aada995ea4c406db09a73a9290e38bfbf827be86b4001fc7b05351ab8807c6facb37772e7dfef0ad978ead57383d089196ef7fc534032af9dd258695db844e54dac5035ef2d662cdcc404cb45b78dd757e5f5457dcfa28d449ce21617a5c339005e0e5267339bdc6bba6966ec1e8f24211bce2c388c7759831d620a67b6451e19983d1be5fd2d8de295c684ec9c972975e3d7cec7b6ebf9fd74ffdd12527f18d57cb269cbc654bad20da7905cb1c8b402a6dcdf8a1fdb021092576e9923a1139f04c46e3de06cbcd858307ff30d2cb4711224d91af2212b9df9175bbf64e1ed9cdd558ec87f419c1830a7b53c5242bfbab3dcbd243fcf9e541cf265d9e92d3d7f575581c2d949e370e1d3c419e32ee6a448356be458759778796a35b2d39815e9b23ac0275a207fb5631c8f756d26808041a0b0e53ab604133566ee79ca8d22b6b04e061e2e4d2bdd8a1ff05ad64fe11b6414502cc917f05ef7f73804bcc2807936453bfbcf3792e712e7c27a77666015a30a1e73206d1438c428c2f8819a24277a3a396329ccba555837e412ddc68eab9ed3758cd12448e7a298d1de79b2855e3fb71fb38d5490c0f2e00f4f12d41aff017e8436e64b13b842216072b1b235e0c4935a822808eedc9ddbae932b74ece14b001cb3a2dac837ea6212360614fab0e78ce9cc0e379e916a9501d9282d976d6d9d35ec6f4128062a0bcc7df99fd7d792fef9b9de530d90ad5b8357ca853bc44081dcac30f9fa150d31ee82116d24bbbfe35138d17799fbfb0054609f0f78485cd1f63c39f863e920dd39d810f3f685db93dc0826d183c0cef38e347edf0351c7ee67818080a0ae93a67fe9aa54a98ec4f9ff9d6d37c88bd2a020473c7c8203f51eb07cfccbb2981d2c9f42f6e712148d16f1fd622b468d23999c45c90ab4921f778d7995d9698daec1949c57c2143afcd3c3a3f2fe010deb6edd886c50096a548434ef551b982da209f8b5134bd5790d53e6b7d2c2b6ce21a80e7e02d6d350aef0cbe6f9828b0c3fa74365d8498e841f66e519e030bc5efd6f4eaecd3089de87b654a0b80735129147a7545840021420d669fb41291335adbb677e46ada27eb471891894e164a0e71bf5a6f9dd243f88afbebd18ecd253458d24fcaec6de36e099fe4359fc15921256bfb9428cab559deb99757dd5119490d5198c1acfaea96299b81bd8c4259fb234cc7862bc5f5aa648b041cb64f0818257c0631891f8f1c42fde571304af42f50852f4e05265353db5460b9c7c8116b4ada20c69766754b43dfc2cb4673e7bf3111367d3ebc164e12595bcc6c1b7f3ac9e1b6aeb38dd784f4d008cbbe35cf80424729a4becca3faf8f800326e802ab146583701b736179832bc60725e7fb7bf7e3a18f1927fd4e8be753f5b3b4d7e34323ba202b67f52c5895f2b73e29175ff7cf4dc861538fc996a76ae1f448c827f2a197b92873400392a40d504654e255570d2e18307c8e66110ef3b12183bd017b95ae201be6bf6f40a4626197e123bcb558c32b10a976c6c3c9650c7bf78e80281430e7e6d9fa19f2d2d809b7a5db3b9f5d53122bf2a740a85c52966fe654d3fb358c96fd9d80a0dc83f5e13ac57afeb271dad1d03c4cb7d51568afcfacffaa424969f204589ac20734f27f030066a1f3ed85b20060fc43e7914622fd37270d6f82469246d63c885349a7163d67704b9a2c88c6bf95c7a2724feb6dc3846e2f98256baf16cef0bf5e600b7dcfd9801fd8b3a87a572e87ee8f752929336b751e1493296a9acdb91cc51961e9cf1c4186a5d8c011e33fa1f1001b39e5b5403603cdd557b9186abee34dca96bffd8d756b31ea56aa05feec4d57795ce012fd2203fe658c31ee04cd3c56ddf5ec33ac90fda9bffa8769aa6bdfd526be43915440212b0307915b9a88fd7d17691d14b00a20c8cf688928e9ee1af05ccd1933cbdb89f706db9ac0cd705bb23174e778d3863ceef0dc857421dd094f9b410ece0c18bf8bd76d8997af722c51d459c1ace53f12010102ab7fafad38aea1aa6f551494f6770c7aa082ae095fdc9fad1fe723d7d9423bfaa84ea530e3d1048a727b2ee9f3a35a8fa057b7878bd251a6fe7273c66338eb1a4b017c042e75a46ba8fa50ef34cc7ac011f1bf823c2c8ba1dd9071e7682f28fafd565b329b425bd528ab8610ee24c043ab4ac1b8f03f00a8f4c812393b273f6fa3a6e3aa6e72cecebda8ff3989d0b55b721e67776f791e8082c80e781ae7a0f5a658ec525824aad3a8a10b90d42063e026ee5fd6c374c8defd6ca9b337f079cb68e4ea631ea5e7f95d66dcd8fcc15f8891fc68ec81bffeac146e15213297251f0c174e34826aa5e3956b36d502d19c11f76c33911eaeb2fcd8eff2c9cd184e", 0xa60}], 0x6) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = socket$inet(0x2, 0x3, 0x102) sendto(r6, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r4, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000540)={0x0}) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r13 = fcntl$getown(r11, 0x5) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r1, r8, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r5, &(0x7f0000000800), &(0x7f0000000440)=0xc) fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r20 = fcntl$getown(r17, 0x5) r21 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r22, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r21, 0x80045604, &(0x7f0000000280)={0x6}) r23 = syz_open_pts() lseek(r23, 0x0, 0x0, 0x2) fcntl$getflags(r23, 0x1) dup2(r22, r21) r24 = fcntl$getown(r22, 0x5) fcntl$setown(r22, 0x6, r24) r25 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r18, r15, r19, r25, 0x5, 0x7fff}, 0x6, 0x2, r24, r20, 0x7f, 0x100000001, 0x20000000b1f3}) r26 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r33 = fcntl$getown(r29, 0x5) r34 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r34, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r34, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r35, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r35, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r34, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r35, 0x1) dup2(r35, r34) r36 = fcntl$getown(r35, 0x5) fcntl$setown(r35, 0x6, r36) r37 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3, r31, r27, r32, r37, 0x85, 0x7fff}, 0x6, 0x2, r36, r33, 0x7f, 0x100000001, 0x20000000b1f0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r39 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r39) r40 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r26, r27, r32, r38, 0x24, 0x4}, 0xc29, 0x4, r39, r40, 0x8000, 0x5, 0x0, 0x8001}) r41 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r45 = fcntl$dupfd(r43, 0x0, r44) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r48 = fcntl$getown(r44, 0x5) r49 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r49, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r49, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r50 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r50, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r50, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r49, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r50, 0x1) dup2(r50, r49) r51 = fcntl$getown(r50, 0x5) fcntl$setown(r50, 0x6, r51) r52 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r46, r42, r47, r52, 0x5, 0x7fff}, 0x6, 0x2, r51, r48, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r54 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r54) r55 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r41, r42, r47, r53, 0x24, 0x4}, 0xc29, 0x4, r54, r55, 0x8000, 0x5, 0x0, 0x8001}) r56 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = accept$inet6(r58, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r60 = fcntl$dupfd(r58, 0x0, r59) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r63 = fcntl$getown(r59, 0x5) r64 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r64, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r64, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r65 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r65, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r65, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r64, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r65, 0x1) dup2(r65, r64) r66 = fcntl$getown(r65, 0x5) fcntl$setown(r65, 0x6, r66) r67 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r61, r57, r62, r67, 0x5, 0x7fff}, 0x6, 0x2, r66, r63, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r69 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r69) r70 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r56, r57, r62, r68, 0x24, 0x4}, 0xc29, 0x4, r69, r70, 0x8000, 0x5, 0x0, 0x8001}) fchownat(r0, &(0x7f0000000100)='./bus\x00', r62, r53, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x860, 0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:02 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)=[{0x62}, {0x4}, {0x6, 0x7}]}) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x18) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) pledge(&(0x7f0000000180)=')(\\\x00', &(0x7f0000000280)='/dev/null\x00') sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r4 = getgid() chown(&(0x7f0000000100)='./file0\x00', r3, r4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x5) 16:00:02 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') unlink(&(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:00:02 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x6b21a08bb05b4058, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0xffffffff80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'taN', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r2, r4, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000040)) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r6, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r6, r7, r8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r2, r8}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x801169ac, &(0x7f0000000300)) 16:00:02 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x20, 0x9, 0x11}) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffff21663000463f7b238a2a197a38620700000000829595fd0308c6d35984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4ccdb5f5233e4e0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7060064ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330025548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a596d0191fd0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89dbc92d4d993ebcab726f0623bd1f1069dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1d9e000000000000006e82fcca1e005a58d78bdc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196cb7c9013854ac1deff9ef654975cdda24e47a0e5f36f8415baae4d89ebdb8e3c0865d5623847738d6656f725e6c5a68d2ba0257df601c8964801a2a48d9c3a8b56381eeab820e4d09e95f519eef142cbea3855264733abfd99dd4d580c58394410394dfeb43b7e74ae7ab7a0bbbc11c1da2e3a5463be2caff14f159368d4e637ab64638825aed45abe6fce0c2df8a216375a628327d151398fed4ae42237561b9c6c9b8f47943ca48bb5721b2914191a78b09b4925a212a1dc20929b76377b85d44bf596362102568f47b50f6e3cfac84e5fc6095d4d413790596a8a5b2fa75b5658b4412"], 0x10) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r1, &(0x7f0000000000)="31a62fa390f37190f999f4e63235b3ece0b525cf211b31", 0xfffffebc, 0x405, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:02 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000, 0x840, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x10002, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = semget(0x0, 0x2, 0x0) semop(r5, &(0x7f0000000080)=[{0x5, 0x2, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0x6, 0xc3cc269b79ec9b99}, {0x1, 0x2, 0x1800}, {0x4, 0x6, 0x2400}, {0x0, 0x1f}, {0x0, 0x8000, 0x2800}, {0x1, 0x4, 0x1000}], 0x8) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r2, r3, r8) connect(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="013000000000000080008eb65d70459d39b71517c02e430b94a934b05a74bd45fd93c796aa799400d1e4c41eacc5ceb38dbedbb952a6ef1fc8879ea9eabf083fc7a1f6d0809e3b69f2590b24bfbc67f9bc0031d49b01b12e44816e4587be6e9d6aacad3b778b776443b5d6468647bee1683a65f9397f959a2514785d1250aabecd7306e8d08269c4cd9607a99620e011e4a9d7aea83199ffbb343e0d0fadb28e395fb5cfa81c1e1130fe10a63b139774bcc1f491426674c0778e010bd78093bf25cdb868fbd2fc3b125a91cdfb676dbb93372f68500217215f65ca9761de53b48771e300e009f2"], 0xa) r10 = semget(0x2, 0x3, 0x1) msgget$private(0x0, 0x400) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000000080)) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x6000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xd9, 0x5, 0x1, 0x0, 0x2, 0x0, 0xfa, 0x1, 0x1, 0x9, 0x9}) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x0, 0x0, 0x4}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSTART(r3, 0x2000746e) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffff4e, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b5400000000000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x19}, {}, {0x6, 0xfe, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000004c0)="171a22f0206f0298ea47d73769fdd93f9574de8a21f58dd3aeca385c08ea779124ac1e03529e59f87eeda0926722eb856eba59402e160e5f4d8f6e48a0b3aa3ae2ec250438a094f10f03ef257f457571c75581782ee8065946afe2e4e3b9052535e6947f1cf81268f91de151826e37abb63d60cf7f82afa31bfec5f3d839c26927d219aedd11606f2534ebd1af9df17148a9caf547a99e181aca828e913d05b9d63807d7ab6cf90582ef04fd7ea12219d06d8613c13594956ca3a52cff5ec0e8573338911d31a51c5ce8b1c9e2d7ef720938804ab68b172c7dd60460fff1bc1f7873e025f2fe5351e78463f696a0e7b69b9f327d30a6b54f18fb0df953d7719c2d419fae6c4c91efaa96e79cbd1dae8527f4a42812a71c91e7831d7fd078a54a90139f604ac942c4ac5ee9b08d75a888ec0f815d6aae4bdf5e99c6bb5e7a8a69729c14e2f668a38063104b82be4fc6d4044a292aa96886b18639591fc3b2d432e55c4ca7ed6c163520637df4eddd481a9a9476212625e113541dcc678d0cc2cebf621c9f662fad919c3c16f723abbd4d9615cad67214fea5de4fca8d1894bce27e09c5c707c8ffc7cfdee1a8df6ef89e166318092a168ec44a9b402ba36d962c87fdc0ba6801c0122c24064f7233420d531ad52b529b4235c319ac5381beafa5f54fdb27e3b5f264972da3aa23b9ac46098912adc9a38e911d68c80c1a3e734ae7c93e7921b7e18190e434d9a5307c77fc65e8f4fd236b149341b7f420e38819a25835ecae83bd11090f1364e2ccb3c51cfcc19acbf0c7d568121febb134cb74752d3baa76c9900d20a9165cf0a8c75a20ec5a824103d3120c4d100ead7da7deee263a4a9aab0071f95e71c21d9cf269a6c3e66d9c7a40c40058c085de646f6cc7b998c8bf801d6001f5b0348a7892308918a34bb6758efb200b84b7aacee59f39bb19027606050da9cd7449d28e0583370081f3af0e224677b1c2c561e4932d85aae234013d7f87e22becc39ada194d6ae7cc403d18a5dc11f217de88349d6adf6dc9b33cb30a686aaeea5bf0732ff84ec04523d182ce0d2f1abc34e82973827e1161bd19c2a91081216646ad3c5744b86eddffaeb64c4d25351034376618d3aa34f70525a340c8fd450b9acb1056915222a3eb77c6b03ae70d7012559eec2b38fc21b3991f41ae5acc08b68b99ea6714a8ab6c502b19a8082ea269336145f59cc09ac6cfd3f27ea8f4eace2c5b02cfd3934f4cf2b63de7f416de413ac2e7827c46233137df3fec23ea094dfa86ed5c7b491602770b5f7cf9c7b00eaf14e105cd9efb99b35af6f20b6b8d430671a3e9ea63e6c26afdb78b4702ed38fca6c0eadf83a76e60c64442a9f5a5afa2a9fe2dc2fbcb0859e250d4a5ae937ad05ca9d8af8687336feba9411828e93b894681337faa433bc73a59e9b7343b03efac55ae0114874cecd0499deb10c29ba2e1c789e6961a8cd4a786f3acc14d09b44469df41782946016fc879722b8483677a736cee805f49a068d803e1aa998d587ab54be12d4a86a16a2a47688bb894cc01e4f6b54aaaea5728b05f1723d822f4ffe3d2315221cc2332ada98d3c084899afd9415b84b498ea3ae886c060e80ab1b575a5270880fdd0afc846f7087ac00eee88037e3ee1ee21feb4a8fe42d5bb81c6fb6389b7f38dcc081980251024a0b7776e02f227213c9c876c023f1b7a3ac0ae4f920f24ad806e6b6fb1eab8c50ad4ee1067aec6f144e9a08b459b697a84141216c6e75bc48b89774351c955e31df2638d32f153d13da9fee6c94c9ddf94096fe5bbee98acba42cc4702b72c7e0e91f5308dae8307375b0e16c14faed5247f350f4c34c8cb1bc9532f681e9985e7e3cd91d3c60eb8665ea64bd96b8a090db704e452d9b7339bfdabd142b1cc0589008873040b27511b086f775a6224bfa0bd3f8463071708c4ac013832817e69865f4b449b410e52d0826f80d2de9e713faeb2838375528ada3b2a03e6cccbfab31a0747c7c8caf3f7c380eaaf54671ad05efa1ac100a0f17a0e63ad0f7506f861556c2e100b352344b9e5b121afc8795702fd6d0ac28ceef0108f0515f72ae9a696c37d22255e71a036ab5364c7c8f9ffcdbc718caed1f82923298cae2fa5b7750b026e910ffe5d3b97e8f33c1979649331d4695bd1ecec85989ff0f135dae0e605ac58cf1ed45b17b8fa588e05a4647bb552e0101056f268fd9f50c0b6f45e78cd7e63d147ffd125fe1a27d417b11355438da541594e42285107e8640154c59353393864fc1cf3fad556958877edcff5365536751893733dec520d636b24c0618184c96afa21a4dc6b33f4e5f4ce871ecac82a86146a5453404be8f2fe6321d8b9211e7104d49c2a43142de5906558522ed05328f512519462eec8533b0cfbe7d243f0cf0cab8a49a2bfc2c5324e29ec61383f5f632d014676668f3e5eb7101307db3ec88f7724d92af815c575df349b5b0b68a52aa55c424ffef14a6c428908ed56c0f0ca8fc01a27d7d18bf10560383c0666f849028b2a43b069194c3d1a1c0a9fd65b83f229890c05a2300caf15a194553f68f4cc55c98227ab4346caaf3969c5ba8ed7029adc0888e5ec2a3178738be3454a2c0b8b5a9d416cf02afbce06b8d1bf97942b8ceb2737d13402e1e9cf0239f426fda9d735c71c584cb4f6fc61ea67e2e5f920cacf4b03135c114148409790d1fd33c63d6e309b9c137e79b66beb5b9cf195cdd1b3fa8c24547d0871d8dd9e74f729377099d61457dfb196ef59daa2d55f4f462e5904d9492a78faadb92657a7f8e7146f374adbf143439cd48938a6d4806db5fe84b6f6396edccff6bfc58b5fb41b195160032edee2916f934fa3a2d3306f1e9d20c23aae45b28612e8030817c090bc09ce7dd5e74791e967b5a56a17712e6c46440ff5d218e1c6951c1a77aa99e771e23918121a995af656ab64127764c7656d8b75d68b720c40ca7df6db526860d02bbd0595361491e1a68376fa7554498a472243907e866a8f8e00da212c908481b0248a1728070fe2c7ee7c5b0913fb58c190301fab5ef11971b2b4cb78f33beb88c86f9cc4c95170ba16befa6219fd04eb3b88586fb4c592cefaf8919df63fd8f523bbe2f126a8439bc512150271141d3245f06b9ccfcc818b26ae1117eef2c3831bac113cb44f385c2f3ef0c1a11a8bf1da6a3fc0e512cbba9f52632ce9ebc2093ecf9fe937d1fda8b0e1e3fd6389b744947531136f47eac2c21ff6cbc843c0b2000f8b8de952ae6de42bf4d7246b1a06ac8d409a1995bbd6c8eee4c97a9f2fb2bdab9f3331cff2d99df758403a100c4a0d322ed890798f92b2b7cdb7a20a23a8bc8a6620f7b59548b8d3b6cb1df721ea5395d720271af21ae28adcf3be57d4b48bd3adaacbc484ac999fb17caf83ad0abd292c4835b724845c43bbc3fee0502243b7db62f228a052db776e594ff5d6c791505488eefac9e346fa03458f24885f887df5489aaf949887cbb8283121cbc31d5a8d17f30892129eff063b001aec53f96249b851c5c9e2768d91f6100ebd93cf1fbf6e4ef59878f3bf0feef56758fa217607533e5ec836a5fbee55c2b6bc7603cbf4f3664043d6854e55db269af9511ba8cc10c50537439d64f5551b0e711ab6d958b506e4ff67943bd3ecbf39da5251877f84deb56a440f6ec36437309eb469b3e50d1001c5b29f28560d5b53626c4e3b11106a000cde35558afe27c0a8446af738acd37ec77d4bc0eb775cd901f068287d1eb11181a8bf4da14e212a9e19c480a5c58b9159a0c6114a4b642165e723d044c6a22c0ecfe96fbb208b644ddb971a434e6e32f31e48b7cad6ba1f2194cd2687691acfa14d59406f588e196caba319fb7bb32a3e9473a9f749acb2d2f04e34839426d6d0808ff9081a3759db7c83180ea7a96a377b9741058532fc9785026be389bfbeb0ae37ee2228ebf953938279e6bb18d02dc22f3798e4949aacdf31e6bc1b9ca9db08e89a51c7f044cc3e4186459bdd46915df2ae7ce348df918dc7c8160c053e402ea585fd75074b2ab5bc90486497a96f0996739bac50fa3add84089d1dde0ea976938325ba961398f7e2804f805854c2cefe2c215242e873a853f68522ff81ecaca93f980fe277e0ae7ea9c396b46de84996a4171ced51dd5bc563b4d6947e6bf7981f51845c706c721951a8d43f32bfc087b6275e2bae0c0a65fe3b3b03037babf1ff83e7cedb0a742aa546af830cea84d836342db063cef77e50c3c63f37d6d8342526a6cc5abd8f197b7db94c4a5a2dc44bbd06fb877b1f335e7b00d04abd13f3059b557b09c428d657f4d28489a2f6a83b34b24d7459dc1178c2806aad69b48de760c906605ec93abefdaf232ebc7a07efd651e2dc97c6a18b3e9660a72907ea83a48df2057360ac863664029db733eeb573f3dd5f454b2cc4e386c35fe0150485c85e620c703da878fb035d22e42fc4e95e4c548f65b3a0ae9014858f975f33f3813c60b4032982abac8b06fee981e87c2c5748bdc93135fd2da14b1eb1f7b85a094e4d8b06460fab70c4d75a300a1fef2cadd8bfddbaae2a6212d44c11f41511b54e1ed4f376019eab0eb9cb80c76bdd76dfc1cfcb739da7c3f8c104b4a9d17a8456584e7d937824154f5899d89ce97e708ac73242e05f5e411fe65a1a439c806b486a4863133977ace932c36806cabddc55759c9d924f5ec00ea225d6fc361793c3cbb91ffdf50df375aaa941dc5d85310d7cd850acfebd522385f3af4b7310090eaabd581adeaf32e8019822c049f008d789898b76cc9010f523b24cef2211dd5fed30f3c8c5127ffc57f0220f4c9c6a5cf90feca123649397ad392acdc916b04e9021cea73ae5496e5b16ec890eafd7ca1cf241caf198b8b1c9462d8e07e6f133a3737386c27d62c44bbb27486a5406594987698a4eadc94fd281d1c48d45a9c2c171b6bf3afeaabb67971a10203663f737917c466d86c0aa90a6782a0703ed5956a17d4a1c613d7865a94e4b4ee99671a736aa43f62cfbaacdc39070bb3b03ccfb34a55b3208328052a51aa1fac3de97f77753c91175b2b0edad6e5a054da5ab307f11c837960d441b8caaaf326b4543269ab19e4db9d433ad81817601832cfd67396869277b779f6ee02073973117049526dd8c785aaf0232bfac15c6e44584e04eb262cdc062947fc5a9f42a56c32bd3460c04408792eaa9c1a5b0f7ac6671bd57d8265f2114b7c56ab331bca067922b28e77032797caa15851ed70db23cc9d09053ee5128fcbb4f817a1b447ad9ce92e8be9f4aa50425242bd02cce32b26965b9c511024ab12772b7b095adec92fd522625566ecb13304afef74d03a273c4ab3abbfef21911c6a8792761a6335b351720d2b3474a03899617a107a65737e3fdae7dbaee67f0d305feceb060e8e9db8bd9ee5386951b07cc639930b2b012fd6beaed5468bc836b7c6e74da377c2d667bfcf2af6ffb8ece49d0367b29b6c19e92a42d29c263082ccd851d6bf5720ef42fa91ac8c7689b5df98923bdf4027a824df93917032544e2c69ac676d3a339ba207de002c08ecf04ba56c2e00cbd198fe5f343021134fd3d93eb9e023628b9e2490d03d6e4b2459aab74b62742c6ae12508342c61f65617e43374667c81689c5525c06207e611e1f6e9b709c2c21d9c6ff85b084b2c9a25c15473a1cc9388fab78515ae87696e15e609c847aab5e3b231f21cd5f3bb8396e46378805fdda6d90b6ec05ad97aacbdb0cd6082e479867fea98aa69531a90e4e44be5f0b5bacb0806b", 0x1000}, {&(0x7f0000000280)="67b8b7c354d6c25bf609abaa4d429929513150829fe773ba6616a7498fe8315bdb28661312f4987cde24d58408f9460e10ad73f378971c8464bf2869d53ce72455be0ed6f05ef6d9a6f83f0928d5054cd0fae9ed03132b1e80d39a71f9a0c34a8cb6d6329034f5ccc4784f6a3a32461798cdd2ea916405f44b52014029969191bbe567aabe1461a0866226211bb1772b525b51b37acbe84d5859cb44382e10bb20cf67943def4d0d4b0d9a6a1405bed3e0e1f69de5178f9af2ef4dad0d0c8af10c45b34c1ebaf731c82fa94c", 0xcc}, {&(0x7f0000000380)="ba0a8a4ea7c914ce401b13f1664b069100d9b8624ff3650f96b839a33d200adb57d593651a5d87f14ca92166f9e7682af13b36cf337914ea2d3e0e16153a30783b1618df297a056c70488807fdd1729807f465619b819735775ddada53844be62374edef0f8c3a553faf395aeca4dbad8e581437090a199e", 0x78}, {&(0x7f00000014c0)="a3261752f7d68c469113d5be0e56c18fd4cbe317288ce2ec02b6519c43ddce93d0055ce7f52b07102252a0040f2c48f2dfca662ce1b512269c1bbac7e02eab0cf094e457bf54f4c4123430dc7f5612955656ca35793f94edb94a3d9e88dc50d2db183e724614e165b22e2f046621b085c8bbe7f4077e61afe6b0f3a7f79c580c7e32a0510e9b2509824737bcbd2d5a8211f35a06285c6d4f24f91b7f", 0x9c}, {&(0x7f0000000100)="ca2642ea8dcdb1", 0x7}, {&(0x7f0000000180)="a6873accd7ac42fff699262a59b9f4b3d3b5cd231e6e83e8667f98ecdcbadd93e47ab430b366ceb98e679419eed2f7773fc6ff7f18cf", 0x36}], 0x6, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x1) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = dup2(r2, r3) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000040)={0x3, 0xff0000000000000}, 0x10) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r4 = dup2(r3, r3) ftruncate(r4, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000840)="c4c87530f33a072ea1027ced5f9eecfc421ba95c7e3b81d3621d0909bef4adee08b4d5649e25725d6b79e3e90100010004d42db424661613a7c6e3db8417bba9094e9d926bce2a46df303d0e87e1901e7f412af58bda2e3c6e8b714283d63039462e060000000000009c99f0476a9d7611afb3fa7ae7eb7f905c5de10e3e8d4186af71196f66eb65184beb04e9f17df5b313c97f1fe736104b64f01bfe16d96ef12024c0133337fee7cb26ff31e7df8ce2f19c9bfa90b6936442048233c58b9335beeb052c711e8889e319bce52cf2aaf4c967af396e6628d775b5634e618cf6e41d6b81dc795aae78ca1ad04bcef51402d3344639f87a18be6968e2a1c91f1f1215db5b3a492a3ed2", 0x98, 0xc08, 0x0, 0xfffffe5e) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r4, 0x6, r5) r6 = getuid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r9 = dup2(r8, r8) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r9, 0x0, 0x0, 0x1) sendto$inet6(r9, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r9, 0x2000747b) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000001c0)) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r9, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r9, 0x6, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r9, 0x6, r11) r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r12, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r12, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r12, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r12, r13, r14) r16 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0x3, r13, r15, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r17 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r17, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r17, 0x40044274, &(0x7f0000000040)) mknodat(r17, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r17, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r17, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r17, r18, r19) r20 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r20, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r20, 0x40044274, &(0x7f0000000040)) mknodat(r20, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r20, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r20, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r20, r21, r22) getgroups(0xa, &(0x7f0000000380)=[r19, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r22, 0xffffffffffffffff]) r24 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r25 = dup2(r24, r24) ftruncate(r25, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r25, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r25, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r25, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r25, 0x2000747b) ioctl$VT_GETACTIVE(r25, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r25, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r25, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r25, &(0x7f0000000840)="c4c87530f33a072ea1027ced5f9eecfc421ba95c7e3b81d3621d0909bef4adee08b4d5649e25725d6b79e3e90100010004d42db424661613a7c6e3db8417bba9094e9d926bce2a46df303d0e87e1901e7f412af58bda2e3c6e8b714283d63039462e060000000000009c99f0476a9d7611afb3fa7ae7eb7f905c5de10e3e8d4186af71196f66eb65184beb04e9f17df5b313c97f1fe736104b64f01bfe16d96ef12024c0133337fee7cb26ff31e7df8ce2f19c9bfa90b6936442048233c58b9335beeb052c711e8889e319bce52cf2aaf4c967af396e6628d775b5634e618cf6e41d6b81dc795aae78ca1ad04bcef51402d3344639f87a18be6968e2a1c91f1f1215db5b3a492a3ed2", 0x98, 0xc08, 0x0, 0xfffffe5e) fcntl$setown(r25, 0x6, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r25, 0x6, r26) r27 = getuid() r28 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r28, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r28, 0x40044274, &(0x7f0000000040)) mknodat(r28, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r28, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r28, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r28, r29, r30) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="5d0508e08edd9dc14580f72b9af63ab1b24d93569e384d85c2efe2dccefcfd1fd97ea15933bfb6add339e39331b27527f5dbfe5fee54347e050b850337a3fbb5ebaafabb9a7aa615d1699f9df3ab7b9ef8ffc6a1c7a3bb2cd97213a0c787e6222826af61993db054c3af732767328d641819c76176a83f5ee728735ec70b97043e3e9ee80dbcc9d231d7557bea88e80c7a8aa2a783f4f1ae777a4b485aa12692427d4ce4dbd83bf00e0f97", 0xab}, {&(0x7f0000000100)="43ea924eb70c4cd879cfe698af3502f8df4272f06e1ba1ffa8fc5c0e15018b4516efb57ca204aa0f", 0x28}, {&(0x7f0000000280)="056f96ef3265aedcbda97b70e6afa129a97071d2d4777a19893690aa4592a2c00b6cbb394c3862156276ae0f6ac8b3f9019710e1be4e990d", 0x38}], 0x3, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r2, r0, 0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r7, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r11, r13, r23}, @cred={0x20, 0xffff, 0x0, r26, r27, r30}], 0xa0, 0x8}, 0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c, 0x3}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1b6f49321d909c0e, 0xc003, 0x0) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) fchmod(r2, 0x20) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r3, &(0x7f0000000000), 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0], 0x1) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0xff, 0x5}, {0x18, 0x1, 0x0, 0x10000000}, 0x6, [0x81, 0xffff, 0x1b4bbaee, 0x9, 0x7f, 0x3, 0x0, 0x5]}, 0x3c) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000080}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'wav', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:02 executing program 1: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r1}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200, 0xffffffff, "000000000000000100002000", 0x0, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) ftruncate(r3, 0x0, 0x8) r4 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000600)=0xc) writev(r1, &(0x7f00000018c0)=[{&(0x7f0000000640)="f065563925b665167dcee268b6cba85eb3cb14e2365efb3c6ea866a16bbd9264180d4103d4c391f5237807596ba775c86be36e572ea2df8449677067734ceb26685aaca754d6742992007c481f561841740b9b0031f709cf5b3b9bb68ecd945052b65689320bc99001d00b35a54b0ad85bc1afd208a931e5e0b65283be", 0x7d}, {&(0x7f00000006c0)="79909b4b5ffc6090dc539cb961c4b12f681aff2e0d198c8fb46dcaf64dc7390bd3c784d0", 0x24}, {&(0x7f0000000700)="208dbd662740101f2407b1a9302d365ae89059d965019cc62d664fd41355137f6795b9d716d6f1add1abaf764438ebab97e5f02ef1d158bdc9e0acb79cfebc009bbc2e364df23cfb2dc3201877ab9b8e91f320deeaeb98f361bd6c0138711ada9ebbf54be204774d24bc1befc00a3f59fdfb077319b4cd06caaad8892c21c2e05bfeeda14f15028d65506d79b202dc97fc46c7fbbf11b11bc3fc17b02bbd85b6d60b0bcf58a1d89742670dc92f618cd749535c06a1918539071748f30f9e9f0a4d7d03ff1249dddd939d90cfcbb5b4182db6cb3404eadbe4db0201046ec9f749cb041d145ec3761ddb895639849c38a25e3c88ebb6576d7350d4c988b3978de64146077c51df042fee746eb2b5c74f74adc12a829694fe73328fa85a132797f4dca9a2bb043436f90ab2c1270482ff9307506eff87ec23578879e020bff6d5a8aa18be41208a0a0f4618a51fc66298843f75f82dc8e1d4c49674ce08e37201f332e1f89b1a53d981833e6e4439e522ca1794c039c98802039ccdb08c5ebc97d80a68cf825e1e8f92f598a9dad9ff1d5ca375f1f572ab1f077865b9e6d4f5c4d719189176a17673390e07d141aee4abad889d7b2c102d7a5688a7bd47efe6c6a2541835c4bd6c3ae4edd32c2b296d9adc79f6e4a46bcfdc42f6a0de94a48e47aa3ba6be24a0ac5fa44fbf70583210a97c9332748587aaaf9d863536fe8e5a1061355fb8d10a0c6faee75c6fcab9aba15c417ce2bd0a1f735482a4cbf7e5c091e0767ecd6028e19fd7cff33e7a63bc587dd592fc257963ac5a739a4e0c8700e390705aec28614b9d52bfa2780e2ed883645c17e3b58fe7c315e30e9d76d5a1cab912fcdb1f6dd900f9cc481dfe3619cdea848cba5d9cb71a06e8d312829a4c648a5fd06cd710bb36d3ae4b44f5c54a682ebefb96c154b7db5972a24f46d895ffb819d2ab3fe7aea64ccb987e30926f8356cb39f67b613a6ad4f77a080ab2c9bf49697ee85e31877b9e12a4967d522f3fc49d5b8b4f788a72048ec55d594cec4ef6da679733ba6d5c4292631a9196802643f002a17d3652c722a0676f9b15b8c780879e01cd266042f10493fe655f1b3159b591655a628f4577c6304f7f6859b6efd9447cf406e8fd06f1137496ad99d8be9741b3d24a04c67ad9d0f8ad445b062381f2a75ae8f08088e4cad4d2a8bfa242ccf845a37fcfbeee27892b2ca6bbbfc4ab639434949317b28a51c1523d2416787b3c7f72b46c4c338874a33125ce0ea9942647bf91d2b024b9aafa160599e06bdbced0f3c33312be4c8f6c04eb9bf212477c3cb64b5ec7227118c115a8711a3e2d12ff7420bc733dc199a161a29463b637c3d511cf3abced1365bf42efd593d6de2ab7b2e7338a176bc231f53ae9074a2c6dddea6e081d689d389f36586949f16bcb5c09deda74d4a74c4aef875b583f5c827942f4a98bd62a72a81e80c066501d03cb11fba1b6ca99c2dbed4b26bd8571eb5623c79d74334bf35b79ec02352fe5bee9e7c4e22bf3a6d0a71925f44314655566537ea9a8153a49282bbdeed79a56f6782f05988d06bd1ac8632cb921d7a185c950afef7ea64a9654e5d8481801418e209f5407e79a575549a613ce058df7489da75453431b26c7ef06ee7e4be33c904bc0223e2d24be07b68216e82951c6c8f7313f6186d261c59d9add6fff4f2a2a32cc9e0f74aa310f8e96b7732b2c3b09326c4e21b64085de97d87b707ee842f22071c8e941a4c026e7598f535ff3a64a01c76d1d073963b0b7f63fa217c545c32f31a249618f0aec7e78cc582263c4170b44b885273f6d267cdd5e0ab1237953fedb7c5e7e8250327c5be7400acfce0662fd98763fc96f2f402d1d8bea5be1fd3acfae3aa203f8a84da8653bf90f967cf1a4552125be56c1613e994c38341706d39ca545cc497caae53ee3856e5f3857c49f8f4789929abc80287e5d13d66907e02ce0f56744d69a16bc3e8e37f246bd822788510dd9adcbecf640ec8d9dceaa1ae7ac1ace1ceb1f743462f4a2cdd6e3eb34b0a3c611ee93d95f41b92af6490c6b7601fe4fad5c8df144569c33abb3be5ec660b6c1fefbf261cbbbceeca669ba7be6d89b543fb52810bda68a19120f8ab1b244790efa4ebb3cecf36fbf3bc1763ec4fb80dc53c8cfb4a39132b45e4282797a90696cd3a7cc0227e9e6975075c38b2c012cc3e9d80f881f71c2c1e9e64e64cd15384c91e810746b307b16e8f985b84930238eaa8ba0257a1724d517c8bfe8a8d8cba23f3b98dea512af2d64dbf386d07fc9f5cc0aa1b0e899f28b94b79049c845311bf6bc25c865ff49d58c630468bf404612225476aacb4e3be385c1c02aa7ca5428b238321403bf73bd1cb030a5470ab345b4a955e411eb8400f2f334fd9991542f0865144a32223a8ef8c34e13f0cd3daa842cb6f606186391cc7c135c1b667fa49a44b072c98c6e9e7439d45eb3cd485019544499749ac15be3ef0662cf391bb77b06a42ffe3bf16d56a35b4ad4f0729ecd01053d53d51cc08603b9a87d2681523e18666a91139182de88744e188a04139de23663ba9a1513d259a730da4db76c48c770e7038ff0ab04db07c02db757dd0db7d06904bf906ebc33fb4c2667385df25b4397641c2eea1adaf7f08af2395aad2cb911abfe3412f17be6383f55a70963f3867e0ff34b1505e7b56bc626c4b46c293880b0a50919a393c50101367f10815295a4c7573996c482fc8fd8e16c57215a85db7a3eb8835499a1d4fa682f719c760a937e5d23b917f9c6d0a3de5e9dacb34a522db7919ac74f87eda33856cf4541acde75632b39fbd35c403d10cdc37b345a6db057c361e432bcfce605db21fde4403bd960285e298d0aee0ee90838a39a7bd992f2debe443a8f90fa78b7838c60db657f0d00130a926f2fa97c752eafcb0aaac12e463d359de73baece4b030f9044021e8887bb7c8cd48e0975a1f62271d82d8d8ea903ba8e8dba04a7c5512cc8f4bc5c737fcb303371c048a6448b26c210e72997d18d2d9d547281f35f0d02792ee1fb92958487b40712396b1890e1727ba5efd1b534fc534c8381ff73569d7c9ea4b02bbcf212284c0f3225c52a9c22770fbbec2c515f836ba567a384ac92b9392bed296b1c5e47207254c45efc7b3d26f32d71e9b870a7428e16d5fa5559d17cb051778c1efdccb8472dea4a7824bbec782db047b0fbbbfd040b91397ffcae485d2c2415e01115d803069a4a90ca52c952265d611a515e8ba3806219109db7e4adfccd81d682934d805d38223caf4357e17ee39ecc901eef8a9628210f725f3dd3372fccbb760afb9b08f61e65575429b99ce0e36bab83eea4c7252c1cfdc7a1d6697ffcffa616d862ab7645925331064892793406cfe9dbefe6c9f982a48d2da1fabb19b016a1eb6cfc8507fdf038dde87c10a567de2fe5e160f1d8615752597f35df7db9100414793ad8dc800e6de6a264419a79250d7572776a82b785dfb9dc2cead6472b5774f698a1fe31d84ccae429223b5d98457f5fc8fbcdc1ef02bb35e77886eea0251309b5db89677e92512c565b902fb1c3cdb97dacfacccab95fb3cf67470c33f84ad5e577e95ada8189c29be5a76979b3ead36b360be606d5e648b04a177814182f2f81de00c5c4e80a12658d6749260a80f0b8b308677e5c22cc45a91d9a9fed5f2c9b63ec9c44ccccee2bfa90b1ee3306e2a0e4181c49988f021ac43f0df9b571fd8ecf5dcfb678a033c9473d403a36a6d3da62fad1f32e978655928d3f993f19846b5cf7a94daf38eed041f84f4dfedc9a3b4889168d353bfc7103cc22f4b3bdee5701e8fad3307fe70ddee237489ebe1920002a0949032a4315e40dcbac96cdbd19bbf6a97995c7e274fe7704e480caf5eaf7af00ab062ec576bea7c3129f58b9cbe08baf346ba8aa079cad8342eca99408293126e31c370258124da358fdd300de43d796ee42c91aa0fcb8a78f9f9db27969237b1414ad77ec070205b09a253e97c93287232dc913b99902872057a745047c335a9640985c89f2ac6515de52aeda032c2d236ad44f7d8c5a18559df16abed5e3e84b8c29f91240dba2c6c6360c7cea75e36f13eab6607bdf906c8458f25fa7e0fb879b269c004a1ec0d387b6040cfc9faa154a10156af45e1d5d88caafad8c6c6a088b836f1d9dfc6f5a489ae59159ade06ab6eed7dc556e77a5e2578513841de5c17406e96609de894d2100698f65927d3b504bbcbc4aeadcb48786b486123d9b36a637c29d8dae8ea5d0ecc67bf1f49f3988efaad61c2585f2f781b8aaa342e3018eebdd8a8455be875666e36de4a94093cabe9c43f38b72b0ce704a6a61fa5c76a71ff5047743e4ff04963554779bfcc8dff8d69927659a4b30f9ed39658b228ade63b08b4088a3ad33605d218ee3b1ede86cefb719225e28e298cf5bd5cff7e6821ea3b7c5988e10a072d7e2a730be6ad44fc5deb9a95555b099a24388d07cb8555c9a0077f4f4a99bb3dad0606da4e391ad8c2a689344cb54786fb815641d06371755bf878efe0abcb566139929b037d579ae6aae4feaa2602b3acaaa76f778fab9099c1b63672c17dfe5557054d45e62a8cf31a44a18bff4f4dbcc8a3785acd2d7a14e4989841cce0cf1107ebb8b4a6e94080396ddfb8d826b280f050882d5758460ada23e1939afe5d9b9929e15138175f8bb6dbc9d5c456f87e397edf343be0dd48051be37097e8b8905610b74f23d8a93f37c7b2864c9fa802d03784603f6a56f9440ea773aa3eac4cec415c08d32896a4c39c4cb8f56c8688652b4c7ce25ebc50105bc7a5cfce37712326bbe3ab09dbe9f706c282eae53eb41062345d2174b3bcde1bf5aef7bef306c750ff4a98168163403ff144b50e1b85603bb04e47ced367ed6cda9221d035372e4428787db8794e11a9fe49bfb27743bf782743d61cf8bee455015b1d96da7253f8de50b63b01a847caccfec85093f8d356bdb6f85fea91a4f651d9f76f801d86b354dd0bce74196ad66e70ce67eba7d7ce9c416cdddb2a5000537442768fd82bde57339c34c60b51c19e3fc9035f85dd778608a196bdc0299f70abe5dafffec761428438f7aca1e6b2e73bf8f33129c42fc411b2a002820a10b21f95190767221a3b2cef2a17c8cbac6dd6ebb5c956810a8174e780f14efa2f74c22f539364d309248918cc12fb88c776d49cc464dd80d8fe16559a6a235e3546b2dc4e3a763dc02ec25cbeee563327b0a8be9682896f89899d30c32f457bda6ac48abae02463ab5a9ec516ba54fa034f68bbaec5e2842dc290aa57e3e597aa8b0840ed2091c6bb5ec498d27ae45989aa6c64a7bb02ff6bb453b67feb1917971556aa05fd9a0fada4f6d1c112811ae94307218e5b0173c883c84e711a6c825ab70a3c24c9253a72d209a907c4861f4eba8986f6132a7f8b55e6df2cde97c188446fadc768a69b1abd6c232e99d814cb1b7ffb3387b8a24fcc1fb1b30c913a8ef4a41cc81439158ce47b0b03204befe9d98a36479a07b7ba4782753524e1ecad4ff8d539416280726bb99c471cb81ab405492927c1dcd3a23d6069f61428076c481ecd4564bafe482821ff0ec991fb00cb935274510abdb2205e3ca3b82264ea9b5ae75ad37edabb825cc5c777e2e1b89360210143455fb0183ced8166caa0c1b91f26f31ff91930016d9a8641eaec6a2d75ed7fa140f3fb0880495c9f48f04f38921b67be8263fea64c7a47e32b4908dbca64c58b6dd5cfebfcb5b538fffde57b64d756b589559c410170c7cf3c06809476c", 0x1000}, {&(0x7f0000001700)="89d61c6a826a1b6b8db20a9c810616877234dec0c21e0c516628e770cb041c03c0d58d1b5cc0dc04ece66a512df7b510e6c072cc7de25cc7777a8ffc31bf86ffc07b1ce4158e63d804c436e1c00b61fc5d61eedd3c74b3086b38aed090c24cf2eda067b0d504a1746578b5ffb141926993e263676581697faeaee984111fe7f28eac269dac1f180d", 0x88}, {&(0x7f00000017c0)="050ac59eb7324f8df1f78446c73dec2b18710b0a164895c3069edc7166212567ab2c3c476165e74393109007cff92279645d38bd0a0d2174666f7f4b99020331cf9b427f5df0112cd553f27b2c260a0f7e738ade11e0bed9bd71fa99d5ef5b3dd568554e9ef09305eb103700a23034d5e3713ad4939b7183ceb6954bd56d69198e553fd453f33fc366f8a91860032858d1e7fdb6467d2d791a28c0cf9ecad77e52102bddbcfe9a25fa386de9edb28117dd6913a8cc4d6ffcf6b48e8925ec23eb33bf7e51daa6ed9bb77492d6c4cdf06cce", 0xd1}], 0x5) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001940)={0x0, 0x8, 0x2, 0x6, "ab5f1267b03e2dfb871c217881655f2e9168e7fb", 0x1ff, 0x40}) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="8c876919e71e5e884b51609b9f7278d3b9c9886f9a81961d4fce30ef2e6627ea5d6e093deb1ddc73e3132b632961942a8d501aeb910d51790c04f213a631ce3b56f2f9c8c2cae92527c166b589825d8aad26857a553c636fec060dab7fad6695c25353e1d9303d9702f222942f7aef89d3d74c5d7b394b8406dc8e6ed6283ec68ea2dab979b36b300df1189a960f4f0aacd3fa", 0x93}, {&(0x7f00000001c0)="8c13b1d9dd0455abdfa774a10e7b7cffaacea35d1a3d9230d1c953b35318863d3932912f61da8e1c557e330eab9579c48f615ea21b297ace5c8bb976bf5dd36051da0dc44ecb67bef099c4c15e2e5c6fe2fcdac45ba03dcbba9214967eacfceb57cda31ad846a4817be48728209408cf2453222ed8aca16eadfce746dc19380b2ba6b432f4cacdc4b9f3d3d314117b61d5404e768c112e7be14ad162a8b526289e5a103919917538f81bfd244bb3b2ed2318597f0cda78c9b2f655dd7b5f7b4a6a941b467220f9331a55d75db546e692bb7e0ed3eef046cd90adb4abb2de91babc0e40b93189d774956e1b2c7c24", 0xee}, {&(0x7f00000002c0)="f3adb0f90a23ffa9427ff5a07c32fb88d1bdcfe960d9ed9e18a50e1495b633abde7cf9b89eb0a55ff8d0dc3e0e4eea5dce5c64b9f9a746ff14080ef4c5bb4f65741614e19006adc092d21244b2ebe4e995a9cd512a1540aa6daaf646cbabed2350ec01d09d873b7a35c56cf69ec343a0508d86e4637e46ab99ea01edee47dad2f6688a6a98e01a9d1af9ad45325f3e3b7b213491725c33a9ef1c4c15f087ccf1e75cccb2df1a14dbe3023f57fa9cd0daf2f76f491cfcd5a0d21b3e340b42cba286c5", 0xc2}, {&(0x7f00000003c0)="427e8c417f156126456b5f9238b48a6087605c3e7dbef7637ddad2b6e57ce111937207d31f5fcd50c77caf0a4c3fc31d576db8ed1cbde99dfc6d2e9f226c1d5aea6c9e23be35180e32404bcff89fc39f3cf23bff3578bd62471c21b092238472e236784b3e2a896ad119a297e58aa5374b163b214c24be173e8b825fc17ef8e87496cfd3eb546c70ff07d46b51a482b7b845744e34acccbd655614f687c167e83a654b5641a46f83ba3700d52ac906254866e3efd6d4e7739e6d1243ada8c476934f0ffe4c3e19742c810c6426c964f9b43599d029a543bef6eea0991e3d5e0b40b8be6365dca9e950d8a6", 0xeb}, {&(0x7f00000004c0)="971a9d0bae9fa4616eb4697fcdb4b7520f87e8b668b5699aea30f79a9945a09dc5306dbd62136aa0a96af669be81c111612bcf355d44855ad82f6ea98087e9d946afd54c65daa7347148b29cbcfe81d951f19838b7894fc4720fc69ac83ed93bfe9293e2889b470ae8cafb5558a44f047a3b69eee890ddb0d838adb1b03cf605437ea6fd8b4fa9f4716ffc8c98b16bd47aeb04dbc4efcdfe024fd2fb9ac219f307d05c0a04ebff68795a43", 0xab}], 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x2000003, 0x3f, 0xfffffffe, 0x2, "e15539dbce8d3163168b88929100", 0x3ff, 0x1}) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x800) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) socket$inet(0x2, 0x4, 0x1f) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) close(r3) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820da711ecdd57be971e2f66"], 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x9) 16:00:02 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x611, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='W\x00') ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x80, 0x7) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) lseek(r2, 0x0, 0x80000000000000, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7ff) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10001, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 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(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:02 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x0, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:02 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069a8, &(0x7f0000000300)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x9084b7fc744c56e2, 0x0) read(r7, &(0x7f0000000400)=""/14, 0xe) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() ioctl$BIOCPROMISC(r0, 0x20004269) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:02 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = syz_open_pts() lseek(r6, 0x0, 0x0, 0x2) r7 = syz_open_pts() lseek(r7, 0x0, 0x0, 0x2) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x1, 0xcfc0b4dff91b2657, 0x0, 0x3f}, {{r5}, 0x0, 0x4, 0x4, 0x2, 0x1}, {{r6}, 0xfffffffffffffffa, 0x80, 0x96fa60d0ed9ef341, 0x0, 0x8}, {{r7}, 0xfffffffffffffffe, 0x2, 0x2, 0x0, 0xffffffffb6d0d77e}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x0, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x40, 0x2, 0x6, 0x3f}, {{r0}, 0xb, 0x4, 0x4, 0x5, 0x78}], 0x0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x40, 0x20000000, 0x1, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0xfffffffffffffffa, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x5a8d453a08717c39, 0x5, 0xbc}], 0x5bf47e41, &(0x7f0000000040)={0x1f, 0x1}) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001600)="0706f940c70592e45da39bff7538c893a46caa6532e68e8b2b5012042175fa5b0c8aa823b6c7078f1bafb3841e32e52fc2066922aefc2a0e111d667e780314e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a", 0x8b}], 0x1) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1000) 16:00:02 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$unix(r2, &(0x7f0000000240)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7c0400000003b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001bface4c83910adeeb30fe9d4e7bb1", 0xcc, 0xd, 0x0, 0x347) setsockopt(r0, 0x7, 0xd8, &(0x7f0000000080)="0065289aafe56a67aaa2ac6f5200db22d5671c40ec6d7bbbf0b4ae4d", 0xfffffebb) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x80, 0x44) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x7) 16:00:03 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) r3 = dup2(0xffffffffffffff9c, r2) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x2) r6 = syz_open_pts() lseek(r6, 0x0, 0x0, 0x2) r7 = syz_open_pts() lseek(r7, 0x0, 0x0, 0x2) r8 = syz_open_pts() lseek(r8, 0x0, 0x0, 0x2) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x800, 0x0) r10 = syz_open_pts() lseek(r10, 0x0, 0x0, 0x2) r11 = syz_open_pts() lseek(r11, 0x0, 0x0, 0x2) r12 = syz_open_pts() lseek(r12, 0x0, 0x0, 0x2) r13 = syz_open_pts() lseek(r13, 0x0, 0x0, 0x2) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0x32, 0x2, 0x4, 0x7fffffff}, {{r1}, 0x0, 0x1, 0x1, 0x6, 0x8001}, {{r5}, 0xfffffffffffffffc, 0x2c, 0x2007fff2, 0xffffffffffffffff, 0x1}, {{r6}, 0xfffffffffffffff9, 0x26, 0x40000000, 0xd, 0x81}, {{r7}, 0xfffffffffffffffc, 0x8, 0x10, 0x5, 0x1}, {{r8}, 0xfffffffffffffffc, 0xd0, 0x1, 0xbad0, 0x3}], 0x14, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffd, 0x84, 0x2, 0xfffffffffffffc01, 0x3}, {{r10}, 0xfffffffffffffffe, 0xa, 0xfffff, 0x2, 0x3ff}, {{r11}, 0xfffffffffffffffc, 0x20, 0x2, 0x9, 0x2}, {{r12}, 0xdc642807a0306e4e, 0x80, 0x10, 0x400006, 0x9}, {{r13}, 0xfffffffffffffffc, 0x24, 0x1, 0x7, 0x5}, {{}, 0xfffffffffffffffd, 0x50, 0x2, 0x3, 0x401}], 0x401, &(0x7f00000002c0)={0x1, 0xfffffffffffffff9}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c50104000000000000cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfd26a152bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a0500000000000000ee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0x9}, {0x18, 0x0, 0x7, 0x8001}, 0x1, [0x2, 0x0, 0x0, 0x8000, 0x3ff, 0x7, 0xd59, 0x1f]}, 0x3c) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:03 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) pread(r3, &(0x7f00000001c0)="299a513288fa7ef1f07fdb33ea68ed48479ec9400915af70079379e98641c8ab741281085f229489fd4f8ba026a8e280a802df1a67d05ffd5b8e06d35f44b4bb708ccb8ff8c484a3707ec172422cdd50ad0751815bdd7fb67d6f420067d42bb60757c2e6353829a385c564984013fdb4dd01ccf1deade97ef0a683490f56fd783cee2f741d5aca4efc9798dba3db41061751be5865", 0x95, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0xffffffff80000054}, {0x6}]}) r1 = socket$unix(0x1, 0xe06ba4620ae6bd21, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="01f22d2f666962653000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="7b3abd4475f1af527ce3d61e8adc64e495fa15bbff6f6b4e233180647c7199fa5c903313b9669b1fe466d49f72269ed6d78728a87c5cb1c07c44767eff51d21d25e3e751fa713b06df523cf9c09463b698ddd5e9fc27f9c266b7568f3873578ca256d8d4732d217d605a8109f8abc6bcb992f439b8fec35fb9490cfee9400ff70c88f0182d98abc6cbf952222ba1647b6212d0ed6897467e5fdccdd2ef5071032395daffc9a6c7ef0adf75726095727e22c1c6c017cfa63b3c2d13cb14651c269595a25f5f7adf6830f8c70beacb7aa9a61648ec6a19647431140b6a6290c3df1968e4366751f0824a11e4749a1ea7c3a40cca", 0xf3}], 0x1}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x22c, &(0x7f0000000600)="b655ba81c9f8a064a25bcd22932d6ae7bb673da751211ce2decb34bc4d6e5b752655af14e9b5da51c03f67bb2a632e7e4638187e513afd7d6a2f82c51bb67c2afc387cfd4b78cbb333565d9c86012b98311c6b1ad6bfb38df90253729043d986ee4391f997f6f3e744e9e701aee45ae4c119cbae98763ad1a28d2dd594a8049b20631545c50bfdc17fa0d50f8ae7d1f4dea06f6971ae82fddd2e221e291002657acf2422af2faefacc9f32962a6dff5ea3fefad5f6d8dd4499a7a2c93ad6dca55abd2ebaf77907a7d0154b369e4e5a75e1000000000000000073e0dfe2be27b05228a4a122a85bfb83122d3f365cecf886d4e08fee8b23aceef661712f5fb994bad11a6cc5c12e3e91a70b2b6c671e3d2f0a83b12065550c9debf2e8f42402e1661083615b240d2a7e838b919b58d65dc312f442c18ad19a15e415bd6958774d6b8817c5762c57268da08c4e7d1a3c2934f37f568a291e96ec1a89b1e9d75a07dcb9e0a96a87eebbef025ff075110b3a7e5a3b32277fab59203e63993062a3b703797a3fb5f2141549a5b1e66c628ee0a02822c199a5db30aaef929e1ea6cd7756dbba2baacf66da974c8356c9dcb7117fb5343f27b3fa8866f4183cffd9713f27cd8817e626c6c4d48fc527b6b54a1d1e17e68a5ce7497c17c1edf2b90060cc2d344b4aad5bea46390134abac7f86f6e18bf51cacc76e73aa84e90a291d524b1003000000f0e9b661078c380971f67168186e39d03f335118b10ee4e5e8095ac20d00"/556) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6, 0x0, 0xe0}, {0x3c, 0x0, 0x1e, 0x2}, {0x3c95, 0xfc}]}) syz_emit_ethernet(0x26, &(0x7f0000000080)="174af005b628e2bd71ade9d4560571c212f740e27cf400"/38) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:03 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x3, 0x8a, './file0\x00', 0x6, 0x10001, 0x6, 0x110}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f0000000200)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 16:00:03 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x100000001, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x20c0000000ff], [], [{}, {}, {}, {0x40}, {}, {0x0, 0x4000000}]}}) r1 = socket(0x2, 0xc003, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8080, 0x0) fchdir(r2) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a404d2230b2f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f9afb7a97007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa75d4f8619915e77aaae74aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fb2c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626eef8a5e409a5e8685ee51ca73232340f17198d29507082a7e0b83377d3dd57b5ee0bb482fa1b8c7470f149673124fb316ae0bb79c2059d89c0b5f3eea50f2e1ec7d94507a03b9ac32624b71a426328736730513ed1944feac9cd4912df5e2b6cc65e35a27ebd9be2b9c35debfb1c760cbc9c51245e0c7402fe301ca8c98aac38fdb5ae6b351e435116c0b89d3efcff9ad42883a00b67702cfc70d22f4f4ac94b711f5dcb843610f87476bdc0406d4caef749461723a55eb4edad36e65c3ecaf51c0f49b096adb59bdd6c4ede83b8a8f69e6e724d297955a2f9c376a16967c6033767117913afd807420a3e1dcad63b18e6e2a28d7067571cbd6fb350db3f37edf4fddfcbab2406766abba4ea5021c9fd190133037ee58bd16c948fa406944780fc1f928dcc5b44623a9949e7fa17e3f374caa2cff2af52ab7466e428d61bc1ec48e10dc9e53f5ec890ae0ed3bbba00521c7d69bef7fa6af04f83b04a4488cd291b299d337d19f9b894b807fda851e5cc65c31921606a7ab61ac4afed0e3e190d3289ec2ab4b307fac3e2b73991ef0334ae8a00b13fa9b29cac4ca82dc3a0e1bd0416b550ce3b316b8f1a49e78f6a9932aed5c2b3c358a40c554b03c34bf0d0184e05fb500a8af345afd1707166425b8f8758180a892e31e215f774c07509b18"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) madvise(&(0x7f00007d5000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r6, 0x5, 0xfffeffff, &(0x7f0000000180)=""/36, &(0x7f00000001c0)=0x24) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x200001c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:04 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='rc'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x11) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x44) sendmsg(r0, &(0x7f0000001c40)={&(0x7f0000000580)=@in6={0x18, 0x2, 0x800}, 0xc, &(0x7f0000001880)=[{&(0x7f00000005c0)="d7854c601a2595b47ccecf933ff670be3bf602f286e8c4fad4b924692068c0482bab198e424e4a93de9ae50165171ccca9c8c41f34708416b99dada444268bff1cb0e56deee95f603ce1ebf411be3e8d5a229dae3694745f8b7dcedcc0d31eb20f2636550ce35d5b7ef26c40f30cb0938e3d0286903e6709ef2c9e78353c69e7b4c5da7dd5ed96cc8c40d2eec98aab1ca439", 0x92}, {&(0x7f0000000680)="4d9afb5b4d0d1a4912be521352ea", 0xe}, {&(0x7f00000006c0)="5bf531cc362836c2f7a5bda5b9cb3a624dfc0dc01b328c5938e866c6421f866606b0126f027eaa751b168e507d30c1caab672e5cc82e0c3c4aefe8bd8d9f5af950ac59d08881d37f22b922ddc4ed01aee71fab30816103474f2feedf2f518af9ac5b4451f9f3205737f9831f9acf9942f0f38b3d37cb69b84b4e3a574b", 0x7d}, {&(0x7f0000000740)="dd04a866f332dab06af109d5cf8963154152a97062c708cddebb33c89ce95b8dac8fb3e975bdc0acee4f9fc3c61536c331dab1bc73107419d11f66a4f333f780d37e5219a911764d3d389bbc95728bfd98c4581218a39cc0407a", 0x5a}, {&(0x7f00000007c0)="825169d9fbe3f3ca4710c7e422b4f3d3bfe4e8327b3ccc0f7ba82dd1cb9933ef23a01fdcff2dfe7be37a099238e1511a58fcf77606c46d2690e8fe1086504233a6d51aa5d1661bc501783bf6369157f23154ad9074e76705edf90a495523b2019d804624893942f4062448a44d210040495565e21ed30f600d2c9175b8c34a17c169e39f5dc7712035b64d3b60ed2fb6732f2531e645e3de42e10f130b4bf782d1bf96355d208ab5a5730bf196d598ab0631d2f1e8308d27a50dc508f66f8a", 0xbf}, {&(0x7f0000000880)="9608664d3c98af23d12284ca61c4fe70469a4df34cc59454893fc5d5eb24e13bcb77aea8804fb207e5d70c156997791cbb7ba8377682c979369568e4b44ad7c0d591765e3e137ebbb88ce943e023f3f2d680929890980f6d9cc601d39961c1a844496e5d27c1213ae7bb2cee36e225b7157e687cfcda3bb799bba25e18a7263b5952f4f931ad1a9d99929ec453c9c3e43c2495fe0494fb3ee223aafb6cd5c81feb7a1db5b956ce77a427ee8ec56e10ea1a427fd7475d3d19e39bb79f0bd0f8c6b05b14eb0a3797cf2336335d7c155123b7e0ac1ee2a3ac8fef35a127304e3dd936d64355476189b8fc26a25cc928439b6bfd64bae8b8c2e2befbd95362370600817f4bb8b90efa252f7e2bd43378304b24b5b397ce9e9bf672001163f9b24ef81da2df9eec3fe5eb8c82c3e470babd232bbf02ebe04cb96b5333126461585fd3f9c0230e2ba95d7ae4289f3db43daeec02283ae7c0051b4b9a74c0b1dfca7f819f65337c0e4e58bc5beb65c499af9784d91efa2bd038353b0b0621d0e169d9a68a93d182250d5189f4d1565ef38a3224d31dab0611d44adadd13aea283d61b2dbe380788c84ba4c22205d79ecf2cb9b15266b6eac535fffc4870c0217ee80e2fc719707e522ad847ab1c7c09ba64cdf03db71f81119b2095e0a986769123ea6cc98946c8e3e41ce88525c7f91a61a2eb69aabeaa5b355b93025249545d66a889c0f437a6aeefdd0b860b1cd993ab8c6be3a0535a19c63a8b9be74175ebf5e214eb817c24b70355e832d3ed401a6ce1742903e7c27d2f20f5ff97ceba66417a535888df8ca086bfc45ce908aa10688a32c5e1f1b035d1b62383db972a6c517a44f46875777f6f29ec6d1f3f2175dd3bc61cec597f42a2a2e2fb21c151e87bea63fb87c77a7a833f1a13181c8b675a86952132ca4804ef87881e5cb50ba8cb4b07b54a7be91a90900267c6568fc677c8f1ad51d19821d8b9408823d8710091d4fefac0c4deabe66fe6b7755ef604a39f23ae30966c588de171024d7b94b0e19f264232b0502f2c38b9287e6eda40550827905e874b5cde22fe0b2f2134cee2818e668760780029ad00baf0e10ec26d51c3cb40cc7e03eb08c1a63dab28aa8c723dc6f78b5e92b0965ec2ce45be8b3d199af497a05fc86492441ed4fb1e8e5846184a6c592f2406e81d1ba1f397e2aadde651bc43c74563687dbf353d6be116680cb1119aaabf30f6e5a1afafcba29d9c9ef9a80044151a669ced7f8338d3c4d65869fc8a46bf288e2e65be06310ca59e1522fe73a8c733ee934e257c7ee3c62e7f554441f6f162696cb0be99694957b74d30f0313bef35db2a772878355946f86757e1cee0e67a94152ceee872209715ae1df4ec9416e1217aedd9453f60dd4a2ab67fb2bb7aa916d54359ac6e1fe2057343ed38c225790715ccd621f1b05b82c76097e7509700a14503e2cef1608893d3f51c7125ad0025f6707b125ff6d19d18dd3bbe1ea9dc33b4dd2346668c777caff4e6799df9b24676084945d6e276a9e2233b5f8343e44c186ae6cd157f3144b0c20917b4657f9aea7064f551fd8b339ddb8963f1b6236eee89dc0fd1176e814bad056cb371f9bc91cde3249bc084b1871f75ccb8486b039870dbbf9da5b539ff5c50bf0776e01d8dc633786d7287f9f79e028b142e86f84a7c56d08ce76ef8f36147f576c7a785ed4748e806bac39bacb6a667b0ab19224949b649ee13950c1553b0601082895c8f37ed40d0ed0afb1136e56f661856fc34920a64ad99e6726b5d81c8b7aa01323532f865553a6aeabbbdbfd75352b67c6edc2266e768794d3018322f082850412969db54ce8235878e94b9fb1c0c1de6dd6bce71160395f44b4873a817ac8b4d360158b7f6472c9dbfe1a437a8ca316b6ef57623852bea9e3a40ab86bc6266e257478c1a9cf801bfaa37238118de127f55da5172b8be4e4effdea70867ddbfe4142b3404b95d89ab48433963fe6408577e6012a2b0d9d91ea61fc0d5951cdbaf226c6bf94df6ebcd846cb580e30e5efe382ebaca5b17506d4ab4e1cad1779603b880b9c1b2a24f7baa05fbf2b4a7be8d279cf7138aa457619454b6ea7dca11b510c9ccef1db2e9ed7612def6203911b8c14e3d1e4c768c1f1e10a98d379a06e94a5a0f894874c766c8b09e77b919146de2f3cc62aeacf1b81aaceffbc7892ee0f3975458c02e61e0a511e7121682bc666e18514e746698e3a483804e11fe2d98d4b6b10ed2f34dbfaacbfa2f22c1c261908fadc7d7d94d9fe1ad1a665c21d14738451667d4e1aeb1fed227fb1dbc03ace53a167d7b258cd5b4c7a8482f180408f0d0edb168895b672c3b9cc5b1431073c237729b9030da39a02fbdd75db0aa7f5fc7a6e9842783bc42e17f44197968f31a083a80797e3a9c908d836ae563a8486e9d240bc8e64bee49d417d281f4e6858c948f8ad820249b28b071af64ad634f5b0ac193d40e55df810a216e32e8cdaa25ec886a94d3ece94ac6d1e66c00569e7ef4c7ab91d47083bd209cbdbbbd925166a12a9b70b66dbbc710a5153f619f02b52adcd31d72479d6ec0139fa6e0ab782aaae1436c553b76345572f7949fde4c9d5b59223b7f61a91a89f3e76668fa622adf1a5ea7b966b91d2c93b2da24f3f89389f5030142c3085da1846db9129d40245bacfecf4d2fdeca30022f236dfe2d15c18ee4ffb0ac1a6a6ec2c5544cffe173be4203b4fe7ea6af9fe3b3713c9146751aef68e2bcce991b456665a18f1c1974d6eb2b146fc5bdfced673ba67f5cbf3ba623d6787b3ee5d3b40e9c49f7e3fd23c00fddc917354bccf0dc7faf40d9fbb1c19949e862cc6ddf61146f136c05e2b06ead716cae2dfbff41e0b68a0e98ef1691e5d66180a170550047b5f4cbfe8fcd38bf22c3e241ba379eea6d3552c14ad22063dc3dc03118c0c20259bcfdeec69eac3d667775d4dcf225ab906ab896bc41f799fef55543b188134c9230a657a09adb7aa699c79e7fbac3172a816d5245bd3a6862d36f1f2e69bba34ccbee91d5ec5feca4aff2fadeb44c9c4cf6e7f391d879b36c2c302ed4f0b14318b2e0d46c46670f034b9793519debbcd4c382e4d49725cd14f702be2971aacf0674349d21d622e2c7422f5cb04636abc28773d6545f8b3dbf0dc320c39024e884f8aa2b42fa51239efc0451f2ac7cfc3db44d00d3ce11717867257e628668b68dc2c0b39b33235c297ac29c6c9c9c387120beeb65a956573298ef6a6fdd7f86f92ff301b2f851115f559c1c32fdd96a2c189d146d2cf24387090ed08b8e4f716b611bd74edf62aa3cfd625b5ac832716607204d49d1603f1275cd5555e71393de793762bca8c9622dd2e13f8d785af9b9938745d69561870c7a094b5ca05681d2e714beb8e7e8d5d819402be63e0fd0e3ad6af146ffc8330a16f790689ec8eb432da25f1d3bb9bc1fc268a7632a63a9d8b8912d72c89f8a4b82ac41aedb91d2233cbee50fb3b28375cd5dbbdb55055ca92a672d31abcb26e3090538b951cba465d525b4fbaf0b890c0d3da1ebf492540cf2f7d741038936234ea81fbb616e41518ab42e749210142677e5cb2e026a1c28ca530728b6228c3fe6485cb7b10202da013cd75f3b95826ca15ead675c44ba2c798bb23c581b288ada9381f0e60c75b424fc9b382d3ccf0d9e3f599c7c6bce21ac3b16890f78ab939ec9cf3bbbdda285d30d02feb77ed1acc0a3c95597c7c91eec1127794d8ea0c3ae7352948ebf0fee849217120e54844aeebcc482fb8bc4b725a95e91d84ac413984b58eca941698de09c318ff33d2faa80ead4828d4a5956fbc35ea115d5b7b1750619307677f6da7e0f31c74e43462312212cfb72f2bb54908e04a3491b1556e4ed8c2597f9512897bb3d1a91976fd5d604e3ed05ed179b4cc9b78c746378b63d3b12929c38ab06edc7631ea9138c82bbe2f9bda61d4305d46f88c6995f250b28360e3dd8d170915d6875dd4b98eace6f42f9a2ee5dc5894dd89136ea79548f2fc2223d8b45c9b3d7a4cdad8e7cba248f2b862d6ce34a2a0124cf69499eb537321ca1e00532f891e15fd649ad6ca225563b366bd8f44fc243be73ac540fb16a9b2b12a6d41dc1f911eec31fca5fedf55fcaa5506df9ec288c99ff430552dc8e59be4753d26df626d2fdf73df38386c275f4a5211e1aa870ad2ee602ef3350a577d540bc952128d28d5d80076b77038993b494928a70308961c3e5c729d54fc02c5d7ecc52f3c4a3684f47eb8b1ff32e970fd3cb3467dcff9389023ce3c4a286cd676c82b6f131453dace7f24530823a1ee49f3df5451063971a392cbe335e0f2efc90d44e79407fc4ba7e3b781cd4f369e4126443357a9af88a9920a9717cf4d4a7fc4a6e92c39baf02d34042748662cdd1ad17cfdf52bbaaafe6d136c5a009ccafe7e79cae34d5de309962795dc52d1cfe4ba34a215bc2e4e9888c6c39ac886eb2f2e86edacf50ff1a1eaf41d67b52c948926fea8f4a3a84c42b1c3bf2e9c888e0bb8b5ce3ad112427d12d80d55f7acdb35bc3bea08ea361e98607b69e16258b452f61fec09f7b7eaf2c9e81c1df1048402bd7845f4015e3b5d6cd950b3ab1fce64922519a5fb51b78d6f41cad1f3d7cf0e07a5716abea4cc7e01f3650328b7aeffb7c0c9df4bd9cc419f67a126f2270a1e9facc0f472c089c4efcc8fde2f840381415b4eb1f8f73c9e1876f045671305bf802c70acdd10ec85dc8568d73b9e0f50aa95d945d125635a52ab8194752f8b7950138862d1064668e47a3ba2ac39ddf634a4f7be63f820dcd8fe4c3475becc66c8e04dfb4094467f732c19e69ed632b3c2374bab2b82b5ac6d42457081bcb6755e14633641c28905109289666aa15eb861eb5b34221df5271b998f61679f40e0e276ea70dae36f4901acb360c91976f9360f6b63270033733337358c46c60c2b108564d82e33af25b80ad322c7b3c5be7fff545585103a7d5a12c83009a7ca236b71b3ec3eb4e1bbcdb46f83c79fcc443b2e74e3d7ee74305d3a3bc12a88020101a97b50ea2eb82c70829cab8e7f8b05d7f1cf5e2d58a88a3b973cb8676acd4ca9e86e575815258910b5dbec483cfaf284bf68cae352055b4e9e74abc0ac9b3c13f113994f19b587288ef5a9f14ba653a4bf369cb6bbc4b59d37826f549a73c1c598f5fde7d59bc3a8bc343d276577d9bbb07455f78c3c3a2704e9691d3d2768f7f59ef54ab43c47b7046a14bdcc2c7b1c37409cf141ffcd1947daef8347bc20256fd076fecd0c524a87f3800e328dcf5aad6a37cecdfcf56097891632990e213de82517917598bc3a06d20e0321f53ab1fe3259d82fd58a19d572885f5c3cecbd28e407fdd162ec31193164b897b372d939ac850e81220483db1a673092c5787015375f29e676d4abb72b9e29eedb0820eda37308d51182048ca09db01282388e1df5c0ac68b615638c5ae7d835cf6f61c39e69b90f9294dadb97dfc4173b0298062a276fafd0175ea391ad636fac530cedd06f730b5b44fed9a5e7c10b5a460075a3b96d4080b4721d15a1f3681bb52d144afef51473a43a98f1ab503d2508062c5d5176e40218bf9fdc25071c9dd1fed13b701abe1e8ef33898df3439458c9ea4aa119337aad43754fa8729613df0c51d1e446f2fa9e55096bc793ecaa956afa8a8aacc153d60118a8e17ec754cc068798350aa4712060e8f7763bac997434f1534742c6134f62ca33bed39ae14aed8186d0625e2f88e85c07aa904098895f9c3ba87786dca23a1473bd380b78bfb77eb8", 0x1000}], 0x6, &(0x7f0000001900)=[{0x80, 0x1, 0x1000, "7fad99ce7bf784175c0f227e2737ae0e6d600383bcc648f92692ad125afcd1eaacb60593a6f5f6f805b76210cf9f205d3e02d418a74cc256560adfc783eba8e3b37cbd78b7534575c013247cfc3d10215dabc4bbed57d0cc0a4b5ad9b6b93141aad846a167549d84b2fa"}, {0x10, 0x1, 0x7}, {0xb8, 0x1, 0x0, "9c035470df8e29a1aea8cfa3bd53160dd67fd381bb9c44f219d330389cb1af629fae3429194c3d3eeb6945507140ea027084f64650af3ab5513de44b6077ede04e69ec90a6894253fe744b38a8fb225c61c2e4e4e0792bf24f5de3a0ea88f5bd322453306794078eb91c8e343540b894575633acb2a5d7e6c8ee8b9e39d0319c3f81993b0edef46846960bbf9bfef9df18c3204bf1f600ed48e628e1b1bea614c53c3172969a074f"}, {0x20, 0xffff, 0x9, "f4f3b63a1afe224f8db9"}, {0xe8, 0x1, 0x6, "89eab007d819bafeb378fafbd3c5888192546d9849f503d907039c83b3e489696adb2cc2016793bf514a2a6bf786ff1e63961134db7bfd19656e083939df448d1af1c7de5558f9381ed95e5153410b3d0b39575208d6fef8eaea15e2c6f55216bb7a73d525017c4ca001a9daf2ddb9330240103be9a816475758439210ef4413ffac7e2e5dd25f177898c23658201a347d85e8563e35834a1556d60f065a3388ebc2062e693571cfcfe7b7d17a5d9c2f28f4384e8689bec0ed79e82e584c5594249e3b94f513366edad60e60e18232851aa0"}, {0x90, 0x1, 0x56d, "afca9ace92d3a967822005444d248d7a412a47e74d90f061f05231c08745086773722577e2060c713b6cb612226c47d17df9cc4b4fbfb17517181ef8a894a1408006aab07dbac71c3a881570fc8636a050b16301bf6f14c28f913cf6e1708b2cf4145c9bc997ec4a9c39c2ac0a0d528690507147d2be1ddbe5e1018cdb0e"}, {0x50, 0xffff, 0x1, "090b48c1a681e2aae68785bf30ffb7367de2ac822193450ed186f30ad660978a528f1c389d8333fee019d1084b8ff907bf159c16a737ae43d62b2e"}], 0x330}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mkdirat(r2, &(0x7f0000001c80)='\x00', 0x71) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="0ca65ff492ab6a38acd2a07d1884db216ff44444d9364c2320860a9b9533dce8451ffcdc156d22f6a86c6d7357b3719c5dba8eb668c86d1750b567faa4bddd3692c545e0bb616d21108d85ade023baee9031e9123edb0f296254b79e151259a6d53475ce73231f93e55fd681c86e5ab22fe5d1b34f58ef590c12c7007b55c9c5a29397b785fb9b69e788de96ce94a2225e9e298d2506c3babc2b0d232e723f9b3714ab6dd6b983c12d7d9ca7a956f02c19641f591ff7324e9e11", 0xba}, {&(0x7f00000002c0)="85a8024b53196d51024a371e2bd2e2cb4591eda25b0f2922decb6667327537594ae08d6480aec950388ef433bb86d8b79da04ccb6dd4be8e6e811ab7db0fc096816afc9310ba2657c9e461443b67ee58794d911b922a53fea826821cd84a70e193815c39c4638d539932bc0684e74881d14455132c3b2956fd569ee1871b58fbbf0c035fb0398fe31767f9c8a1ee36140b46e16a58e0ee6229f40f67b2f9656bf2eadc3d582ec06c47a11c31d0fc15291097d9e481", 0xb5}, {&(0x7f0000000380)="204fdb37017a501b3aa79cf29f7b41933d309151bfd7e672abcd8f6dfe9e9354b2476d5c613834", 0x27}], 0x3, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)="a9b3f0b93c1d09d3a0a67df36d74f7192ee004f84ef8fd7bb4421484281302201f8013904efb189c3993fdbef190ada6164474321c85479d0499b2", 0x3b}, {&(0x7f0000000200)="ae570101515e29aca8346a3155233718c7318caaff61a562d29a99339f2fbcd0ff95975e2d4a7701703a07b2d3c815ab4fb8b936c2a6ea48fd0f73a53c4ce7", 0x3f}, {&(0x7f00000003c0)="a30164d1191d4b726c9da6e39d72b585dea6212715da3619e01c2b2d26d37d2bbd5e93bb693cef9b3094cea34eaf720642053f0da2c3c45c9c12cd47ceca52456ca7e134ecb70c87cddbfaf267993820238e96257037b0945a4438a130f14715833827ca5ed7c069fcd67854dd7c1b55edd5d4f440ad913a0e718f0231c1aa2470d5d3f3081591c8e10667c69f671ed3253b583c0ac7c4a0a6152fc8d4477a507f91257f0812e0d949", 0xa9}, {&(0x7f0000000240)="4a3f09f38d2b429a8c6919e9ac6e3b35f1b466fd9326375ccc33c98876817fcbd99b94d9039ea99791a8b9cc3f0ee4661244e46f40cfa9b96447207c8eb581e4108f6432a22dd55f", 0x48}, {&(0x7f0000000480)="8f3ec86e2b3ef8aacf3b5a59c0c84e8fab848eec09e043836a0d04e646af9cfda9f12bee35272a6e375595ea7b60d3390c23b01f4f845addd213973ef63c6702311782bbb50be9ce26b59085aabdf6950a2739fd7ce2f075a8c6efb3544af311bd40d744de9b3739e99e8d49edefbbd352736236f0fdf26d2c", 0x79}], 0x6, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x8) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r9 = syz_open_pts() lseek(r9, 0x0, 0x0, 0x2) r10 = syz_open_pts() lseek(r10, 0x0, 0x0, 0x2) r11 = syz_open_pts() lseek(r11, 0x0, 0x0, 0x2) r12 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r13 = syz_open_pts() lseek(r13, 0x0, 0x0, 0x2) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x68, 0xfffff, 0x2, 0x2}, {{r4}, 0xfffffffffffffff8, 0x0, 0x8378c85dc1263b7e, 0x7fffffff, 0x5}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x8}, {{r7}, 0xfffffffffffffffd, 0x80, 0x2, 0x6, 0x3}, {{r8}, 0x5, 0x493dfd6e86f1938e, 0x80, 0x8, 0xe932}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xf3, 0xf7}], 0x7, &(0x7f0000000280)=[{{}, 0x0, 0x8, 0x40, 0x5, 0x8}, {{r0}, 0xfffffffffffffff9, 0xa58f8c273ad98d93, 0x12, 0xb7, 0x100}, {{r9}, 0xfffffffffffffffc, 0x81, 0x1, 0xffff}, {{r10}, 0xfffffffffffffff8, 0x0, 0x4, 0x3a, 0x4}, {{r11}, 0xfffffffffffffffb, 0x0, 0x4, 0xffffffff, 0x40d}, {{}, 0xfffffffffffffff8, 0xda, 0xf0000007, 0x7, 0x7}, {{r12}, 0xfffffffffffffffa, 0x5, 0x1, 0xe9e, 0x9}, {{r13}, 0xffffffffffffffff, 0x10, 0x4, 0x100, 0x3ef}], 0x8, &(0x7f00000003c0)={0x4, 0x7fffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e3c51c255cc92d750110eb0fd0b4e59ac9a89a55be78a37316449486a991c589fa9ae917c6df9c48af2fae0790db5651a24374a1ac5417d0b3e42e117b04f1845250180013464b7a4a1eafac8ad3a9ba91647900aaf41b57aafc0cfeee3e42a4b5dfcdb1ed73fe068d0dc217ed008205dc869d485444767b1", 0x88) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000001400)=""/216, 0xd8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 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(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) r4 = socket$inet6(0x18, 0x1, 0x7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x11, r4, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x200, 0x0) read(r5, &(0x7f0000000400)=""/4096, 0x1000) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) writev(r0, &(0x7f0000000280), 0x240) pckbd_enable: command error 16:00:05 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1}], 0x1, 0x7d) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) socketpair(0x6, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:06 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendto$unix(r2, &(0x7f0000000140)="1ede65fe252b3b7d9b29b8ad72bdfc94f1bda77bd3b1906eb4979467e2191f434df8f49a96e4de25406e5bb6d33ea4ebd96bfc554c609e6b391dff257c14807196a1f59114bc968147fdab964bf41085db7a6c0301d3", 0x56, 0x0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r2, r3) msgget$private(0x0, 0x200) r5 = msgget(0xffffffffffffffff, 0x581) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a83060000000000000083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454d97be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c6809ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c7826279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7919100"/446], 0x1, 0x800) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) msgsnd(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="0100006b3b3441e670cab5cfb32db6bfc3d4a59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b4198d95dfe759a640dd250a152f0498bd4fe622820f9e5997b1c4d0865de7860e31807244369b0ce301f911a89832a6faf96f7c29f066e1c90845fd6ff8cc769302d9e6b8e2d4c1e2b74eb4a8a427dfed3ac04a56edef192b93c86288808600400000000000000efdb0d63d449c63038644ad084978f239b84bef3cf69999d4df28a987dfdf904c8f07113ba21d18800000000000000000000d103d90c6525866abb60d98cb5963c6d50c4a7cad109a4854ebc64a5517a7210e62ed2fb9902d7a79b4afd664eec7f00a04101fd1ec2ae0c"], 0x43, 0x800) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r2, r4, 0x0, 0x0, 0x80, 0x6}, 0x105, 0x7, r1, 0x0, 0x2, 0x1000, 0x8, 0xffffffff}) r6 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r2, r6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x2a}, {0x100006c}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) fcntl$setown(r0, 0x6, 0x0) r1 = semget$private(0x0, 0x2, 0x10006) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) fcntl$lock(r5, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r3}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000c00)=""/226) r6 = dup2(r2, r2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setuid(0xee01) clock_settime(0x0, &(0x7f0000000640)={0x8, 0x5}) r9 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r9, &(0x7f0000000040)='.\x00', 0x0, 0x1) r10 = fcntl$dupfd(r2, 0xa, r9) write(r9, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r11 = semget$private(0x0, 0x1, 0x4) semop(r11, &(0x7f0000000280), 0x0) setgid(r7) 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() r16 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r16, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r16, 0x0) getsockopt$SO_PEERCRED(r16, 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, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETZCNT(r13, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r9, 0x2, 0x1) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r19, r8) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1}, {0x7, 0x9504, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8001, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x7, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x8, 0xfffffffffffffffa}, {0x1, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x8cd7, 0x1ff}, {0x8, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0x102}, {0x9, 0x200, 0x9, 0x2}}}) setgid(0x0) 16:00:06 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) r0 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000009c0)=0xbe7b) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x842, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r5 = socket(0x7, 0x4000, 0x6) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x2, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x5e, 0x20, 0x81, 0x9ab}, {{r2}, 0xffffffffffffffff, 0x50, 0x1, 0x1ea, 0x5}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x80000000, 0xfac}, {{}, 0xffffffffffffffff, 0x80, 0x20, 0xd30c, 0x9}], 0x4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x18c, 0x2, 0xfffffffffffffffe, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8a6b5871419268e3, 0x997c118a672cdd86, 0x4595, 0x1}, {{r6}, 0xfffffffffffffff8, 0x2172206029550a99, 0x2, 0x0, 0x2}, {{r7}, 0xfffffffffffffff9, 0x80, 0x4, 0x1e12, 0x80000000}, {{r8}, 0xffffffffffffffff, 0x40, 0x1, 0x7fff, 0xffff}], 0x4, &(0x7f0000000340)={0x3, 0xb45}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xeb86, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x204, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x6, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) chown(&(0x7f0000000200)='./file0/file0\x00', r21, r22) lchown(&(0x7f0000000780)='./file0\x00', r21, r22) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r21, r11, r15, r17, 0x1e6, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r10, &(0x7f0000001000/0x2000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000ef0000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000b00000000000000000000000000000000000000000000000000000000000000000000000000006ef1c8cde05ab6b3e807f7498758346d65f3d9844d453f7da2a9d001339becc2d3e8754484d81fbe482a3ddcf9a26519a700475e0931b9573f6fb346870463a79fa51669db0669d9f40f89cffe80ca8191355f9b535feafe07282a252be57d3a310fa2032aab095efa00022d22cf7c1bac839d0b914ef69a0bd8794fa39fe17822a99f58d8568d8baf6490b5953ed3642489a3e779a90f84bcd4255d7d71df438a540fa72d027509065ebce6f9538fa772f118cbdc71c93716263b0b35a0bc2690c6bccbfaeb9e13692798b3d01fe47c240c2b199b8a09346dc5"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000680)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e60100581ed69baa739ed35eaf014863b58b06dda94174fafcb2182e8e2aff575c212480ccb39c820908af645fa17aa45a"], 0x1, 0x0, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8c35b4bd4254df36fbc16a6e7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e614970051e9015f0900000079cb2a8f5c44b5a069dfc452ffd499ac77ad85f47fd9f2d5c12fcc91b8bad263608abb2405d70bdbe6880835c8837c3e4d360e32fb0c9afcd1fcbb083377ca7290659453442515ffb47b12bf270b2b3414b081d388e85a1085fa2f1080deb1257934aae17bb2de786185a3392ccab0e202b58189a01444dce6c53626f3e28ade3c899ce118bd97966f3f645c7d4ed04e2480aacf482feef6d93defc062433d166145c89976ff0f000000000000f1f80edfe939ce4daa979fb5cfcb3003bfee18173f4bcfe019e4adc96018d3abe769ef0248b8ddb7c3e6d20f327dd358b0"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r30, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r31, 0xa5, 0x1, 0x100000003, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3408ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000480)=ANY=[@ANYRESHEX=r31, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r24], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r29], 0x4, 0x2, 0x1800) msgrcv(r33, &(0x7f0000000080)=ANY=[@ANYRES16=r29], 0x1, 0x2, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r36 = socket(0x2, 0xc003, 0x0) connect$unix(r36, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r36, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xffffffffffffff3d) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r37, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r38, 0xa5, 0x1, 0x100000000, 0x6}) r39 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r40, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000044cd09d800000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000b9830000000000f5ff00000000000000b49f0fac23ad1138ca18815c3694e600415388bebd2510310857b48cfa93b780595356fbad35e8a40823d093f897bf64e2d63bf54a3eb5271d7f4713d670678aef943ccb8c422655add039ea8664320e55685806e1d90891f859c42d66abd69a4b8c5ac8995bcc107cd8253a8b5d0407c95a00df420277709636845b947f2e0f0973f9314d1d53adbc76f14bf9f927345686da3ed666bdaea949fdff48a194c2fbeb96802d0c5bc771f2e9ceb42c06ed16f8cc2aa970bc9ae71b6e829fe6e7ab1b944a78d1f327dcc7da3201d75c5998c3698782c92a3b275a10e38a1df1274539746cf07414b94090571da913fb"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672d8fd19f37405111a945923b168dfa0e681fc8e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8c462fc82dc3b57806356cdb6159e51c8ce05bbf058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf0500cfe9d34b6a31defb6d06935416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326"], 0x44b, 0x800) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r40, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\t\x00\x00'], 0x8, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffd39, &(0x7f0000000000), 0xfffffffffffffecc}, 0x400) 16:00:06 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xaf1aeeae52e35842, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b580b4337b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4307002ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac248d1ec3f4e55ea51e359b576d4985cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e82e306615b7a81436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0abd680a645795e8a1493f1d33fd718fc196e3c18626eecb1f9cd00c1749d1d79c5cf970cfd34a96652eebe4d402f89f0a348babe35e239a288633fcebc2a72e5e72ae979bfee66dbafdab3631c7bf54e"], 0x10) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x80) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:06 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x20000150, &(0x7f0000000080)=[{0x44, 0xfc, 0x0, 0x3}, {0x0, 0x4, 0x9}, {0x10000000000006, 0x0, 0x8c, 0x80000001}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2000000000035}, {0xc}, {0x2000000000000006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'taq', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x6c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:07 executing program 0: setrlimit(0x2, &(0x7f0000000140)={0x60000001, 0x60000000}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0xb9041be1f70f03ea) recvfrom(r1, &(0x7f00000000c0)=""/33, 0x21, 0x84, &(0x7f0000000100)=@in6={0x18, 0x3, 0xfff, 0xff}, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x3dd, "0366097f0cdf4e27a15e79000076efffaf00"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf", 0x12}], 0x1) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0xe0) kevent(r2, &(0x7f0000000340), 0x88, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x1000}, {0x8b, 0x2}, {0x43, 0x7}, {0x89, 0x6}], 0x4}) kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) kqueue() 16:00:07 executing program 0: setuid(0xee01) r0 = semget(0x2, 0x2, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffffff) pwrite(r1, &(0x7f0000000200)="72dae938", 0x4, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x89) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x7f, 0x4, 0x1}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom$unix(r3, &(0x7f00000000c0)=""/217, 0xd9, 0x840, &(0x7f00000001c0)=@file={0x2, './file0\x00'}, 0xa) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fchflags(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1}, 0x0) 16:00:07 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getuid() getegid() semget(0x1, 0x0, 0x20) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) dup2(0xffffffffffffff9c, r1) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002600), &(0x7f0000000300)=0xb9) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = socket$inet6(0x18, 0x8000, 0x8) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000080)=0x200, 0x4) r7 = syz_open_pts() lseek(r7, 0x0, 0x0, 0x2) fcntl$setstatus(r7, 0x4, 0x80) 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(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) r8 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) 16:00:07 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 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) r16 = syz_open_pts() dup2(r16, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r17, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x18, 0x1, 0x0) r21 = dup2(r19, r20) setsockopt(r20, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = socket(0x18, 0x3, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x18, 0x1, 0x0) dup2(r22, r23) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r24 = socket(0x18, 0x3, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = socket(0x18, 0x1, 0x0) dup2(r24, r25) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r26 = socket(0x18, 0x3, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = socket(0x18, 0x1, 0x0) dup2(r26, r27) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = socket(0x18, 0x3, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r29 = socket(0x18, 0x1, 0x0) dup2(r28, r29) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140), 0x0) r30 = syz_open_pts() lseek(r30, 0x0, 0x0, 0x2) connect$unix(r17, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r20, @ANYRESOCT=r13, @ANYRESHEX=r23, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r21, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r25, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000001100)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES32=r22, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r27, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r30, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r31, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r32, &(0x7f0000000140)="220e22", 0x3) pwritev(r32, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r32}, 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) r33 = socket(0x2, 0x8002, 0x0) connect$unix(r33, &(0x7f0000001180)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a2828e9bb849e08a306f8de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa22f9137469c8179071e94924ebfdb7faa86ba89d8a3f9107f01dcd98206d20fb7f1a9566ece5feeefba7efab56c8f3565149b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89b16324f1916095c894b1a71d53b5a8517319dd284803f14a08d1c53d5252eb4489c93d8e7f09e8c28cc8b8ca796fc2aa9985f93982ab0560df6cdaca2399992fb8b5a6105130a1a21b462b23dc462d010b1f13a88e3d800202d9a43ac93b38cf4dea0f5d4b9c90d899d0db8dbe24e5779304d4b3f18eb8c1d6c617b1fd934cd455141b4413152a2fba2e7369ea722388485ed6d0bd99c39fbd2d8842a15d29b5713a7e6ccca3e8bd931b14f39549729165b4006d30b43c8424787f7aa4e768c682c4e38c10aa57cc10b97f8e001fd15c2f9afd339639403532bbc702d54496a2fe184789e28dde76540c070afdfa15a06ba98fc7c78dcac22e"], 0x10) write(r33, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) r35 = socket(0x18, 0x1, 0x0) close(r35) write(r35, 0x0, 0x0) connect$unix(r34, &(0x7f0000000200)=ANY=[], 0x0) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r37 = socket(0x2, 0x8002, 0x0) connect$unix(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r37, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r38 = socket(0x2, 0x8002, 0x0) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r38, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r39 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r39, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r39, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r40 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r40, &(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:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 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 *213855 26288 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800017930480) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001550b000,fffffd802ebe6698,10,ffff80000005bca0,ffff8000179306e8) at alltraps_kern_meltdown+0x7b 0(b,ffff800017930648,83,ffff8000179306e8,0,b) at 0 rt_match(fffffd8037044c88,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff8000179307c0,fffffd802604b420,fffffd8037044c08) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037044c08,fffffd802604b400) at in_pcbconnect+0x107 udp_usrreq(fffffd80281baab8,4,0,fffffd802604b400,0,ffff8000ffff3650) at udp_usrreq+0x560 sys_connect(ffff8000ffff3650,ffff800017930948,ffff800017930990) at sys_connect+0x3df syscall(ffff800017930a10) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,fedca9a9010) at Xsyscall+0x128 end of kernel end trace frame: 0xff0431963c0, 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(ffff800017930480) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001550b000,fffffd802ebe6698,10,ffff80000005bca0,ffff8000179306e8) at alltraps_kern_meltdown+0x7b 0(b,ffff800017930648,83,ffff8000179306e8,0,b) at 0 rt_match(fffffd8037044c88,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff8000179307c0,fffffd802604b420,fffffd8037044c08) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037044c08,fffffd802604b400) at in_pcbconnect+0x107 udp_usrreq(fffffd80281baab8,4,0,fffffd802604b400,0,ffff8000ffff3650) at udp_usrreq+0x560 sys_connect(ffff8000ffff3650,ffff800017930948,ffff800017930990) at sys_connect+0x3df syscall(ffff800017930a10) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,fedca9a9010) at Xsyscall+0x128 end of kernel end trace frame: 0xff0431963c0, count: -13 ddb> show registers rdi 0xffffffff811edc87 db_enter+0x17 rsi 0x2137 __ALIGN_SIZE+0x1137 rbp 0xffff8000179302f0 rbx 0xffff8000179303a0 rdx 0x2138 __ALIGN_SIZE+0x1138 rcx 0xffff80001550b000 rax 0xffff80001550b000 r8 0xffff8000179302b0 r9 0x1 r10 0xffff800000ae2f40 r11 0x76b5bbbffdba9cf3 r12 0x3000000008 r13 0xffff800017930300 r14 0x100 r15 0x1 rip 0xffffffff811edc88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000179302e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=213855 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2290,0xffffffff82558bf8 process=0xffff8000ffff77b0 user=0xffff80001792b000, vmspace=0xfffffd803f013440 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 26288 177777 5142 0 2 0 syz-executor.0 *26288 213855 5142 0 7 0x4000000 syz-executor.0 5142 309327 93436 0 3 0x82 nanosleep syz-executor.0 89741 521869 0 0 3 0x14200 acct acct 15877 409678 93436 0 2 0x2 syz-executor.1 59738 291879 1 0 3 0x100083 ttyin getty 32501 196003 0 0 3 0x14200 bored sosplice 93436 42998 77221 0 3 0x82 thrsleep syz-fuzzer 93436 385874 77221 0 3 0x4000082 thrsleep syz-fuzzer 93436 288080 77221 0 3 0x4000082 kqread syz-fuzzer 93436 421884 77221 0 3 0x4000082 thrsleep syz-fuzzer 93436 493387 77221 0 3 0x4000082 thrsleep syz-fuzzer 93436 415959 77221 0 3 0x4000082 thrsleep syz-fuzzer 93436 41624 77221 0 3 0x4000082 thrsleep syz-fuzzer 93436 495302 77221 0 3 0x4000082 thrsleep syz-fuzzer 77221 374699 45792 0 3 0x10008a pause ksh 45792 239607 66707 0 3 0x92 select sshd 66707 363370 1 0 3 0x80 select sshd 49851 337575 68680 73 3 0x100090 kqread syslogd 68680 230209 1 0 3 0x100082 netio syslogd 95644 203836 0 0 2 0x14200 zerothread 48652 101461 0 0 3 0x14200 aiodoned aiodoned 19140 81157 0 0 3 0x14200 syncer update 71991 338790 0 0 3 0x14200 cleaner cleaner 20451 258607 0 0 3 0x14200 reaper reaper 25226 118035 0 0 3 0x14200 pgdaemon pagedaemon 50536 2734 0 0 3 0x14200 bored crynlk 2896 269241 0 0 3 0x14200 bored crypto 29487 301656 0 0 3 0x40014200 acpi0 acpi0 84699 521703 0 0 3 0x14200 bored softnet 54279 459796 0 0 3 0x14200 bored systqmp 60917 492560 0 0 3 0x14200 bored systq 32910 451482 0 0 3 0x40014200 bored softclock 36662 167435 0 0 3 0x40014200 idle0 85033 336198 0 0 3 0x14200 bored smr 1 61022 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 9590 6333K 8259K 78643K 40334 0 0 pcb 13 13K 15K 78643K 1944 0 0 rtable 118 8K 9K 78643K 4932 0 0 ifaddr 94 24K 28K 78643K 1652 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 360 0 0 iov 0 0K 32K 78643K 2217 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 78K 78643K 12923 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 239 0 0 VM map 2 0K 0K 78643K 68 0 0 sem 12 0K 1K 78643K 1476 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 10849 0 0 sigio 0 0K 0K 78643K 103 0 0 proc 45 30K 63K 78643K 3572 0 0 subproc 32 2K 2K 78643K 1011 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 575 0 0 in_multi 25 1K 2K 78643K 950 0 0 ether_multi 1 0K 0K 78643K 56 0 0 mrt 0 0K 0K 78643K 75 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 1994 0 0 pfkey data 0 0K 4K 78643K 6 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 126 23K 33K 78643K 27296 0 0 UVM aobj 130 4K 4K 78643K 137 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1951 0 0 NDP 23 0K 1K 78643K 540 0 0 temp 248 3537K 4177K 78643K 231090 0 0 kqueue 0 0K 0K 78643K 55 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 211 0 205 1 0 1 1 0 8 0 rtpcb 80 823 0 823 7 6 1 1 0 8 1 rtentry 112 955 0 914 2 0 2 2 0 8 0 unpcb 120 3615 0 3599 5 4 1 2 0 8 0 syncache 264 44 0 44 17 17 0 1 0 8 0 tcpqe 32 5516 0 5516 8 8 0 1 0 8 0 tcpcb 544 3765 0 3759 38 37 1 15 0 8 0 ipq 40 59 0 59 17 17 0 1 0 8 0 ipqe 40 127 0 127 17 17 0 1 0 8 0 inpcb 280 15006 0 14998 79 78 1 13 0 8 0 rttmr 72 25 0 24 6 5 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 nd6 48 131 0 129 5 4 1 1 0 8 0 pkpcb 40 46 0 46 15 15 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 203 0 203 35 34 1 1 0 8 1 art_heap8 4096 11 0 10 8 7 1 3 0 8 0 art_heap4 256 4011 0 3772 64 47 17 19 0 8 1 art_table 32 4022 0 3782 5 2 3 3 0 8 0 art_node 16 946 0 908 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1474 0 1464 1 0 1 1 0 8 0 shmpl 112 135 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 18940 0 17524 46 0 46 46 0 8 0 ffsino 240 18940 0 17524 84 0 84 84 0 8 0 nchpl 144 34998 0 33359 61 0 61 61 0 8 0 uvmvnodes 72 9112 0 0 166 0 166 166 0 8 0 vnodes 208 9112 0 0 480 0 480 480 0 8 0 namei 1024 152541 0 152541 6 5 1 1 0 8 1 vmpool 520 66 0 66 22 22 0 1 0 8 0 scsiplug 64 11 0 11 6 6 0 1 0 8 0 scxspl 192 128459 0 128459 60 58 2 7 0 8 2 plimitpl 152 1039 0 1033 1 0 1 1 0 8 0 sigapl 432 10854 0 10843 2 0 2 2 0 8 0 futexpl 56 260360 0 260360 4 3 1 1 0 8 1 knotepl 112 2675 0 2656 7 6 1 3 0 8 0 kqueuepl 104 2781 0 2778 10 9 1 4 0 8 0 pipepl 112 5250 0 5229 19 18 1 2 0 8 0 fdescpl 424 10855 0 10843 2 0 2 2 0 8 0 filepl 120 107694 0 107603 57 53 4 11 0 8 1 lockfpl 104 4264 0 4264 3 2 1 1 0 8 1 lockfspl 48 1550 0 1550 3 2 1 1 0 8 1 sessionpl 112 79 0 71 1 0 1 1 0 8 0 pgrppl 48 141 0 133 1 0 1 1 0 8 0 ucredpl 96 35564 0 35558 1 0 1 1 0 8 0 zombiepl 144 10846 0 10846 3 2 1 1 0 8 1 processpl 864 10874 0 10846 4 0 4 4 0 8 0 procpl 632 23610 0 23574 4 0 4 4 0 8 0 sosppl 128 134 0 134 31 31 0 1 0 8 0 sockpl 384 19689 0 19665 103 98 5 22 0 8 1 mcl64k 65536 3196 0 3196 281 280 1 33 0 8 1 mcl16k 16384 135 0 135 39 38 1 1 0 8 1 mcl12k 12288 203 0 203 36 35 1 1 0 8 1 mcl9k 9216 173 0 173 36 35 1 1 0 8 1 mcl8k 8192 691 0 691 13 12 1 1 0 8 1 mcl4k 4096 1645 0 1645 7 6 1 1 0 8 1 mcl2k2 2112 102 0 102 32 32 0 1 0 8 0 mcl2k 2048 67068 0 67022 26 19 7 14 0 8 0 mtagpl 80 1834 0 1824 23 19 4 5 0 8 3 mbufpl 256 211145 0 211052 253 230 23 50 0 8 8 bufpl 256 50132 0 41023 570 0 570 570 0 8 0 anonpl 16 1189672 0 1174746 364 293 71 87 0 62 2 amapchunkpl 152 55436 0 55332 188 173 15 19 0 158 10 amappl16 192 60166 0 59285 409 362 47 63 0 8 1 amappl15 184 2666 0 2665 12 11 1 1 0 8 0 amappl14 176 1241 0 1238 2 1 1 1 0 8 0 amappl13 168 1813 0 1812 5 4 1 1 0 8 0 amappl12 160 696 0 694 1 0 1 1 0 8 0 amappl11 152 978 0 974 1 0 1 1 0 8 0 amappl10 144 1429 0 1427 11 10 1 1 0 8 0 amappl9 136 3370 0 3364 1 0 1 1 0 8 0 amappl8 128 2832 0 2783 3 1 2 2 0 8 0 amappl7 120 1688 0 1679 1 0 1 1 0 8 0 amappl6 112 840 0 830 1 0 1 1 0 8 0 amappl5 104 1312 0 1306 1 0 1 1 0 8 0 amappl4 96 11308 0 11280 1 0 1 1 0 8 0 amappl3 88 1018 0 1012 1 0 1 1 0 8 0 amappl2 80 85573 0 85512 4 2 2 3 0 8 0 amappl1 72 205989 0 205607 26 16 10 20 0 8 0 amappl 80 24791 0 24758 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 136 0 7 3 0 3 3 0 8 0 uaddrrnd 24 10921 0 10843 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 10921 0 10843 1 0 1 1 0 8 0 vmmpekpl 168 63424 0 63398 2 0 2 2 0 8 0 vmmpepl 168 1298107 0 1296229 554 438 116 121 0 357 22 vmsppl 272 10854 0 10843 6 5 1 2 0 8 0 pdppl 4096 21848 0 21818 6 1 5 6 0 8 0 pvpl 32 3435733 0 3417751 887 717 170 291 0 265 9 pmappl 200 10920 0 10909 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1406 0 689 24 2 22 23 0 8 0