d8dbbdbb23e09c83de0000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549be95dd17405f8e96965bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) dup(0xffffffffffffff9c) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x3) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000003c0)=""/254) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)=0x800) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x0, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x4) dup2(r1, r4) 16:00:05 executing program 1: ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x2, 0x28a) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x193) sendto$unix(0xffffffffffffffff, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000240)='./bus/file0\x00', 0x6000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x40) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) sendto$unix(r1, &(0x7f0000000100)="f6f94221d6da758de2a763878eb504ce98fe5eae233f3e840d0f2fe168b7d38d19b84fadd21d52ed1c90517d7181377b26eaa84a8e9867ab7d8b2f3fb6077c8c7f4fbae7906686e330e23bb10cd80645119c36bb93ce1ab6a53be887805b84ae690e6cb424f3a19973515d3e6154cb13661c3e95bd19a15a13b4bdda473f49e972e282501ba213fbd8649b7308e7f00ef2f89085641237f3d19c0501409d890c0b4bc7a0e8448d0979d6a4c2b730f7b24d3971252b406e04f2483c03fb08d398a7da17e60f1b59608577005a2e12cbd3cc6d80b10da3d3bd5b4b4f1e836cf2363b8b9943a7", 0xe5, 0x600, &(0x7f0000000200)=@file={0x0, './bus/file0\x00'}, 0xe) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000280)={'./bus/file0\x00', 0x0, 0x3, 0x81, 0x1, 0x7fffffff, 0x7, 0x2, 0x1, 0x2, 0x4, 0x4}) dup(r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x8040, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000380)=0x10000) r5 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) utimensat(r5, &(0x7f0000000300)='./bus/file0\x00', &(0x7f0000000340)={{0x20, 0x20}, {0xff}}, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000400)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup(r6) 16:00:05 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x8a) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000000)={0x8000000000000}, 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x6, 0x1}, {0x8a, 0x9c1d}, {0x43, 0x1f}, {0x89, 0x8fbe}, {0x8a, 0x5}, {0x84}, {0x82, 0x800}, {0x81, 0x9}, {0x83, 0x1ff}, {0x24}], 0xa}) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r11, r13, 0xa9, 0x20001, 0x1, 0x1}) r14 = getgid() fchown(r5, r7, r14) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) pwrite(r1, &(0x7f0000000080)="abfaf2fd2637938d933663f866511bb494bcd3caf5acb1970e414f0cb045f5c7b27a40b66144252b5e33af83c82f0740d0a3cd2b77520e4df2cf1ed7ad74d762f8fb510cdc43c57861c1c9db744c0b07a68a7445b8a770f6b5bb068dd950ba10012adcf914052b49e8667a2f8b22d18ba4c5f8ccf0058f6c128d6d19c5df3e7277a3e0bbe799f0195732c6794ca572f796f18253395b1d46e76a356e369331dc2dd3b5cc767147f0d0a267412e7c46f51d2cacec58c400cca34486d9e891d514ff4b3ef4d743d8914fb3838c902a8fa48ac2a512a88dc067e0d7bc4c0a04cf6500d013dda8a66b240d43f375da69557e2dcb9b3b7ada", 0xf6, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) socket(0x28, 0x3, 0xc4) 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956", 0x4) mprotect(&(0x7f00006ea000/0x4000)=nil, 0x4000, 0x6) 16:00:05 executing program 1: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d02484530883b6c5063e35d0d6bc372d1a12f42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000340)="2f6936b240ed8c5cd3bcd42e3fe40b96186472576da3c34e9b597d7597b9a4beca423da9b98303eed807985aab8d6fe55afe8aca9aae0829bcc2a4d2424216488d998d9a582cce18213408d2970eb0296abc2024e4a98113159be382357016fec721119a7d7d6ca858b75d54f6a1ad84d36fa7936b86da9b3420766fe0d2dd0cf7d748cac719a8d54c0767fbb84bfba49b1d44e6edb31406563e1bcb9842e2dedd3eb1672bb494ccaa6c56ced52404aaacb7d4fce70fb64a2fe1116da849b567baa6dbe8ae2072c02bc32b90ee32dd31318b35bebe252146472a97c2b0"}, {&(0x7f0000000440)="3c76c61e9bf7ad666b33438ad554533e61b476177d0769ce307692176ebbc2cca01d48dc751832e27fc7ea57fe6e1d228a90d0e5a94a6d1e8b613cbb8a5903d22870a2b5565ea2fc3a7179b8f6e94fbfd5236258c1760b69eaf444fd21bca938014f104f3efe125aa5dc0d85b24bf982009c51c377fbb7bdbadde138bead423010a34da906163e53a5e51509f675b38acae125bff3e39907caab1866dc0f18"}], 0xa8693d926ffee5d9) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x800, 0x4}, {0x7f, 0x6}}, 0x6) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) 16:00:05 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) chflagsat(r4, &(0x7f00000014c0)='./bus\x00', 0x0, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r5) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000001480)={0x7ff, 0xc57, 0x2, 0x9, "04e8cf47141aec3fbbd7f9e0d93aca1945cc4395", 0x100, 0x1}) write(r0, &(0x7f0000000340)="b359b78538bcfa5d18dda9f76b3d469fec66507f17199856a5eaa0630ca3d3952eac6f518c6e05e3fb9fa9ed832d70d9c544833866f0841681e285bf4a57e1b7be518c2ce10c65bef5c3fcd067ba927193adafa90649a1a9c4ce78a02531546167c3aa400061cdeb0dedfd37763db295224bb980132ec52bd6a74fe6d0fe0dab7c5d394749607239c0207523e3254ade77a5e51303159b2d0a49070dc092c7e36d8c39fce98663c4fa032235661ebda022e47aac9e527e856412184461f89b5e5c92c1ba185ae28e1cbef99e58c9f7f09132c2d19cc0dde50f1494e973d8c5b6174fd1833a30cc0bf3d1b9", 0x4b) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="2f108e74209c0b1c236369eb2b486c252defdf43839875696be545ad0ff2061e4985a8a2eb57de0ef54ae6d04f6969f4d025fcb724c6e786df01696f0c304e17d0a6f86d2faae1f9d1533b5a93c91504f20bc95baf854864bf804874466ec2f21770de7d8dec9f4ffac0ee72578f08204250d5ac6c05c608d587aa90ced76309e3d59e956bc6456498", 0x89}, {&(0x7f0000001680)="9b85829be71da9076b7c9e7d794f6989b22f60ae0114eb55e996319072ab7a352727f25c7a184634e4e0f4", 0x2b}, {&(0x7f00000016c0)="17c1e16821cd993bdd2afabc3c32d96ce19c8de02f4f9d50e012f89aea36584e694664d36fad5b29bc79b90dd4f3b895af40749f8661479856f38016397eb8a369e828dfa96e7e5417eebcda8496b1794d8be499046a182786943256e47fd3a32ef7b1839dea6ae14996c8bb556fc784c3eea57a2f4dbd36d5f822027076649b358734090d3d8afed16b09b034ec69daa0135c905dbef196eb7ba5959b665783cc1d51e466c2bd29ab5103ce019a4a8c71822e6c525fe38f92663277f23e80b03bfab3c80ab34f0986e69cf65b5657247d2cff2a251b4cf8fea5e0e85cb576fc11cbb5e123131217fd5c6b35f3da70b3c0c4f0ca46777310ceaf46bcaf233ac7630dc75e000000442f9fe1039034bd07842ef50000", 0x115}, {&(0x7f0000000440)="c11ade20f7bbb15c56879092ae22b4444444ae295563ab1e8e26933541f9bf8e66137cc15d82a91480ec6d6793f4e275a8c74414169e052158157ff40b8f6ed3c6126b848f46647ae34eb4dc10b73a6fdeac9555aa8d78bad069edabccbd7cf48242e8bab93fe8a58031ce665784f1a239f64786df6dbc2058c12316db17d0187fef0b659361b594420a93f946c81a0882a046628c6b54c71543b1fe65267b674c0051859575db82cacc45cd51cd8926a318f4eb9d3f38749a0c573b6d29287c64b5c9d95c0d2c7dadc506a304e72bae1a08580460f4837ed6bfdb5f53541e9af5349fd054dd74b07d35d199ad1ad9086bb9b6417bb873ad46f16a8454fb622a60fa191a8dcf7f0b0c17b1b2beca793d610a86034ee69af4e0effdfafd93676253374bcd73db0b4d0ae504a22b8ce090ddd07c7091827e613846d3f446945e5182d9165ce4bd96725002f778c55fcbc967902770779a10bf2a6897199b91ffaeb64d6f886d1b6cf647bd093da68cabef4b114b08fd0a15941285f7d73cde2f8270105a5069b40c518b1e0787ae078efcb30571a74cb10bbc00bea810739532a3bab100f563a157aab1ac74417011a0b08e73f2ae00aebc1067aac006c4f0e54b070c3ac185d91c626e57488a15d90ac50944e41876acee3e7648af3dfc52507113ee78055f89b1fd38e494cf17e9045e0e95bb0018ed346730946f50525084c2304b6224bfcfcf616a21750136ce49ed0efafe8432b456143d62fc308661f870eee5a7706e2f2f31bd9c456cc181575508ce67988ba9c704700d567b07c6c168c438ddbafb9054ea6ae87bc05d213571ae1237d54d7ba81118e69d5e8818958de345b11f2b28f76647bbfa453c50d544f36477c5eb183afa1cdbf34a36651b1202c7d3a88aa61e96817fed8bcc1f54d849b52470ef6fd564670a1213171ddb540e1f8901eeb02cee0bb59bb9c7ad0411505007ab82dc5b28139e5740feed0522f3772eaceee8543c423511178bb6921e414f921a2f41f97424926e23a1e6f189b415aa787a2c4130490942f606175bd21259500471b451c640e9e2faf59350505e601a5076f46ffe337662c01edc7727db25360064f8436a6ec25de22a5e4aada2d8d35b915f3203da44050017b210137947ea0865f2ad06f198fb98c1df1c4c8aa89fbb76ff5a453a41a70396e0ce2d217b7958736e3e9adbd56ccfbcc04c956cc82cc4a5cd86b529c9985b290255f7976949ff05c61dd85644b5f8d9a3b3297b3e32eba0f76644e0217e1ed617f6f8e37f38652b090856dc557334202a70d7b16011092d86e126665f83d872e3e643e5368f019cff705656a2ce364bc75cba5ec0d874c6eed2a3e61cdbfecdaadc51343e7f2bb6047d66c23a0d4ef6ba38032f9ba0fcce3c9385932c191c2b30e2a58e26bdf62985e941eff21ab58b38ba1584134fb4a5c95e0273b42a530b9644dfc4510f1aff3205d6a9f47c27b003277f3416e7bbd9805bb2c2b64c72bc342354f187f04907809da84c8981025368242301f14d4a9216efe6ea85681381c53d2be145a9b7a8aa668adaa992f9541aa3fe7884a0392842d0a8bc50d7a29d05ae5b906b4c5f79fbe2c41725f91fbd217344dc3fdab82f35f8da749bb1767a30f9bcf7e3d7bd9468fcd651369c85e4977fba31c03934f57ff3723e5715d156559c1fe9e9355f85d697f90c04bd0cf00870c9899655bb299466b71151e80a87210c4f1fd685c48c00e9ef7fd9661264e8bcdf1907e70ad1d59afee6afc6d96d4a9382b8540c8f6ba4a0fa90a63f313a0785f0c41827aca75673f4f78aabe26390490b658bbed19100f271a1cbf5284111b83756f2fdfd02536f470cba0b07dd432269cec63016fdd3f5804430daee58aebed76a9bff6a7649b1e7b18e808719ae3b367d52f6befee3dd2fcfcd805da7d1169c8cfb961fab18a99a003c6ab0d5cc427e23ae8404316bad3e6a19330101e8b2503363c6debfabffbc081d2611d1cd35ec8bc64740aadd3be97370337256967c8464979e4dbceead3618f93a3366b2c4a035ab19aca2331acf48ab27d292a2eb08e716aeda2c0b8bc1c3a560e70e46ff0833d3965b82466cbcfcc749c1ae3b4a878e51c125bcf245c910fdf73c295ae19f5e526d1313da2c77535ae3e604dd2144e2c95d3a154dcb075a147eb214204a6a275319c4ab18adca97c5c1f7a9bf4aa7cb3e0084bf64a3d88d7cc9c2d21e62ed76d61eb4017fba3282190801c2164652056fc3ff53905988ac5e4d061f3a534dfe289229f05f8ba0d9cc440bbfd4c4bf49cc079b885ce650e4f9208bf3ebb1daed9b169652b1ee528e7d631bb4fc4b76940b6a5e858d1e70f5b78bf036243ca4d824adce5e5c544b46891f7a79f5f037ded811da5799c3256fdb84b43894c25eca0d4e47f8237988e0aaf28f4d09b13d24d5e541ef73dcd61f1f4ec5d740fe7b74337627d60ed0a2e6bdc51d09818bdc470e8bc5907a21e157ae3ec3f1a8f7426a660f558db8c99600ad82dbd4a815126097866392074c6acf692c393ca0fd0b2e1829e210ad47d80b17206fbb84ead4007c0e435811cfbe1b7fd04818b50f6a7e50028d85a95323b2f38f2dab8ffd7cf55de0f08a9c7ea1e148f3754c5599fea611ff2ea4f38be92eec8f880da42b186526d43a7f6354822a84aea79b09df2a4b089d999c7bcd871bda22619dac2208cdeb9819eac2f8fa0d9a84415ed7661a3cc52267317b0d62a1d0a6e49ef4fca740d78f23170f4406dac6113928b42c6d8ad4970fbd34c993f3ef392b864f314e5a602dfa5fa2be7ac44a5bc75b8f88d5eba9da17ad9db247f053204fad8a9132de3a1135d3d5cbd8c00dce96ea3e6e16a38f4e35a3cb6395518b20945a6e2c5bd909b4cb443befe18f3be0e88e99484abe7a432997add69416f63bbedc27a9e422dcf255ee9c6e0a7d6cfe2fb5ba8c1ea797d79089c5cdcc8665407e84633d9dbc3f76be80ca726420a930b8888c2f5bce6270f4cab613d1fbc52ff7536e9a7cc8034b157c6ffae5fdad9fa3a8580e526b7fea7f522c2eeb48eb7c5867e6b1aa684c8d5dfd40545b04e59df57fff9998deeca09a99a4f47b14169c4657a4296b8a00c475f88a03bac0efd6c51ef241facfd2007f82a2af1dd21ed2d00ded74753a9270206ba385ae8d137b2d16382a1fea70f780ab4df54df727660fc4a7051de056075fa4cb0da7ff7c435774ea2e69568c08709227211262e087488cdb754defb469a5cf66f1d371d64059291dcdf6692850acefbec3cf8c82ca2ef240d66d20a3bc339c7384f5b365bb13ffdaa21d189804c864be3e55c8428907b04097d42c325c680baba7257ac42932277ca5a803cb95037749617311a28504619d9e90f254c503fb1621e23a27ff6b98507ac894f1e65bc2c34706fd1e1c5a28932c0fcf7ac2439022eb4a6b1834940e76512ffb6ad912065063064f931348847c7b8ef6bfdc2a361746d6c3088ce99cf0a3cf7c892e6868837432a65077e46a4a0aa721a30d7fe3d625daa180c66ed9ed17bf7ed72b0d9b392ba188af7518d93940f70a828ae142a44803e77c68c4e62ac242e202be38dab12dae77a660e24b71926f40e6af2080d62dfbd87319b0fcb849002187c327da99f9e4c2aa01c6a85a6c27579622af4fad38881ae74a26bd7a15c216faba69d04ebb7449d4b5699d900c81582aced79e3097ff6396d974461f573b647b68ff336e41f9b09b5984a053d77eb2b797d93f662af1aef28b149daae85d0a367d5cb0d1ab37d976e6db9242359ca48747d5f831cec572fc4dd215b5b1d4a6a60b4c085eee71afac97b8f84b140d6e712959dc79b583af7f4b9bd4b4d84af167b3a6e04ae8419cf300e057366d6bd3c89eabd8636872df45f4203d789c76270b235fac12c26dc51ed82d558b987f0c0b35284def942f8625a5f41873d21ee3aa1d2386371f5d1983c3c06910954c42a777b6c3de6bee9e4e6b7fd58d6c6142416632c230f3ff19ab44269d712e839292a82fcb604786f83ed817ffd27956984e17cefd44fa30af80f70ecdc398f6181d5a5e35ddf5baf08d2b2a54ccfa630e619a60ffbf42fadfeadf654fbc6c47efcd2138662541b2cff0f582a26d4a41a7026486980336b77379207d5474170800c66a1ad035c75f9d9589e6b635604d35a850ab9436879607fc03fe12ac8ade07030f16f8b0836935d9debe349df417d80375a1a23eedc7263484ad397344cb9fb76aafbd012d23699b5e9831d2fe015db924616e1f6a6590fc9f1cb36a886bf1e94eb381975c2d86f9b2e6a4a6ba93eae51d3b79b1f5e3c2996e29719402c8dec0d5543acc0de365a66c5fb10cdf12d5710fe0393711123e1532d6c9e0358d054fc14a08e70a9580e0191e13b431ac5bbd9f4368f601d0366d57b1513fca84d9223059724647e2ac1845de398f057af9d6563510638c6d605170779be63b3b4abd811b372cba1b6ef89bdb1d98bc8eceb3f5fbd1600a045dd0b79ddd0e95a2d8c9b2b434d18b509ebd9fdef86a362d03ba2f3a688ba9103352fe2676c3b7b9770380eedc2b36eb2de1704a1d69e7ee597003428539a934048e5e7f120c1ca6cf6fddb408cd2f9bb9b249215721d04e011d131b80683906995077f1db666ea388a48f1c933ce4dd61ddceb5d2653e2f12fc36571270090cd91db2aa32b8b32804143efab52e35a5620e3542de4adff32f9166b59e220ea9d66586c4951e78b2da741ce744a1a9f1573235704e65575c9928ae6e5ccb55d0b3590e6ea9ac343db790e5ed33fc2588f6db627025235eae2ff645b69092a3616670d9aeeecfdc4821718c19137b512abcccd0450507477d7cb0ef444b2a2cd4c6b21f394c4b1c4e2076e3c05b19e7024335e8b67057642ef0ef98b0f82f013bd196cc6da190614f4b5e1964185e459a9e5f7c53f27127c51a12637fad1e2615d50c46c0068ab1d7bc7ba86a68c7eb7825f91100ec5d4ec3a934f675b83e84a215da2f9d966e2ad0146c37e45048c7d69c22362d273cb4a44cd95023531bd2ecd965dce1615c43463221132e0895d93fe5b8dce74827d08c2b7ab5e039a2f55cdae7bb6eb522157eab9a4123b7cc46774434feb896931fd66cffd58b07ae073aedf74fe9dad7d14846e7dc3005b8f9dbca6640b214633f1e22d5cc5e9e29e0e8216405d40427ec3c6e044b7f839e750907d2cf8abacde1b1ba3151c651248e9040eea299263a954dcc3efaf82c56c0adb4e0d133ee7ef7770bbfba4bb65de91e709ae739f63bdb3d5021490af64011ae54167405fda70b5a26a19329c8a4cca6ec0ed617392eac71839b2d9aac683a940e71e86459c2187f8bb1767aca72cc4948dd97ee0e82ff268d5ce82a46438f2360b4b82808cd9c2d8b44a6a06ffa59fb289b49adf1def52ba7ccc72d4f890600cd4ab0fa4b494b9db636649968b1cadecd4337eff365cea0fc082fbdae683eaf0e2308138f8670169bbeb5c18cf0d3dfc8bc26d91e0537a87bfb1b69c7eb8b6918bcac224e1806e4457d3feea00fc4d3f97c11736ac88c443360d0818dd4cf42f757a7e31ee31b1bcdd5baeaa291474c6f8e9764a83380bc26d6199568fa15e6c3755ef1ff7d972e767bac57c381267306c34e7bdf22bbaf07f1adee48dce5dffad30a0c5c54e90b3496d8d99d9aa1781e2dc463d4d9ef2dcbb3bba7a519cf8872bc53dc1f81ab292273df79c5d83d01472daa35af751138f66f71d293b2750f7e3094084573b0f016250de15a477f61b92c215ab8691ce7", 0x1000}, {&(0x7f0000001500)="beffb594f75aa4ee3c1e18a40f3e0b4c754b759edc0c140ab684fc2108185ea0cd605329efd8df44244c412978d4f27ee7fc320b538a3ec19f81b9568583d3a3050a54c76f02feea4d15d3a98382cb1e6e849ad865cff49d0e7f925e390659ab48847a4eaa8bd6635a9a3b55b7bee84109248230a929b3c55d063362c6b50ff872b6e9098c816d462ef8c809edbbfc622044703503de135f39c8d1c5de1652acb20fbd5df0d947756390581080165b7712a4a94aedb77f31b68baa5e1d790ccc33aa0f7715557a17b5ce78671d6b0bcf8586f2e1196098b3a7ed1df8b1bb282f7dd0e6a9666a8a4321b1", 0xea}], 0x5, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r8, 0x3) fchdir(r9) fchmod(r9, 0x8) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000001440)=0x1) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000001600)={0x9, './bus\x00'}) openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x20000, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = dup2(r2, r4) sendto$unix(r5, &(0x7f0000000100)="5f222353c4ccb4b4937d0d4051f60ffaebcaccddac28815544b0e23d3d5d10a6f5af98119d3e701e066774a7e43fdd391eca1ccb60eade28d33d2fdf4e9474f2c02c7af1fd9dfe90a2461e98670c9973c9c37d9f00c95bcdb8a5a7ab2252b5cc04438dc6e6a7177f84ef6fb37a0c73f2bb773cc60bad435a909bcc39e581fd1be2eb6bd2af7971cd8743e076dd5145800bb8c7fc4535c731e74ee96766948147288d0ef179cf9f764238f6c34f0b1f2ccc70afc6081fb83757e5940dfa96f54e776a6bcc4160e478fa9bdfcfd333b7d5b786b6310ba2cbe29f3cb1a94085e75dd399f14241ffd1f1e4a0082bf1", 0xed, 0x400, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000012, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="cf84809f291c3db094bc0a1bc5589283d58b2d2daefc6e6f33459ebb82a8de455419b2a089793088be94cc6863b7fb5c95342e6be3461f7f1ffc855c228f9b4e6f981c1990cc35aff97250f5eb9047666c86b46e010fa3fc8be8bd46fa0d86533a83572524260518611d52231e77e740dba4df67185a155d8eabb7543e3cc81ae119d8224a2b2f3bc17df5a6fd6f686aeaae735a4fed64e7d8d62e238d4ac0056230950ed67b75000000", 0xaa}], 0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0\x00', 0xb001, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000540)=0x101b3) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="a51fedea338229929688e662", 0xc}, {&(0x7f0000000300)="f56269945e33c1d68de3618a05acf23fca6740f7d3c575110f283ffe8fb3b9e9a9f880200cb8f17e0fda9c74121ce808c315ac7519b9416d534c50589a87cfc35c2871f2531535856e5e507512c4fb408d3ce00371fa11b4737c629491f30eb06c1c3f156d9387a0c00efbabe15f73cc17814b5516fa2cb69b335e78828f9e3c21e805e310160caf5049735233002c408fc25e7ab22acb07043b0468545456712ce5e5a187fc9c43e60a13133a48155c0f540dc66261e23ea3abd0d36a90dc36c0caa2d9dc0f5c811753ea99ebfa95ea6523489482ba66a81e40", 0xda}, {&(0x7f0000000200)="bcf2225c258c5752e1f51721e375f5381a3d448e37fbe038afee383591d97eaaafba2a1ef10b913cc543e0a07d8bb8071bbc51", 0x33}, {&(0x7f0000000240)="86b90f27d72cfaf458abbc53b02bb84b91d2d531ba6d7b3fe42ab5d052da085ed10be0c695d0e340b7a205cd766c5424fa25f7d245ded45eac40c737c594e1f60ecf0e4029b5e74f66", 0x49}, {&(0x7f0000000400)="9a7270ed5de74478b9a3bf83e5996470ff7574bb82", 0x15}, {&(0x7f0000000440)}, {&(0x7f0000000480)="1db8c693be", 0x5}], 0x7) accept$inet(r6, 0x0, &(0x7f0000000180)) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020907e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="fd"], 0x10) socket(0x20, 0x4, 0x6) write(r3, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) r5 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:00:05 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000001380)="78dcd5b8df290b49e7e7afce5cbec4d947d9ff896a043f5c9b4b900ea3bed70c703177f1441ddd4ecd0d3befab1286a36afaed5d53851cd82af0841164158489c716749d0b269859c27562a8402a13ef086d4ba411a00384be217f9080a7ead1ab707f5ec6a7e75bf061bb9dc8b1f3cd13ec9a2c2e4321bb98781d51773192bf428a4d307de77994b04de5c27e4364091ecc8e09c916a6d2cdaa4b65def340c9c5903799a4f53144a33e4e183ac70bf83cfafca27060912e435d762afc5b0265ee51a34f74ca877f03a8caccbc982f13053f5f9529ae6f86aa62df24ecd10784baa031a7809d029171c3fa53440183acb90f649705094f21f151a4a66ff12a6e6395518bd072435e2e72c18b716d45de7f90ca5b1e43848da0c6c87c827e73210be2743b293f3ec429af69b2d6a345adfd01116225b9aa7676beb85a4982680efaaf046d5f212393ccbc775665f70d94dc860a46e911e553ba4df1bbf1644fdef200851d46e8b4cfc5ab7d1848ca9156485be442e9070e9c0ac10279bf06f69d107478bfe8eb787a52cb05211f151f5baf2219f5f179c280210a4066d7ced4a475c0edeba9c3d35bc37010f33ff9f79ab7c52191d47f5478d15f43c11c26c297d51048cf7f43bb86f8f59b7a10dd154f6e055cd76c76c492a14036548385687c3db868cb6f32ca8d9c25fea296756db46f67da7ecd5a140af22d7086da2a0354d23851936718142b88b032b6ff59a22c5a20382984a3f96844b33acd017b67421fb309333227cbcbb24209b67cee4a455ebfc259b699ffacbf3711aaddab73a48866849412b34f72f094496a1f8a80fe477b90aeeefb31057937497150c1938570b23fe96ff45acc3b691c4d7ab53e97b8f18af0218544501a55ba20d71fd60187c04d2860c756dca946b0ae8b46a96097fdd1cb4404c3a26ad6dc6936a49fe67223bf241b8ad385f584b28090eabedc11c065ff8bad47927d4200919b2acaa30a3723e738bcda44d98cfd0c720ff4d5836f3c7612a0fe53ff164713aca29d57d9bc36dabfe60b74e08703b497e88e8748cbc231e116059838e88bdc95d73e3244a6007e73ff9eb8494046aa4ee623404ecedac1f4f8475789fedb2e1102be917efe6fadf40b22fd100e7ff665318f6d817e4832e1a2ad762e9267f587847205e5906642f7b92b716fba8b55ab61572db3ecfe8a9d61d440c3943bb95c49f9e39399076020315a60773ac3badf969f13153b0d5d2cf382fa9304e59eccedd74a792d2db42f604a6eff840791c41ccdd302992273e20b3dcd9a62a0fa31f354a3109c6a30ed68978f5ee12c426044387c6d7c69a83600de8dd2e73fa3e5e0c9b0dc97deabe8407c0c3efa5b495b2c8012ffef790def4758e506dc06bd1269ac0449fc2f24628b1b501f04376629cbfe4d7af3b1285382662c7e20edda826b8c044735b66bf4b572c80849dbcbd58d71f6f86638d5fec87770188c0262d1107df850979d5904af7f3f4d2479eb0c27512d97dbd6dc24b89dc33d4662037bceadcc26e949b865ac304a9c2c34fd6bf538e16cbf0f349d0bc31d9ee0416580afb52a65058066a2b18d5cf1f64b3a12fe765303ccc38b031a9a9e13b107c43646d8bec61f6e4084f8be353d9dba628c1732350a3c86e34d2e0c0aa6112ee53c37c0553a872d3526317d2e62e4ccc085b1f29c1fa04a582c1f6e10c7a7537d03f4c9a92eac66d99d91cd19f6ee34ba59247781a1668700312d919762f81b3269322e08d24c18dad44623022bb78b9103bcca44011bc77429252d8527fc6d6e0bc9b270703918cdb226075cb031a17ec441479dc4ac3542183b47ef0b09da77f5a0307c2d1b4e7091d90d51fc15987572c5e601688d0eb0fa03027e569538258eaa7f2be9cdb595c22f2d7d4a41fbfaeb0a55f597e81b2bcf6a4468322709c9d4a9287d886d3e83333bc30c5ee58b8f4ca3ef04f93fc7745ee909165bcc255d3dd18ff5527279b7962517abad93a86df6c6b35a3d0f514fe2326fedc7a49342e6ff1c17c5717e7d9c789f7cc43166da47936474423911ca96fb7141c39e9d29097e94853627016b8a877fe54b8b623213a307dfe43b0992cd208b611edc8d01a7306ef1aecf1bb7607b9b911b6989df4f360631a1f5c0fae51214bd64ccb1bc85585fdbe06c4bb5dcc0b58c67543eceb244451feddae24ece91b4da43f0d4875f8df12435a2581d83954885ea675236a476b22f6ca7283db7e9be132d02d2abdf1fc930fd97b1703c155322828dfc62f18cf7f91e9bf50818285bac9e381b7e65770e9d2b4e5310e041334cb10df2de57469f20e3c0423c4baaabdb9960485c9fc99c409c9799cc23de29573bd4b831858efe26d0284f9e7034e955f21096243ca392d94487c8b6fb127c0b19fba2fe381fe088d7d5a51c8960963e5d0597e789fcbec979c39fb37c235862370ed8af2780d29851f9b204852525939753509979ec62cefe537b8e8b8c55c9fed93e1918da66792d35b268e66d8542a24a4fc516108c41b8ce2ae62c634176a1318c376d77f57f7c2ac577d44ad17d34bbd142c27cee74cc54b380e09cabaac978aa2eabd60f938bbda3894a142caa7e059abc68d27e857c8481fd84dbeceacab994d667a963cb4bc40bdb96699b7b1ef0fc072ca4fd68333768a72f1f850cdd40b7e0bfad15d34a60906c4c28303f558b85e87e87c3cd3c3131d31558fba8f132d6ba2286ca04cdaa4893cf265c7fed74fa46db04bae7f485be11cd9eb23496ed0a812e92992ac160b29721407aae3222c577a8609c69f61658d8574c6df423e994e38a7901b7084037fe9c863ab32f5d6b1681b775240bcbb1492a9dd0d32640c1465f2c469fdd50a25ec1fa791c6e911b251934f12ceaacb24fe186ea4974092596597a84ce7ac999c0e29ea504143f5a96b502fd2ba77d9650fe54301d0896ede5e6ca5cd3b0d6e680a06cfdc9875679525f1ac8be62a6740304e6a5481407e4e9f26f04207a3c7f6710989951b77c751a2ec7844437967ae89c4bf502cf5cbfaf4b72c4ea4216863738e4fac8fdb2c7166eb0d24a76a27e130294ae1aa7a8c2295e31b73074656fe9bdd46b29abc4deb5d9ebb6c79c7f1b84a92348df0de9d7ecd2d3fed883e98ed63a294a506cb26b70f93d2fc478157093d9558c2cbc25011dbe478180293852a383032807556b4534ad27b99d4ea10d5bdcc6de7588e88ef0a57fde454d5a69227d13f2c2e3bc64fdeaf2068b27a6069e713e05921811905444fabdc90190c83baf77c4474f0bf0af931743fd921a7c16e43a01dd12edef8216889a4f2559821b7524e7c870583067d148985a262c65720df535fca2c670922cc593f5f3140f5b718a28479364ccfbf97eb0bcefa423abca510e3b8243b3e3912447016ffc0e4e336dc92abda19f812b39e6903ef69666d3e38ec340a8e072ed7d435e08192bc9282e3f2c2041642bfcddb634b4f563f3c4a9be36e2409a455e3db6018ca85ab2ee449f66cf09f00390cf3b3110eb91bef6c035289024922b1e0f1179250882bcbc0995e2b8420d80a48215beb15a0c68fb7eab1a392b2667ba772b87489635dc823845cbe9832e6af55f67d2cb0b6c37c02f4789afed3e938f831cc8ebda3e28deeced38b5de8938b5e163b3df59681f881d6be830e4ef7b2994cf4c3ec918199c1eed303a7e03703a8cada61ad6a2acb845f70d08319f909318e875aac88a266c8612a48ebeeb89c71ef17ea1a664f0e15bd49d50b9fa26757e4d2b86896505496f55227addda69e68e4fee7e054c0da3638bd1c1ab86854b870d9666257737d2d0ad151abafa3f8db53ba5047c1d30afcd775333042b579a00fe3171345c738b5dfa75b2585ac90ce381ee980690f6fde4476ec38eb83c7554ba7e489623c9a2f08832da583b00dbf05a871ca41c84516a243c8b7a6b6cb15cb289232144c93d67a857de17e0ff53713fc806641bdf00ca1752b4c06f013df338eabb59e1a7600b80b43b1b5e37d1be4894de5b6d177e6b18aa5eb6fb478037618cec32fdeb22b124c05476199ca2e3321dee4c25f5df7a937618c86fa8f018d2fa0084f920c0ab07dac96d2f89829aa40f1cb167fb6572182bb61e12308384e7f30e69e11468a6a323a841688e3db97bdf45029f49404a4d68106960f1f281de74470020c1328a2cfb2af11258cee4e233c2cb97842d08cc50db8a4c270521ab2fba13d88ebad8150bb8000025d64bbdedd695df27c49a987db9663beced53e4f0eba655c464c70e05106210e3765be5f974defcf6ad31b4c9dabbcb287e1f4f62a1486d44b39096457eefa568496891667f87140873fc9d8a97785d3e3d0a72cb71611609239f31e75ba5c400d0792548d64d18d767953311d8ce467c47e2386e9d60182921134ed0ec6c36a0c995f513e7f89af86acecb5eeb7aded413ce6a7ab42329a72d24457df94733640757eb9d056dbbb9500835b6c80701be0c9e628fea5ada45e852abcd0a3f56c712e638c64c77896a31d48ed40898bc92230d06baa95e1c3b682e7b87e613da9a7d9f27f84beaadd9072997352dc981a671b6598dfc4df2040a40ac5b0ec7141345f79f4cd51e04b9ea8e7565c5b32675a3237643763b9b299719bd135b94cf217b3d4163f537b4f827ef98cfb197e85c6b83f24c1eec16cfc75b47ce83d5fb58debac553dfbe791d112be4ca4aa94740684899029bdcfaa0666e7150e3f1426922bef80ad2025813ed6b0ef47614e239558bf76ddef916bac7efc80e6913ce226da16a5512b9e469944650d94a58d8e8fd7b1f19352cc2d7601226a976cc7a3245539671dfcf0229724577f93e694871583f42a7f7e7141cc5d0bc71d2263fd37d543340eb577159b100fc0a840586d6fe737324f84a62ac1b5595e34b21345e75562bf406cf53fcb5fca4945055bccab34f9a277d450b6d850e0461a25c53044115c6753f63495777236b627921f898982deaaeb6b7326c5f8eb21ea72e41642f1e03bc461585db74e482cd7dbb85c1a259b1896316f9e68253ebc3c0c4efb6404eb6b518b67043d794ab2258d0fc017a8ae97f67b74d33f527369ccb4ace1d8b25356f977a03be3affeb2bb61fdd2fbd06afe4b127c6bcdafb711e5786f858953a846b4cdbf0c4eb7bb8a3ca353c4d42bc040b9d7ffe97fa2a8bcec9f0c022508ee29ea04a3535d3fe9dbd22d30ab73cb71e07d2f5d826c9a32dd39f026919ea7d8818f40fbe7bb2f9e1953f19a387b5b6c3d0a10381936cffd0e976bba64f6cf4875b1d9342cd7be7b3815e2af5482cdfd1df1830778121fb7a9edb83bac4219eed9f9439ff5b76bbc5cd69a41b60a2a4a4b0d019a931aa23f175a1d0e90a7fd1f437253f216440ee63bab663c0657135d9ad1b6251ee09f06b68e157550361ca52fd7411f000101a88188d426b606c9adbb2020bbb7b8484efb9ea6de442f81ad7bf9e6c7137c26b8cfc4ff1bf71410168acab33a49ad8f71246c08641586cff69a51b661fedac73ca23b53fe363dc8786a35762abb71f324a3c79c68d1b080710e4c9169c10c3def5d5781030296aea917d7a9aea9ba3454e80af643c2c7635c2f00a2a08c692d798a3e7813bbea4e1ea66120bca866a7a084ba80e3c1029200bd58a856d16d9bdd81b414ea3a3cb8b0dbc88df6ba3dfa190294dd85c3a9bc350b0af1b59e9c798f5b80724f412046346e486a855c42c322c97f4a97898b5d6e4900842725a31a72d757b28a6e87ef3f5ed8188ec3db9d5d2aedcebc135bb9c2ae0", 0x1000}, {&(0x7f00000002c0)="07eaad84bbbe9e210953fbf1cf427f7f760f157c2b75e046ac7533101a164b62339eefe768dbe2057c6fe2c88d76d1d9d1c67589332a9156ef9045beaec2310e187f5bc590024548e4b21e88cdbb154ca24197378be7a5f524b1933c9f5a", 0x5e}, {&(0x7f0000000400)="4bca55a30c75c708a5f287789b174a9237fa7bc01f472dbb4ea05a29f87e59259b8f7105a08d93fa3325197418d0e7e3c104f6ef2adfdad1f8294d364202cfb602231ed280e55b7ecd2d2ba855891d6741658ca10c0271f432ad29ae06bd143ea17d5eb3fc579099f2bacb23a58842238cf46b94ba713dde8f8c7c3af3452407bd0e", 0x82}, {&(0x7f00000004c0)="97302d4e78a786948ad5df590290a330227813dc054e1280c45567246c5730d8d133ee148c7c4310f3f07f02644c5f3f786243a7409b860941dbf531d4e2e5d09040e9501ae3e034bf7d0d568f658938c4ec844d641aeecd98351abf29304097eaf6c8246af2d911131f1709eac3a6e75849aaae041cfddeac165dbdcab0c4cd520662be8d463faa15432a073b844010f0b8c0227cb126e40d4e0dfdc4f6cab2dfb86fbdb74c065c9d19321caed6318ce1", 0xb1}, {&(0x7f00000007c0)="9dca35da37be93578c27ac2e0e43b6597fcca499edbaefe94c5f97990e006385dd12f5bef299e145363a04b23c2bdbdfc32ba449f159b884effe0e17398406cfb4aad54eae4ed5fb24985216f62fe1c07af38f46bdcb8f82c659707aeda75a4e594d310c01a0ae9d311ed2f1d4c6439eeac2d6f2ec673508b496a409340ccfb1653c2b5f6addb718f71d5483338a67a7ee24222f5e0607275e6cd78e4829f5bf35aaec22a719afb48305e1b1dfac6a7743519b76b9d5eef092d70c2c591fb1644f4b6f48701a0ac58da6814409619ca5a0d35f7d5e23257339f625a514ff7b95cfa75c8b0d48e21aefa35f22166d28a3eb0927f7bede158287", 0xf9}], 0x5, &(0x7f0000002380)=[{0x1010, 0x1, 0x1000, "8de23ed877d4c5981e816b864b27daff2a8e170e512432f449961f266d3f7006ba3fef6c0d6016a5550d55ad0c0984d0dbc0f65a4be0f8797b3aec2423a316f447f5f59e9bab33b82ce928c2a535920fd9f114c332f0c8280b0db036921674cdb2a098da56d56b74887902a2ba2a69e11329d32ad463c8f8f1c898c994062b08b2676893fc9acefe897c89e1b4a18d69ac838cd7c5c1121af3242818675466c416efc91d6ebf76776d66bc3f76f88672b1452636042af28970c656d260cc21f95b47c2b0dd5f47343de1925b6338f01d6e11ede5faa74d08dc4127dca1585355f9561fc7b6e5fd509679afdb1c081a9f728078dc240f9bbb8cbdd9d7bf2dd89e3eb2c88f0a51d0f3b4a65578225781bf8351882630c07f739c3b7f4932618497cadb53e4615886f18290d5c93cb06a78413e7f005cc521382207333aba5b168294d18ba93a044fb531c84048c13cd633a31e27817f82ab2d55f61f03fa64c9e99b009e43d175a721a8d7b24a234c055d1a123832e95639f1529a6fc194540baf174e2d8566ff3ea8bc1c6de2baedbfaff8b0767fcc80a09db33452d78f0277888e45d6a2cef4a3d294e7b36fd633e3e88a6f60440a1619c4d1bb98c84017a623a4d018180aca6d9173339d48bec7012aaef2ebcce5e92ff999790df1c640f008148b657119850ef5f60163563ba7607bb3662dad0fdfdbbc864165d28235b7cf2277612abbd07a13fedd595091951cc83016bef4e82a033543ff169ee83d61474c2ad3cd30915c2514709afca75687f7d1c100f8f961d31cc029ec60d685938467e59ea216caedc4232c2f2af99970990a8cf1e7b1094e033197d778b377d56315e2f69e56451acaaec07c6a2ad564f378b30ff067046af1b7c7fe1f8a9452bf9c0a7f4593fffc8ffea8487bca1924e6700ea979655e79bae2a9419085d1e107a5ee4e112a0039cd86dbf7f80d2111507aa3080893961caee0451d46854a019689234ab619768aa13ed35d53f2aaf8ba4d78faec7bd3c35f590cfc324fe9d0b3921685e766b3e8b876225ac19354aa9c8ca1632a322c9f02191f1acbaaa16b766b7d839b6d865649234280dcca09a8691548ae6554ae5aead954b0b91cb28e770ff3c69c54305e4017d55b79d7d85ad059390fcd747d9a39663b4c3b54fbab804df088b6def6b16a9670050868f1240504e0c1c2b1b2857981fd03ef57d137af4bd21cfc3982fc02aa8710facf353658b59e08275ed5b9b6052d0aafccae6d2ececb987148eef5ec818c903bd0f40c94fe1b0adb0bb4381e9732e303d7e19bb9b7fbb8e37db414aa8322f102cc5b048525cc70cd94d62d8fc3a5def25cd60bad5118e6da7e3ab7c486928f41928aa71ba8c155330d5368dd3bad95f2a7fd5910097afd61ecba7b7f7cc6efb71f0e99c9630895516807509becc8faeac30adc39e16344321fd5ff34e9cd8ef1ff8e8af6e6ccc18eb1874b2804bb0ac1f3712d4d392d61b830c240cd1d779d6e811ddc3d69fabfab868329f7ba24c721b9c7e16f5cbfab29538373913bca9288e2b5765ee67b9e9896bab338abfb42883e20c1467d660a7d932cc58357db4d9484739967c50ac704263cb84002c026f838317c8382886b39b9bbfacd269f2ab20553a63eefcfc491d21c0bb5156ded67c0637974799cbd21a6f9785c4ac65cdc9c477aa646a9e369ecccb846425a9ba579a1bf1a671c6ac613aea0dc50401009c7c0ca836061084ddee82b6f8b84b219d5e54a44252807e83309e3668584295f0ccce3c91fb2f363c065745d28bd56748801163eb7b11ac052a1d4d777e3c0070bd55b57dcea6bd7c83c84df7a0613133b002413193082db043c2889fc620efc6bec2c7ac5341adc8cf3219ada1aa9ec5852d06e53eee1265e6e3b9f1a15e55b7564646d11c0eadd56f3858db155963c2a4e2ce1dc6a160b1eec03d67a2bd80d91e689d68f2bcc5f2ced179fd80894694712eba85a8ca71c35847dcf165d39fdd19202d5bd9256e0b753f5610873da7faeb1d3f42f7886a2878486a1251b765558e5697e543a5e6fd32b73fa5a4eb5b4add3f6c67962a51cece9ce62ce52556bdab0fa75b87043c99ccc65a50a5befdcb735ef994ff8d2513cd4d4acfb1cbf820ee279485f3004139d6c287a9868870040a8859bc5d7967118d510f7801abf23d08d863c0b287fae967f30987c55d61ddd1683ad70c2c4ea1180000a720a48a69ee31ccdd56f64902f6c1964379155b6fac4fd36f5c396069607739d60c9d1c9fbf11c3476e9404a2eaf09286814ffa965529d46d055f209b355276e5b3f4695cab44412ad9df8c8926a15089285edcc7fbf33c304f1e4fc226cbb351675761687244f55a31a382d9f5e7c38f3dd7ff3c5b2025e9468bca9632ae4302b9afcbd342410ba6fcd101c5c3abd319d68a3b576192ce6e45fb8f19b99aecbd5a7e33928473abcd14066cb59a42ad022f44b8d9c56337dfd23a9fc8497998b45340df52f5e73df681389a56d4789ea1ae98380e68756f2e41d52aa0c15c87341f5452348bb4ecb45a841833dd11b52521bc039c590a7ed5876ee935c375c81d88c5e9ddda79ae30e790fa3d23def8c8e24241d8be82742f5dd58979a13d39fe960f16182de8d1ce9e926566b0b659c5bb73e5aca1230d4e691a993eb0386800c291c0b7ec1aa79313c2cba453835a2756f538295efc75e433079fd04bbf3116aa08258b8ac3af9f81ecd70ef4406954fc062cf685792a3448541969bdbfe964dd939f5572a20131e7e46129ce8b79686c1d7260c6006ec2486d82f096011375d7576359cfff0bc11b0bee4dfb33887d36a112a4c14f09549785c9b50d673402e5cf21c209f2cf010540360507af8a2ff20b3bba60353a257efb6112af3e8af06913fdc664f06aa2d438d26d5801022c1f6aaf2f63f81c72deac42d6d0c33eaa5a7879ae9bf055f5e9c3f8b5fc1dd66dcc76816d2cd40eadce1ca4c77a7e9eba94ea6320005308772f9f0f503c28d6c0870613209087953f4805a3f2c7c03e6b61adb0fe7504e3bfc653f40131c9b03d6e246f922026e1a3bf6263e3a4642a7acbd15f266b2bc9dcda8c0a8691e202ba2bf577c1db5e22fbc8e24647862e2675f21895ec1858b098c85cf6f46a40367ab4d829f48f471f1691088f968c45713d5cd57a2da5073b48a1d4e6b991e68a3bd4a42f5f4d0c3f5adf5ace1509ae84ffd4a80984e9b6a93b081a5fcfacc0e661ead50b8cf23fdc158cdfd678a35aa243dfcdde8e0b7bdc26f680b134be7248618a946b5f69335ea09e53429bf844be5caa42fd33931fb520894b61dd197dd56dff03524f11c3d03830799c422f94d229be9bd987546aca9fe66863793019203d42dcf8cba57f815a4c5a3fd0bcc35cf624d93a9ed57d3befb3503981048ce55027753a09f8e3ea6b1eaf89c786f9d738f358024a1bce67c934b99f97b2ad3d1ccd0dba1da8ef4b17a25405abb3dbe098c9421d95babd2cb18e3e59070deff3d1f9d7b5470f159719b3618ba72cc251090c7590160f26ea22e96cbcd319e66cc82294fed92a2afb7e4041a53278d30d3443fa3fba22fc9bb137b669c25573037106019e9efe13eae19f11840d7f9635c4057a3a7e2ef371c409ee09a4f42cb30e61522e949e6a3e249489715745d1f82fc8edfe2b5e74f469bc8c914dcf80b1e4fdbcf7be729c744ca653007f445d70cb3d10d55c31d0d4e578767e93e1b9c4d424fa5649bc8e90398b477b12b7cb19894130935dbc002255831ec787d1beff7c50c3f8ae86f1f01a9bf6370a5443274fd89113d60a5ee9c43f176585d55d6793bf84c53f1e2a7c25d5e9711a164157c1f7303dba70b1567aa6a1b431d49a9c67aeec62ae2d4fec64b7322110c73c4b658faad62a5be2d55d7da772bd70dcffbf3d7c17b03ce0da99955d4061374451389971bb69f4e3f7c5fa5ad847248b9d3939bbcc0b1845e854938dfdeff08be8f5899beda6e7bebcb33e8605ee5db600fa9c2f6eb9c54e0a02dc898485ea755a1fe3db8fd3abd9b2e0098b43034dc00ddcc3e84d4b278dcfc3c48aa1aaec4470968d0731d1751bd77c670612ad302acf5b9038adc79c1de661b55eef21fe93fd9492038861b598b596ba4c8c3995002c942dbc800c811ab0c0a8d5aabfcc901b99cf5df79bce4c1279560dd3508829b116532ad025a9ea871a4dcb59851ab777263f890c1999e8ba529e4962b123368eaa9ef00bd339f21ba2c4e68271053180b130e97b381b593f9fc4f0c3359dbc8c72dac9b4cf1e365de3fd076ef9b74805f3073fc6338e94ba1f5324e4f30e74512e36439f6449300b9a29f0068c130524567b475176b835077682ec950bcfe46dd2dd4ed2fccc7ed86024ca3d22b0aecf1d702c456de0af70f36f995cae6c573d7ca4e2b4a9fe97480321aebdcbe64b0441c703927037b33f078a2e5d071defc576982b963ff5600d668deb03924375fec4c5dab6dcbb0dd1e04fbef3e34ea1a26ef6c09816dbf3cd5a103ba3c20b8d2fe5821bd7de7185747d4d4a137a308e750956b70c7a384298c8dc667d17adf8e4ee37288712067ec00f90bc6f4b4edf8bac1095d2c8a83a12459a096c1a8c4ccfdfdb324db7e35c479eb18c7e542ff4ade1853998022a1b73db95fc0b1778b50c6503ee9fbf2e080a9d0b629d44471eebc587cc7ee45dfaca9ff8d44f0b446636585e740e00159faab24bee31eb26af7cd332dde57ec6a4a9cea8b40d6c381b49ed8da3692eef91cc56079787ae0fa05dfc8987ec825ebb490640bffa93f2cd8fc6fe604ca99df66d425df9e5d25773743dfd930eaab61017d285880e4d8306e54f1275d28dfea2234bec93c9515844708ae424847c1ac500be79d434ee58a8b1863a769443e08ee3c6d5634ee1920969f3dddf56ff6c415948f7fee50fbeb1150210889881960fbeffceff13bd426d548526d4e0132ffcd0755e7fde5ddf4c742daf98f788516dc0dc922642f11ab8e0ed8c6b3eded2a41cf0746c4c3af43b9e6d3f7cd5564e4c84d9d9694c834129db5f9fe4143999a522485854f7b7fbce451b5e93e608cd184d58e95b957231d310d5485a5737f221327f98ce5f471cb760bdbcbe0600d806346ecf7be99b28c48e14a7327287653d85c96d76813ef615a3653c4fcb6b1708ca9c3b35a3090843ebc61a8dc485e999908742648608e78bd9ef754f19c6efcd869acf2a83de31e0d9b29df562af0cd712480629c67a001751e0b73992651b9bc87047d682a13586256668ff2092db38821575833f252c965b20f7704f8eb2ab48d36744f602ef7427ad3db6c88de193664cdad281572331222a6fddb1ab1101dd202442632d0f71ab6aee47bfc38c1eb7e11835f85e8e3a9e72f96449b06457116a3a97d68cc96944e5144bf70d98e71561304670ea8c3618128816f61ab869b4b304c7a03697876a55b1215c8e32ef5de762456611bef1b2ec0796123a9449cff3fc07227f3bbaa8e5e744b0301c4bd1ca6aca9362502529920346e1908f7fda813c0abad85dd1db2b21ab241965e1a8b3707a30f77f4e9c4a3a289dea25844bdc65744fbcb8545f0ccd6acdd06b899c3f5edc86bbe97bce676607244230d93d19df9dd7c62a5e03eb7893bbe12054920920426a757ec55d13d6b598be89387ae00f6b658698a0c448c4062b05aeca8dce5b75928909c4c34a230034c73004df52e0a433e99ba3cc164ee449cc7021b047046920bbd5c107e5e1828b90526fe58d4457178a67e83e7c425063b5f1bd900"}, {0xf0, 0x1, 0x2, "ccd8d0d57d6e4504403c357d0cb3ef7783a260798df0332e3258f730bb509fea8b9adec03bbf01db53680ca9fef4f574664e4deb14a4460484216bada17d862ccab0e7ca115bb33a75dd49c3b84b98617808b45a1c832e623b2b69692fd29bf17a3f121b34a821f05ec72da8013d4948160901b67f3e4aac4bb5c7419020bcac36b95e6aff85bbb3867af8077907599d88e898fc692aa9060dccdebddb3303b340ed2f9eaf0dd4ed34b72b95a8b77a19b4b725829cfbd4495645d1262904997ddcd0ad335654cf8ef53c469e387513f95af319e425ce57ca72e33f"}, {0x98, 0x0, 0x80000001, "d971a6641fb2760d5122566d8d4755b00837c4420b31925ec91ef16513a91075e5f227709658bb90c464abf1073a4b1b6d19b26f479fb2b0ca9235b27e4c90355960024f11e76a351ae7c35cc93e4c4360603c4cb6902e8a3a106d93bf01b84dc46c51b800fcf3c2459ca43e592025601b491da1aa44e1cd07c2238e4fa64ccfa8"}, {0x18, 0x1, 0x1f, "f9aacc78517ab748"}, {0xd0, 0xffff, 0x4, "ffbcd33f7171d0ef9407b0387d1c87a53264eaac7d4aa0993bc8b791e095a47cea54b392aafb6f8e4db6f5d74b492ae61477fdacac15594c5904f85610693f6353194521ca1617f5da455be38946f74b4197fab4d40384afd5853e7e00adb6c2c73446d589204d90d170bd289b9fa41c24a880c892b9f1f0e166dc0beaf43b484b6761a14e4e50bdd2c07a79de0df08fc8ce0d83c4bdcbfbec9410d7ac3ffc68565fabb36dab0904a1f5675938cd83bcd7c8641e5f608f46825ed4ecea5a22"}], 0x1280}, 0x408) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x8}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0xfffffffd, "d730c1e7bb6fc6e23c5b00000000cdcd00e76de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x25}], 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x5) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x10000000000001b7) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1dc}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x110) ftruncate(r2, 0x0, 0x85) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwritev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000380)}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r1) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0xff035a32}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669b6b082d781218ad1", 0x47}], 0x3, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0xfffffffffffffffd, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r3, 0xa, r0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14c) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'t\x84\x18', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x100000000, 0x4, 0x401, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3f}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdb9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ff0000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x77}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f00000002c0)}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getgid() r13 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r13) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r14 = geteuid() setreuid(r14, r14) getgroups(0x3, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0x0]) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = dup(r0) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600)='/dev/ttyCcfg\x00', 0x20280, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r22 = openat(r16, &(0x7f0000000240)='./file0/file0\x00', 0x80, 0x10f) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0xc}, {0x7}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r4, 0xffffffffffffffff, r3) r5 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r5, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a700"/140], &(0x7f0000000540)=0x6e) r6 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r14 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000280)={0x0, 0x41, 0x4, 0x0, "2b5f2a8212d0dfd68f99bf02bd6ef10001000800", 0x0, 0x10000fa}) sendmsg$unix(r5, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r6, @ANYRES32=r7, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r2, @ANYRESDEC, @ANYRESHEX=r14], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x1d4, 0x400}, 0x40f) r15 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r15, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r15, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r15, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r16 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r16, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r16, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r16, &(0x7f0000002000)=ANY=[@ANYBLOB="ffffffffffffffe900000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b4000000000000000000000000000000000077d0320f9388180d83e1ab9138621c22141b11f70c37735806b246168840e813adb2c7e5d50a33168030971d47f4af28eea1999dc6a5032a239384998c0923958f8883ee7c49e81ce28e6b603e17425550368cae95f1691a1274a7e754d673bd34f34b09a65d97be1c1840b7ecae654d71caaff73ad302e4cbebb1b2a0f70b3bfdfa738738777bbd6a60823c515bfc5583874b18b81b79ac35592d2a5241b77ddb4078855087f8ad933a6cf83753f57cd27938568ec697a62acea5fef563fe0a5af4c3ac99717af12cd5910fb11172ef8bb06f89b2d721"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) r17 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r17, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r17, &(0x7f0000000240)=@abs, &(0x7f0000000680)=0xffffff4f) getsockname$unix(r17, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000100000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000892340000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db000000000000"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) sendmsg$unix(r17, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001ac0), 0x0, 0xa}, 0x40f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r20, 0xffffffffffffffff, r19) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x400, r2, r3, r18, r19, 0x58, 0x6}, 0x4, 0xc29, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000003}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:06 executing program 0: pipe(&(0x7f0000000000)) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x480, 0x132) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000030000/0x2000)=nil, 0x2000, 0x4, 0x12, r2, 0x0, 0x36) ioctl$TIOCSTOP(r0, 0x2000746f) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/127, 0x7f}], 0x1, &(0x7f0000000200)=""/201, 0xc9}, 0x405) socket$unix(0x1, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[0x7fff]}) utimensat(r1, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x1, 0x7}, {0x2, 0x8}}, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3a7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r6 = kqueue() kqueue() r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x80000001, 0x800}, {0x18, 0x2, 0x4, 0x2}, 0x8, [0x5, 0x3, 0x0, 0x8, 0x81, 0xfff, 0xfffffffb, 0x8]}, 0x3c) r10 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r12 = getegid() chown(&(0x7f0000000080)='./file0\x00', r11, r12) r13 = socket(0x800000018, 0x3, 0x0) r14 = fcntl$dupfd(r10, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) kevent(r14, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) 16:00:07 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) kevent(r1, &(0x7f00000000c0), 0x9130fbf, 0x0, 0x1853683f, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x25c, 0x0, 0x0, 0xfffffffd}, {0x0, 0x10}, {0x6, 0x0, 0x0, 0x10000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="26495b55a658d024cd62a548e094") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x7ffffffe}]}) dup2(r0, r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r7, r9, 0xa9, 0x20001, 0x1, 0x1}) lchown(&(0x7f00000000c0)='./file0\x00', r1, r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:07 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0x1, 0xffffffff, 0x7, "be386c00bf94a8017206a4d00ceae547f33172bf", 0x100, 0x1f}) syz_open_pts() 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r0 = msgget$private(0x0, 0x40) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f00000007c0), 0xcb005093f78273e) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f00000007c0), 0xcb005093f78273e) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r14, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2000000, r5, r9, r13, r16, 0xa48e8a5ec42e8a15}, 0x9, 0x7f, r18, r19, 0x9, 0x1d3a, 0xfff, 0x20}) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmdt(0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0x8}, 0x10) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) r4 = shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r4) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x717, {[], [0x2], [0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xffffffff], [0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x9a], [{0xfffc}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x80}, {0x80}, {}, {0x0, 0x0, 0x8}]}}) r1 = kqueue() ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x4, 0xbf, 0x3ff}) fcntl$dupfd(r1, 0x0, r0) 16:00:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = msgget$private(0x0, 0x810) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f00000007c0), 0xcb005093f78273e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f00000007c0), 0xcb005093f78273e) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r6, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000100)=[r6, 0xffffffffffffffff]) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r16, r18, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f00000007c0), 0xcb005093f78273e) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r19, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r23 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r23) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x81, r5, r10, r12, r19, 0x100, 0xe6}, 0x7, 0x8000, r23, r0, 0x7, 0x9b55, 0xfffffffffffffff8, 0x7}) acct(0x0) r24 = socket(0x2, 0x3, 0x0) r25 = socket(0x800000018, 0x3, 0x0) r26 = fcntl$dupfd(r24, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8040691a, &(0x7f0000000300)) r27 = socket(0x2, 0x3, 0x0) r28 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r27, 0x0, r28) ioctl$DIOCMAP(r26, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r28, 0x3}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x3) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000003c0)=""/254) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0xff, 0x6, 0x8, 0x8000, 0x7f]) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:07 executing program 1: poll(0x0, 0x0, 0x3ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) close(r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:07 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x5, 0x7fff, &(0x7f0000000000)=""/92, &(0x7f0000000080)=0x5c) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = syz_open_pts() r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = dup2(0xffffffffffffffff, r12) kevent(r3, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x800, 0x1}, {{r7}, 0x8000000000000000, 0x40, 0x20000002, 0x7fe000000, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x24, 0x1, 0x101}, {{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0x101, 0x5}, {{r8}, 0xfffffffffffffffd, 0x16, 0x2, 0xf6ba, 0x8}], 0x200, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x44, 0x2, 0x0, 0x8}, {{r10}, 0xfffffffffffffffa, 0xe2, 0x1, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x41, 0x1, 0x19e, 0x380}, {{r13}, 0xfffffffffffffffa, 0x2, 0x40000000, 0xfffffffffffffffd, 0xc2}], 0x1ff, &(0x7f0000000240)={0x1a1, 0x9}) ""‰~¼t§êÏ„ñúHôD^Õ""‰~¼t§êÏ„ñúHôD^Õpckbd_enable: command error 16:00:08 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) pckbd_enable: command error 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) sendto(r2, &(0x7f0000000040)="d194c1639ddb6617457dd88082374d69e4c93a7525ff6146a886e06577a8c3a400ef18b08a570c5a7876e43ce3abca8b06db4fd16bd60c2cbc0873795b2877e10bf333", 0x43, 0x1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x0, 0x459f}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000200)="00002100000081000000", 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000000)="0991", 0x2) pwritev(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000000000003eb, 0x0, 0x200000000) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000100)) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) fcntl$dupfd(r0, 0x1b, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) r10 = dup(0xffffffffffffff9c) kevent(r1, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffc, 0x0, 0xe616c11a219d0374, 0xfffffffffffffffc}, {{r9}, 0xffffffffffffffff, 0x80, 0x4, 0x1000, 0x4}, {{r10}, 0x8000000000000003, 0x24, 0x40000000, 0x3, 0x5}, {{r1}, 0x53643530287a2ee6, 0x20, 0x8, 0xffffffff, 0xb9f5}], 0x7, 0x0, 0x20000, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r4, &(0x7f0000000500)=""/192, 0x1d2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x100, 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000003a8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) r6 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r6, 0x40044b06) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="bb4a"}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4}, {0x80000000000006}]}) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) shmctl$SHM_LOCK(r1, 0x3) setsockopt(r4, 0x101, 0xc6, &(0x7f0000000140)="a25e372c1f21536f90d049d26d5fdf0fca52a43f5ec1813a75dc41a0d48a9c65f4c0d4dd4710927f1e2e95cc42aa1de6e0a202a8", 0x34) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5b2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bf0300000001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab0d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) 16:00:10 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/215], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x1c0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:10 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:00:10 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x1) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x14}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000240)=[{r2, 0x4}, {r1, 0x8}, {r4, 0x1}, {r2, 0x4}, {r5, 0x100}], 0x5, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'p\x00', 0x0}) r6 = semget$private(0x0, 0x5, 0x204) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r7) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000001c0)=0x1c0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000440)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r9) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000280)=0x2d4) 16:00:10 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000040), 0x25a) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0xa, r5) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semop(r1, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905f7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x24, 0x3800}, {0x0, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/96) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10020, 0x0) fsync(r6) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r15, 0xa9, 0x20001, 0x1, 0x1}) setgroups(0x2, &(0x7f0000000200)=[r11, 0x0]) open(&(0x7f0000000040)='./bus\x00', 0xfbbbbfa17987cfed, 0x3) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='tap', &(0x7f0000000080)='tap'], &(0x7f0000000180)=[&(0x7f0000000100)='tap', &(0x7f0000000140)='tap']) 16:00:10 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r2, 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x40, 0x10000, &(0x7f0000000100)="b4af9e6861d7372a0af6644a452c114ded17397dcb9ba400b895a04b328db15a0392d24b0636b6ef0f9c2a5bd149f3c530da", 0x32) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x27, 0x7ff, 0xfffffffa, 0x2f60, "0ef5af0abd5f1688b1218c5bedb254c04edfe6d1", 0x8000, 0x6}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xffff, 0x80}, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) pread(r2, &(0x7f0000000100)="d516d40d3689c14b794a51252d478b4431420b855f12af9d1d9c6ece2b77db3a1155c56af6fe119aa860cbc39a2ec8dbdb1c4dffb2e5bb3503bf09b296263e", 0x3f, 0x0, 0x0) socket(0x20, 0x4, 0x9) r3 = socket(0x18, 0x0, 0x34) setsockopt(r3, 0x9, 0x40, &(0x7f0000000140)="d067c3dc", 0x4) shmdt(0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x6, 0x81, 0x0, 0x7, "7af9590cf5f8ce8c40e4dac2accc0429dc449e24", 0x9, 0xf5c}) r5 = getpgrp() getpgid(r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) fcntl$dupfd(r0, 0xa, r6) sendto$inet(r3, &(0x7f0000000200)="3d35422c0aab41082d2ec0a553ae2f108b6d9aaad1861885e30b0d9cbedee18ca3d5dc7497de6e23ec6039c02250c079ccb790793f48934f692dab204db385f1c6187611596eb05ba658dc94e655e1611a66a5e1e41eb4ad5f6c1971594cc87fba1c7eb544f5df9ac2bbc7e97625288c915ba0e1ed8997e1d0dc5b2f19417acede5db3b58e5e2621832b14ec351cf9683792", 0x92, 0x804, &(0x7f00000002c0)={0x2, 0x0}, 0xc) socketpair(0x6, 0x3, 0x2, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={r5, r8, r10}, 0xc) r11 = getegid() lchown(&(0x7f0000000440)='./file0\x00', r9, r11) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r13 = socket$inet6(0x18, 0x5, 0x80) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt(r2, 0x9, 0x77b, &(0x7f0000000580)="5d3aceea83235bf31274739660ceea9dc5b354606d722a5f40cb9c17c744faf645a1aee42f98db2561c3c1454008c5ddabdc7dd2120170e67d9488a5545107abd8bdb255e45bbca9", 0x48) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, &(0x7f0000000640)={0x8001, [{0x3, 0x7ff}, {0x1, 0xfffffce5}, {0x1, 0x80}, {0x0, 0xffffffc0}, {0x2, 0x7}, {0x2, 0x9}, {0x3, 0x9}, {0x1, 0x3}, {0x3, 0xf9}, {0x3, 0x1}, {0x1}, {0x1, 0x6}, {0x3, 0x5}, {0x2, 0x2400}, {0x0, 0x72c}, {0x3, 0x20}, {0x0, 0x8}, {0x1, 0x4}, {0x43745a3444800893, 0x66f}, {0xd5d74bcd31611c28, 0x40}, {0x2, 0xfffffff9}, {0x2, 0x2}, {0x3, 0x7}, {0x0, 0x69e}, {0x1}, {0x2, 0x1f}, {0x3, 0x7}, {0x3, 0x9}, {0x2, 0xfe}, {0x0, 0x9}, {0x1, 0x9}, {0x3, 0x485f2ea3}]}) 16:00:11 executing program 0: socketpair(0x6, 0x2, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x7, 0x800000009}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8000, 0xfe) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28010, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:11 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) fchmod(r1, 0x80) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280), 0x10000039) 16:00:11 executing program 1: select(0x40, &(0x7f0000000080)={0x6, 0x18, 0x2, 0x3, 0xdd, 0x2, 0x7, 0x8}, &(0x7f0000000180)={0x3, 0x4, 0x3ff, 0x0, 0x3, 0x0, 0x2, 0x400}, &(0x7f00000001c0)={0x8, 0x5, 0x1, 0x2, 0x6, 0x4, 0x2}, &(0x7f0000000240)={0xff, 0x6}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) msgctl$IPC_RMID(0x0, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x101}, {0x28, 0xfffffffffffffffd, 0x2, 0x1}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r2 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r2, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000400)="5000f05d718a4eae715ba8f448a29a9a5f73f3329ac37ec80e2d2872fd3a82c864f61fb070cc1d9bf9170355be5e4ab533d4a4285fb351818071f364", 0x3c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r2, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0x8001}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000100)=0xa6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xb, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0x8, 0x7f, 0x105}, {0x80, 0x73, 0x79, 0x1f}, {0x39e9, 0xab, 0x0, 0x2}, {0x80, 0x80, 0x1, 0x3}, {0x4, 0x7, 0x0, 0x520b}, {0x42f2, 0x86, 0x6, 0x4}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) utimes(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x2, 0x80000001}, {0x8, 0x16a}}) close(r0) readv(r0, &(0x7f0000001400), 0x0) semctl$GETPID(0xffffffffffffffff, 0x3, 0x4, &(0x7f0000001540)=""/235) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x2) r2 = socket(0x400000000018, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) setsockopt(r2, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000001c0)={0x2, 0x8}) socket(0x18, 0x1, 0x7) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x4, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) shutdown(r1, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x30) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000280)=0x3) r7 = getuid() r8 = getuid() connect$inet6(r5, &(0x7f00000000c0)={0x18, 0x1, 0x1003, 0x4}, 0xfffffffffffffea7) setreuid(r7, r8) semop(r6, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0xffffffffffffff00, 0x273ab0c281684787}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) 16:00:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r1, 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) r4 = semget$private(0x0, 0x0, 0xc9af8927399575a2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/204) ioctl$TIOCCDTR(r3, 0x20007478) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x880, 0x11) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000100)={0xffffffc1, [{0x1, 0x3}, {0x0, 0x1}, {0x3, 0x3}, {0x3, 0x8}, {0x1, 0x9}, {0x0, 0x10000}, {0x1, 0x10000}, {0x3, 0x203}, {0x3, 0x9}, {0x2, 0x4}, {0x3, 0x9}, {0x0, 0x20}, {0x2, 0x5}, {0x1, 0x3}, {0x2, 0x4}, {0x0, 0xffc4}, {0x3, 0x9}, {0x2, 0x7fffffff}, {0x3, 0x2}, {0xb639e849d2212314, 0x30d2}, {0x1, 0x3}, {0x1, 0xff}, {0x3, 0xcce}, {0x2, 0x7}, {0x1, 0xa541}, {0x2, 0x7f}, {0x3, 0x338}, {0x3, 0x1}, {0x3, 0x1}, {0x1, 0x7da79744}, {0x3, 0x2e}, {0x1, 0xffffffc1}]}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) write(r8, &(0x7f00000006c0)="d6547bccba6fa1bcc6abba543dd1df5744cd09fa7a525c55e9b55e392a549836234f2234e9cd0eaa298e718adb23efc09386c8a8e07211332c427db4b74d01d58770488459cf478a98fda27a8bbc2002c7bd06e121c838ab78b8dff92b8925746134b3312c1f47fe7779d376f18303650847ab02ef6d9d09b1961cc26e964841880becec219f52c31fbe21904b18756b5f29e4d055c50bbfe8315d9b2975e2f535819b37435b4d072ca620b60c48d87b9a74c6630ec906a76346cc8100c7b10e41eef7cdbbdbea8a9cb5161e16fd2ab227f2db2ffa91e855b2b2a3cfaecb479b9f152a8e675c7d7530ce989c51435c0a7d39f32589ee1c64d80498cca91ca7d4a4bb07e4a486cfb0d90c0c2c0ccfff94acdb1f447729e358abbf9ae5328f6c78f33113222ed2b488545be7b7fae2ce9635308896515e6b3915689b5a849b8512cd9445c9f9ebca170f93d03074d6bc8f134915a19ed0eb01ce0e117a3a2bb216a17e045a1a8256238593fc8eeade9fc25fc03175673c073753dd77cfba2ae4ff88891d60423bc1f2dfef9642dfad2686677a28c45ebcf4c956e42e88ce3606ab4a78f42947ba18ca92708be2627d295f4f88466783021fa2b7800bdb4ad699322e9c672fc1259c24c02d0aead80f48cb096cf5a0e481b2cb214a919417bf1c14bb7e0dc9981c10366dd9f4bf3652ff7c114fb3f2d58374f5a5e32122c3111fdc369e91e73b805fe696f729bd5da5ba1233e53230dccaaec07d4cb9259b6971b6eee93bbf78ef6ae091230321bc9f735cea87fc688f75df6f8b62d33bb44489f498d1aeff73c5b86f8611d4ed1bf44c05d5cd841429dd4eaedf4896ed2f26f593e38e16d0103f8db1ac89624f4b1a82f6e3aa797ead77d83fd8e3cd26e38314c21281f41a4275e630c6c46852f2a9ea77865131fed2536eed345ca44e8fe082aef7afff8194a6468cc6f85fb945ee38cd68505916f27f6591827269b66b87f18b9303ba7387ca01971c8bf7fc5e4d3ba279da9e579c5f2f4dbbdcf078802150d1d6f558163f3645d28a43dbdcad8d2b7b3d9f4f628fa4dbf967ca751e34184834fdac86f64e238ba09bc59a2d6a9c8cba50fc02a0b04127c22c62792a840eb4fc002bb2ed0cc7554a76936bcf22c51c99a8ca18355060441d9234f2b1ec043a1271141664c50cea103d23ff257f104f062e8cf637ed902a90731fdd7d09c3c8f1c1ddb2299af88d27bbec75a3bc2fbba26e02d38df9f3983871476e95dfb8927627f6cca75062ff2c9abf9bc708b11949f29a184579adaffc99611eeced77bbb80ccb1b2bea9d6b7e80058d18244c6f96f70c519d527fa7159ad8739ae4f704d94c6cab749848a3eb257e0053940a4a504bc57822af8e025475935ab126424dc42b973be1925d510f3d521ecf25a6a8b74cfebab7d333009bb6b8cca912b33876f432c9961ca86e6e69f2add79b5e7897bd431409f96dc64220a7a0e40304cfbb57b72cc3c64d66e8f0364d5139ccdabe68f6cc976ebe9376950727838f3ed9d717b593b1516197b2f787f32904eb804b622407ece839028ff35e46c3369eec85a5bf7431b84d76c0889ddc3a23c4d5fcd6f30e8ef449b90b747411100c2ee5a98ba9c14b7c64d3295b74682a3452147cfd245f5c1c30d18a8f6efb4f0c92a6b21ba1998b0b311d360d6e4f3ae13a7d918591df4408384c4bc617f2bc3f1ae053240edd61dcdf31549efc28beb466eee884c6ea59eb70887bcff2a5e4d7a9cd5cd13fdfbb9896bfc819dde54d5a10bad3155c960e35004b856ce2a0aeb0a8559f664b804e5d19c0c794167211974b81a1c74d48bb168239f1e0d2a9185f8cea0c9b77b69cd4fb04e2cd17a3ff313fa64995f60ec822f59b22c4e0afcd72899db0b4c10d0bceb3901db970e4d510bbba1777661823562d5afe7d6da528424d207df8e91b550f73d99e548d8cb160c2593c82a7602573e010a32301c76149d8c0d62889e01a5649932f9edf4434d528c78e73a4df12acc082665e4e26542e6f6585911488246907400fae8f937a5f5b98d43f12d9871b35c19156eaec59feaa2b3e6f37ba7a3d965f07373bbaafebfabc4f55f89bd6557418a39b0c92077647dd16df516d3bbceb9d233b6ab9ad95f1f3c0f7e98558684892582a38cad3c516c9c79f308880aca07fcc8bf9fac4fb203e4dacb8e9d3ce042f5a9f07b056099c25ce0e72c2e004ba6d5e70e1263e23aadd35d1139a662ad650797528c8ca427f03d1e0d1d7a1267305d974e3afd4741a40e9af6e78e03fce4f47d58619f7884931ae4940fd35cbc49bc3f12a454187bae4ddc10df214c3d6b6fa45f5718fb52f7eb0f4ae6b2673dac800da7052002d239629ccf4204fd9e9c02937c663d473af00df440755307443737aed52782b40afbbc8aa9900715d6c97346ef452ca194be13e94b34391d592f6492e33250f1ed3a601317dc6aec4f7a1d47c494cc6ded1a447f91743183a299e74180437c65a8bc3da3a3eae8a6c8e752c9236b9c53f3ba30e6191759089867e9fc77972ab0e42a84e587f7591b8f8ec45e37eb539dedb73635b8919c5b30058cd56c7c665bdf785a994f8ccae508d353c5015c5fde7f107af75b0cf32fcea9e69575b7523dbfc52192e77df0da272f971bb1492607dcabaa73530bdd5faff95e35d4897b14309eaf8fc91fc14b705b57c969b43a4cd71c6805577a9c710c8b88411e9f4a3cf5c7813a603778d1b0ffc8de0893ec58acbd44aead900ee036a067a991c9b738f2dc777455c2bac5dcf42f0e7937aba78602db4b1c6ef10e4370aecc1faa5b28c738863e6f4d9b772e536194bf6946ee8dfaacf8b12971cf8582740b4c17d22efa55f18ebd82aefd9bd8ffcc33f586636c01155efc3621792ad9d23bc25b11821d810e3203a1991c54a17d58ab3d370563980178613fab227180023819d2da1339b2ac85bf7606f3acba3f4dae9cf3cac9a0e64fb02348899eeb071a60ac25beedbb1fe99fa08377a8e43c8a1212f3a39a4c4f24ab7f78cae213e856ab6d98d80bb17665f1e038bd9295a35ea0e9fa04e68d8f86bbf7201ce2563255dbcd9664faba79794efddd49d60422eacdab33622d22e58e57ea49d0121e87171905eb2dfcab583b963ba3fbd52b1dc00b31424bdc0dc10b84392f770f993331a2cd402745d3eeec1a4dbb2e69b314fe1338a5be10a247c12511a4c913ae510899df7c2917f0877c3ab627005b8815f071795f0d1ef85a41f41089e334c377d4e3b6a9915f188bbeeef35c08329e10c180ff0cb640216a59664ccee24bb944608afc3f144fc3bb2944dc2beaac9ec7c6dcd640c73d8e223e09e0f9a98d83fbbf811af2ac8707549a3a98da1170f1a43a860d0029791e913900e8a91bdf92e0a4214cd3d7de1f31d71bf48af849a67210320efb868f31f73f079e4b78c32f7b0fdb0735c98d3126cf1376dc28e0462b43b22b9c158565b1c476321d9be3cc9998922fd8f3375eb5dcfc58b4610fb92a48503f0db7c9a72ebb47638b43f52350f249764572ea7b9d8a2b5574afc267529ce5dd1a2743bdd93656b6beb7b9e1f4339d6d759b85a1eca808adf365b8ec8c59ac863818e66caf350c39a65da0c321a7ba38a251e9967ca014bed666e753c1e10c9f5e3f942a63982ddff19f78e16a307bdc17c3fed66fd9a6f1c3ed35ad5df3c9d1dabd0eeccc6c52b6aba16d10aa03deaef53b2d3f0cefb0a8ee85728d502fa5077e6ead9c5650c06c11f4eb433d7695979f1daa7750a4ea9a050dcd5ceb8bd15842376fef87a306b7270c884bee8be31c2235393bc7a6a50e81e822f26d199cced20f7a7380d6e26c007b03f7509bffe7ea79c0a55f416509a9c6801056bbbb85d3733f8673515c75139684e80fd5a5e9170969400d209b80212dd9987201dc338b3bf06a0249715b72670604cd3e5a8c4204d1bd27183433f094bbdcccb1ded0dfa2ce7b204492428e15844ff3956f87b434b44ea83560b0357b88ce832ce8fc748e5faaa200e93425e5f01a9574be5cc6a41373067dd5d90e6b529ddf8d79119a387636a794eb5bcae79b86a5f7d3460af2ad9658f71289c7072973011b7d2dbc1433777100f04a9c2348ea6243e65e98dd77295b45441c6444930c14be65925ddf4f14d0b6f1b97c40c711cd7678006c920b1b08dc8f2291c3ab4002bb6233d35fb35b69c1979eb81f7c2eb1ee249f6b5906df0dbb7fbc7d716cb821d6990001539861de603a0e15895960b477f88f6da182715d8f55d77d5d3cf6f831e4917fa63b507f14bee6f8f45d44a84d09020d186d272925c05d8462ad21588f59e6a1d77a9371ad4a51dfe45155756ee1b7c416f184482c9d56b38dceae8853c46d3f7ddbe2f9efa8fbf43a9ee9b0cca32e6f6ef9fd34cd565dd3e85d52a77b51d8740a51fcb96d248480b84d46c17cfaeebd1fda62eea032eec173c417e0427e0b5ee15f5ccb6520c8e777ca4b2acb442f7f95aab02785bfd6a173771adb7ed3349e3cf7eac1792545bbed25fd4c809a8d564ca5beee87b8b596b1ee1515975842cd7b8ec7776b932ad40ee44553e16a577ef08ec03b2a7a86143aacdc5e66f5a2fe18e56d2fce2781b168c49a3ec77e282dbbcae916c8fa3f1be2e644ec95c04ab6cd811a1464467ce3f5a91b72eb5e06d6a8d20307141340df1be6ba6e451beb01878bfdfe1b91d0c8886a0dcd58673460627cd9d4d6b6f4185ff4a80120f4b52b039d74e59491a0ed4865de843e4ceb7698cde903956fda19cdd310eb8d003e6a6fc90c36b628d8c4d9fd2a810207a3dd55b78914eda125294c951a08a04dca917b8b0aa770f2b0f445b3c7ad5fda2240133ff7823c15663460464d7803b7b8addf404cb100b9d5bca18e0c8f89cba9e8b1a00e58974223a10e7b058ab5a224b5dc734d43d9d3739d3248940ce8dd53456b01d7be99e56a21fd71e550d11f167ba277ffc13b6506a96d251f1034c59e70753240a273ea9bd64474e9589459dc076cd0aba00872767fd2f4a3bb54963cdcb1e899e6a396e8408f45bbd6e51f21668a044bc49eb2db605b4a98a882e48744185689b97dc80f5235408be45658689808d44b3a1ee4cc8d61c0b92009b05256bd74faf43b7c0f0e2a3f5e1078dfbc81b1f93cfdc27c68ce67127b6df49f0d46c786f231f703ad3b720b55a9eae8a97b57e929366f3f71097aa21a88ea5801e182ffd33744c7a63ec2f44c1b71bd09a01bf639d73b281990d359f71a1b322717a7cc751a176e9dce1a043587e1523fa43aae597b8d2bd2ebfe554c7275a45f34904f61fd76b894f7614a28e68af42c4494c7dd4cef62dcd1ec48aca0a5009ebc16629f857102168a1077f08df36953cb785003b9c7c9a678fc41b169e311b018bd1bcf2368ce09286df80a3b03a753b85b796ff579ce6ae724c4999d313c8e21f55a4f663f14c7061d27990f9e35e29039758657d0ff797826cf8f53528e762462f1eb14345e00bf63b6ad4ef044672fe7d7996f4ab85004b745b2396e8fa65553b4f05111135b74b52170c089efa084d2c5850dc3c7dc35957fc8ae012f591be831ce0fed5357d10e22a34b7daf83058ef7d577d8e5b4eea491887a585d23a26df509df470541e763f435841a499c86e0b4032b32e02377cb3485378f853f855bc3b3471cb2452f71186decc03035dabfaaf6d2e037bceabb38f778b0ad343f749c4a196245973d2839b0a0686dbe7dfc6313a03f56ceb8182d078a499d42057b86b89b0bfb7ab4f401cc770c07d78c9c0a6fa8f", 0x1000) 16:00:11 executing program 0: socketpair(0x57, 0x3, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair(0x20, 0xeddfefb9c5d4778f, 0x80, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt(r3, 0x101, 0x800000, &(0x7f0000000480)=""/4096, &(0x7f0000001480)=0x1000) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="794bec0aae8d46de2b583465962ef325ccea43ffcfadb4d87ff51e905f45e9e984800995e4397e8252432cbd4790291f3da4c290176679763293eb1ce454ea9b4fcaa1f51f87dd6e5aec2dbb49603ad855c205be42857955e90d684ed94744b1fcbbe6adb90d9d8217fdf4e37d5ffcde91ba3636848c8708983676ec16e8c7a3d13eca0a1e2043e30c95f436ddedb16edaf20d8ba748f608c7715dc10d1d886ffcdf1e45134b2e1b55d8ee1320ddb4fa3c643c1cbe27732716", 0xb9}], 0x1, 0x0, 0x0) r4 = socket(0x0, 0x4000, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) openat(r6, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000014c0)=0x4) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000001780)) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) fcntl$dupfd(r12, 0x0, r15) r16 = socket(0x2, 0x3, 0x0) r17 = socket(0x800000018, 0x3, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8040691a, &(0x7f0000000300)) r19 = socket(0x2, 0x3, 0x0) r20 = socket(0x800000018, 0x3, 0x0) r21 = fcntl$dupfd(r19, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r21, 0xc2485607, &(0x7f0000001500)) r22 = socket(0x2, 0x3, 0x0) r23 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r22, 0x0, r23) setsockopt(r23, 0x7fff, 0x1, &(0x7f00000003c0)="8f1af0ea35ad2cbd0abd2a030a5737281d36c27ea95bdcbcdb5adee66653e2f1b20113ebd038487449c91edb4f7c18e2c6a396bebd2db0d3be306b3cd6eb2196f762f5eca94302105fe3a55d2e981a24eeabcb20d70a963c1c5e8f947519d5f01de296", 0x63) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/diskmap\x00', 0x80, 0x0) write(r0, &(0x7f0000000080)="f9c775fcc53350b96944765dcb4ccefb46819e1dfeb04c25297bc09730ee545b3c227b6268ff8edfae75032b35f9b49643b4d4e4bdf03f712b66142edbdae2527866b1439828a7578389f5c067655139957241fef190394ce50246b3d934a2", 0x5f) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000140)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x133) acct(&(0x7f0000000780)='./file0\x00') 16:00:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x45, 0x0, 0xff}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) kqueue() r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) getpid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) fchmod(r1, 0x20e) 16:00:11 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x100, 0x7}) r5 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) setsockopt$sock_int(r6, 0xffff, 0x91e418d302ae392f, &(0x7f0000000200)=0x8, 0x4) lseek(r5, 0x0, 0x7fff, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r8, 0x0, 0x3fffd) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xffffffff) 16:00:11 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r26 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r26, &(0x7f00000016c0)=ANY=[@ANYBLOB="0008000000ff010000000000121b5afe4cb0d2c385629184f44c04f9a2dc1a91820ad9b1f58c82d666761761e59545c13f47"], 0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c6e8d047010100006b66676f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d2f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d9c3a75be1fcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f42d2bd654fe23e7f4d941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff89000000000000006267f4c87a3bd424c7bf34dc4f406939f65dcae7e549d4ad7bdfa39106f3a8427b5da09e1344257633a9c082ea5d71388227ab2fc6b95535c26d2bed1a2fc399d88007b463afc319fdce37b110cc10e11f343b160e10d6f111679a73331557bbb1a55a9b3ce64061e1f4e87b7490178522b7c4cd98acaadf6aec803fa548f4078c57ef32008d1f3865a3c37ee627f5fd61c83b365683a6d013bc4a"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r27, r30, r38}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r27) 16:00:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) sendto(r2, &(0x7f0000000080)="7c2ccebbe83dff0716c2149e04cf718e69d5e0c54cc88ee259a5ec512cf79baba6d7f1a4195d17222c2fa24ded5f9bcf19dc3621855030f5d0998f63356f9cdfa857037685631c717a0bcdc6d950266434be7b1dab3176e1b355e5fd6202975513aceed7f44b74f43d30d036fc12b5a5a64b09e696371ed26353f7aaa45f768c0a72951a35ee3455a22b3b13deb9eb0c97c13726cc542b86107ec5fd5cb58d35a315ced3266c99ffdebcf6c3267f2cf7e7de320f13aeeac7151f647faf80dd3fe23d76e9fa8c7a355ed0a0e94f4d2dc41b796af1691dadfadd7e0b170c78f1d1f8f8d5d08b908e257fcc3ed2f5", 0xed, 0x1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0x6}, {0x18, 0x2, 0x7, 0x1}, 0x7fff, [0x1, 0x1ff, 0x2, 0x8, 0x7, 0x1, 0x2, 0x6f4b491e]}, 0x3c) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(r3, 0x0, r3) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x802069b5, &(0x7f0000000280)=0xdd11) setrlimit(0x1, &(0x7f0000000000)={0x5, 0x7}) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) dup(0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000380)='./file1\x00', 0x0, 0x40000008, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) socket(0x20, 0x2000, 0xff) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x800) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:11 executing program 0: getrusage(0x0, &(0x7f0000000100)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) socket(0x1703dff4819a43c4, 0x7, 0x1) fcntl$dupfd(r0, 0x0, r1) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:11 executing program 1: r0 = socket(0x2, 0x6c15dc58b9ae8370, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$getown(r1, 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000019c0), 0x1000000000000156, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSTART(r4, 0x2000746e) accept(r1, 0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r11) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r13) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="71137a948626756f28327c7c1a38a78f4507d114faafc7a4f6454b22a03e007cc2d11cbf197da1b89fa48f22066ff8e7e27cf80cad090ae5877772e151127e252b9b865e409076f8851fed4240f29c85241e86a23904c6729b2cd82f2347d4b148b0ccc40b504a2a97a2dc6493a7e52ee20efecc8b9eb92c4d55b7c4facd60d7b1bb2bc2b4ae6129563fe357329443ce0c48e02f81feae88dd9e712046074bc4a3d6ff9370a479618e5f096c38153f6d15caaf0660fd83454b1881948b62207a5282faff05e9902ba15c786e72886f04b8b711d0bec9586e83ceef2adcd5936b2dc36170a73eea429a7ef1b911a4550aa3e7ac7d69a852df217c3dd4d478b68e6934418171f54fd299dddd43c65e9030282b4a8358fb5386b5a974bd8ca280544112b16ca4555f8e970c3b776549b4c76e9b1ddd04d67951b6b43ce3962f9a"]], 0x1) sendto$unix(r0, 0x0, 0x0, 0x401, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e44dd613000"], 0x288) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpgid(r1) r3 = getppid() setpgid(r2, r3) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x9], [0xea], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3], [{0x8000, 0x4, 0x0, 0x3}, {}, {}, {0x0, 0xffffffce}]}}) madvise(&(0x7f000034f000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x0, 0x4}}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x3, 0x1, 0x1, "c5712214cc0ea83b4c4f816ac030709bc538a4d0", 0x7f, 0x8}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0101ce00ac55a82f11fc2cc91b562aaab0022380"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r1 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffe00, 0x2, 0x3, 0x7bb, "4cc24b2025f8207b13af8141d0bbc333fad40112", 0x8, 0x80000001}) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x6}, 0x8) fcntl$getown(r3, 0x5) 16:00:12 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "0100000000000200"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000180)="993192964800000000000000003b95c0f04ef41daa1438dad9eb95678f50907a7cfe1fa93015bd0d21ae99d96d84cdfbebd44f1541ed1605ea4331be772a80a6a75fddbb9331404a7631e17aa5b8c53b4df871fc6efece0d63ec9c60d98d73fb2c90d307cd1c5f65d67e9186d7ae9d0af633e56c0d6ac671331417f6bc8b99deb53c10328f09365864a5a76b37e901e4963b56f433cc4dfea0ecbde72ad45d7d595997f06351b7ccde80d536bdf9e781f8121da7440708f6a261e3b688972274cf883983ec5267412b3b5403336c8b8551d2f3a7b12e8554a58dbdff63613dfb85be8aee24fdf24b0cbcc538260cfa17697959e6646d14e9e7c9527ad8e5f4497f4a26a0d0f851f0d0debea668e9a69052052275", 0x114) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: 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"}) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="ffae9c02b14fb17070f186c27e9a2dfd0a568ae812ac0ec67eeefabee7e184b4b371292097954b9f360d951e98c5d51587275fc50e9f5289738f6f838d3057b8073e084a234c64abca760f57dc713fee0632710c8b8e74f4feb7186b824b0f7a70e4ac0bfc4f924f9fab0f2b7f2abc70bb9cb74fd572c7d91c271624b4a583c372b55b4b99a78be2a7c084b1e21ec14eebaf9db7e4d11226d7de98eb"], 0xa) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x4, 0x1f, 0x1ff, 0x1f, "adef3dd01433d4d193087171afebff71696fa550", 0x80, 0x8}) mprotect(&(0x7f000010b000/0x2000)=nil, 0x2000, 0x1) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x2, 0x4007, 0x4) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x2, 0x7}, {0x18, 0x2, 0x3, 0x7d7}, 0x7, [0x7, 0x2, 0x6e, 0x9, 0x4, 0x3, 0xfffffffe, 0xffffffff]}, 0x3c) r8 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000057a2d5027e8cc126417d098787befd8300f7d02ff58d536da530eade263eadf7f2d208314f6283e52ecfb464a8b13dfcb82003a7e2b59f4ea5771507aa72450228916cc7d42aae7430111d64d327465c2f56ec0f57fcf919710c64db6793985f7cc6e4708fc3a1f1260b99e487d2c38fb058b0d0f35f68e0325e6fb83d2a8d95f4a363a671d763f4acbe408ec1c9aed6702bac2d77a03beeaf6d1a4b9f9ef182da87e2a99c3ac847fc2e2fb50e451f39270e1429bfaf8ba01efc9e0236c0ea87638232bf29845ff5a0"], &(0x7f0000000240)=0x6e) setsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f0000000280)=0x200, 0x4) socket(0x1, 0x8000, 0x4) accept$inet(r7, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r10) getpeername(r10, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000642402000000000017c1e6483ce783d10000000000000000000000000000c9000000000000000000000000000000000000f7ff000000000000f4ffffff00000800"/108], &(0x7f00000002c0)=0x6e) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) close(r1) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x8) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x8000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x19, 0x1, 0x2) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x8002, 0x0) kqueue() socket(0x18, 0x1, 0x3f) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) socket(0x66, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r10, r12, 0xa9, 0x20001, 0x1, 0x1}) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10006) r20 = socket(0x2, 0x3, 0x0) r21 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r20, 0x0, r21) r22 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x800, 0x5) r23 = socket(0x2, 0x3, 0x0) r24 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r23, 0x0, r24) r25 = socket$inet6(0x18, 0x1, 0x90) r26 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x40, 0x0) r27 = socket(0x2, 0x3, 0x0) r28 = socket(0x800000018, 0x3, 0x0) r29 = fcntl$dupfd(r27, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8040691a, &(0x7f0000000300)) r30 = socket(0x2, 0x3, 0x58) r31 = socket(0x800000018, 0x3, 0x0) r32 = fcntl$dupfd(r30, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8040691a, &(0x7f0000000300)) r33 = socket(0x2, 0x3, 0x0) r34 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r33, 0x0, r34) r35 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r35) r36 = socket(0x2, 0x3, 0x0) r37 = socket(0x800000018, 0x3, 0x0) r38 = fcntl$dupfd(r36, 0x0, r37) ioctl$TIOCFLUSH(r38, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r40 = socket(0x2, 0x3, 0x0) r41 = socket(0x800000018, 0x3, 0x0) r42 = fcntl$dupfd(r40, 0x0, r41) ioctl$TIOCFLUSH(r42, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r44 = getpgrp() r45 = getuid() r46 = socket(0x2, 0x3, 0x0) r47 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r46, 0x0, r47) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="d9e07c11c42fb3ef8f3242b217ad01ecc74d8a3b2b413c227bd4b83cca81c8946b8b0dbc6f6c723c00d21333f646eade7bf3e3f6cc7e76639ecf24438ef6dcf93942da59f68f57c54fe049a24918082f76ed8859d63d620157ae0f", 0x5b}, {&(0x7f0000000180)="43aed8ac8ce5942a28b0e52f2e2850b9be", 0x11}, {&(0x7f0000000280)="0e44497bf6e6e5d289f66ce7031faf2e7b408c6debed13f26f92387ee62e8c3c411f5dffcce80cfea36e96040c85712031f892f948c480b338a2dd05761ead092cab81bb40a2402d024ae31e1d33878ad79eeff4e8775a991abe326dd20f2c57f92137dbe2", 0x65}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, r6, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x30, 0xffff, 0x1, [r19, 0xffffffffffffff9c, r20, r0, r22, r0, r24]}, @rights={0x28, 0xffff, 0x1, [r25, r26, 0xffffffffffffffff, r29, r32, r34]}, @cred={0x20, 0xffff, 0x0, r35, r39, r43}, @cred={0x20, 0xffff, 0x0, r44, r45}, @rights={0x20, 0xffff, 0x1, [r46, 0xffffffffffffff9c, r0]}], 0xf8, 0x809}, 0x2c57faec115f635c) r48 = syz_open_pts() ioctl$TIOCSETA(r48, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) r49 = socket(0x2, 0x3, 0x0) r50 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r49, 0x0, r50) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r50, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:13 executing program 0: close(0xffffffffffffffff) r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x800, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(0xffffffffffffffff, r0) recvfrom$inet(r1, &(0x7f0000000400)=""/72, 0x48, 0x2, &(0x7f0000000480)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) getpeername$inet6(r6, &(0x7f00000001c0), &(0x7f0000000500)=0x231) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) recvmsg(r5, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/89, 0x59}, {&(0x7f0000000200)=""/231, 0xe7}, {&(0x7f0000000180)=""/24, 0x18}], 0x3, &(0x7f0000000340)=""/2, 0x2}, 0x880) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8000000000000d04000000b02ecdbf2b00"], 0x10}, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0xfffffffffffffffd) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x18) dup2(r3, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pckbd_enable: command error 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x200000fe, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x28, 0x5a1661f8b029edf6) 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semget$private(0x0, 0x2, 0x50c) r6 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) semop(r6, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semop(r6, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905f7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x24, 0x3800}, {0x0, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0xfffa, 0x1800}, {0x7, 0x28000000, 0x800}, {0x3, 0x5, 0x1c00}, {0x5, 0x5, 0x2000}], 0x6) 16:00:15 executing program 1: msgget(0x1, 0x10) 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) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffffc7}], 0x10b, 0x0, 0x3) pckbd_enable: command error 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) close(r2) shutdown(r2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r4, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r5 = semget$private(0x0, 0x2, 0x50c) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) r16 = socket(0x2, 0x3, 0x0) r17 = socket(0x800000018, 0x3, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8040691a, &(0x7f0000000300)) r19 = socket(0x2, 0x3, 0x0) r20 = socket(0x800000018, 0x3, 0x0) r21 = fcntl$dupfd(r19, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) r22 = socket(0x2, 0x3, 0x0) r23 = socket(0x800000018, 0x3, 0x0) r24 = fcntl$dupfd(r22, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) msgsnd(r9, &(0x7f0000000500)=ANY=[@ANYRES16=r5, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESHEX, @ANYRES64=r0, @ANYRES32=r12, @ANYRESDEC=r15, @ANYRES64=r18, @ANYPTR=&(0x7f0000000340)=ANY=[], @ANYBLOB="0d54f9908c2662be6d7529392909eaa21620e697b8a7c9dc57ba8dae0cb9583a4deeff2bcbea77e2056531b128c3a74d8ce1dc8ac176db9896af02023778d57c742833dd303860630a0a6473ff46306156a2ad121175b49d0dc75ac9ba4d071a1a6aa2d316828ca818f26bf5079cf3fc6a3e1497abcba81baf44aa9ef2876c1d6793316bcee73c405c4facc5d25c47db9b97c40b41d4f8d2"], @ANYRES32, @ANYRESHEX=0x0, @ANYRES64=r24], 0x5, 0x800) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r29, r31, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r7, r28) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r34 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r34, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r34, &(0x7f00000007c0), 0xcb005093f78273e) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r33, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) r39 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r40 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r40, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r40, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r43 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f00000001c0)={{0x2, r43, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r46, r48, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r41, r45) fchown(r39, r45, 0xffffffffffffffff) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r33, r45, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe41, 0x9, 0x7fe}) r49 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x0, r7, r33, r49, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) shmget(0x0, 0x1000, 0xa, &(0x7f0000ffe000/0x1000)=nil) fcntl$dupfd(r1, 0x0, r2) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) getpgrp() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) recvmsg(r1, &(0x7f0000002780)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/81, 0x51}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/184, 0xb8}, {&(0x7f0000001400)=""/178, 0xb2}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/131, 0x83}, {&(0x7f0000002580)=""/156, 0x9c}], 0x9, &(0x7f0000002700)=""/83, 0x53}, 0x844) 16:00:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/63, 0x3f, 0x40, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = fcntl$dupfd(r3, 0x72c08d01b515d86, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000440)) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) unlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8) r8 = dup2(r7, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x189) shutdown(r8, 0x1) 16:00:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) fcntl$dupfd(r3, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = dup2(r6, r3) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000100)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:15 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) dup2(r3, r2) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) 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), 0xc) getegid() getuid() getegid() r7 = semget$private(0x0, 0x1, 0x100) r8 = getgid() r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:15 executing program 0: select(0x40, &(0x7f0000000080)={0x6, 0x3ff, 0x9, 0x0, 0x2a, 0x1, 0xffffffffa1f6c092, 0x6}, &(0x7f0000000140)={0xffffffffffff62e9, 0x2, 0x1, 0xc000000, 0x3, 0x2, 0xff, 0x5}, &(0x7f0000000180)={0x3, 0x3, 0x1000, 0x400, 0x1e3fb9dd, 0x7, 0x15f7ae2b, 0x4}, &(0x7f0000000200)={0x5, 0x4e82}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0xdf3, './file0\x00', './file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) fcntl$setstatus(r6, 0x4, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r15, 0xa9, 0x20001, 0x1, 0x1}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r21, r23, 0xa9, 0x20001, 0x1, 0x1}) getgroups(0x5, &(0x7f00000002c0)=[0xffffffffffffffff, r11, r19, 0xffffffffffffffff, 0xffffffffffffffff]) r25 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setgroups(0x5, &(0x7f00000003c0)=[0xffffffffffffffff, r24, r25, 0xffffffffffffffff, r26]) r27 = socket(0x800000018, 0x3, 0x0) r28 = fcntl$dupfd(r7, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r28, 0x80044272, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x3d}, {0x80000000000006}]}) acct(&(0x7f0000000280)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:00:15 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, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x40, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="0100f7e966d7eaa0af527963f3"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = fcntl$dupfd(r8, 0x1, 0xffffffffffffff9c) write(r9, 0x0, 0x0) r10 = dup2(0xffffffffffffff9c, r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0xe7e, 0x7, 0x1, "0e136c51d5e2b6a2c606d7b264c4dc7fc60bdc96", 0x2, 0x80}) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_int(r10, 0xffff, 0x1803, &(0x7f0000000240), &(0x7f0000000140)=0x3dc) r14 = socket(0x2, 0x3, 0x0) r15 = socket(0x800000018, 0x3, 0x0) r16 = fcntl$dupfd(r14, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)=0x40003) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYRES16=r5], 0x2) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r17, 0x40044278, &(0x7f0000000080)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe4419", 0x58c}], 0x2) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:00:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20000, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x2e5, 0x0, 0x15a, 0x0, 0x114}, 0x60c) 16:00:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r2, 0x20004269) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4c}, {0x4006}]}) r4 = semget(0x2, 0x4, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000000c0)=""/221) r5 = getegid() r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r5, r9) syz_emit_ethernet(0xfffffffffffffe9a, &(0x7f0000000340)="b6bc1fc6f5d5872a783f6e8a9c8110bd77f26bfb1e605a990a60b8ec816362f93bfdb4930018f86c1c8c045d49564591c0d6de431279022894034daf219c7d52ed94526dbe07c74a0dd7d7") 16:00:15 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) chmod(&(0x7f0000000040)='./file0\x00', 0x8) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200), 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x6, 0x7, 0xfd1e, 0x200}) 16:00:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000501e0000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbe0000000000000000ab050070c1f5a872c881ff7cc53c894303b22f310b404f36a00f9014e2e01be657aea8c508000000000000000000020208a371a3f8000400000000000008000000000000000000931e3da0cd9cf8c1b5714afcd88e0d67624a083b91cc53b96b2ff43ba264832f125aa6910a3e2730279a6b84935489590940eb47c95f733900c9c3e299ddf0f9e18f", 0xf3, 0x0, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x7fffffff, 0x10001, 0x9, 0x7f, "f08653428195337d0e46e916152d287151833c58", 0x3, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:15 executing program 0: getrusage(0x7fffffffffffffff, &(0x7f0000000000)) r0 = getuid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) getgid() r2 = msgget(0x0, 0x5c0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/23}, 0x1f, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) accept$unix(r4, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r5 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000300)) rmdir(&(0x7f0000000340)='./file0\x00') pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f00000003c0)) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000400)) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000440)) socket$unix(0x1, 0x2, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000480)={0x7ff, 0x8, 0xb215, 0x1, "822647b0ccb1ccf0e0f461d5723998a6b8d64eb2", 0xffffffdf, 0x6}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000004c0)) msgsnd(r2, &(0x7f0000000500)={0x2, "fd8515a3dffb2b641e50be5aa6848f9df86b77b2c185c89c7a3dccca6780"}, 0x26, 0x800) socketpair$unix(0x1, 0x87ff6859f966bcf4, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockname(r9, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) syz_open_pts() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000640)) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f00000006c0)={0x0, 0xff, './file1\x00', 0x3, 0x9, 0x1, 0x2}) 16:00:15 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x100, 0x101}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2b", 0xf}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) write(r3, &(0x7f0000000040)="6ef9543e0f325c28fbb590a81e9d394be9acc25e79df4d367c87cb24774f3f582c479fcc55559d31fc202a5173573350efa697942c33a6c62b82ac4a84d624a326b667684bef631c5d79bd520dbb24b3b5b5ac8e3822929d60e832d1094ccd38e7bb674bbb8854", 0x67) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x4003, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[0x8, 0x7, 0x1, 0x7, 0x7fff, 0xfffffff8, 0x3, 0x401, 0x5]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x7d}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) fcntl$dupfd(r2, 0x0, r3) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, r5}) pipe2(&(0x7f00000000c0), 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x68ca9b1c59c4944d, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) shutdown(r5, 0x1) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20122, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup2(r7, r4) getsockopt(r6, 0x200000029, 0x2c, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x74}, {0x25, 0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgrcv(r1, &(0x7f0000000240)={0x0, ""/174}, 0x3429146a1a492815, 0x3, 0x800) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x4}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") socket(0x10000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000ddffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c141bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac307be6aac1df4008333c23415c551d98c048cc7842df47c36fb06c64f95a2706a8623800"], &(0x7f0000000280)=0x64) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) fsync(r2) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r6, r8, 0x8, 0x207}, 0x4, 0x3, r9, r10, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r12 = geteuid() r13 = getuid() r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) fcntl$lock(r11, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r14}) setreuid(r12, r13) r15 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x7, r18, r19, r18, r19, 0x2, 0x2}, 0x5, 0x54, r17, r17, 0x9a8, 0x15, 0x3f, 0xfcc}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x7, r23, r24, r23, r24, 0x2, 0x2}, 0x5, 0x54, r22, r22, 0x9a8, 0x15, 0x3f, 0xfcc}) r26 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r26) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x5, r13, r19, r13, r24, 0x1b1, 0x2}, 0x8001, 0x3, r14, r26, 0x100000000, 0x5, 0x3}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r27, 0x100000000000, r27) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[r7, r24, r28, r29]) semop(r1, &(0x7f0000000180), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) 16:00:16 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x3ff) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15, 0x0, 0x0, 0x10}, {0x2c}, {0x6}]}) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r3) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x408) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) recvfrom$inet(r2, &(0x7f0000000000)=""/210, 0xd2, 0x40, &(0x7f0000000140)={0x2, 0x0}, 0xc) ftruncate(r0, 0x0, 0x0) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r7) fchflags(r3, 0x4710a059b289d3f9) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40a, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x7f) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xf3b0d6ed62f6d59e, 0x74) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x7ff, './file0\x00', './file0\x00'}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000140)={{0x5, 0x5, 0x40}, 0xff, 0x8, 0x4b7}) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) socketpair(0x6, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r11 = accept$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r12 = kqueue() r13 = kqueue() r14 = socket(0x2, 0x3, 0x0) r15 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r15) r16 = socket$inet6(0x18, 0x5, 0x0) r17 = socket(0x2, 0x3, 0x0) r18 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r17, 0x0, r18) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0xf17bb8268205e748, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="8d6bdcd7b8eec80f719aa5bcd7169de9bdeff505e69e696189816b34d3712eab9295e67945e2dd3439b5cf8578325e08b40bcccb0554456f7a854e01fc924b82317884c310f4d66c48747918c62ca87c1c83433e0c90db5ee39dc99257c66a4defdd598ef1671a6eb9737f6de69c6b8dfb9cfbb385a7a59dde09be2692a9ec9b9144ba4d56261dd85de105cabeff57d1a494ee58c734d5571be772a53abe9d71bf62fd587a9baf81c12a3c", 0xab}], 0x1, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r5, r6, r9, r10, r11, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r15, 0xffffffffffffff9c, r16, 0xffffffffffffff9c, r18]}], 0x70, 0xb}, 0x2) dup(r2) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r19, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x8000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000a40)=0x800) r1 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x8) sendmsg(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000540)="df487c8a0decb3b8edee93b69509f71a536610c6c09015e340301c543daa026b0ce5004608396553f2b802a697456a6a3a9507e0018006fe9fef8a4d085da1b77c8f94edb813719ec6f7a9601c25e73bf29fa1b14832b31523dc484e3ce354ace9c00956e7763604e673d1d63f1a85b44542a8238e4a19d47fb0c425394da50d0f3f66c675569abac4340dcf1c51f233844009cc590600b7d2a6811b2f8eb46c96bd2b0c6ccc0bf5983e31e7559ccfe3ea713569e04b100475c458b271c66fa2467f5ffc2011d248ddb267fe589fd5a52463c36d29f4e0582197641b8e6da513186739d2621e67131ae6f7eed9be53ac7c77cd30", 0xf4}, {&(0x7f0000000640)="2dbce1fd133dc43225882c8dc8382881884c4125013479418b2ab7465a550824390511f93e4c7c5dd3d49872c2e9f415b7d1d9408a2a2ad576ff133d8ade765d74d679298f98a4e361f82ef1dca331ea976079fee743440becb06252415a7c5d7ee9ee981d9cbe270a56252050e692ab0146aeb3feb3bf33533f22494a7d90132566768b4aa420436cc589da6b871c026fa7c79f0a7dd5d69c39bc95191d75584e789bf0eeb5ccb61a8eb483ce9bc5d94304e3ff72adf3cd385a58c1d182a7b54e6ab8338b64c4b8f5f2272588de504034ec9e7a19c36dbf9cfcd3e33d3540c0a5543c69638823a10ffb66f14ee340a30ca4bda108f636", 0xf7}], 0x2, &(0x7f0000000780)=[{0xb0, 0x1, 0x200, "ec0bf944542381654178169816e5b67ce4a5f4706f56fc253172c1023041f6a787d0cb59d569ebe152cb1f2413bee0117a6686e6b83a2c85fdcd68ae6ff8f8b01914fb0680a0f1bbf86000a0a622760d6d4f6806742483d6a4a707d33cef8773c15439ea352cec5f2d0d354a6c7da42e2694d87b7066ece0e0fc75eb326302f1a9b62a403840685283e3e405dd681c238f0f8b7d02cd69dceb8d1a"}, {0x40, 0x1, 0x2, "ceaa4e2d8f131e4521fc0c149d07a8ba2f65cb014fdafc204c313b5601a0b7f863aea948b9ac9cc13b8f73a6"}, {0x38, 0x1, 0x0, "c0e4b1c3b466697acfdb639a5993d0fb84da610c86b57b56255004334a54e4f775b226d9"}, {0xe8, 0xffff, 0x5, "66aecb56a0b98538bbefe3b68a8c61b1517c8b5d6e98284353473bf0cf531d3704ba9fb598404e475d76f0bc99d714d5332341bb78da6e7e1f799e4ef20d8fa365e1829466e6d26e6dc1777e4ed00cd1f08ebc81a335b3d19f75f13301ecbcff2530531462f0bcec03df63a27c87426852473b5c66bcf1ab8467ad13e329d5d4f6b346c572ee2c1c7e2c2a5375ca47c8e157ba7f06f8b4c7727183abf4a90d0dd6257a1b5e1a58ec730b3db47e0f05cb8b0dfd0cde3e98cb3ba85eceda804b5eac5021abd34be5fb8a54e0d942ad2c395bde12"}], 0x210}, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x802) r4 = getgid() r5 = getgid() setregid(r4, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) flock(0xffffffffffffffff, 0x3) r7 = semget$private(0x0, 0x1, 0x700) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002e40)={0x0, 0x0}, &(0x7f0000002e80)=0xc) r14 = socket$inet(0x2, 0x8000, 0x6) r15 = socket(0x2, 0x3, 0x0) r16 = socket(0x800000018, 0x3, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8040691a, &(0x7f0000000300)) r18 = socket(0x2, 0x3, 0x0) r19 = socket(0x800000018, 0x3, 0x0) r20 = fcntl$dupfd(r18, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8040691a, &(0x7f0000000300)) r21 = socket(0x2, 0x3, 0x0) r22 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r21, 0x0, r22) r23 = socket(0x2, 0x3, 0x0) r24 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r23, 0x0, r24) r25 = socket(0x2, 0x3, 0x0) r26 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r25, 0x0, r26) r27 = socket(0x2, 0x3, 0x0) r28 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r27, 0x0, r28) r29 = openat$pci(0xffffffffffffff9c, &(0x7f0000002ec0)='/dev/pci\x00', 0x8040, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002f00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002f40)={0x0}, &(0x7f0000002f80)=0xc) r32 = socket(0x2, 0x3, 0x0) r33 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r32, 0x0, r33) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000002fc0)={0x0, 0x0}, &(0x7f0000003000)=0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r40, r42, 0xa9, 0x20001, 0x1, 0x1}) sendmsg$unix(r9, &(0x7f0000003140)={&(0x7f0000000a80)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002dc0)=[{&(0x7f0000000ac0)="8a6d0282afffc350fda9b0ab8cef0410d64e8cc3de7f5082c06f9bc407620445151638a48bcf3b0b347c57ec03f2b6940e7bab24114acc7cc1946074df799ed7c52a0d3a725da73c575de5c45894de398daf8858dddb52", 0x57}, {&(0x7f0000000b40)="fa44b2d5c2fe99fc1502552d31f7791afa5f33ccc604bfb8026cbc2cffef3917c777192f00cfbc510d3475d115459d52e66b79c52f84fc8b5b0c35561abf216ed029c851ead5ce08891444d3707e6de05525c73797cf8e03e50d0247b4170463cd05f3c1a56a7077780ab869494888835e073c104fd3a54b62523abf02acd0c74bc94b74b3f51ce36c7bd823585c7ef039f04abdcd2714d3d2c7e8e00330f8afe2aa1c4bb0cdf4ce104592ffdcc5d16c731b9d8f906e42ff6026dd643e7df45fb7e3ffbd1acc4accf356986e13a412b3949ad73ff2e9d736af67e2b621e300681a30fc3ab455a96e74581233675966ee1a160df064e2aaab86f498a62382bfcbc4a7e0e946d09e5a584882ccbbbe611aa1a71546dd31af3ddf1d55dd90567160741fb0484eceee9da7d5664c8ead6f0f38d6fe16e67218cdc6062ba6c635cadd038531c41c62c2de92c3a995010f11ae0264c0074dfe13653c387b5a4863133304c299fbddf8b484398bda795b06416601fabff93e19b866861651b9088151ecc3bd1b051137c4e303288c431dc73f30d399a54daba6aa1839c26732c86732e89895593c9bc48ccc9cde59c9eb96bd775cb2fb0bf049d9558b52fe4eb6719a5d6fee5dafe045f6745f3c8055fd10637b602c297aa3bff141fa07248a94cc360f5e8d30ac542a10ae29c80f6b2dee471c236c3f195779faf52fc8c54862e1b3d49d542c6b48ef4fac2d35f35cf7202b70765096e4fa1c1e2a1e37c7d24f7b2efddfa909198cf347e8e16aed90e8c5d3c84c781267dc5c4a9ac1b92033c84f42cf8317509deeab9c25073964d3e31e93afa15b1a0ffdaa124a37709ffc188b340bf2b53a8206e7fb28679265ac51c27e0e93388e5f009db1b7f0f5b7da69951d09dd1b29bfc9fb6ac59bfce766ffa6d437583d834b8a0dc220f0397fa6033f35105a9cea8f2279af332d7d95d7b13547880e60ccf10b29c872d99f260ee1effa8a7c4f73a17661c0526043bc48963ef5f864abfeac83859158c79afb8202cdd7af44aca0dc70bfa35ebcd22a7ce612bd70ffa84afed368fee37512a9139c269d2ac73fb8f0e64c470b3bc2c8a10d344d26f03ae4bdda8aeeafd20b9932daeb80e353750eb1b145e91180b6a5da77612fc397b7e9fb03642af74fc4210e74e92dedf949b3c7bc86cbbef2d4ec888c2f3e5ce59108b47f9856231aa0df8755a2e95756824560df9b046a92b93c5abb7aa6d6b307fb17b3b624db45bc70f602c223f32d4480dc2eef3b588c57424587d8a455dfdc320f31e1c931cbc7a3ae9cc983d7bd89019fae4dec55e499cf80b615ed38751aa3388e35dfeb6ba8d8de3bc4694c4aa75baae9c0ae01feb41981142255fc853b49b2bb2ec84768b1fdc5c9e82bb9b680b00fe34869958153de194942fdaa48eaf94c821ad8dc202404f2e319fb560559e5e6c260359bc1cfdb94a9599dfadcc24ba939c0a2d25d3a107e12a891bc144de9c403d0ff4eeb536197433d67e1107cf0b171a286e318a5403aa7ad718d50c7633d26141354bf5f2f4efdbc05505939620b40b77bfa86b71c4f693f03dbb112fc51a3ce4584580dfdd6a8811360a8ed663f7cfdc522a15a8b8bd6e977857fbc21880bfb9e0646324d58bbd68b6f6c40ab5c397989fc11ad8a0a95c9a7286d2f7a20bace07d16a2f9a86cc2f792533d898ff4ac09823c58395e70ceb21e0edaf9daa1f8a5e467ed1552aa1b9d2fc84d8075c489a779ef7b58e8217312b3317aefb12ad26f463445018fc6b9e2083f639cc3b1da6685ace00f9e1597f525747337a1cc6324e0559b6fbb5272ba209b6d14bf0108bd30f3ae7ddbc83a4e41a495064c10afa1203151a82a7bd08a1f66712fa6d4a9429c6e8e7d564641becac8db1596071140043b54221274c651d70369bc537a624f789666872cb759ae6cc901129485887c2b7bd4f582a84b766f41695cfd6db917e188ff240d7c2296566d5b79f1785660f46d8473502ed05ad0e3c68b825ec36f3edca6741c142e8c384b91f0768e304377bd1fe35173ad3268db976e4f9b811f121714ab7f029b586d0a77938789a4e2a2bdc02de5062b2c1d4e8e9c751604465a403eec758edc4ad004104b5354b83f304f53afa165abb870b1049be2cf47757c02ae7feb4c6ef75de0df8d97a8809fb4cf39d81aff646b7c772ea6b0852a51eb9ae3295367a9077edb0127c34b1be8dd1c35369f1dfd9a0695693031fefd3427bb412df4c8fe8c157761822ddb5b329aa19c6011ea662c6359687fddc7b4af02167ba35054048bb23ca1b818897dbbfb95842fc1c241295c38fdbba6208fa5a20f1cdcd6bd316737a41005ad3a7dbdf696bf1898315290a75e3c66810ba0c4928eb1981ddb05f93fdd6a0a6de39ff8ab24cf9b63e7d47391cbe1c2a47205fffbe33ed4d9f563eaed79fb6c787c8fd95492f6e205f713c152fbe0db9b5756071cc85688eb43ad93841900971d34cfe4aabd75147822e78341940ed61eeaed58005b180458fe002e3f53a8a6979fbfc48c1f0c56dcae34014a9b6a5f7233b202dc1d089858d9a1726a57710958a93b0ec9c8a035c37f04c8dfbc5b76fc4cf285c858652d580230b0db71851a6b145e43786cbcd0f4beaaf6cb89042533f841d0df8aa13a75a9df9ba0d6810a3c30ec9504ad863705c31e35172f5150c92146beaf9a035ff80c0082dde14f39cc55d1bfe6f3b73748a73740cdb8c3c6da467d0a1c8514055ee9e02d598263d26da25bb50ff6b0d40cd42cecfc9999cd74c033088f11bbfc52bd96314c92ee76482cee316bc0d8b18d156bd32c46d6f8da3194615253c6f46e388d6a3ebe65d253e1b85a64a13bb6b7cbae7e875a9492e5d0940ec15131912896bf1fdee38475544f2e6505103e7977f6307909d6b1f84228aec1dba0ba7b5977f6a10bb22ef1d9272664c0ac4aedae8405ceb0e8e3e61f5cef855ef8a525c49fc9d4dce007bedba48c32c52bf8168303cab161d01d67e9a289ca5616eca81d53b608e79b06abddc49806a01962bc39ea055c12df8d419f5692c83fe7c6e99eaeda8d00285714abd50a23cae4d0a27df5a6172837117128c98a096b3821abf047335cc83f4af192257917bbb8e525ffc5164376c202419a12516dcb8b9a0138115fef19ae51b256f28c3e9e13418dce93e6e27a4a4e84a6d7d2803078adbf7ebe7ca3774c4c743347ff9b08117c5f25b0d934c87b14f6ee04a65ae926394981cdb4de5bf155028675d94f2390ec95790d1a40ebb0a638f76a3f2a5843f5086eebd12df305333a64d2020364c282c0727d3959acfc9dca593f2e432d173526315c1789d7c18ff11aef419a42c40d2d48bc231b68dbb61699c8fc8c8ded20411493320a051a76b507996705e9527dc9564154f0a451fa78df8fd76413a8a1cb95eb5c7fa383d8d5faca655c90d02d9a589377aa496baf4361ae5ad27c300228a4aea67198ad418c85870cf2662809266aab4dfed5dc547ee9e40658a26cf36acfdf60b71a07dc3e8286b7561b51b2afd44646771e6aff1ad3ada13bd8a1633999df26b4d3b9741ada7887b983e7aff666a5ff4a6c4b0326baa0520c102c16db4905de32b72c4d82a949c9a6419a0a462daeaab177f5bed9d2b98e6860ef8d4f431f4e66d3ca36ee65e59b9aeb30f5722ddabefd74c9fe0d7c094364572bb6f0f90fe7780802def1ac119992e468cdecf1dfcaaee47c5465c1beee02eb845535b407cc01fefd511a65c82e019cbc569837450c3bd0c702c8dda66b42a6a3ddd7315cf260b2d343c39005e498106e86504f9baa1d688779e822da5fb45545f5e22a1268449a511a7af7edd12ffe7446953c7f501841a6153b2f0f41531952c0168a10b42599ec78324371eab67205292d54d52b739697596b95155ee73de23b415eaed356af658faaefddc16c10a943e12f3fe64eebf53aacd46471f2e1b593a03d9a02c779a73ca55c33c81dc5054216905f5954f4b97de7a4fab78521dbab32578d9dc45fc9a815cc5ee82c7ba26d5be32a01b8a1224eddc63875dc1398e06420aa8e2639b14e21556b944b75c38aeca1c234afe32d09bd06526c72b92db24faaa6be2690497edaeb9afe1193d819de32de48b7b29536588494e2864581c4c5741872ff3103f1779adfb9c015397440447aa69f5d509d9d02ce4911bf4594c7ac672581dee87884c76474a27862634e9e4d3dd1204067a443f46a5f0d2eb56b286e796532c85b1cc496153ab5871c2667df115877846557b21ae60e5f23c0bf08a144df076f6d44260a61efb75b7c83d4c6592cb24eb8e1494ab04d9c12c1f89fd5b17eec3d71b023e166e81afaec0e5b8b98d893de262689529c6a7ab87011e60116636cc0f7f06e5c40c2e6e48b7f88ae04ac2f5ed48bb36d8ab0cdeedbf72b09ded562153d29565df209c3b38f471a2ff4ea714ce808d1a777b4779c9ed3f28004fbdc20afa306cff8ae0cb363dffe5568362c5f1341947a035ef121176ced71352c71f9839c3e103fddb74b03f2903305e7c93f117d80de3400fbdc2a6d403be2bea22c5239ae9c513d7a7d328697770619fe335e4a43b5775026dd9827466a5f2cde816add6c7206071b63c6fcb0349a5a2c459138c32fe8bbde835e4d736a4fd42bcb58055da6b3066ce574105ab2cebd667147901e85bec725bd4da6a64d1ae37dccc9b0cf2a7aaeb1e2a7fe77ffedf3250168a0cf7534703aeb11662f0fa122c50c00699864090e7f93e5c4e71174ad0ab62c9d05bd338ea51225da2e5bf4a411aef9c46984d99b6a11c00b371158caca9cc2019dc840e3bf6763cce11ce76e81ade2343ca9c53cc9b9a33f234bd4f9b54a0844adbe552a89b7f5bb6d9c19b7ffd474efa08c967f016e7d0a86ff29d64ec0c759d4a3fc4366a7bf349d1e594fa9076066e91529b9d486b8dc3f84dbc5dbabe9588c1b0f1a5b2cccdd3d55ada6536d1e49e531c70b3840abdaf59f1211c204d9ef625ef85b98d0294b152323db5e2dcd3c187cfffde542d3a2b819f99d24b9685ac3a6c8624bf1ad107770349da5ef061ef493283729890bebf3e42e4b33e5710da5397977dd774dc06ce15520cb801e3d46d4affa0747018945305828a72a53c2848e6268224052ee763be08c0c77fa529777acfaea11a60a907788a6e2ca90431f19c275be2c1a5fd0e88044f84c5ce5e2f4b06bde9b65bf4879f58b3ca7c46b96c9043ff549cb993049bf31cabd3a7690fe713c0f05377e5962384906d450285d3b4d545ddd55980465c49beb7bfa1da7c6adb006f5fed9548208ca9c8110421e50d99146735abb5c3480b7f67b5ee02884b91bddcf0ccb32958bca0576bea2b3e890b82c4fad994c2abb840b5591180fa22cbf969cc2c97e2b0afd1a7f9b4e0a4c8dfbca1fb023de9ac89bc986f306e724d432df7e7844977d8a22d0f42959c46be35f14c1a052464300fcdc9eb2ed7fab4094eb9473fdf5073b71666cb8d15d2f808e7d659474e3851473e3ff2fa1693784cf5d9650ad9134e9470d540818d8563ec2b837b85c57bb5b0673ac7b6f6d89b87468562a824fceeba54660ed1c6b2764fb56e00194bef99cca874d116cdfafd783d3db0eb2aab4f6c9f7e75a4033d47d265e34df55da5e0659f80098b9ad36d6a7762de89cb96d209f38bd8d87e5e8aa6d276ac2dfe64bf08a787eb54cebd39da35ae9a28df7313e36020ecffcae7dbf42d3c38a6a575c4d8b9e7a566f2f4a679216a94a348875f0fa54c2af65cbfbe5935755c16fe7d77aa4047", 0x1000}, {&(0x7f0000001b40)="333f6527282ebffa8ba609447a2df7f21f63f3f6fac5ba5aa3523ed9fef4e1e8b9b771b9fc09ca5e16854d301b68e253c6806d96504ef892128d2999f3398c15e5d1d75d151084c9edd22393d4c59f3582199d0c10ab6c82dd5d28f3613730cac009d585bb413ac3076069efbe4ba2098e70195fba6268773a4ffb725549e23f11b117c42586946c5072243e4db0f95eb4207f9c436c974fe9b310331e249e1b7d0cf6747f44f7fcd62f4e9248843b7c37fac84c3907db97539a228eb95a3607ca64479088d1a0b49ebc73d324cea4c15f01382ed2672e2c7b672f8e33c8560eb2fb9be480b41d3dc9f95545feea2b39a6caeb57f7c415e9a5d11ec764ee0573c79bbec99462f25f1e0a2072514ccf4d54cc54cc5dd3e38342972671f969307f3eb020cfe7c679e3b35ff29545e81f2072c53a36b3d59e8c0acfc5038a2ce9dd76917ad7637ce5da42c25ed193a71a31ddc48e7858174e6e75778fbc0205341182c64794f394f4e45a7f8a3835f6d47688f5fa22a0c1659ff3162d33dbec229dbe97bed3a6fa42b8ebf165613ee35fb4371999ed1d6dd4cdbe98b0643148c78cd7011658014d46ab9e7e23e5739fb2247f6a3779f0040973b286968959fe7a1318bf404eafe12cd8860eee889c8b20e97e1919b690a11d904e6a65e7a43a9c9ebed73f76dfbd92d97ce706ae03d8cb935684607f327512c31d2e98d64f8a85fea710424d35808fabbcafc5aaa03c6c63fd6d6d3575c261571e27b1a75ea61a8d862e02026685b3569626f7475df934175b32dd5d078e6ceea88b19da3babda14c6ebe7a4cb561e26ec1a74122d8189a89bd0c7ef337a7b6251ec02a67ffbed4d7142ecb7a61812da157fbb09e9f9f8537576bd415aaeee97379958882c17de8d2efaaef62b6a1f7c244147489bbe40e91d2b2e0f219f8c5446148b589acaf944860f76aefea237c29fe22b8529d07e4aa5740d26046ed02308c771851da369722e54f0f3ba2bc710d31b7655d4fc080884311efbb018596627818144d27eca319a95dd3f3c250e6d0272a9b3989d9950bf3e7382e2760c7b8d8c1b24d2a2f3499f4df8dfc32a72e8f26cc0e15a8a06bcf86f5d7b551118e345de3d7e04d74436c845fef6071676ff1491fad5760268798fbf5cd46a94b22fbdc6b52b0fb308e613f6175e1225cb35e7fed018c466e581dfb143de68e140c4f70be1d80032f450445a995c5126d9996c715f54f24e48411ac50f4a8a8a9b55713cf1b5731a7936049646a508d392a2f7292f9e704c375153683162ccc9f72a4be944d175849bb67b9703918c067acf16a5e61e00b4fcd6091588cfc54c11ad3a2e9e2e8b5de20011ed0900baf8522aa292ffa77bf11af267297791b520cabb27014e5141f799c7a04304c5f6f2d144588de3c0283133024b3382fbad11f2cc06b3d6dafc60297051d59775d02822abfab1728ec385c772b4d7c6e8e4cc9d256f89f61ae0d59e1f7b39be0c5d82e99ef13467da0924c0c250e2fb8f9824a6c56a79799e1012a12751ce363c91fc6e2e16c374b803db475f6a73764ad324e8e96480d420a249648d9121ff785ff78cfc74bdb582156d96f2bdb2900f1eb27df8c01e19bdfa0ddccf701cc776d03ee1327b68834faea731d468e2f34d3375c23a2d10046a494b61fd3d3a0cfcb9ebf0e444bffb7252fe2d36864386360c0769ccbb194c651aed026d19f6cc2fe8d726272cf638882883b15777cf2e63afa99089c4fb1a2cbe5a7f48ec161fa2fbd49ceefc6e49ea0f81e1b7f2ce52256583471759e3e67d8b2176ba11c2e2819ee4d492af323900aa7aabcfe55efb9be3a04b2a726b368f322df7f5c7a4cb8114acdd7141e5decb16e9de22509a356e24b6e9112073783a59d3565b582e2238b4a792a937132d123ca9626165c55018b39e78fbbb32e8475bf724e7ac63533a74460cdb5525622faaa8055dfdef9c558a78dad2dbb13bb95959a35f37bca8972595b2918abaf38fc062876b8fcdf0320b836d9ff830939202b78e45cb80400573ffaaa939fe28c8d12fcd40af801975defaafe7ef2697fca5464e7291209fd85de6a0d63e1a6d3fb4622f1c32284157b9832c98631eabaca2a2bab5edbd743737414b87b3f3998b79f5abd2b11e79ec6cf3ffe8d84140bf6faa385c4ef660de2cdf525dbd3f02e63287f87fd09992a7ceaf910ec04d60c55e8d7bbcbcee5fb69436cbeebc7112b1804c1f5f1e3f3580a2de670472903620c2b0b07e65555f2b61f6fb429e0333a16b8dd6a18fdb29d049a774985c0eee2972661ab437fc3a2141d54a72ac2dc0accc236ad9bf734c3806126b7c654c3f430449c88197bbfbfad87417cc07438c45de191cf442334b41bbcc5a1d0b045904a26289d839c509822f79b284636de9966d4a16f8b842ca132a5ce80f2a0d1ecb1236bc5e62aff9796c6bf624a4a5a8ad693b390c24212fbd8bdade61f457d8684c90329f38fa9e11969bb6a800e66d5a54d3762297e10ba7acf97b7998b75de3d7daf3e80cbd1b33d75cd843a7d3b392be9de1be9fd52c6ce695ab0e7709a51cd434f411769cc97a7ff4d6be04f9d588490fe4f28beb520e6024c08fead79ed10b00950c763ee131553fcc6473bc7a46a2a467a34cb87bc4afa80d54268581bec2e147e763715cc7b41d3923cb960e99a31d35ff1232981ec18dffbcdee2bcf2d9c419327e8af460e4e484ac614417562ce26b181bcc2920b0c2853740807de51934747522646cffe84d759231381696ae04c3ef9e8adebc21a7746db64bb4458e9231c25c0c7c3e5a36383e348d3cc9741893b94eff0483f1473dd2d6e05f01070d9b71c9ccb854533e6c681be8e798cad4fcc16c282da994033aaed893797011e21842a2d7e77ea757a3b477c1802e13a41ba2682632f92d8744c7693fd058d90d0f73df3fae8952866be929e449597f03502739b7f482feac8c3adcb0a5772a03c4d1afff23894facac7482836218c6b6d2462aef2b4e255427a4a5b37beaf0da01b599ac97a7a40106cb94286bb346ba611781f6182a77462cf9702c5b6d261edaf2ee71e92c558d7cbc2ef0933d3ff9233771b30b973e4be9f63d9864da06dc60d16e7bf88a16ab04243b7321e972efd503504c34b5a65ce6d2a01f6189fcc9b8faecd8ac20916b1a219a77f88168f86cf035a9448351c6b39d8a74d040123c992b7449f9ddf70914451562263d1b2301dda4140d7421ad5b776d75ec89fa54ad368676aa5c2246889d1bc22ae6ba28dbd1856ceb11db8f66cec2968c9364d0037d51629f9f6423ace96d12ec3994121933940efd396430e86041014c95eab1a38922d8c98a1db4548d204a0bfa4ba1265bb3baa7cf82cb25452ce0673af3b99edf03462203aafd98cf7859463a87d299a18bc6187d3d500f7dd539453fe83acbd8b44a70971f4e0431f345b5a57c0a1065de40804a51161c6694ccc29e3dd406997652e561d70bb05db3b7de077e6d7fac89e93fa83324002aa9bc32e4cabad73974ac14e9d3e080b269afb805a732c8cb2d84f76dad9027f8035669d145812aea7a2a092867d57214e2a1cafc237e55b5f89e6aaa9f7d4154c593473f71909823421114f6c2963f8cb0830b9a8ebe434bc16432cb0497b33ee8d007b879ebea38dd01ab454813ce9b5bfe5f01abf889517c56e591e7a2f682cacc13f3463083e3004d635078d0990448299a176ae67210b14f815d8e58622d2199ba1ddc64e4c8339a394e2626809d07ad0f7bde0e5c0705363f4f8aefc5010e49b21f47964578e0394f6b04a93a39621e92c5433962058fa9cd6e43ac88e1e199bddfa840dcc06501c9cff6fe8a9fe9f7e588550f1b3189a1a10bb6feb056102fa1cfe17f2319592091e4a939f094531570789e2cd1582f8dd78b3000daf0dec41cde238125b73d16b14dfa294d55e99793a9cb69b99b9e86c2487451ccafac477bd1d9834fc330f0298155a4a17cc8e67cba2f4793e96f77c6bb53a969e0ac120d086347b830246d85c3371eb94db5e0526fb1e6db20e12285fd0bfbb1580f2b3f723d4523fe9b7633dd9afbe70be4f0092f17470d28f70dc284fed348067935b2956c171cf9865caba4a416f57eef4b807545b83569351eab14de8df442349440744be18bad69a5d6a37336d83214fb82473161c9da86dd73b49cec097b3aaeb47d76e7c284dd5934eb239839a92bed930881ce9c8f7b0dd14c9b1c43b77f5131d842f4ef1f77aca44b084ecd29af576928a27a20afdf729ece34b9b6c5ce995558b36a0586a3a025f6da3531cd36936998e934e703f7bd610363178fe122ab36d07ed2032fee84e8995424ae7f678b4efa3f5930d9ac70995ca556cf4b38fbca47740681089583609a9bd35bd28f6417b43a2c12e6b41bdb32545e17bda41fb298f1dbd0564bea4bedd27e0f93fad92863f092fa1c9d0520d35adb50ac9f2c307bbfb06b4f390c04841b3e60f88a85d04053b062dd5eb928b03c5855de4ff604fa6030f0136be164f328ac2950419395eb6dd53208044f36bd4569b9a2ff27eec877b444c927e92eeb8535f052a4d4c61e63e9f874d35fb6c24386c55a42e60a6f6c6697cf29b55cf8731bb94b648ecd0fe69ffbf455b6fc2f3bce50dc726276b0bee7f301e82fdda2786ef218e3615e989115709430700f68a362161366f37312d9c5f54d05c18d5701eeb679d807348be099038dd18f8f9e97057bbfae095b2f7a627289f93e54439695eb2360a8736974455fb1956d0f909a75c33997ab423b365fe44ffd6669d55ca2b3005538c97e02aa776fdd0d33bf3e9e2ebcda75ab02e640552a0dc7867578fc5719931be65fc35299dbc600c7572d841e0c0b978d34880ce0864be37c5fcef5a60bbfa166b6e03b51d135f0de70eed904387c8106d23190d4cd7e382dd1b92d759d930956061084dc3bd7e96d2cbfcd3c6a87576a323580e27ed07f035bd83904b4a6c25b5027a1d0cdeed5c93a85675deddfa40318f0724d659a2c5a6f66130164d7f4a9a71188c279df5be3798e82ea2dc798ded580549a4eee645c3200dd0b4200f9fbf5e07555705ad60e287345a536cb09df7780cfb87a3976db98ec652e2b161732fdaa9b1151fb980c89fc4c5bb9bdb50126d479cc0251ba64eac5cc42facd01442b6f1e63dc0d5e69cdedec83d6ac8b09475005da66f3c5a787e4ec1d96482970ea5b1719029ba6242ccc474890145e635a66445b2f5f279a632a8857ae71224cc8619af295a22616d1bde6b34a2a723a5791b0929cbb80deb1effe6dff12a4e4f7652bac71d39e0b87ad0ad914c9c48415b67bd41548db6e886b20c6c7ef5798bde3985e4037f82f40b32d1754ababbdbc8117b53bae53c8f2e7aeb79f81759070ed237b51b5d1eaa0d91fb6008cc6bd205c5551e9630d4768af7fd48e028eb642bf78c86eada4269fb8c6384e290b69675b78457e25b6ce82432d900ac49818c6167cc40e3135a616663d41a18d8cc7f1e59e9cfa81d93a85f7ef653e1a1c4e933c440efc736123074cdcdfa9ed40141df1656b689d9bb56bbba3665cdde017eae05493acf582633f8c5fabcc9fa359ea4ccda11340efe9bac2b76ba83887c7d7a0c6f6f19c6eb835d8eec2ef59b45d822845eaeffb0bfc727371e70883f4f03c02091f6faaef401c501ebb4874bda6cb37bb56b9385a14848405236d30b02448684f569b160f339b0d8a2dd15e7d8b20c9c31ea924b458fe365938d6f611619df8d2e8ea2c8dc4b7ccece733208847c101c1f1fa", 0x1000}, {&(0x7f0000002b40)="a3cd4fbd4a09e2cccda5399129d3d13a0636ece95be66cc1ecc3a2f799eeb100ffd8bd7adf11855c90092b453453eff154e9a11b70aec8b1093963e25f3a8ca50c2a67a119963734d979a7177b566453c907e11d2dd6f9f1cee7d692fc60cf9324e5581fdfa2e935f59346d6c53facc429b061d93165bd5897ba99cfcc22d11a50a4bb8bc1e3d1a103855e1f9dab4d79e6071d70285e39ae9c506cc848ac00587e011b", 0xa3}, {&(0x7f0000002c00)="9ee0cda08b21f84d65d9e95ff74893938c3b4141dc6f1334527724086db40471e5a702e251bdf1605c86e1cccc9538cb930a8a8cc47fb5c2b0735e2465389ef4ab46edbbbc58c1cf3a8616e5e9a463483069f34e8a6fa46b0a3fb3b639ebf9d8057fadedae33c498956a50aea763860e8ef883487a4fd904415aa627fdb3d9b37e2aa48421e32f921df1b32df011258ace41dda8be67f4881ce2d803a1419de53f389e2db4b59730242d7f2ce1672ddf5358912ecb917b899dcd0248db7020bb8d3bb146b04540a1876f4cea1da749ea0b50916dd9c5fc7c0d2e0757416b9eca7e836f137ea70102c9e8818de65c184eab", 0xf1}, {&(0x7f0000002d00)="2259a076e6d270d66c5b8b44accdebe05e693ca9d008a55ae0c4d6d005bbd1320cf4bf9303d0948dc5532674ab761c95d588659597910384b43a54a7cacff4d08464fee1491748983774cebf936aab5082b51b247ae64b4ce7549252512e6e32a5ab54cdcbadfa88ccf12758396c6bfd6efa1a94ac278fd2718260b77fd0b76843676c1ead19ee56d215933732d761d39f1565e938dd673054ce12563f9ef468a2", 0xa1}], 0x6, &(0x7f0000003040)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r12, @ANYRES32, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r17, @ANYRES32=r20, @ANYRES32=r0, @ANYBLOB="300000000000c0ffffff0000011c4300", @ANYRES32=r21, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r30, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r34, @ANYRES32=r38, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x1}, 0x5) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/178) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000003c0)=""/251) getpeername$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000072163632ca974a7b94d9d86bd31b1ee1de5668fa79cb4b27ea9e9a5c310a9127a0d4d8aae0c3cad7c84d7545f86224c2823275b60ef8490a5ef5367d535b513a2c9e60c0b6ade9ff127d6a72e8a44684b7b1813e58657431a44f15a64acd24"], &(0x7f0000000240)=0x6e) r43 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x800, 0xdc0e8167c7159738) bind(r43, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xd8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x20, 0x3, 0x9, [{&(0x7f0000009000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, 0x9}, {&(0x7f0000000000/0x9000)=nil, &(0x7f0000008000/0x4000)=nil, 0x100000001}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000000c000/0x2000)=nil, 0x881}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000003000/0x1000)=nil, &(0x7f000000e000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0x3}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f000000d000/0x3000)=nil, &(0x7f0000011000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000000d000/0x3000)=nil, &(0x7f000000a000/0x4000)=nil, 0x2}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000012000/0x1000)=nil, 0x8ae}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000008000/0x1000)=nil, &(0x7f000000a000/0x2000)=nil, 0x3}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000013000/0x4000)=nil, 0xfffffffffffff2d3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000016000/0x1000)=nil, 0x401}, {&(0x7f0000013000/0x1000)=nil, &(0x7f00009ff000/0x600000)=nil, 0x6}, {&(0x7f0000c32000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}], ['./bus\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './bus\x00'], 0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xc41, 0x81, 0x1f, 0x1}, {0x1000, 0x5, 0x1, 0x3}, {0x2, 0x0, 0x6, 0x7}]}) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x80000101}, {0x45}, {0x3c}, {0x4006}]}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x101, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000100)=0x6, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x25165947016f280b, 0x9) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = dup(r1) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000100)=r7) 16:00:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000001c0)=0x7) sendto$unix(r0, &(0x7f0000000000)="f6819672d69f351e3ef488b48079630e3e885c87571842c04b17567b30ffd60ab98876e38b3cec7998e66b237775fb3526692f8ea94be73bdab7f2507ed76a884ee0242107d5b2c1b2a0592b11c381ec17f2ea0a725baeb997d7a123b48b611c97e8ccd470f8ba3307d0bd74b77725f8a35286e84c3e64ee537342e13c3d386aaa0fdd26eb982d1a85f7a7343f2498d674a2af751ea4187f2a6ff8626fbe9ad3c52289ef6d80735dbe00", 0xaa, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x62) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x802) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x44) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/195) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r1, &(0x7f0000000000)={0x0, "1ea22fba5a949814a8216af7921943b8125b02daf40dd91cd63c4b851f1b4e52c9b0747c1af0ba7d119ad91e7d57bc798fb30a54652a1cb1564381dfcbf20e9c824cb5525ea4d38fcef642715cabf88fb01500c50cd69f38bef32af17070c59d643ba6415787"}, 0x6e, 0x800) 16:00:16 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet(0x2, 0x5, 0xaf) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000000f0000002a000000000000000000000002000000d9dcc8fa7633c46b882c01025ca328ba18930a6935b2d0a726f39b0c7884f0ccd0a8fb72d02a9cc9cbab7321d98ad40006e867ae5c4d058499cd1993adcba3c9dd25cfb50751269f46805dde7b0557393c5e5deb8ec113d6f4aec430a6d0c3d30a3fa241393f9f90c673161aed58e6bfa17eda0479a1b6edcb126f5c7c9c7c37b3abfd19cdb8656d5fe886c2177aafaa9d2b851babe934882737b5b8f041c126912e83b9efaabbb41ba326d0bf9bb0"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x40080) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x4, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x61d, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r5, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r5, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000e200140000000000000000007a7f0000000200000000000000000000000000000000000000005feb5ae6534c8c875968e29012e10ece69534d40d45b51af0000a900000000000000e901800000000000000000"], 0x55, 0x3, 0x0) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) msgrcv(r6, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) msgsnd(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 16:00:16 executing program 0: socket(0x18, 0x400000002, 0x0) r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) unlink(&(0x7f0000000200)='./file0\x00') ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x100, r2) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom$inet6(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x40, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x908, r4) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = socket(0x2, 0x3, 0x0) shmget(0x0, 0xe000, 0x8c, &(0x7f000044c000/0xe000)=nil) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt(0xffffffffffffff9c, 0x10001, 0x8, &(0x7f0000000340)=""/4096, &(0x7f0000000100)=0x1000) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040)=0x5, 0x4) 16:00:00 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\r#'], 0x1) chflags(&(0x7f0000000040)='./file0\x00', 0xec4bdd62b4e9a848) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1016, &(0x7f0000000100), &(0x7f0000000140)=0x4) socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x40, 0x0) r5 = fcntl$dupfd(r4, 0x5, r3) open(&(0x7f0000000380)='./file0\x00', 0x200, 0x80) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) writev(r5, &(0x7f0000000080)=[{&(0x7f00000001c0)="c8e1a568953d3a28d3ddd9c741b4267817ec17d73360b50e2ade6331ae1d9a8cbb301c2c8d2b50a8100f07e9f65a647966f1c478d7737f3a6f83103df23cc306bfc49b85e1cda8e9c888d554ec0aa602d6099a9032c682e7fe8ec13a7eabebd7ab0d11191b1389ddabc83a48bb293a8dae3edb5884eee9802fb0e20513e442e234f71409f1544c07c5cee9b025f0136e5ec5f798157d3bae97c505de08a5b71299563077a9f498e6cfde550d0df9b8e4e8e0954eba28ab", 0xb7}], 0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000002c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x100, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xff) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f, &(0x7f0000000140)="e1c058404499e6cc36214e31736df0ceab482135df4f69a33694e70d0d1f70efe41eef0b0f1d296fbb05f7d32d4ea2") 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x7be8a6e73a013b9b}, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = dup(r0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x151) ioctl$TIOCSCTTY(r2, 0x20007461) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) lseek(r3, 0x0, 0x0, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(0x0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cca33cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf2370a0d3c006e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b695068000000000000000b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6b6024cd87394129c2b4dfc685f78946c5717e799da9596eeb69994c718bccfd18d6b30995e0d54077145e89520a8f417de5dd22f153a0fb0bc05eb1b760df7a4c94f10e67d8dedb7b69cb0888fe2ed7d2053e318c1454dda72547312451b88498b26f60995e1d3f9c96de2b17683db0592d9143260654045f2a771506172cf968d703c1f72b12f78163df5c18d895262fa68f3fe79b069508d"], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair(0x10, 0x4007, 0xfd, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040)=0x8, 0x4) socket$inet(0x2, 0x1, 0x16) writev(r3, &(0x7f0000000280)=[{0x0}], 0x1) 16:00:00 executing program 0: 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) r3 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x20) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = kqueue() r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x100, 0x0) r14 = socket(0x2, 0x3, 0x0) r15 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r15) r16 = dup(r15) r17 = socket(0x2, 0x3, 0x0) r18 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r17, 0x0, r18) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r18) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x2, 0x0) kevent(r6, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x2c, 0x80, 0x2000000000000, 0x8}, {{r9}, 0x4, 0x26, 0x2, 0x8001, 0x7}, {{r10}, 0xfffffffffffffffc, 0x0, 0x80, 0xd400, 0x5}, {{r12}, 0x6, 0xc, 0x2, 0xff, 0x9}, {{r13}, 0xfffffffffffffffa, 0xa7, 0x4, 0x200, 0xfffffffffffff62d}, {{r16}, 0xffffffffffffffff, 0x84, 0x8, 0x7ff, 0x2}], 0x7fff, &(0x7f00000004c0)=[{{r19}, 0xffffffffffffffff, 0x8, 0xba0504a923fb2921, 0x1, 0x401}, {{r20}, 0xfffffffffffffffe, 0x10, 0x0, 0x5}, {{r4}, 0x0, 0xc27e6685b61736fa, 0x88000006, 0x94}, {{r5}, 0xfffffffffffffffd, 0x90, 0x10, 0x2f, 0x400000000000}, {{}, 0xfffffffffffffff9, 0x20, 0x1, 0x3, 0x200}], 0x0, &(0x7f0000000440)={0x1ff, 0x3f}) r21 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_INTR(r21, 0x800c5606, &(0x7f00000000c0)={0xfffff87b, 0x2, 0x1}) ftruncate(r2, 0x0, 0x30000000000) sendto(r21, &(0x7f0000000100)="0a734b594f71d5c746ca90adc4f1567d684f76ba788c2a2043cf2baa9095cf29fd053f5bf348982ae5f61ca26a72a7088d4e31761d5d8a6d35ab15c599e83096d36af99835eacd2eee8686d89eaf0fb4eea9aded73acf79466d38377560281bae56756beab725c00580175ffc082b5da496e6c2272e112e50a6fac4a988cf01ebc3febf3c77d2477ea4fe83b5e5f7538c7336d8dfe720209f3fd0a2f110804f8cbb1cb87d576555a657257993a9e5ff00c42243f4573fe9e38e9e559280167a124e140bbfc89b29d01846d86c763d9e9e11e8500c387c52636a1", 0xda, 0xec7c168c423ef2f9, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)) r2 = socket(0x6, 0x5, 0x1) openat(r2, &(0x7f00000001c0)='./file0/file0\x00', 0x8, 0x40) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/69}, &(0x7f0000000180)=0x47) 16:00:01 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x0, 0x7}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000001c0)=0x2) socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000780)) socket(0x20, 0x2, 0x9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x81, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0xfffffff8) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r8, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x6, 0xadbe, 0x9}, 0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x104b0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0/file0/file0\x00', &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) sendto$inet6(r1, &(0x7f0000000200)="6cef65c0138e19185337f2dc669e1fc2bd2699f1", 0x14, 0x9, &(0x7f0000000240)={0x18, 0x0, 0x3ff, 0x9}, 0xc) 16:00:01 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() getegid() r1 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r5, 0x0, 0x0) preadv(r5, &(0x7f0000000b00)=[{&(0x7f0000000640)=""/178}, {&(0x7f0000000700)=""/73}, {&(0x7f0000000780)=""/126}, {&(0x7f0000000800)=""/238}, {&(0x7f0000000900)=""/138}, {&(0x7f00000009c0)=""/90}, {&(0x7f0000000a40)=""/153}], 0x74, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) r7 = socket(0x37, 0x4, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r6, r9) setreuid(r2, r9) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x0, 0x23bd}, 0x108, 0x4, 0x4000000000800d}) r14 = socket(0x2, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) r16 = geteuid() r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r18 = getgid() r19 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r21 = fcntl$dupfd(r19, 0x2, r20) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r21, 0x0, 0x0) preadv(r21, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffeeb) r22 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r2, r22, 0x10, 0x9}, 0x8, 0x7, 0x9}) fchownat(r15, &(0x7f0000000080)='./file0\x00', r16, r22, 0x2) getgroups(0x4, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r22]) r23 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r23, &(0x7f0000000000)=""/24, 0x18) r24 = socket(0x11, 0x3, 0x0) r25 = getpid() fcntl$setown(r24, 0x6, r25) r26 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r26, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r0) ktrace(0x0, 0x2, 0x8, 0xffffffffffffffff) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) r9 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r12 = getpgrp() r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) fcntl$lock(r10, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2b, 0x100, r13}) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000380)=0x101) r14 = getuid() r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r12, r14, r16}, 0xc) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r25 = getpgrp() fcntl$lock(r23, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r25}) ioctl$VT_ACTIVATE(r24, 0x20007605, &(0x7f0000000380)=0x101) r26 = getuid() r27 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r27}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={r25, r26, r28}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) r35 = semget$private(0x0, 0x4, 0xa5) semop(r35, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r35, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r37 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r38, r40, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f00000023c0)=[0xffffffffffffffff, r40]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r44 = getpgrp() fcntl$lock(r42, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r44}) ioctl$VT_ACTIVATE(r43, 0x20007605, &(0x7f0000000380)=0x101) r45 = getuid() r46 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r46}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={r44, r45, r47}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r49, r48) connect$unix(r49, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) sendmsg$unix(r2, &(0x7f0000002500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000140)="c57fdf61", 0x4}, {&(0x7f0000000180)="acb1512c8c7a77ade3077123fb25ed732f3b93064c0eb2babbc3c71299ca3c3083f11f02893542d4170179066548281d143061e548e62e06d775fe47d2f3dcc94dcae490318d5ed9ad0aff18d11555ffc177bd6f2029b31ff81af10b5165439a60e31d575c0eaaf1f48e96ef1e0916afe9bc415bfdc0bd1c394b531234afa1f763ebb513d6b23e61ec9a6ea4124f459fa82e423b53cd4f3d42936077a56229f6bab2a299411ebdf37613b95b91a896cae457b3562be08ce1fee793f02d0ec91c60b70e4a890978a0da91c6162e88ebfd107bfe76bf5397", 0xd7}, {&(0x7f0000000280)="3f93bdc49675855ac5a678c577c15091198f75b85bb9c6176cb75e2f67690a8c9b29b845c889dce878e5058c704b87657be98978bd5658ce16744ee2d6ece538b13ea7f05e0e66374085b2e89867d1ee7bf21cb19a85a91e745e15e6aad59aec4fc035c8a983513a7430cff81f691706cf45514c7c105575679c47091f528cae86690c4f715e9cafb3386fd2c289a0c2ea3b31c7047dd092a3686057698249ca5c016829b9eb63b4c3ddbd38951e4d5502aa747865ece6d7236c025fe9407bd8c17fafff13308ab9a64f38c414c386afc13cb2f941b390fd3ea83159fc86d1d260a3225ab65e7e78f00b2b9f0ef5d1e9028d50b311046f15044fbc80dd2254bb834d831609e5a3b6c47ff2e04aa2d112b756a33d4d6d38782d6cf35d99796241f649a7c0b6fcda84c0095e8c34779d50efa1c8552d74b04b102a40908dcd80b9b8ab1befee6e1eb095c976174bd33ea9da152bbce7e3787d8df0b8f0af2e5784b1ef96595b2df2009bccee1a47f2f5c57b5166f7b8b0f04e5b51bbc96a232e96e631a90f2329c1a6a1f416bfb60359fed1828efac2a19930b6ff47218c7e4d68d484056ef7886ff0942d9ea32c8183c3d0c14a9047cd1cc59a0cc4eb3e6d944c9dd59e5041b3b7cb6755fa6138974a7bf1929505ffd4a74829c779ebe40cde78ba13a2f693a196ae549bb6db4af11567c27ead39099f1ac0d3edcce9bc484124fc363cf1ab74f02429db01fbe1c9bcc25f969dc8b6b214e5f1184c421e8d36318a5db9cc33081fdb116f8ab151108d1b9d88f13d8a9b548edaeceaea6e325e30411daf91728d2cbf969933b931685e47cfe63407ecfee91c26551d0ee69abd7d3d97dac2326c3d3d2305b52fb100c0701326a7f21221455eb7fafb5683527e91ee33972e819498693460de2b14f189aa8070aa66657cf7d71bf0d6edac9c3b0a3d7972ec0928d8dab668e8df885d6cc85af135a0f4a1a6e34ea9144879c66dd3840589f314980791f66904e35455746491ee221b6196281f67af5e1ab3c545d1e5fde206639c845b8099993b7585cec8b3ecdba67464343a17b5f2205e94bb71692aa867256d54de9e90256207099d44cf70afa1de924b13912b3aeb3b5da27e420f96b0f8416cbb3429dd6005a53cf86e3c57fb7fc4055e8343c8873822e3edbfc0e2a89b09134499068cf8e03f1c61bd91d1c095e1a3310e521910db8524e29552fd3dec8fb4ae9c193567b1b7ad75d4e0d427306ae46baa17634ea81441b6b9bae65defeda60667168630cd20a26e32b689c4a331e0a99374f16bf995ab41559c5f99d4842c8da1910822c0ea45151f69365ad081a665cb6e58970ddfe11db8f14a90cee6a142b03dc35c3b6e8ce924eafd42a305e662e2b1326f0782ec5a953afe4544233dca137e6e151d0cc4175474f7a5a7fdcd3a5bc7ba25b9c2eda24cb85bd32ee354c867b5591fa1e2578c33b3bbef344133eeeb627b64cf9b563a196ec1f154965db2688b8c738286d99311d7149585a0899582ad15c16de41df70b1033eb9c16725af93a1e12784d89a56b6cf9ec48b6c9e73166ef484021641898f9837c358506cc0c0f4efada98488379321ab3f00075a6c6e95c53f4e7e937d38dad082f5046f6da34c8b45f352fdf3eabf871f9437b80f25101f5632c50e48be148fc52cff07643c62e22d458dc7a288aa34c97bda053e2bea0eebc7d6882acfa2c68c60dbfca6b809e0a97cd50f5435fe45cb21345593cab9347aeb9007b1dbb197ed73c6e1ac3c1dd4761902d6dcb40a064c23cfb59bbea6b1ab158160191c76100ce80d883a243a74383258b489382594f74d5c7a2727bfed2e50fb5db91bda6cf873cd32a57f046d0b94300e7293b8922887db5c561c7a54039c858be91f3de77320afc092f1be98a463cadd0e3e7b6a74fd150890fec5a7da633bff3cf13d41f599c95687757c8f752dd653488479b620f809997f847fa8a587c168b930fe213f45cbbaad0a34962f831df57742a882dcc35afc939a2bc00d64223efa02053937a0c8715877f4ae1357f8d0d755ca2dddef500fec95cd609a8f83b72cc25c790db4c6c3c6d182651a669f33c6281225cd3ab7869e1cecf471ed98409b02abdd34a5919ad6fc3db616751273331a680bcafb7e6018fb52dd7dc0cd283092bd975e8eeca9cebc30d2b05f66e366ac821318274e5a3f2fbdab4236442433ade132736151877e036d8394071f8dac68fff4ad46e9fb5db89604d53a69e95222781ce45c547c943d0ddc34cfde0ac3289988675004457d1e941a24d34dff9893ebae58ba399b73f680bfc5ffebff3a78b0209608d8a80caf3bb9792a9177fa24a38f0f86c33012285bb7d1131102762a8a568b47df23e57e565b7461528eb67a71525433e8fa80458b5344e60e78e5c990c9b4a43f3b97b76c88a0399972507f9d9d863e4c20d0d1857b1a2f17cb4a4e7d9b79051f33225c96c1b3990a1c6c90f8952ad1aa2529eaa822e7d4eb9c2b5a89bb617c6da0cff71b83f8db835b3157aa3d28b9f2e29c7bed8012fb987fb0dad7771338942ad5b8bb2c9a96e781b319630e83e413e512391067282735a86a31e3bc53a7b6f5523747d86f341ec1595df0dd68742896377b9d0c1dd80136ad6c38c430b411e03b4aeeb8e1b63ff7174948967064d83e79b792dc4c8d97d727be28e2ebb53460c333e3af10c15da51b04d5a8a4533b7e27011c375db939141bb2c6cc06dad3295c9c8c5f54569efa21b4120d772b08721594070acf3f3e60cd31e4f64f693c89f955ed55c680e54b7a230b96638dfac6b10436d1b6868ce206ca35be858fc7cba5508a2af2eb97c0fc387face144cfbc3d66f2b654c19e715f0523c56875ce4dbf55aab5970a03e59e3093c15c39fdb618b4952edbe1ac6ab0fb75781c78c9ef8869ec880f96a2b5320d43d53be9fc6afc581dd58339caadb9c53f30494b7ab201ff2d8254c067d0ab060f2851f5428df18ffd5e5d71b741ebc169cbd8e6d441919a490adceb0031c95b0387532d5dd0ac6c1daf1858999693995c50cdbecf076e2762d50290a1cb7518f0ac444d3cb26420b787b6304efa1e1b0982ef9e5e9936bd05e161b7a28b3693dfbb286b5777565a68b12f22516222bb4c795d8b708590b9ae3bee0d2ed6f4b8d04db07904b0708a05b355b2801fb42a53919f3c25f775eccdb00c47fe8716aa59353558cfe9f401085b3e13fe1dfb869efaf4c068b53a93c27717a75054fbd067780941705e834ab8ef9ba582f9af3f0a58659b65857d753d35587563fcda4e88fbb668999ab10dd506a71761ecf3bfa8ccea4b1d2eb79319c16e9d56374eb26a6a01e360a49caa220567305c932b24c17094bf9602750d13e629d0dce899860e8275dbd960bd7f1a5bf6655ab10c90d216bfe75823895798a845ffea4ca006a7e034e1a3d1307e9e8b0c38391bfd58c54443fb329ee9abf926cbd4f1a8581ef8620718249614c3c923b972fe4ff77f58106f3a5b92b245135a775f1978ab6b51bcde25b9ea3d2385fab975d456952d9bbbf2f4d9c7f464392674a357ab2499d2f7f4daba4d0882242b79355c1a39dd76601018722c7670505ca1dd0e1fc20d8416260d427e4941ae81a656181d86e0d6a6d135cb69a470908f7080e0fd1caac57dd650521699b456e3bbe5577ac7000d1e8b8e244eeb4b38d7e23ee85e25635c8a01ba075a85ba496e930d1eb53c6277c2dfd0212ffa475fc91f6b25ead3bee61daa8275aec70a2befc7d63b8de41f0e1b0b4fbb51caa9f719f2a92a9cce50760e00ac42448ba72d1be2009da411ef36f12bbf93a5d06df0e34b7408d4220c8127499679341ed70a46a87316ed79b1dac148db59b6205ddea61ec9a4b79afaf6bb3dcd1af7fecff42bb310e5bd1207bc1f6bad2d18119008888b6b41596f85c9d0093fa74de8abebff56c39d65b62e1cb2964373e10a1e6395e31bc092ae0998aecb778fd886df317f8f034f30cb0e76d191a682d327f77d8c8ed52d1cd6573e972fe5f64be3ba23e631f0a09527604c64b9fc57c8036764633bba7c6e25104542675b68184ff39676ebd05cd3e4b46e515a7a6f31ee48216115e3520a9593ea8114502eb46ab326fb6e9254c519de175bb90007e324044f84653bd305dc7d0ac483a4da7c6fafa0ae3154961e4c771d50591dcb09d7a5789ba93847ec568c4948e48c54304002735823980723f8e37d15d6df98fe3122bd2417756bb0737844409d124c17353ab9d51b798aa1587d11b69295f0a45f87783a1b9d6d95b3c9e7f0f11f7e6d96b02b14b0b4774ea234da1ddb4bce80f9d1d2a7c4587be574ae9023dabae988b4d3422d08d15bc8020619f7d9270a322d9a39b8dea88bea9c1cbb54f74b90c006adf22702632bb24a6213318c09adeaa01cd0a899899bc53efa68313f6449504a3782ed9887c4a64b9b80555ad977ee98a0504843f9e01ee168ca945e9cf8b8739cc9d7b73e00e8fb6c4abbb6dfb9c3250b32a78c5f9f717fdf5bedac0b26a1977af80b79cca69a15d98b9642a7f3c5b7988792ed29b2bb81a8f12f0a507850c421140ba8b7fd844ede4f291905bc5e77afcb82c34982dae2ef0127985c7e60086d12850a52f34fcf71934f80587416c12c54ac7e361648f1ce7b1262e4da7c4b8ca36a4ab9417f84fabb03a094b55edb97937688b998a94b235c13a4547fed67f4287b2aeb35e5a75f6fd8ff247109e6838950e6ad98f6b308b157c4e42f090211b5ecc9c4559de2583c26f22463b2601f367d9243bc9b3814421c61234786969c1c276c36ff51f35bbcfe84b345537eadcd65f9691a72bfd44a4bdceab1fecdda2fef4b832abb1d583a5c3ad16010afe11958ace44ad7302a036a91ad2bad8d58f164982cf4b6e1bc3405ea03c33a090bee23c5e62acbba6b1be2e1aac033c94e0f736339fd977ff00a4b99698256a8f58229ff0ac28318295f537947ca1701ae9b3a25280e9cb8fa4aba27a03f926447e187b0dd58cfbcda3616f46ac4d3b661ca8601045462b01f2ec4203dfeb221b4185ca2829597fbde439f9004c505514effc71e8fed919cc84932e34d42a11015284fe0869ba96deba00cfb3b4ba634905894da615ee163c4bf43edb5987e807a5bd18a276a1957ca593d3670920a629b23e73219826ec012221d583fa431686933d07fe82c73f0837f87b96e4c0a26b0cad63755211c78d9dc1372d71cdf98f782fe87c77dc6d7d8bd31a7dba176ce92182bcbd8969539535b8f744f97dbca5df18afe33f223a159fd736a33641d618be986ab8a9c76673ab076cc698968e42986537d5348def04a8458e89211f5f372cd4967ffe3cdff62e51633330aef1234461799b4998e7c04e7e6b55e51d71d5c536b4467677ea9486088bee8307c6c4e04b7afc3cfe61bb14e2924988eb2e335cfc1149006d4764af75ca54c534ca52cd1b300916ad0709defe18f61ad4b1e22aa2292e3c65b2af13b30557f520cc2994cd6cae0ba40bfeee72238c831d3fb33d4968acb96ef0412de09d1fbcf6d920601aca0cab2dd921c25d661d82d1c2580e45ebbb5cdc3c3606c7ebc2a78228da011b173c05be4252a31910791d01ef15ed44cb2ed65601f040faf661b8e0195f51fba6f8863dea97b6fcca2bbc62e67d6856db1fd85e58f5e587236bf86d2bb3ee1e2efc60d4c5aa1868d518e6857331408c1e6981e66373aa6cf3a58a2c1e71ccb7a2da2c723f7f2dd86c36ee0883803a8ee448e6b8b3aa00ac1fa88985ae2fb7019416f2321d", 0x1000}, {&(0x7f0000001280)="2238f2bf9ca7bb177e1ad5b4fd6160ce792a6ff37a8756fbecbe7132f0dd5ae70a46f6354eb4066f6db1f2e13dabb581781bef411930fba6affeba3833561082f9b2a43187e9d1f5deb2f436a6feeb30750278a539813907729206392bd57b26e0e96f120ac81cd103c8e5c4f95db4f0923b4893d315dc0c4e5476f3bbf737d67b9f7c0bcc2e644ec12d2b1cfb8d47e2f56900060995d205e741cf6bd2a6841361ff815e09cb9ec41c3f1e723f0db98c80c56fd2e9", 0xb5}, {&(0x7f0000001340)="545ee718678fee601e072b9bd938605294810e2762626c509646e5df14eb6029099545ee64ee47c4e9adbcf71640f389742c4480077537241c65b3abae6299ea71236b21cd5382374f55e9609e6dc722ba3dde59a6c9a2c07cbbce8002340cf2edb3a8c5b8a5a6ee579b4acf2aa75bec7aebfb50281e2ebe1b3af5e85992157f0ab749d9a28b2a21d75e396116df66afec2676a4cdba5e9c707db96bf567344cf11ab055f2bae17d7afeeda6d8957d4a5073ff4d9edb4b457ba51e3965d7e34cda1976ecced85ccce7ad10f976fdb7053a8bba28a2ceaa3d2d70c0493461fbd1fccdd2371ae9ff6a6e78873fb946df3bb1a1b0c0ad008621321ef65a7f6ae668d0c86df893016b1faa0297322bf7c0a62cb13a244f6d56d923c68a5476db53788e993f507a067c7dc9b348d5f401302c57dfeb47dfa4e93e26a18ed557683b9a81fa6a2e18be72024fd9c7992817b975094a82c317b2daa5a347c315148d8cf61f1a12a303bf3278d8624041b242c12a5c6e990b3962119a93e2c86940f65efec7a75d3acf56f79af40a4378699421f9c8f070fd84a23749ca61e3e891cee0fac6df589440207081d4623c5513b17eb367c6ceadb652885aa8eaf1682d2e906a09c2a5f02bf8c3558c71db6cee6b4651fecdfbb3988459d4e8d7ee292971a46604f5c4ed7fb350a3efd2a147330656d983f10378350619756ce71dc0c1f24e51cdb8dadc952827670ba13000239b3be931b58d675648f2fd5af2966a4708040efba2a4f51b8644d179a0d15782da2915a5bab53adec1e872e7cab9516ac706176e264bbeee64b74a3ea80098a1f52c58d99f6ca93bd14bf2c8bfacb114e3870dd3f162e9520513f9adcfe39c4d75df20782d427506700fc8bebe42552d126bcbc0a25dfefa8127fb4750d9dfaa3380d22b0b2864b0077a1300a7b5f2db027e921d33123d5006da879fb3c1815559f19a38a438ff5de3e1ec3da3e33e8a20a46c660f8c87535d41dff6f3b91b0f891a0b550413ce0e59b6df90815a34ff03eb510948a79d3ec3a53132223805098f20908c7b9a91a7dd4fc020a93e96af675247f43446f633168394735a8ef6563e3d9fc4cd0578b8e06ea20c29db95d806e81603a7a25b3fb214d9ab6aeb0c67fe0d3e99b5ca46c3c5c471413ae905b87dab26e277f1d023de2c57ea6e0a73984902b8b91fe7f8be7585ea6834027f02885efd20469800aaa6f1f5f55ff1d7a8d48ab3be0d15b257a8df36bf37235977a1ed6eb9b77ebc7b83edd97c079436565e3fc2aaabea3da2e3bf4d9dd6263147e5cd01cd95394022220acaecc841dd09947788dd9ff629f02bac7dcf62c8d50fe14f11b54a473cbe905bb94f7ee595814c4b00da001bc5e965f7d4c1bf5cf9126e88e1b3b23fe22406f4abe9d4fac3c920fdb34179452b40760d6f92160acad4e98ae670e50fdab2175f24235dff51472e1bba0ec3e2fc48bb712c7f64c2bb24e7a946616abd30717c35fa14e796ca011e58e6e4fe5b3bdf9987fdb09a94157e0c6512345da34afa1469b344e2821c0b0f572f17e6f027d73d53993e082fcb65e79bcf7093fb7d20e5dc918c9935261b3e718fb2adaeee489da34ce78bca38dface38556620330399b7a59d7908fa634a1b693286ff25c7e63f5d4a33559fefe5d76aee9f56ad8a15a2efef59e6ec726743ea7a1393f74126e14d389987956c191a24b793f89482e0325594db2fe164aee02c73ef7c04eadce581a7891d312a8ed170ba338fe154610603e259b9e062d9241b3ecdb17efea9e19f4539ec6d5c647b31be654b796321afdac2354986023c684c28aa9e56dbd93049cc7079c8972ec9a81c99b4a36598a9b681f3980d2453ef3fe4b7439cc8a285bc57b6e1c96cded6f622e8b9b99ff85caba1fe9a09ea59e9cf28dceef4a274ad58a5d827931845e574b645ddc233e5bd2c6f3ccfe850aa386609c760cb35d8e88e9ba682f0d2d035575375509eda15d764fb7d3983237edeb7c3a21a9c7f6fd0dbb93c0964724e0c7980a1a40163aaabbe042ada9f14800162fcdd1ee294e27449732f81d714f84715eee393aea1a04630a327a70212a4b4560588ff2e1f10e3ae490700c76b7385cbb7fbcb33bd19aa7d5210cc82a71e8afc1b78d75a0f9065efd154bcce6ecfb930e49261c3a11f46806bc957cd06a3ed090bbdc7da7c2de98cc0eeb29a74173d7390dd2e6a3fd184c531bac9c1ed5bdec7581e460339b505e5d277b339340ce20a6b18a575dd27ed345997632e5b6cba0b1db74b6db100cf45dd029b375872f850dd89da8a162876ef8e75cd4c160a018660e465a25deaf87522bb688236db3e9e8ca59a77e2f93899cd15132312c85ea39739291e987285b27e94ce9163e9dff1fdade6ba3db5fb1519e15dda2577b10de7ffb4117548d44f9e972790ed8e3d087c3c84e0e0f2bb8d130671e39b0c114240c9c288387be504b96fcb34fce0dd09cc35cc02b7c6c6711751f1740176dcb852b7219329fc76e4a0a7a0ac687e79699b7216617fa2705549b8412f35a2aa33548889a2ea826c7f29f35eb3e620c894ad04425acabe737e57f0d027496433b1631cd2193715633c5e5eebf450bedc990ae80faa744fc8f83f9c682602581810d82c87941fceb7227e4604bf82d6ae68706930be9f60eb817b1698ad63b0cf210b6bd0a6634662436ff84e646adfb21e201587db4af7a17a68bac89ce6160b2345d032632a68b59050beee7001e9ce819c50f2c906e51e27a1089ea8eb5db8f8deec92892edb0e90ed418476201aec7743c5b1e8072275438c6e7f883b25f436cfdd07cab9d9714733960754b3c06364c79158ac9e0fe0e071f2e2feb3dba8a0bbd6d23b6288927fad20c673b20de06d6a06b8953dc5aa7b1f8b36c53c79e17636aa54bb43f3fbe374db9f66278cb89926e8272b5320b30fa6c0f57168aa86de1d9c22517bae6cbc8558b83b9adf3ffbad3e409f22d192b54d1ad19312dbbae801d2320f3aea3f9a5cfc5ac6f5cb990ca339e028a3665f22fbc6131b636fefaa163833acdc78edbc703db11cb49134500e39c60087f81ba3fe39ca2bc049a70a3c6618c18050dd83f22be3fca9c820763beb561f8b07ad0f37b3dd49dcbbe4dc48d7beb3d9c63aeb3a4c4fe71bd3be8672b976b8b1a5ca9d16ba9d9a7021915d6bb9680fd2ffa7980ee4e0b65379b480ec6a54eac3f2634e5c46c91a1d12740aade0aff11f23b25f75308456d883cda65e92810ff15dadbc610afaebfb730bd85d2e283dde12054912472c245379725da2cb8b45adff711ef9f6bf3a6248cf0952f9705f9748356c6f7205f26245a44303e99eea28322f741e76dcc9a2779792b2dec16a8ba9c6436cfdc74a019c35466a2843b1b1bb3f79529e2b90799ffeed852cecdaab0fe579264a89f93c3bf48cae68930e5b4fe735ad40650a70f852a76ce042fd25eb2469f2ea3e1aea9cd2a1e23c109d1149591d105a51e654c1e8f892b38f75ee423a2b453c7350107b24653579865e14b557b5f1d2e9a3a7db04b9e2435fda0f23e93a95552f086a224fb162e384b2f7847a0042c781d6dc6e9d0a512ecd7f537982b3fd3ab6caf3dba4005b90b9a6d63d5b636813d96fb4817cac82f12bbfeb0ffe9b0de5812af6d7ea5f9e1f062f50535581a791cf674a57b0422aaa96451f1f46a4a4f14b72fad5ad969aab960e6f7828a75f5260c9ce0ae66019d6150172cab1dca4d4fa8ec792e501996b640f303614e5dea3c2f3b3f3027bf0bee397a5bd9eb454f1f4431d322915d5ac58300b6e1f8c4a1bcbe293b30a1218d0ca1eacc80c6c9e658bffd9a0f3ffd5bd7f75deb8907184d47d40f69584e484244b4b8750e3a6197b2147b1fdce8c3272ec22dc3d6535e15847d6b000253aad791662c70261c7f3a2efae44ec3b02f3b853d7c21ac7d7646f80ef42113c7c278bb50503d5087c3c36b42b9efcd4d8f5a73e5886f078ba67da749386e8b7ece80a44837d112885bfa80af5437307ff55f9a9ed55b5ad05459b8ff14c98354609061ee92ef7eb6476984822d10ed89cbc8f955a37826da2fb6e1b68956ed04b774aacb53221d7ade7e3b9394d9ba145029ae6165f107722d7afb0e5f1d36b322fb1994211457f372cfac8267d3640b5478c04818726cc98bb142c669bec3b7c1f560bef8830da8efe501e2e2848061dfbb7bae240cc4c1ae36b2f3e776133a6cea7280b1fa4fc0d6f4c1e8eed2bebef1cc7e60cf6b6da3634350b9ae7a0eb43b91f5d9732b1b68b706b518402b48cc3a3307771a2be380f1858bd50a69783a7e336b579c2f684cac1a27a6b8c24b32eb83828d65e5cf218c69e2d08ed77f5779c752d2c9ac12bcdf6db2a951eab5dfd566e686938c4c72a58995bb2d0483cfa32b5c3b9013ee0326a6493fa238c5998399db9166d99083e2c086f14817e1939cb8a0ee8c3ca366aedb2391f34397f2bec30f172e28d853fb1c1437dbaca4824362e4ad1165dab750858cab7cddc23095125e0f99576d716c8ec52127e2d787b6fddc123a0dddb719a0687273c3972c627a5647b67a0e839e16f19ec291eb81ff410b92dacf298e0ffedf9f6c15c62dd1232a66831348acaa1224fd271efa7ecadf05f8bca957b2f38388828cd00c6b0f0015f58f5524e00a74c5de5470cc6a5a46d4f2439af1ad674a44887019a97595552ac84326368099f3ef36101010947530383a02732030b83e7d5def6bc0437fa78a7f95a0ff70d164eb1eaa533e5fb667cd12f6baa9cbadd3847a09f0b4b20a2869d95d3d9165491fb53e60b60087123fea2cceb66054474d0340e1166470ed109d285e94c84ae356245b007ec26573620c46e940b0334e7ccc686e0c2b99e2de01b9096b362f110985a174ff3223c1f600f0ff180db5dbf011f232146ca24faf52808a60e70c6efa56f2c960c84fa10c46a969d4f5ec01daa986777da53babada27183e24157080b0c3ebca3c9e928ebb74c7ada06bb7c57948bd08b2a4ef68b271e6b2872e263364af1404f88cd6170bf0d789dfd14c50c56a763d4d2ab26d5f5f9ff075ca0e4193d2cff8454166008d6dbc393e60c755adcdd09cfcf0261f39007a56f17847309f72bd8fd1ffcd47481feabb109b777867c2b49f2207892bedfe73dda3b9b5038a98ee4812b33e675800509c5893d8071c56d00ace9ec0b94cc4f129ed7edbd291e9118606ddd383fe267d57050a7b896ff7645b55d97cc59e9a0d235b356bde337f96cf2dbcfc53e1992cdf76f5cd55a4828da3999b5bc9d8866c98f9cf07561e2590a13a7085bef9ddfbd2ec695e7918c4a3660538612b02474d14227f009151185321b00e99e8f5bb4d75e9a92dd95b6891c7fd35efb86fa50a4e84c724a4178bc6da713e04cd39d612c48e08c82cca8bdb4d87ceb48b7b7768886209c2ab6aa19384e56d1ec3168d0c929966c9ec3b8a941c6b126398a6e59ef0b40901f995703fc044d9ae167ec4db1fd220a07fc8b84fce4692ffdea691053cf91142b3c65d09c165d7abf67b022822f87a2e595c019a88df7c189113ec32b3f4623306fa8d67e11415e1c44cecfc232ce902c3b860efcd8a3ec85c2bf7807d4e0220ba3b4a9c9831414ff996bdf5a7c01602a415d40ea21a4e6f72e1877cf5e5db97b8a98a9dfdbc1abf5a7ca561d2ae4e33e78a2c36f6e839518f818fb738579a9eb0cec8cc8f8c5c6e91ff70db58276766dd57d80925eb5e2c89f4964200d8dab9c63372b894fa29555fc77f969b19d27635b34aad1d94a628f", 0x1000}], 0x5, &(0x7f0000002540)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r14, @ANYRES32=r19, @ANYBLOB="00a9c6c9f0f4a920730000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r32, @ANYRES32=r41, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32, @ANYRES32=r50, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x1}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = socket$unix(0x1, 0x5, 0x0) dup2(r52, r51) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r54, r53) socket(0x18, 0x4000, 0xad) bind(r53, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = socket$unix(0x1, 0x5, 0x0) dup2(r56, r55) bind$unix(r56, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) listen(r51, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000b8"], 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 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) fcntl$getflags(r2, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:01 executing program 0: msgget(0x1, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0xffff}, {0x400006}]}) syz_emit_ethernet(0x40, &(0x7f00000000c0)="b6") 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x800, 0x90) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x5, 0x4, 0x1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xef}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6f38000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xac86d8922b8fab60, 0x2, 0x1, 0x1f}], 0x1ff, 0x0, 0x7fffffff, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x4222, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r7, &(0x7f0000000140)='./bus\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48, 0x0, 0x0, 0x7ffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e96a7443b8f7e00000000000000"], 0x10) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x2a) fchmodat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x8, 0x0) 16:00:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x6, 0x8004, 0x7f) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x1b, r1) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r8, r10, 0xa9, 0x20001, 0x1, 0x1}) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r7, r13) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1, 0x400000000002, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xff, 0x2, 0x2, 0x2}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000100)={{0x0, 0xf9, 0x3}, 0xfffffff7, 0x0, 0x200}) fchdir(r3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) bind$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0100020000007c6530002028a8131783012c430145a5dee8b5ecfb344aec284840963258c5ccc1ee8f0ac503e0063b6307610bfe37d4ed5bbbca682642f153849e769c2096a3466ab36b551a54b2c2b22c63e7008c283d54da43000000000079b01ad5fd1f661e1562603166c2c1699aaba192bd018f49a69769501375a5bca045c11258b63769caa096e0dd09154b0e9cd5d1c75c3a32f0912eb5bcf7c45a5bf23f4c8e8b2439ae4c29a05bc29a798af6cb19daf8c88e907b3b0612114ff0a90012b09ba7a63a8d6c88aa5c993f2fc65d58a215a6367cc90463000d7f63b816136034b90881786501af381e40a531d13a61493bfde2b7e5ea3389b584ed74b175319d691209a720da22009c85983694462d76f2129a757616919fc353f37f9c413b6ec4cd8be76c9ea74f0d3f322d98b2626d830e9b9ed16d7d6372d4"], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/\x80ev/z\x00ro\x00', 0x8000, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x50}, {0x48, 0x0, 0x0, 0xfffffffe}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfd4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"], 0xfe, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x3, 0x3, 0x81}, {0x3, 0xf6, 0x8, 0x2}, {0x3, 0xe2, 0x21, 0xc05}, {0x9, 0x5, 0xf6, 0x3}, {0xa1c4, 0x7, 0x81}, {0x7ff, 0x1, 0x0, 0x400}]}) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) kqueue() 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abfb183d98f50474f5274e0bbb848060c22fee120c9b3bb5dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e9ffcfd49c596df7a7a7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332e7628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d700c13c21d4eee4f8621037c3d77495ad9a278978b26c46049b02000000cb9ac407791cd09827a4493c17a0921dc38af76420c885862413c6ed4f7fe3354dd98fe2652f0147a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1", 0x148}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:01 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) poll(&(0x7f0000000040)=[{r2, 0x20}, {r4, 0x467419aa60d4dc1}], 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) accept$inet(r8, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000000)=0xfffffffffffffd7b) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x10000000, 0x0) r9 = kqueue() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r10 = kqueue() r11 = kqueue() kevent(r10, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r11, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r10) kevent(r9, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [0xffffe8fffffffff7], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x9}], {}, {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) r6 = accept$unix(r5, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9f72671c9429dbf6900"/4107], &(0x7f00000000c0)=0x1) accept$unix(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1d00000000d8000000002200953fc2e0d07f7e8c0c379d9501f535ec3199a961aa7619fda28bfea40d8562c01f2ac6393e3e43c070958a5f8e750982c4f945fea19599464be5dc2f9dcbb728748c2933be9f057c8c0f664843d121fe9723ebe7"], &(0x7f0000000080)=0x1e) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0x26e) getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abdbf6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e03918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r9, 0x5) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r11, 0xf, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r11, 0x5) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r16 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x3) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r16, 0x0, 0x5, &(0x7f00000003c0)=""/254) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f00000007c0), 0xcb005093f78273e) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r17, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r21 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r22, &(0x7f0000000140)="200e22", 0x3) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffe51, &(0x7f00000026c0)=[{0xfffffffffffffe68, 0xffff, 0x10000, "4d453cb287041188"}, {0xffffffffffffff4d, 0x0, 0x2, "1b3702150c83d93f310785dc0fb13b1986b3e002eec49416429c9f84d10518ab6b16a36d2d4ccb1086bbce9f5e928c03d9149c4fb28759071292ccd0722b35a94cf2a2471a14c431cb4355b8ba3c8a128743e9be411cf309d5d27e248f0f4c484f787324f35c76d5aa3827aab4f57ca3f9d54ecbcede862db6a4f71ffcc8ad5a61c695576525b2ce3ef81650726dfd8d61be7c2d3b34ab14c6dd446210deed0160086ee1584fd4737e07e291ee346667e7748b8f2beb10ba9a0d1be6eb4614cdc2408e8ae655c1773e1384b867dd865b5efaf575bcabdec55e63e4ae2e019e195dbafcfc221ed181e5b1f118d443ce0bb85eb52cf83e6abfea50e0f36e10d947fe8f17b3167d8e2a2e556ce02feb96dd81e022abc6f18f4d8c2f9b58ab644222e2ba393cbd0faddcdc52dc439390ce07912ad8659b0f403223bcebd26914477b3fb8d40201d1243ace8a27fcc2519e7eaa4eec82a6d88477c330d3444b41929de1c603fce7b778f2e8b410976aef518dbf4b42a27f79a1e8c4c349ca15329de400fd7936b18a94dceb9d447cd9b484a372b3475df673a354b836c8ec5d32da7fc1e780e6c5a6d2ab4912e0695a8aa152904512f781808b8635b66ca9355ff91e8b097520ceedcbe13a189a281e89db15c3f72dc02390b76ced57112743668194e0c0bb14a082e51d04a1245443b8602c8e673cc1f5671c72167ef73dfeb0726bd670862ab92271285ff0cd6d03d5581c18208dafd702653cc4572525687ce7f617649c6614c4fcf13a518ee249eab387400d8c4525eb560d64c7abee359d26eac723bcc8e57066ed09bc516ddbb65a832dc7bce68a0c623bad7e8c32ae35f3bab5ac64f8068017b67f490ce3f6875b1850c1c9f2c07bceba8f8738e29d829abca363b970ee4b8a27a39263a85ca13576f99d4d2bbe0b92a76fb86db7a70f5dd19515fa6171baa46e980def8228e74461c2aba5c103b8afa87ec7377079a7d3f1ca04690653f85636bf5c60219eb203f2f4dad544ff551a8185313897f1cbe43ddc594e92e5d65ff56404a7849541f4e3525deef6494b97abfb4804343331b9c035fd489410c9db9b79f810e67165175ae061ffb115cadd0c367bd6b9b318a21a5da7aa74049979a34f49108d02efd746f00dd95811f38a5b541effbce3e80411413c09ae63f66c3cbe56df803104a9de487d50b5064f30513eeab0c07db4fe5812457bd363193691911a5ebc1d4513759ad7572aea95cda4e51ba1b74739a93dd28afe87026d57ab0c6bcbcc726c8a2be77cc9557f2f7dade48e65ccbda31c752ecea04efde245603197b43009468d07208298a139f632689e6b523ac4bb852628c6a78c797bab985c8e5fa260ca35923d0da7e97ff5e01bf9092675533b9704f06d1187cf9332061fcaad124b766e56f023b64506892b172b2df004b66fc1b6cad244b39d1bf6e0bedcb15fbfd5844a0648f4ca159b501051e6a246456b84a3645681ce9fe1ab1725d1a4f5428f2d65118a67ce05bb0567fa617154f48483b807ab2179dbf6108efd78734374431593797efdfe16806983bbb693de30a4707f4ecea809d778788f410b57b395d5d01778a0f453d6c855fae8b63fc638053b2bd9373d6cefe78608f574fdeaa2fbc0e94b5fcf2472597bbb72b85a00699856524ea344aec5e61d876a36fb408317274a3debb42b5a601ef3debec96365fc0043b3847b9e2151adb1b1ab4f49c11fd3d5e7f2b9670747363a1f9570fd25fa86d9f6f77d9634091d84ae5cb1831789b290a23d99d092613aa2be8d815521a847046bea8528ffaaf7c3241baf19ecfbd183617094476c4dc475a8f64c2a0792c74e4f704e48c36cd10f6db20840f8485e787e399a8023b96331495e6895c026cc0abe601d4da564b16a6ba2e60695e867d515f5a26bc472a20bd701ada7752e044a90c2120ec8f11ce37bcb9d044348fe51e14e80bdd4b584ae0b18c50bcc38f02ebe2315f9ec506ca543f94341b6104b2c38b3904f607942db27f530e0d3a60d0226540e331bdf95391152388b0512769ed09e584bfef5375b721af679f5816f3a8fb9bf174490f1af0d3d7ae7a878719b1b0bae6634eff593cd526296826b5da65fe679bbd55ff242a6eb61e269af266e55bf4cfdc6b2b7011313286e2634ffe15e428b96b3d8c26c3973bd8a9cafaf6887048cbf1f3113952f775674d47121f94a09fc0dc317e521030798acf43c25045cf659ce3ea487cb1894285c7c904c4ee690c0691456c083fbf770b30b2f7cbd2d75a623d6d07cdd975ca69c76569e32a85aa83f87bb5360e789616c7df9780b93858d28aa18026eca1d12e270c8ec62a7631c1f9f80ccaa80af0d079bf99d02b826f11ab5f2b76606b44d37c639c952d75a2c6b4570073f549b38a424e8398680235324b3856251f0a430692f7592c56d78a830c377857967c9ce8c4ec698e8da830c95e0998bda664c04b3ece4a44bd359789d4dbbf7eb07cb3d05924254a8062f0aec14501a64fb01ebcb7bbf017412996e11e3e33922380f54ac864d7e3ccc126de5f6d1cba02a02d623879df363ec02a2ad10cde3c4417ec01894a84709eb03700455f95204b67404bda77b161bfbd98c8ed75b293528ca173fe52f20ee8b7f6053ca4ff87f117d4d925c5334e8a7b29da5cdce94a1f84775939847da00a23ca1148c4b30fb5634b368fe4448c77be2cd50947c276f21d25e0b2bce406b9c42e43fd902b11508e845cd2d68035c63d573967f665c2308ecbbe2202d0fdf487ac5f1dee77cdf410142aed32933ca4892321c16d068de1d8da974b12ec67413ee357de5472691912cd59ac43ff4570bf07df8e54c3fcfd3a98ebac43810dcfe63a8d8178f961fe037ab11ab9f447afd146226ccaa8a2bb6338cf1ddf15ed2136ae46c071b3fab3c2f88492df6870df58b2ab176e881d9dea5e97f9cf9380e6f9b68d79c0660b117a3154283f24ea7ef65bf4663473cf9ef18576e6dcdea6bda47d752408f5d3c4951393d74e5107f311616142b8cbb31f2ce08e9410cbbbbec3371bdd7e064c3184ebc4a04b94125099f4a652c716d3403efe0a8a52348a4bed5b00cf51b474004492edb9b781c27fb5cabf9969a85ad0c799c50fdaa2531d109f94a67fb43f37faf893139be5fb739f0ba4cad32486468a36dc0a74c34c64fd5badc34183f32fb2f70193c9e906ed72f0dd5fdb2f2a6409e3471936241ac7dfd0a32eb9db2458420e154f48d8be8372bcfee481fcfeaba19dcd0f9e525c49e513916ab2efb7bd0e79cbc6670b7cc4abc9ba8e48d94a7750abcd70fc6de629101210a4b01c2e725e259d66440440b67e739b59293f1687c55a9a785d89b54d6fa52d4967eac37fadbe3d22d6f42fc054959ba367ab1964b9dfdbf8bf221dd929efc0ce6f72de634c9f28f863470a8bd8fe1828abaa5a541d96650f24bc22d287aa39f5e7f7623a907ad8824bb3f447e4a6388681e516f0a1b89130abb67a7a75cb076488e19962a5a0bf9a43192cde46faec718fb9c3b3bf542217913bf02f4db044798de2d9f981c0b6c04ef14afa91d264f585c8860045a3a9ce77d092cb0bc6fe7d7afc8fa8f856c62d997bea482f0948a9847c0bb323f030182036dd363fd1daed6c5fe10ecfdc7b0fa2daf6e57d06d4fe6130d18087a5b4eea2de4caba803981f00a1e25d44ba58016031dea520efa07568bd19691b49d1d0e741d436f10bf504528b3d1a028665446ca53986938201e7f21aa636b87ccc0c48c415667eab661d57526eec5d3e62bb512001768bc5073f567d10c8c1e498f88bf43df4426667d89ea6cbc48571be94241f3b293e8c007e79b78663b01751a550e271a8c559da418c65a9ac04359fdf81a3b98bebd70dc0304c00c6532434d0560ed7f01552c86a77cbfb58af74047dbba38c9a13e4030b90513308e79c5b1904c93d28459291b6aa09c8da93235d51404a405895cb505815d5cd4742bd6690cffc88fad7c3bfb86db3b406bbc713cc0e2baa6c31d49cae01e2966b35abd6efc2ff3fe4312ada26825460848799497ed7b9bbcfac8553733e2b15fc308bc39e257b09ae85d40e6a409d055b7720891ab995d556f3efe086f14136dea7cf85f3a6b8ef1eaa24ecc4d7b9c7a4b084433317c588b1202929aef691d9cf981aaf6f1947591198ac79c74b84ff6eee5f5adcfcdcbaac67ddbf8117a53e811f1fea1c2dd96c9ade5bc578593d273421fd3a389970b2c63e60fd31ec95ca637be03e4f01af7cd36baca57d331eaf5d558c2ca827509aa0ee2d8b6404d21018ef04832939ee7614444dd9faf3029bc383b01e96ccf91111de8e19139bb10a7a833463f917cab4b6139d3fd949bf3872e7f247b9b9fccacfe5b4353f722177635aedeea507fe4af81c865e2a90ebdc283bfc6c15e10de9d1b6a6106fef0864a6382157c15f6a74c786aaf2ce6fbdd40e52f6a96d0a1fb338b7ce7d92d64c50394ba748b94186dc1528cedd4ce6d25006ab12cf38ce9dae6c257f135df5a93a4f4a6572f611647130b4c8382a50e8ef1e79e02c0fa0e7fc7a014911d27464ee1ab8b030322ed113aba86cd2121c44cf3107846446b1576ff01ce043c782ff73dfb0fe09830caed72171947e54945b821791ee9b9f7f031608a872dbfbfa43d77141fe74b89c5554dd0756061a1ac0a6a58aada8a7486507a4a054cc43a289665bdae5656f894ea1d67bb8cfa579456d1eb02313f5acc146909d215d60155a759ba72cd2adb881ece022ae1eacfb6d8a16e76f6b9a5894985edc2f91ee7bc3f4c3b4870560ef1e263f64585cca69b7d307d98572a80b9fb30a82d6f318943d0516cbb9977959930a8afc6786eb569a430c005f7346d4fbf30de9b57cdf2f7d4d95a2820292280e81df970fa595b2663dc1e893e44aafcd241db6183b765566d52faa4d7e518aba96725e1fa3526f89b0554b41daf9d7f428079b98f3d363532377008d880b0f90760a1509a52b714a942454043111489560075a9b4374e66e1b1a32414da4e6d824beb5123a2770f9b2c5d09ccb71855701ccaac6d71dcf4951b5c564b9d680a50fe60065cd1580c9cd9849152dfee03c04e03768eabc4b43a8d8feee7215a519a4b24d329e908ec4b7db17d3c4fa0e5332db1dbe12238f1b76692b6a98a578ceb8dcacb61a84e117878883d32dd269f03004cd8d7bf88b6422663c4d8e9a62c055d6a7b2b04cc7dcbffd19037351662462e04f21a6f91cde0dade9ef048b451fe41f8447e00dcb0ba579920ea7e39011e04875a76f84ae171c65e3305533a52494aab8b8e6ab242965282643aa78613de34e40dba279aebfc2fc0c83fb1c70a40940d668d5dab5c359de99cfc646a8ae0cab892867aad4bb99ee99c6fa4275c9c624cf92c5945dd58c84fa5e50fe9cd34225f7c6e4be8c6f047b8610deea42a8f2ba298ce8f3628e7a594a39bb6b2de0951cc6442d500504a97e9642a83aadc76d7674b5bd8f07cd5b4ab78a8de118bb224d25193e88e45645f9c98c8c615f53203a2113c82cf425b10106d411d10a8073592168f9bd1e5763627de942b7111bc6abbd8d22f53de872d29950332b5ba950e3080522d5a74d685729ebb12be34314959e6ddea26696f4e50d55795d1fdd7ec03f16265bc1bfdf5a00a77f8701c6414490d271d93c811ee5fb65e850d3683f2781bbc17ad8393020e1cdbd041b6bc8efb5c7b70903e1cbc35b7fcac01873b1f3064348055803590c50ac61ee553a8d93ab2ece1a01027d72728e01aa1f99d78"}, {0x38, 0xffff, 0x1, "8afeba9235590359b2954383cb44fbd510aa6ee7ab09e432d604c4686057ae6c244bb0b93faa"}, {0xfddc, 0xf60571ea520e07c6, 0x2ba6, "811b82aa3fd22d78d9c053f64b93d69d76f6f40af72a72c169684fe11c8511fdb010831876645eb8665b0aa92761a6683cefe7e8a86dbffbc879be822f325fc0e14a8496e38e6c161c10b65d845006bae259695b19a5f28802aeed5bf8f162e2243a0916dbdecf0105fa5faf22bd8ba1b7659ab07735948533d2e89e98741cb0ed21ccb0d3d6ef75b3379f04b11293ed6ea3208995788264934551f23388e5c08115cb0c3d7019fb5a26ffb1feffc83363ae6410310fd8cfb0af88ff1f03573034b1ab36c311d7850b2d7c1b6dea444904513b63d34505b2b6a7ce101199c61966be814c8140b38b0d3a87"}, {0xffffffffffffff07, 0x0, 0x42, "4af4aad18e"}, {0x1010, 0xffff, 0x4, "497c2c47d09d9ba96229e4ad74c787979a7c1ebfcf3cc380b6361ae541ddd1e8712a227657f40bacb0b4967e9fb9415d0af25b0111bd8831b272cd7fc4e838f205a85ff3fc685ea50ac70b3d227413b942188fc4efc8e93774d80c7542f7a17e048e20ca7502502af505f361bcd95837eee06f461770572af21db746006c96ed6cbb64c7fe5aaf55dfd789c050208e5b04180ab76a54bf4720c36dc1d07afd6cfef4024f580f2764d13fa75ffff275acbf6ad0b2bcd1aed5ebcc25c614202c2e0578d928a8f91c8418a13d5cce3effd500373c69b28952f0ddbd65c069e9e6674814ce92780fc6cd27c275e22e118b9efce9430ae7885ff0cfac1ca4f2e501968aca54bac8b7e17e69beab290a81756c7c71a50d627197392226f9943f247ab7e908a3a8bd8acef8daba8fcc7b85619c2d6c003320c5dbb6b595e66c836421a2b5b85e7f4dc176c8dc55d98479af93cb82ddd4d53209693b908ce28de7624640321cd8e2ba3b5cc0d4ebcf00803a21133f6df76fac91876128a515777a333eb6ef553c7aef3fd1fe922f0d9f2ea9da55e83435224a2d8c0e15c0210d5733aefb722028c015efa5c501021dd71cea1feff401a3f0aa50008946f579b075dbd045aec4642f62de8f3a76a231c0778b56c1b3384bc1c6416d383506c20a0ca215ee4ab36fdb6e639be5de4b60854afe6268ccdc591f84ab98ac8ea9d741ee6c82a599571043bbe5882824335b81b523f4d9663b7adcbae8bb38af9e705760cd934cf2879e2129d05cdb82267735f7126a8069a0b071b8ce23941241791019fcc514283aa7870bd574576f250775eee45e27eca9622f0d2452fac1197ebae8be53dc48af25a473ceb2cc64753a57546ff9e1bd50dba81e7ebb12f7efd011dd5123933d62e44f64b73d3815be24b530bb9148a94a564d37787084705faed287679be0fd4828318ba8d297d520fe44826aecf11301e51889fe26199e0d7860cfbd68247e14cc19f3fa7bf68e3a573689cd13be261e0a7ba0b90881582ee9322c0d79c27c1800491b75964d10bec6122b9bfd1907546ad9302dabbca94c0c31ff476a605dcf2bb22fab0f69eb3508d7336418420f6a09cc156aba73f549f970a2e252f9523f6323d5d66cd3daedfa3e965fa293842ef151aa7bc03999e7e6e11edd7ab294373328817f9c4b578723a722a59bc2fe6c448e0f6bc644048bcafa5aef7be9f240632be7efa2bcb96d43883c5d2acf4eedbd88160a07d4f35d09797ccf26e3ea60f89833ec7796cc86bc4b973eee50ff3e9504143f6ef3cefb2ba719525e460007caa40fae404dd94ae327811b331ebdd21d5a3bf5e36324b8ade5a6c9aa1e0dece4a053e5bffb056d0ef89bf1d0a892768478ab7b5ca39ba4b1d169c78402136298fabb71b79bb165cd18db076361f7b13b4a76a884ac0d32cc1d46da966f3a30157fc8d5f2acbfc724281c1e375f6100bfd5033035555f64e67db303aac707739a6caba4a43016270970fcf8a306329d012964430ea2da9cf706e0ab4eed46f3095fb546619f84fa6c30e08046468fee57b8d3192c2bf42ec81214a54a34190fafff739794ea77600c801e4fc9e1246c1d1e14a228525a29c4a456cfaa1c57ed0fe75872e68afa6b93018ce65090849ad2b167568189d74697d6485d53168ba6c5a1da8997dd19d571198c78794aef6337d7c861a902675705cce5d4f77bcde3779029edc248d85e100254a0ab676fe995031e0ff7b6ead57eec49be840e0b76c5e830e9b37262c059e28dfa0f2d4d6ab0cf732cf528fa5f37557f77e761aa1fe3c7f3494059cc0b774f8833cca97120489f7eefef90ba3728f3e58543b6732e1ab2d07e26c490b69b704bc6c2d1e511ef3a25b426fc5f0059367e75ba201e32e71d9ffb901f61a1af23a1dec45542b1cc3a8d60030bec912b6c784ae1a315baa08663e2831761fd06fc772ce85a9e23dbc46a2e0b893370d0ae6270491b218890f2f48176023f54685a04f8632e4a483eb96319ac7f72e14cb1df0699e4c7b7c2543104a1d910fbeeb97be31f5282cf35d50ca1ce9c69e4d0cc0907626b8a538f1ec76b1e626fabe041290fa446698b6b8d9b30c2b5a6e2d78cd27b8495c86781c8f096a5c43da621162b370f844ca07bda289edc826e8e687334eb411035170fbf7eb379cf73dd86b970b395a533c87a1ebcd7ac64127af11d193252da9556c09b843eeaf4fec930c3e4b62ed52cf8a6c52d2c22c26842870537cfc9d6337d0caaabdd4fd7612c18353de1d7b2d2597c5dc623a79e512dbff6fd384eff855831950f800dc2d310ba488bb0aa42a4d590a4b69938e27c477abaff22f4efcd398f87680e5f22b03de1cca706767bb922b2f4360223509f375b490652e5aa2254a8f3ffc4b83179de122c31264d28d31e6f956d5d2f9607d90e025fc618396132cfa86da08b45fc7564ee1bd3e887d8a771a3c1f0bd788c334f3611d42cfb337873c40081babd2039e46473220b082f9a19e91e721f7d0bd47d6a737e4e9a2b12415664bf7bf658dfa7f4ecae3530736defd72127b6e02678a96b8e682e6388aa59a30c7f1f85c3237d46bec49ac1c32a59dfab7cf5d4ca7db57a8269c4394cf2e0d6aee19f8582c224140047fd1740e34d7fd6a1064936998298ac254381d1b52170a7067d74aac87d472ac9e1c01fcdf7af85ff11c7fafb04a0cece661d71be886022dc5dc99817b8c680c2f3d900bd73b53b8e0abe220a745f42612795aea04051f0c62284f14f5afd27caa8285bef8e365302d0a5c2a54b8b7712ca62e374a5d378f17491930ed5862f4720b75d3df639d6792abfb5cd24c75f65ef0a0f689a652437f2fdcdf48e532f740376447132d6ddac012c9e6deac36b0c07d3bff1ee4bedc04b3079f98ef84e92d1d16a60e74ef7325be4da28acb1fc4f1ac084038cb7433f8a258b07bad37b32af98eff438f4d4cf34c5689aaf50c1425a622945f349755041327bec93e0b292ed11dac8cc09758b630d13eb3559ff4158322e4fa3cb3350707927bd53f34b42ca76494bd4dd47536b8fef9be696797ca37716df697bee6ff40f902bbfe856fca492151784b58d459fc50b201cef964a9826560d671f928a666ceb3b40b2411913f9ef2afe0775986573b2b045583575ca2d808c849eb660c5a3b57ceed63b21556e3773185b6cb1d3f0d90ec8d5a82336eef0edc45f48359bdbfd979acccdd6e0a82dc15dd16847879234283d94a6151e25cbed64329b96dd7a0bb1991ceab834daf22f875ca81d57530a87fbeebf66cc33033a0954ee8277585a3e17c884e4d6f268f5a64da701b81658db3dcba8a72ee21062b838768e8c55fe4cff2272cd4b89fd432e12bb95ce4c07f856065f002d18231c1e30c9f081bbedbbdf22073571cc9f1e27c4f2e93097f1d028e15c7aa55221a2efe15d66d92eb26de2a55b143e66a26fbf14f8e344be8d46a541521b36f184f6ee32972dca218730341d379361d80aa48c3ec099d39c066dd3edd7849ae5af109ba50ef20d0f3c2ff76f211735e9fb773c099ec728c09eb91cbca4a13fc62dbfd43b38c97b6c0891d549979bfc37ab63a2ffee52f4bde571f6dc2df56b8e496d134e988acc79e18f26655f4e3d7a145923b8356b3b9f20563c112eb41a184e9702004d1daeeb61e00d2a35e01d2970f974e0ce18422d257f05762d74efe55b025bca8499fe850be72e6d40ab1e7254433896e477bb2bc2e8106a2f79a00a7bec8e1bd306c5484596f1a49931d198780a6a156325d55ce4996cdb7122f5f5cf2bd56a047c0ebc9eaba4a4130b1294475996c3b0922b41c962bda3e7b57767ac95b834653916c0aa202757d43f2c10b9510063befb3ade0cbd89345e8fc68f28ad6fc08e3012fa5959611f2fa1fbe43184eee2f97982fdab22c671ecc58f4cc865f22a7992d7b9eb5da273b9493354deb1756280d88f868c25816b9330c253441382358a54bfdff9262438f541ee5ab9477488e6fdfe7e2927e75cda297cbd0699f8da19fa0ff11c0e2c77328422528b66f36eb2210e87f92ab5b64d6bce0e163559bc1669f33fc4c04bd34d0e1c1ca7b8d4c4120c2c33ae487bd5825ed1e95fb975d32dc2f2c7dc5c04fa2264539239034836392a59cfcf4084b10b6564d5d2825f5998da7d309afb62f1c048145deb75787c6bbc936797dc774d4b41ee23f600910d523ce7298ec8852f71333e74aadaa774c934861eb90127865801584f2cd781c95440b72799ece09169d05b66ae507262a9bfc803cb823abd9ad5f41d8620654b48d2a8356a8dc721852a2c31bb887aeb0dbd5164ff919ff48eef3ab84bcce40d8f4bf917b6c142b8fff509ccf7d15143ce5df0c54dcd13fbbd90279d6b54ec827bf40d3aae219709731012783443a396a241bbadaa39cbd119714a4f1260a22c382d8d1618ce744d524aa37a71b934470f0a27d9b1bb9c79c8b89c6589ba066c4ede850dc2d4aeda23bfd8e5428371aa3f6862121e186d33ae3d7ca22a3c039554e715bbafdd6bb991288fd4cf47622d72db08a3afa0728f66af2d6f604640fd166a429e4ec649b7f869b442662f9676840e67aa129e33b5a9113dba6039f67a7b8f7ccbb4aba5c1b82a99d15a97ede4ee299c9bc106c851b35fc62b9183bb76dfb87b66af70264ec9ad6a3b761de416dd741471982731afd6fc92d8c774bce024247dfb8527e97334bb00f3094b30a209c92a06d440f6a148c585317a6792e074e0584a1eaeec439db97458225937e5fcfdf1b85d749283cf025cdbdd276d1c2979fba60b4dac841a4dc6290188c22304c7b41a3c993a087d149de78df4eebe9bcee92000d5f492bbb71356adfe43ed694d5dae35aa308804a07cdf7e3b5d8aa44e5a7e214b909fb7d18f08091daab6b7626f0fe56594b8255f37a60928037897661acc63fb74c09e82ccd528340b5309429df0e7ca9bcb15c95314fbdb02c43877d5440717995519fda477bda9702fa5d45e4c0c395cb1271c006c53baf086bf6b59369724f88999c7bdb1a00a0026337320124327bd7290b7d0603b082b3653c59ea23a1e56a2e215713db36fe98614ab4237fdadae41758c0b2dca8b1584e2c0f1c3f3b4d16071a42b3382ecca3b9f3ce424cc596c871891d6fb7987a47fb8a4335b46249618adfb34186357127bda7adefa37ab423b74540512f6e595526efede6bdc7f5239fd86e195b9df38bd1c8c9337ed14d0b223e2557eab9981bee176870bd0ccb4a4991618b12221d2ffcc5ffc05b8ec1daa110221a268ab4ae3e3447987de59b3e603c8d9a85f3e6f1382be3fcb8800753d783be856902fa05a328e505fc595a5be8beeaf96976c85422c9a89f45d744a4893969fceb3c13fc416bb900e2a77f2edd9b6f1cfb3b5e86361c70f09d70ab45e38c7371df8e107179075116ed88cdeb6dc44f93790d27eaf44bb70b0406ed300b420cfd276a9ea64159177f7e2a36f666c0f5d66c5b87003ad7e5cb3cabb0684bf37cfbdb73d63aaf41aa39495f3a7363482cc4d195d9e82f4cc16cb8278d46d1540d4fc8d2038379f58766422201f76f675480f5e26879e1b9905b3abd2209afe82b85bfd4bbfac9e75d6b1e6da576d6b983b77d7e27f7dbbd32fe480634f83a7f6f2f6d88f3efb79c7060852647137f7d72c222a2bce4eaa985fb621186130fba0b0679d4efd0be16cde40a17c9330f48c919654d31c0aa78f3d860af51ea95f07cd2dd1f5f72a908719ab3fee140119229ea8ec5e77f62786ca7574be30184d105cfb"}], 0xfffffffffffffd7c}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r28, r30, 0xa9, 0x20001, 0x1, 0x1}) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x2, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x521, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cf, 0x40}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) poll(&(0x7f00000000c0)=[{r2, 0x40}, {r3, 0xd2d20a79ce613f3e}, {0xffffffffffffffff, 0x8}, {r1, 0x40}, {r7}, {r10, 0xe0407b179c4fdccf}, {r13, 0x100}], 0x7, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r14 = socket(0x2, 0x3, 0x0) r15 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r15) write(r15, &(0x7f00000002c0)="cba81fd6ad428c442e0b4ace9a104fcc410e6cb76dfb02d6513e40831dda5421709d9e6aa63055c34a025a4a559cda9f29c5be094c72c5e7af6aafe1eb1242368bfc7d17057ab5d66185f6d9c1600d91cef7e87ebfded9dbf43c6158cd83bc2f7021828f599b90246e801fbb1b62e77e525d70e767fdde1b9efcf5e72622788b7d6b8a0a239d288f709f51187c90545b8e1260b6b57bd6e5ac8207defcfdbf67436f1290048ba08eb83a29c5c649b2a870b61365e83fbab69c18cd57cb6f915c47287393d3e782f1c9d7b099f38f05d12b1070b0eee263ad7e07cc266850293b1bdeb58ef843c9a357cb32247423d7", 0xef) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r16 = syz_open_pts() close(r0) dup(r16) syz_open_pts() 16:00:01 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) recvmsg(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1, &(0x7f0000000140)=""/2, 0x2}, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0xfb7e0de899da7c25) 16:00:01 executing program 1: r0 = socket(0x2e, 0x2, 0x6) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x1d}, {0x4006}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:02 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 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), 0xc) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() r7 = getegid() fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r13, 0xf, r12) r14 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r17, r17, r17]) r18 = getuid() r19 = getegid() r20 = fcntl$getown(r13, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002380)={{0x0, r15, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r11, r6, r18, r7, 0x20, 0x80}, 0x3, 0x7, r1, r9, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r7]) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r24, 0xf, r23) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r26 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) r29 = getuid() r30 = getegid() r31 = fcntl$getown(r24, 0x5) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r33 = getpid() fcntl$lock(r32, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r33}) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r36, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r36, &(0x7f00000007c0), 0xcb005093f78273e) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r38, r35, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) r41 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r42 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r42, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r42, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb69054000d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f00000001c0)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r49, r51, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r43, r48) fchown(r41, r48, 0xffffffffffffffff) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r35, r48, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000002380)={{0x0, r25, r27, r29, r30, 0x20, 0x80}, 0x3, 0x7, r31, r33, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r53, 0xf, r52) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:02 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)='\'\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000300)={0x1, &(0x7f0000000280)=[0x9]}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) close(r4) 16:00:02 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0x1f) fcntl$setown(0xffffffffffffffff, 0x6, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000000)=0xa6) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:02 executing program 0: sync() bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc) getrusage(0x0, &(0x7f0000000100)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) getpgid(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="b65128000000f9ff00"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) semop(r2, &(0x7f0000000100)=[{0x3, 0x0, 0x800}, {0x3, 0xffff, 0x800}, {0x4, 0x9, 0x800}, {0x1, 0x5, 0x800}, {0x3, 0x3b, 0x800}, {0x0, 0x40, 0x2000}, {0x1, 0x1ff, 0x1000}, {0x3c907d6753ec47f0, 0x3, 0x2000}, {0x3, 0x5, 0x1000}, {0x0, 0x266, 0x800}], 0xa) semop(r2, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905f7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x24, 0x3800}, {0x0, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000080)=""/102) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="5741077a25018204358b14154c5943726d257f8376e5c4f7804113f3a4e6db471e21bb03b77638436e40f883abf4259d8b9c2be8a9217550571aeb57616edfac398aa577f59fb39fe633346d2aacc9675a4c14ce9e339be1827a2c3e17dfe3d1fa2e18f570cb7e50cb15b325aa10e75caacf747469693610c54628038c99b06b7f4738bbcf811e59a7e44334bb0814c9230600bb885c6541dd6fb4893c03a7293dda8f8c3dd78ef563ac37837a89e4b57ad8db4509ada1bb86d2fb82deab4184c6fa7a07073d2c617773ea4f4910449bb2a924da96b04b0da2c5d3bc157a02fd37156459d7ccf400b6098120f2685ea7", 0xf0}], 0x1) execve(0x0, 0x0, 0x0) r1 = dup(r0) socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000340)=""/99, 0x63}, {&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/227, 0xe3}], 0x5, &(0x7f0000000200)=""/22, 0x16}, 0x1) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r9) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r2, 0x20}, {r11, 0x8}, {r12, 0x8}], 0x4, 0x0) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xea300, 0x2, 0xe2, 0x2, 0x401, 0x7, 0x201, 0x0, 0x0, 0x4, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x0, 0x401, 0x9, {[0x3f, 0x8, 0x1000, 0x5, 0x3, 0x401, 0x10000, 0x8ea6, 0x4, 0x0, 0x1, 0x17e, 0x40, 0xda1, 0x9, 0x7, 0x740, 0x8], [0x100, 0x0, 0xc170, 0xa91, 0x7fffffff, 0x80000000, 0x3, 0x3f, 0x10000], [0x6c9a, 0x400, 0x2, 0xc, 0x1, 0x6, 0x4], [0x2, 0x4, 0x8, 0x8, 0x88, 0xf0e7], [{0x0, 0x80, 0x1, 0x4}, {0x4, 0x3, 0x1, 0xcb8}, {0x9, 0x200, 0x6, 0x2}, {0x3f, 0x2, 0x7, 0x6}, {0x5, 0x7f, 0x9, 0xff}, {0xfc8, 0x3f, 0x6}, {0x5, 0x7, 0x3, 0x7}, {0x1, 0xffffff41, 0x2, 0x9}], {0x184, 0x4bb4, 0x4, 0xd1f}, {0xc08c, 0x5d3, 0x3f, 0x40}}}) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x0, 0x2, 0xfe) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000440)=0x7ffc) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x24, 0x80000000, 0x0, 0x3}, {{r4}, 0xffffffffffffffff, 0xa8, 0x1, 0x3, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x4, 0x2}], 0xeaf4, 0x0, 0x0, 0x0) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) r15 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0xc) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x2, 0x0) r17 = socket(0x2, 0x3, 0x0) r18 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r17, 0x0, r18) kevent(r0, 0x0, 0xd38c, &(0x7f0000000500)=[{{r14}, 0xfffffffffffffffc, 0x50, 0x0, 0x3, 0x7}, {{r15}, 0x8000000000000000, 0x76, 0x1, 0x7fff, 0x2}, {{r5}, 0xfffffffffffffff9, 0x20, 0x1, 0x7, 0x7}, {{0xffffffffffffff9c}, 0x0, 0xa1, 0x81, 0x1000, 0x9}, {{r16}, 0xffffffffffffffff, 0x40, 0x1, 0xfff}, {{r18}, 0x2b4ede16f4c8af6b, 0x2, 0x80000000, 0x6, 0x4}], 0x40000007, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x6, 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt(r1, 0x9, 0x3, &(0x7f0000000340)="84ade7d5160ce681574162dea35cdc91206a551af70e5fbd109f291dfc22a05a9cd418f72700d6c7b7d8aa4114eb4e9222b221cb153c65016ad0039927a144f67fe7134ff7e2867074cdfb5a1813b6539c2620523496cda4f396a12341a7e1ba512a8ba880c369a5337355a393e1822fffd01c6306892a04626e6b372041b9f02ed53de65e350197a39b7fffbed2ccc4ed64fde5a679379efeb26a1ab0022e21cd6d6922c4c09abcaa58b90ce4bfb2c08bdd6857531b41cbd4308ff9725580160cc6806e779aae428db4ca84e27a2a806729a11f2b4cb803ec202a5f", 0xdc) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) socket(0x1, 0xb, 0x6) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) fcntl$dupfd(r0, 0xa, r5) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000004840)=[{&(0x7f00000000c0)="d86ca53372a1b4d353dd5f6bfdb1e421aff939b0077b4b07ed5290ceb66099d41649c05853aea6694261b4b55aa9ad1e0f5606597eef555d100bd9f03d042a09cd", 0x41}, {&(0x7f0000000440)="1e4d495e6d19c86e7430e91e72dfa4ee377b3ed9eee417da5c0b28446f5720a5962099baedbffaf98ba41420883d5669ca823b2aedb344db3fc13b265392ae6dea402445201a06cb2197991d453a43131075de6fbcf36aaabf2792cd22f7615d4a6e9875c5c157714424df613d3e8a761e2baa37af8878ef8c079575cae4f1ed813393c1075865e62fb5efac96bdedd67a7a6bb9b29c34adea495d6ad1b3fc0e0344de144ce6d42592103894db468bf0d2aed171a8c241d3dbfd6627874e7ea97628", 0xc2}, {&(0x7f0000000580)="698a54a15452e4346a109ff49c2a793f598289d78620695fe3907141b4aa954cd47b38c8862ae61a777b9ddc00967b804e48360c9b0c8bc16c32987ae84470551e6a9701dc2d4706ef1ffa5ef26540866eef90264dda2a335e2e3710ea9d09ef2b4919442d0ec26c119b17247d34e8b2d0466a6e599f6e389cf4a906f0a38e5e8380e8ced6635e68fb7369be14cccdc6e484abfe94ec3cb127bd7312e1914175461e6e0c2d92caee63b1518b1fac7ed4fac2ee14dfa3de20100b4e6483298fde28bf17ee3e71af26cd1312bbee9cb685c8f22291876efb91566fad6157e3c20dcede00811bd857dd2633131ac9c54c8ce79516b246dbbc7655700c58fc4ff19df57b44bffc28c5d230d390160efefab8c2dd1b49b1dac91287c59f75b1261e001344fb0992392ac4f7fc992a4ae7402c6869267bd24acca05ecf5cf521f434ac2fcf57745cf836e7d8db6a189adc0f3c469bab5afe1e06b3ab22929b13c6b91ee6daed420b6f8a246d0e35b25cf28a5c7ffa0079de01250b2c69efc5cbe7764a6685a1141b77afc53ff572985c4eb3993874beecf9df30de08be92b608733ae78e53f8dce7b35f1c5615f4ee51bb80268d217b7a357202220f08477225d9993ecef34d9328002c1b7679d5d19fad16432204fed82965c541d53afd53df33bdd08c9314b92aa5b436d56a802340c6a0b678789e2814e8fa4f3e837d82b23f8a0ee458d93b92a819fb00cb8f380234fe7916e4074b5472f3aac31d55c4aacf05531ea90cd0385e7086ff5e3f1ae06bd9bb34c12f4467fc0addc105ffde085f3327008dfc37b46725122c4ea20ac6929cf6ed03ab55da847f8566825292a40e5d79c69b3cffade25270c44b172ec58d0612a170b1746274ce6db4de4fe95cf23f5ed8b8c386a4c51c9d86c946f05c4667c5929d913d20a7381bf7d86f5bddcca3d103cf759a1a40e520fe021d851c49faa8d61f7946b612e7bd4a8d25de8b5baaac6fa766a889f7de14be262dc5a60d8b69843961a7339738c80f2080c5742d0b9ac40ad2d43b87cdc1b53ef81220adf9a2543891a8a66756dbf3487c61b5823ce6d5e785cbbadfd75e008f0f9c2e311484d0d36db9de71c929064f2f1261921227382dd245bd0498c0bdd5d943616155ce46403a933f34efc7f6adbf96fda379a89a35434a1dbed93110d520c9a355ec1bbc1740431270dd7a8339a79f5ab730917232c2a77da056b059f69960909ec61f56e2e5eeda76f5da3564c0c955e48d1a579c7a43ad8c38c56a4e099ad09d1fa8c8fe3495d171667a6de3bf67e490f39794ea11ee35578e11f761f00a37ec09ea6caf2973b920f49142909e304bd567e183c46184b5403654cc804082d116b829a76f2044aaaf030a7eadecf8ac1d58f2ef254e7d1ee25c78be82b8dc1328c7430e82f7cbb46c65d57f47f501865a9488f54d14795c0583acf1e837ce1c36a8ca085162bb3ebd01e66748023476c76fe3781e6696b90b8d40a3dc21cfbf78d6352b3706fcab82466efaba29b9771e31e1615afa6539f46ac43176d1ff5d9d59f120385d5733180d18b58e57d3082d63d1749652d3ec2c6cde461371aad359314676797e1619714a19ceaebb433096f1e4c962b31e4c4afdf538747ea1342fa0c2db86e0e140b869f9cb692c12fa04c41f36c535e8fcf68392c910ed85fa8087e19a403fec72b5dcf59349f494189566cf86a9afd7560b90b9dd59bf64bd52e808523438c3f984aeeb331c699d75107590e26af6c509c74d89d4c59d493f14e3eb8f81636e2457fe53512ddd96a8b7f9ca13841d110c9a8c63d89dcd114a80036ba76f94cb8b43c3ce3a16c6c32ac6e217716efaebb31cd2bf0d940da9420231f41cd9c5992df2d49c6023a195fdcb129a40fe0c42847843fbacf3cd496671c18619f303a0cc8fd05e0caed7868199842fd8a60418370b760ea8c42b85041db234a4e24f3144b556732d7625d33de6806a7349bf3b1ab23108efa7f11ca48564372503f6f3523b12f3a3f80a7c44aed73bf71fd1fda01ae97acfeb33d067e720813776084859da7007cc70af483d2b12f9145ce7bd8dc96635ec2caa8433dfb5bcb26b97894d4be5c51d9e2315484a6c3fa4cc78e64f314a18393cb73a3a94b83e8e1600c7366f42ba6c932c81d933ab78d5a16f98c6b368f6b541381582b2a2667a3cf8d631002ccff476cd18e6b162862f09f4490cc298904e7a9997d9e2f0898792b2a59bb627516dfa8cbac69af4211a6b57e47c896b921f1900b5bdc40f211d37cac1aee94ec343a2f453a4faf9b7d32e6c5fa6503cc146447df4bc2a648c803a6143d638f1dd56aaf8a14d74002a520b78093cd1f6f94f4e45e54b131caca279456bbe60202bc31960693bd667c6921f682fe7bd00446974f7671a9e9ff87454760516ad329e0926be3cfdcbb89517894af474c5b8b71a3d1b83a16e7189739373002ed7e234e4a770da1b25c47e1f6689e3d44a401d3a9c3f5744e90d48c685adb89eb92b1582664eb13fffb4ee03c4fefcbeba020bca5a192702601445b8148ee24ea2a9fc3faad650aae982280f29134fe1c2ba0929b4da8b6acebab4bb68ccedcebaadcbadb8170fa84f73d2f47e57bc6ce840fc160b43ccceaa8584a27dda7b3b7bddbcc0fcafa96db78f22a63a49d65c3a4d276010b33fd4a865a12668f9f8a36a1f77d80d07a7bb9f42d5fa7a26145fa8f8ff7164533aa37e681d0418a5a5fc116e571df1e443b05eae5caaafbcc9e3025ccd1f9063c7dafc5c80b995c035bfb81b0df241fa79019fcd789e786cad108cbcda6334abc259afff5c7767bb8faacb39e62d4011586922d9e5d232cf8eb25fe0d1dcd6c3155f7f5de9821559dc1fe63ee316441983051b24046798834dd28834fa00b536b6995f80eb650c0c58d72fc2ce7c7aa25652155a29a29fd11babb4d89529ea2e0a305fa53494a6b2619ac787d8a74cc923d6d70e5e81334e1c1f18d3e70764f252a3608d02e8f4468e2bafa2ac90438d1dff7a225a261216a02fa47193fdf811325b0f1d095f9f117ad78809429d2e299af0362e95aa1bb205ba3bfa6df272a5e18aab29c968ad20c1cb87f966fafe1f1ad4989f83885bfd212f67a38d711da7a207bf80cb9375706ab332c6a06f13e307c1d4b330af26f56685fc7962516f35b7a4652c4eb3ffbb42e6026913845bd6f83759da5267ef71f860a1c4893573255d6b85cf7b5f189d8defd28ba3eb3d3fffebc646f009ea4541991f2aa7580dac3321a5139859de9d99fb05273d21bff1348151f59875af01811d90e6dd0c98fd44c5c49ecdbc15a0fff38de9bc3d99c44a30f4ddc49a1e8986acdbe5c174e7a40e0de320d4e42fecedd64b2e564d56163251574e90c6e7f104482eba6d07a96a8f7d14c0db6fb4f46442d8a0b13dd449bc1bdd372d3273eef33c929232f778b99468aaebeafd770980c06806a8260a814d30fe7e1d48c0698ca90b8310713ecbedc45a1d420162d7389d0c23648a21c6145a96e22706dd4bcca5015926b12253b7b02775da99a81e99d1a473526f5917f156e63b27c8d9141bebdf01db77d8967977a077de6a0c956d09cff8e27a1ab6d6bc19e17a2a1be281904ca0aa334e041afb4847ff86c92005f9b52c1de95287aed2ef1db211c68cad25b7df8a72cc824be480ad6c00303eab4c5777131d1ef066679ea971ff8ba4525fd35fc59301af23ca8dde5fdaf4faa96deabffb068d6ba92931e7876c677dbf750b462f0c840caf91d243b49dd33fc8330afc37e7aa00bca5d73d627a41cfa0181b6dca9b6cde791bc112ccd3e4d489bbc46a3a7fc09c8f6c77096d1e4b932999934f0e0c195c24aebe0066118e4e953b4cb81353fe5bca68e7b54354170206dc0ea0205c9b53222378a041c618572355af44f754dabc43eedebc20f64badd9d4cc1266c4153aa29c7fb0a3d4e99bdfa2e545fcda97f26b121723ff3a672ec4d4ad5c6aff22bcbd963ce575ef9a8696b456ec0fbe1756c6eeaf79f6267c30a50173177e8c1e092b14ff3dd1b1cd0872b08fcb63e648c5b9a5bed2155c71289f4d11e0ac86437b5cec361a098a9d189325ea764b02d2009bea107ee84a203693c897921709b3c18c4f3dca40660a0079c49d4867eefeb88d00866bb8649e555d5919e709d0e5eec68043a5f9781b41c22d02d7ab645fb60e6ef986adea5d6b8164a086de2123cea9728c4ced9c0a386a75c7ea9d64234bae7cfc4fc74e039296c3f6babfbdbd8ed8de28c224f7487b45de7dbfddf5a6586fff5ba5d2b4b50b94b5e7e23b6f0d6f25eedac9b99700cb6e42db74387045626aa01a9cf8633d7544ea26f5b63aa585b7c62f59256211a0cbd1f711e78bc63616547863ec523b672b970e7c9e3211cf06ed648a129f4415024a75c587d7a41060124f2605aac5e9f452b26b433c7dc23d591c9d3d22f1de326e45f35bc63c193775ceb044256c1fa9dfc695aa9907ecfce4320f04b16a252f49f5b47b6a9161947b6defdc06f2b82631a328bb3471499c0daef36be8a249a2b4d02c0527c04b55652ab5a5841c6ea0958dc76aac1383809c4d5960a1e406d86c249c8d6c8ccdf8da5914b95519caae75bcf7f62171d2dd81bfb1ec9b8eccc5a1c02ea269bd7933b01b8a3d66c6e894604c475a4ad31f7331112778b7893ec6591f2261fc0c9ddb9cf847e7052b29650192ea8152cd6a1029a081ae86b1d2b191a23948b59570ed9e7b72ad3c65177dda71186d83dee9598ef4b92a04aa5ebddadc05d178ee55bde5aa85805d4d1eeace5cdb8a9c1146acdfc2f3faef45a48cd997ae46da2ee9d4557d1cd7a551b5b3dfcbaff37d83faaf745b449fdfab02d3ffccd553c1efcddbab5e283580e21026a36173419a73bd7593b83ea1aa0f6568b6fc070f03fa2aee5bdfc44fdc114297b4957cb348a31c388c7f333f429db0948a0cd8ca3dacae6e901a35a480d778cf6fff3ba5402e191c36a59a7ac355928f4bbe23e5f4d9fed364ec78158af0eb25df89c9fe875883f97755150358a789169638f7acba00e18e6db7bf12d6220ba367e0fe4484cbb50f68e8e6e3f13d959f2cec2f4fa49d7be70d7868d0b1184896a84b61f605436e4e1560a06af6b8aaf6fb994f0d13db4ee8b534c76edf0f3f14a5bc1875dfe8144397ae641c8129bb61c543954ccfff7ce7c77cba5738648a8fb2cf4ee8eb5fe5af04aea27ee8451d87abf0b33bbab39a4f28d74797db47d79ae27c6a076590f5ba403571c77a95e45a9c69e84be6aad3cfc5b9bee9679304b71a213f448cc538840bf81de640bb44b1dda8f043f062da92063dc359ab6246905a1fb672d12aa893a0a01ee70ea607c2c4247aa537a2c3958a2682a16d7b7cc333737958573e760c81575761b8d493a0f50c8ef1bfd3aee8242cfa9a1fc6471ea45ea3a3bf3e817edbc61861f7dcfb77c7036d6bd151c38f697ca23bfdbcec0b5b24e251c0767afca7be64035e7ddeea56d7eecbb47f771f6a9f9d0631de4d0b4243f499e1334f7ffadcad7ff71dd69934c71d14817cc3b13cde956948aa8ebdf3b0c4e719390fa588482b40090b161c31ec17037e5c4c832a775cdfe4ffc3f7f8c45e3619a30d2944e2014b423a04b276e74de3f6ba4eda65c5b6cf14997fb3b778f3855c2d57b391b9b4ad2e0c1fdd4fc9671972759a8d0227cfc238f66e237d8c9c6dc7eb124eed4bdca305ae36465c2f7378619e0654f1c8d69fc91eccab2338661519f418574ec8c72cb1d3e432bf3a827c53812dd1ec46a734", 0x1000}, {&(0x7f0000001580)="473672bfd694db0b3a67586c3d37d05ad22b7d28e1506eac1298116a993870ac6b7603a9ad9aea6dfa3504f76591904b37c97e0ad72bbe4adfe81fd4eef34aa3bd731fd675233779ee7480a2f5adbaf5e3433aefaf9ac3c2bc36baef83a103c03e79330ba2df368c2c9a22c287a7de49bba923ff688594201d1df018dd5951a1bf6893e31d47ecaa61e4cae152978ef5be9148d17211688cc25d0b50e15b814ea96e8e5d2dcb0afee689c9e237f8cffa45f64dc4c284d9141e2f4c10ec12b99bd2ac9db1537858259e3ba5a6b708557d191330c75621613a3a2635e2b8eadc4818c2c637d8095759468a62905134ae7969140b844cc0edc4dd110db12ebfb58afe54ff7f0f428b0638c9092ce7efb7ac48ef26b6b0396e6e12772bb118a07e60b4f2e2effa0bf9014cb2b7f8793f4032718ff1a8e0505d80f820b7a564e10d537eab42d76115a1cacc3640808cc287ea99c901119548d1209d1b6f1ac2bbf5d99942e7deaeed1b419e824f1be6609d7a8841e69edcf3a3c6f5a83c5dbf4393e9a4df8b74bfdfff91c8dc82f3775a373cf796565e979dbe0b150181d11231e49a380186e1b3a660e8879e0a8a48fe321a83718ca3dfa98fbc3ac51e332ae2878dedf5ba34ddfc937f9c675a8c19f829d5ccbec4a130afc4db501597848ab7cb4d76dd7266e1fa2e8b7e1c288124f2ef8fbf0010aa2d925832be0b4131a5eab46230e10890e17917a05597c5bbe03adf92d9c7bc18f185dc18086098cb65de5dda29d58c947d9b4bbd5c5d54ceb7c6d6c4bce4655a5199114df2148956c2980bec55aaf606c2d568b4cec0e8e35637c54013b92ebf2be24272b712dd74f3872dcf200b89d8a571540c88f587ad529216c704176bc82f1d992ed9afede854560c08f18beb9438c7619dfcfa9fa2ee4f8fcbb223ea62a07e29de7ae7b070e7c1fef5af176dcb81cf16ad8096a4777ecd26c8de73f0357c76681c1f418e8e2c4bbf7094b67d2e821636bb565c87a5db092c433611f523b9721db09d8d8037e66b99e83e5fa1e2e91d5a26c01bf7ea1b19ad89dfbfafe4784a86f0e88a6c09dca64198fd4e5d3d7638903ebb88ed782a75e4fa587ea5cb14ba8e36d0a1a7b2cd9ad6b13f7779109149aa7b54ae0750d4bb5c77ee599de2b5dfd586e391400cb9940eee86831b3d64a8f257d755a5da8b71117501612e43c6af9946c5db7217a30bc2c49512383d01b6e97a3cc03fc563ab3375bf47c2391214df6783b3a79f4dd0f2cab9e60665d4281ee5e191a8662794887d98e334cce4964859beb39f0483fca30d76f5fb4b784249f615ba683c336eac97beb128021453efb4c9f0b0663373a6c00ac5519f2398b7079f6e5c74eec9c547b27b555a2226dc2c6492ba47e96ff2d123c286b502b903e58c1f81f7921da7917f94be387fa829702741ec0a1b00b3e68b65a1628ad8320e8ff315b5080ec1c40a8af13de706f4cb04d9bb185bb102d2f013b282c7a83a2b9d2b2ec0aaf770a2700418aac05625fa90ec3292079f08d35560c07edde36a54a20c1265fea823ceef962e49d0bcdab16318864ac43fd3425609f20fbdde50efdd8a975252839e9c8c512b2ac3decff2dbd58ca4a4c1855c4b4bdb3fd45dd23bc4d8825e662494afaf1e4157fee67511fa6ae76afe3381de278eeaf6a14d4a161aa697f63c493db7c7a5b4262ebab40008f32f5cc4603ecda3488ace73685f77a9509e02f9493babd7758e80bcbdc691b78d56b0cafbd1b7d29d0f8e2184c3d8260434a997793aa5f50d2526332c987dcd3d9068b8911257a8ec603f089655a907cbb86bd742c891597c9b1dd9f3f5514f1d814200c77f557b87b974531dc24b288c7f962187f438e3e5366cf5e559d7b81e63142b43e0ae0211e701c71b7ce51588d74eabb429e792044538c963d452df0f15ee0b3f41201c4dd4a48161fb95395191b0c0a93a2cc0fbd507ca4b142091843d65ed2835de130661bc736d5924a0e225605f003874b6e82d911eaae3b6cc05e43bf275131b32ca5ca500f13d4d66a04472db10a8824056d1b0a63a9310f28cbd3b01fe0ed2caffe2b6dd1735f1c147b99207f7d6fd1465819ce353cfe22b50f0ecd3eb14f491dedb62a9dba3a7225ff37e4553796a9a0669f42569dd818cc508b8a63b86b19af0589d687d23ae38357ac3d76428d108d1ef7493f74a1e9ab732ecde7d03d357ab1cbfb591fa95bfab91700bc50f31d0d1e1dc9a304926dde2d36905145918fa6a9a3926f8cbe6f63a16f632d3d55f42c04a67a9f08ba4270292f24e5f9bb44d3367d011fb726346f4c41efdcc044bab0e8abbaa762cff6ff469ed62c27b2a3f737e9daf0477b24bbf45e75c5dcaa5e32bb022139968ea10d3742dff68d38dd476670a7489fe86c2df6ae3e3154302b261132c62dba2a166edeb09b2af53fe8c32658e8ff629719b89df0fbfa09a9a23f529a595ad0a10c64dec5d548c542148f0a555fab58e94bbadae5610689bc313d236da481eed9e110acaf2b1c632a1f884fd0a416f80f72824bb4502e3f24e564f1786571d7e2ba267913e241531cb1993a062ddf26ff46f39ba2b351a28db49e52bd87c7c23b222165c5c6bdd7de2cee06003605e096f2a128c6be240ba4e251f90ce66bf76982386a2ce87452a7e4ca20052fdff9a9270e06d693517f0f431e95041c3074dc180c836c4e67d2280d26582ded86cc1558bef8a8b7557fb5f1075e0738209db30d0afd4712b3c0bcdb7ca2d783d8f7f7e72e72120e2294f65921aae306e48dbdd96d8ce76232436604f8605958d5d70dbf2f89dabb2ecdb14fa61392fdaa316baf6d8eecc37f47eaea185b29d13eed1aaf3ebad4b5e8d000a0a7681c400dd6b5b9aa0e9a0cb2383ce8e6f7837cc866c543e567da5035a4972f7ca35a345d5807384e65fbd4310b5bd4e3905f59e8d0e3f735bfa9835fb1246319b2f83b6add59a445f258e174a0ebab92448d5b41f2346111694a1b0e44817e938d4856d3de0953533cb32a669f1543e7ebdf94c896eaecd9d4a7a33af1733503b17934a481d344aa2cc4ce738ea479f4da806d2be9c0d6d1238428af5aef351b4411d0e22939f375f5890a0ce6ff5caaaaf076c4defd26ae6a50644009c4e8e0131d668c934a68004da707f7dde9d99faeac02ce0ac22d25bf6cc432870e16ed941b00bba5de0d05ce5ff6e2e171a8878fee9335155627a3bbf4b29029a61d952a7c5377bd9e27d6818adb4321ad5817181f64dfe642d3a0483ccb60f25362fa19cdb126e27d241295f2f555658d6a55c58c4996f461bfd63f61e5ddeabd9b378df9aa2a89ed58c5fb94e258a1c5b37d6f1293844419048f3b635f6b20d218df0ff90f4a2bd3550db084668e285409ce64316f5ed3509b9f178cd1599b748a456041417cab510165edb6e90657b31c6f09ef486b93c8d6d05cd02661013332ccb262482f670be23c96fa32008d87dd3b2b7a17c1791beb2c4cb3bd05a1c95155a7915c7e2e512590cb52c4c6f7ee8f18e542ed6035ba487ed6e10876f710f86e93badc779a22dea091fdc4965a84346f1b71a1dcc0fe9cf5ae75b57698e279068ec81f20f8126114eadeb8735d0512b07cae555b6fa4cca9f88fad60397adef30a1ef3f29dcfa05097ba7f1ec6f74bc34362a38824a1acbdfd5111c306b5337de8c3368b0293cf3eb2f2e13dc8d4c5f6515f289745392c139ab17db269526d1b89af107a3a0db30319482597a809c910627cb1760f7fc8bcd810ba0b1557d0ad18a89ec7560b9ef19aebcddcb560581aa4ba3a22509286c10f71169a2acacccf67454a15b5481ed9393e44c74cacd5875a0db44a63c82d5b86b1f88681fc1b5a83724de5dadc7f17df672a4c1af5b13d254c59f3591b2b0a387e9db63a2ce2409229e77f337a6465339554872b7115c2ef00e6c6387103f224baad2f759faf7870fc63cb06c474928eb8829c65f58d2406f58cee1e1eb0cb655f2ec24845e525dde33ae895d7a50a50f0878b4a131a7daf0ced0eb4baf55fbd5becf62cdde4efee442e496631a76b0df4340334bf3cc36c8bf84be13a478b3375930ad3e669f072b4d6e6257d1fad9e65f49f6fc169852afe8f06cd1dbe0b4fe4a917eb0af3d2de1393a3f333926ebfdd662f987fad9639624f832905e1ce5380c9b89a5097e6044ee4b40fb9588255f1d9c86fee383bd1fac99e3eb9c74a3c88a975a9658bd5805947d02db8d5dddfed3020ea9bca8f9bf2d12146667b86a4b0c0b5c0a53b118e76b8f5445a7118b11174f579569bfc2fda857b381a5ac1355a0655ca5e4dc83537204dd22abd9afc66bb2aa742cacaf288bdece6e1e0b1463bbe2465b74b34c56363bb4f43af8c2e3a2616b0d75eda68bb4360a2de468beb59778e9c3271be287b748731835b875d81e2478a514cf0619020ff47f33755e0c36acce5bdc5bb8b7bace06e425f3259ebf8f01fe6a6d6aec800468af217083d4bd63e1a4ec463942ef11cd66d6e45c5bef3600f36de474571abc8459fe18fbfc1907cd4cbfd96696fed5226f844a4c134be928d6046f9453ce629fd2bccf333c3a4431adcf9c1eaf275039bf1bce0925220417f6285ee5231df574fe675bdfe99f85588bb48d3282aba273cd5581672628d762628bfdfdbb8991997db2b8099d7bbafb03615f33179f03ac356e393ff8a2153029fe597d5e9719415ff76345cf4fd4d26b2ad4e3d407e88b95609b0286087d91a26e470711f56ccc67a4de7fabbf06043a317e0f4402a86eb07337a214fd092ffb20560bf1f41acf8358580320aa157d729c9bdfcc55b27b3cc85b60e635fd0b262d1ccb11869cb0f2f0dc49178be3135f51c74b9d9a0a61e3ffc67f8b4c7105124bc6370712da5d7cbcd2b91b2b5104df426cc9b63cb01f9ed0aff83e3d4d53c018f6a1251bbce8c6e73781a644f9288f750c9be1c131ba70cc96b6938631404845214c069f932115a0d0cc53b7a0b5c734563f1e5e5d28ad245359b64c980d52651724577bde33d1ea3bb973c2b27d6ce0ec42eb07ca8c2e05d717273901b8df861f7fe0b082ef49a91102c990fcab88e7565f12db99f5cfbdd56218d15d7d8e13249410e61c4ff34dcae70e926587e554872f73a14ab2747930f097fa169b6df9f47cb79cb629145c878d427959ae13d8a3a97ef5d13d7a5d081e6fd2548aaa1e4cc46baa24219947ddbf1cc97c5880da7973024c3a91ebeab2bfeb79f6f0894cf75300d4a437454cbe7c160336352c2d2e4eee4f86f3923532aad83fa3f718ae4885cbc5313053142fbb2feb0ba82f1cd1ad5cf421a00eba0dd6403545f792fddff81ce52ae0dbe0506b73f767d52d8f7f633b186dfaf8f9fc2bbc8ab89423aca8ad5adbe2b727c61f4f73bd19e5cc2ccbae222c9d4db71b374e055dea8882dc743f114ea69c48fd3914516b6baf877ca5cfa730ea420b17b33724cea7f3d4e7cc7a7c0750985d2a9cbe029e29e9311c46a73fb35ae9a474b4f110e6f5c813e25142b8043ac7642c82ce6b51f619fccd2d0c1cbb49eb974d9c802f57aa83ac6d55014197373134dea2d76d44a5c0b57e0220cc5336b981354a64c8995b1ec7c8e18b696f19a136c96a5e7ef17e3022085c3c56a84255ab7deed3791f33315583391f42091f094cea395255eebd1594b48e15db7e416df9ae7415f12df732d64ce8e234f9a41491ea0325612349a54859497d9226460de0a260dbb8e5fc7a20f3c687761675e9b7cab317560e8e97d68f755fea0afb8187d6bf5e8dc010dafdc3", 0x1000}, {&(0x7f0000002580)="df156435ef9cde93fe8579fe8e77560042091669dfb4cd9b83acb3f4a8c8ab6e3a52ffe2dbe306eec5836f272a27ebd8d930febcb084520a9aab7c4f49409d221de72cd4df2d28b3c26362a8ff253d4a839068cc3c44a9086d09d6a01c4c0dbd9faa9295a94f66102c03326a03cc68dddb8c06ee0a41baa8cbc133d4da131307e8a329074c1c58f72d2140724ef7542cb3218d1b67ba0159948ceb29178414d90cd157b2330b314cd3ce4609f92cb715144699665409a925aa796734e079f9c0ff9fdab4d66e90df6d85", 0xca}, {&(0x7f0000000180)="c0eb2e6f8b90fe44a9ef9e5714d2f240ad4951375e8c5a9f1e77dfee1a29a84f41b5d7fc0a071fe9758c57fa05a6451f1540251b3b4e96b692ef49986840f7ce712ae6ec80231e42c6dd14d9f51777", 0x4f}, {&(0x7f0000002680)="3b2a23e4f7b94a27c40358d943730c03c3dc354af9df069f91a659a61bd0d881c6bb9058c4dc00f710248078a81bf863cabf6b9f470c2e32869d4ae53e1d3e368cf11fd96606519615731c915245ebf33da7e1b6a948e07334b820d71a377d49702d73e9308bc94358d2b4f3501b8152c661d2479ebb3d2c3fecf63522c391b059677b85ba9d3526534fae89b95624a1cf23f869a44eb33b89f7577bb45ffa6e4e4c467b78092b77edca6b2ee63600454df7b92110fe3a372a3a8b4d40eedb295a4711c15969a227e01c8837da4e7d03f1948c0a0a49729897122070ace16f84bef60656f2583bcb7a140f995bd335f1be668834fd0acc831c41ca3f8de0b1a5248a00110d216728005d7e3e71c05b19ba823803875795020dc17d79cd09fa821a38c6ec15adf75dae1f3d3036902fc28cc13d182f843a8db721ff7e3b760cc242df23a08ee4eac1310b174873b5733f78950889b81bd3ec19c127113a1bf15a2e8fa7c4918d4fcf38b828480141225523a02c2f99b5ded4dd044e043c90b8a36fae8da727cce4f0efa24e9e344701dc33ead048c2ff473d935d264fa50563e1407ab58e12f4b4c4688c29c27f80c7d849db523586b9c4d442affe3f09f949072ef021c06d2d5731644c7afe9c384308dc7bd52c28136bfbbc6d08b14f5f625710c3eb3e3d157abf6c65592a69d999849905906dabfc016175f47c4379d4cdf6f15e413d0b6b9babf1a2b9d78f4dcbdf14af1bff56b710067f1530707f1f0aac50180f93a3a6ce75f127eb26c80fbed17f2440e5d68b3a4e58b3c583504bd154dec710d3cfc17384252062f74daca0f2aec20242e355c1ff9a27238f26fa49af6a9c7aff43034398ef719a6a84461fb43663daa1a3982de076925e4318d9c3e810b3f8f00b99aceff85e7cf71f34f38263db4dd5b456fe6a8e39888dbc737d8dcd53c3364e13955cb1b0ee789591f9a18921305fd6f368e97d886444f9fcc93706bcc483c04ffc1da7f7a24e5a8a4b10690138bf7caa5a961e5a819dc22ee89c6f580190c95e39be4b6af7c1087300327b092c908df15103b6c4e10d896447e7d1df810876d773ee2be023627a7a191aeeaa7f513c46a2c6e67deff9c56a76252725707468f8dff123084d0bbffd23fb41dd221adc153f66881197970838937dc8867b333d1256b463684d2057863c90bb67fc0ddd9b458fc5f05fefd7fe51c57dafd410634b7dc25c1966954f81140332a3a00256d90550596deb68747fc939edfc50ef4f9bf6dbffb4c294d4489c4faa4dcc277446266311f8dcb76d2cf63662877bdcb99f183075a682fc4330b2f623d5dc7c5221ffae1ed8c1289386eb283130e6c2ed26c2a0a1a5d065861b52edd832ec5e389f23da21f5fbdedf132dbbbef7a85f8b609a49396df9b6e5c30a1c863fa0c38f119bcd1b71ba9dc76c5440ac30973e8442b6b990e086608e513c90c3241407c13aabb59d2a202c5cc382480a0f6bec7f94770712607b8c31087253a0fc519988d3f49b5f2bb99c6a215533bf2c1b603056d5accce13b0070a1bd2d8258f3262f3e73cba8dfacc6f5247c2eeffca40779794736317ec7ee3da2dd657498ae2ac77451fdd88c8ae6b4592e641c413643a9254ef6774493b3773351485d2ee2267a89e94e8fc53713e0a69d7a17ba209be9e8ca4c8473f029630e1ea5f964c95e317b9eb3579935a9f68ce01c929dd51f7f95baee20b943466fb23b228b0cd28a5a1b06383300e9e93f490362a1d123f8f8e48f1c389ded1a13d39691960bcc5cb68acb2883c1fab6296351d86f4a76eed6246e4c7e09ea4f2ec10edd62dd906e32ec2b3341f4247f5d5889424d88a8d556bd5852ad3f797ab6a7d3eb4942cee896d92a966294fe3dba1aa5e1aba28d1bf7c292400657edc2106b53d03debbda95181598b71adefc564b8898e0c04606afda32d9faccc4226410f3e6ad86e4de14d1c3f2eb421788c59b4c7058be50d1623a7667405259749e3d7556f423f5b1259e88bd6080fdc9bec0bb119ced8611f38d13e4db6dce68f991d3758e113c7fe372e77903ce363c727b5d39c54ce752da9ae3efaccbd2f842a0a9012bf32a02cf885e5145b0b21b8c638ec291fdcfc222550f706edf694bd31db99aeb06df9973e1f48a01414545a460a09f81812e886fbceba41ce05be3de7dc5975ae4bc7c810d6d38c2540327ed51ae9400e489f7e94f48dcdd91259aa9aaf4562743ae6e07579987948a81e588ee46391e2f2a25a49312264035c4ae301c5362c204b651c2c9390adb2c0f4b52f65ac0001d42a41eb083aea6cf70e7d17a1494cb3210b21a5a959cac9ccf89ee9c357497a445bcc75c523518e2faeaa95cb076802dd7f96ea1843c6a0bfc2026a390b149c5e9f8b682e9558b844104d3ca9383471c2ff905eab9ce72c62a3dbb4164b2654861b41777f65a90f04d2a069051b473502f83da1fbab168757a3e3de586fac54f6764951477b5d59efbf98eb17814957010277ab0e9f86cc24097563ce56b168d109e280096ccc13043db86965b0035de1711902998112da03aeb5cac7f9ec12836b475dcac4f4456986a131113d754ce1d2f9999b2dc0cdc2fb99f49e12e6339732dfc50495d01636c2322b2475fa9daf4f58e4145aa625fe137446539ea676963a3c419ae00eb79c0f23773d420fdd92425c2e163b7cde91766bd6a0e396d45bf761dffdfc060a4247ae46bdafa08b492cf1a6a05c86e58c6d69c43aadb30a8ff876587c58491d8e81d26ebe0a48ff5907f10dc2ba0605a8097505c6384538d12cfd348b4a49b36f89e4eaf3812494a267695db6ad19ca87912b55310aa62d43191ce40870b03c1fa087bb33c8b2ecb008cf32dd1e836c358baba39c315022b8203b48ea5b5563b3b4a3929b2637c530d04011f799a8b077cc656d3c0204d1d20e1bc840944ecf0988d9bf5bd9b91fb3af64cc43df20ff67214dd91d3a5c524803f84a90a21ab6617f2c758d4cc2542c2f70fe0ea4aae56b91093c351d8d0d85354a269f5528abe43cfa50a0c84cf23e5f4b121527064eea1ae53e617d51587c10d751bce3158e383c111b1b0358d0bb3c6cda777645ae299bd592a94e92932da37523c8045fe3306f6f2efb66cdff70ac250ae92a0a0a1244b0371abe0b1d2a9af2f948ac26fe142520164e12eb6643f3d2a78d551415ab0d72a8423cfb68ef6edd2e81083c49793126f75c9a0c83acd9033427cf116ffe210bc1c74864108c3b70fdc735d6c87c82c854dbd0a31221497ee6e5d288b8068f69baddc17abde07147c076a1a8ad8218366a88843707ca0fb01774571ba573ed67322f082daf96fc00ab48a03810bfff0c655b66915d54bfae06e9176f3fc0d6e3fbcb3fb5945d0faf796adab8ae2223fa6eec387a6e7e9f37e4a8b1302c5a9907c14a8ddbcf5d86bc16d7096d6fd58b4cf67bd6ca322b76aa727f7cb0d78ad130af2d0236ef039b017070488d7b715bc7fa07a4ec41e28588897d6f2a5ef6a4b6c2cda1dd6439aceec0eaf7e1a71a35bbee7a299b9d5f86c90935c48ab77480fbc1fae5e7465da5d2cfa39360575d5a533057e3c84495e1157d8a07eec9b6e2f561a410a59c7b2332808d71ed9ff1d18fc9cb1048bd177d4933b7ce3b7ed1f1888e8c2009743f1f7d0a312e85f741eb7a5c3b01561c2549cefe6d906c2f3eae6d68742eb27b21e6f4b98724933a46faa99afae1f4ddb7652edec9cc0c6e9b6aa3a996ab89497e8f0899623f7a22f463687e210304e5649e20a713138a307b87913770f1094c7c9a677879f7813ab53459629b03ad8e7ec15200f5f708d49022656930d728123523c03a159a331257b646befcf056631f739a10151a2df90c7a98fc1795b272772dac27dfa61a0e9af0f4568a19931cc385bf03e7f146ccc2ff731c6ccb8218ae36d885ec4a53c2f3869b17c452b5a282ca7f4a45e84189f232edfd7eea76f5e80a04de82eaea1e392511f1c8720f1548a12d1baa977cffe4a209aa87d62d7258097791e0ddcc50a4f207d6a078874c6811c60a5f46443105b493bc99376a468b03784f07aad9e56165a5ca0281b25e54241b1c889894925c51bc70e35ef280192863f614a09489f163bf7e7a39beab93fd76ed6bebf880b15d1d46409cc1e456ac5e9748bcc10d48b1f219bba8f9d35c2db1dbcf959df4271c67896ac9b3438a7f6d9ba02d08c7d49d88c0d0c1357dd2e42aaa5284daf3e93bb212fdb184b372cfed05eacec94f1c06e9843592033011af1255d90fd275a7a1b23ee365e8f0a2809b960c55601c570ef6eef336fead8e58a957029d22dd942336c819fb42b83d843af092d364b3e4ba2df5a26b2b587b7094824dac49e1c2efe8de92a6d749c2366118138c3f96349f9183d423748cf92113ad566b9541d0a0b401bb87bee5f13be06a9dc09da18b58e4eba0617cff27a0800257f57390c757c749daa81e2e8186a5a88d75388663ec1a87802b1c09fe635c1ac4501f667a79f24c9f83aefdca1007a81cf1e33a6c2cba594896b9e62e25abcc27b4ec00bbb51967486e231aba50e6380062cfe3efd0b7616a5ea66ba8b85e3767ad9ca33277461e6c590bb30ddb7d8ce9cca6ce5652b9d3150197e9529377011975fe44d7ae3e5a763fde80cb78278b4c5a4988aa01034d4290f467b2f580908e1529f03ebd7726c61c4933d04e93bef235b07994dbe232b86f5f612cd794500abfcc702e7db6458a54dda2862898742868bbe3d1b74572f726c29acf823a480959580196a8bcfd4f563b23c3d1a7fff8a92e88c76bb77954712a41af71852652df4990d4785663d51657650a2c7e03ed4214acb6d8488fbceabe66cfafa24f400a741c286d96a25dad9d741375f43cf890a0c458824f92c427d0160f901b67ee6022e8efffe85391b2dc45e9a675b276019a4d65607f1ce8facc783fd56d6ed195f42c34ab419ac05ddfc0930bae72d7fc368d07f1f6c1582a049eb183c8e878e14d582c7498fa70d6e6ee95b02abfbdda8247f5cac7fa0370123bae7c54f620ea4f71a5118a6e16f6d37ee61f9020be96dcfe8dc67e47e8fb991c17faf8e643cc2899b446eddfe43d23d2311add7f1fd30fe9771702ecd78e85ee52987d7183fbde638584f629d8e017651b6a18469e6a75b00f8d97b0344d03ca7c6d29a99d1a87c2acfd34d174962a68c5ea6117f9b7932e4a016df8cf016fd2d59faecbb03623d69b9eb6db369334809d30c8b5db7fa0a9bcb9f16bc5d23a979626234aa78dd271650d840b1a820cc151f0fab9278c02ae41d3ea88b50eb204e66aa9cca8e99161a42daa5ac406294effe57dfbe4091b58184e32c2c5dd66dd23f02673c3f762b106f93e96440728cfafb82ce5da5b1cb984e7cee09029bd1513407c5274a9da3dfc0e311068278bcd8c94b55459f0cd3f425c73f5ccbd617c374456f7ce5a3a0f75d3e5eaa1f3afa7f79587e2b2e99b7feb6e1a03e17b267565a81bf6f41e17e797b572782bb60f50677923cacccd83886489d138bacd47c95a9bfba65bc75ab46d87b45dcc7d81d4180f2c1bde4d941c9e8e30ed41d3f857405a3b6bd7c628c1ab0146f84caca4f6fa6d13d7346b1af58de111ae01f92e0302d779d20f3380375279b740c101f5fe693d261cf4d51699dd1d86d87c44c3bc33d7174d98701cd6279737c09f0c73bc30646d970ebc954739edbc6645826df8fea134bd05592644c5aff1906f63517a53182c1f0463bcbb33568c02bd151e375fca201a45fd430bb96d3b5f936c6f", 0x1000}, {&(0x7f0000004a00)="f2f3530ef6409e7c2a1a0b34a0cba2f90386e94e1c01ea83f63352ab7ef588e6b72ef304e841016b953e15a692602ac07effc40042c7f484688bdac869bb268f68d8d077650db15faf76e93ef1bdccbb7044b41b3e289aeef7e72f8e4b2ee9eabcb93d38c6e77bebcf9c59669a98ce11f66fe807e748638c6e142a64a529711dd95a3ee7af9fd9add65ba664c94037de59b3de25f88bf5ddf0", 0x99}, {&(0x7f0000003740)="d19bf68e78df96d212cfa079840bea8e195e496d1b1e173c85e390c4e929eb8ec5cb716c92e7c4367b98c29711eefa6fa7ac89a694ef10052b9f66d8958f06c10fdf495bdf301dcd319231e5f0c8f3fa79030b29c6570f3ca603e3feb61ab762aafae8a17662d4add6d521c8b861a685cad670285a8347a647ab84dfa4f6f06e4570551165559adde4709b6d48d7ef2134829fb020f4e89005a635501d45bc11b989a1e5ae597b2656b5ee3b3f01da453d75411957a6585ae0b9c6afc265f8b597dd7dfba3e2dd81aab4621be26f179d740b7d528210c934815a80850de4c4a5900a837340e28a1477473bbb60d67190080d922d56f3a8598387d3b67e8f508f51da0bd28c13ce7856ce46554c2618d49521026fb242ab64559a33294bbdc5b7d6e2b9e568c279df973a51187847f5690f99e48198aec612ca983651c7ff2fce68feece3e100c6d72ded4b681f8ddcb36505d9b76eb66489e8272012f79ecaec287d06e3a2996743bddd555cb5f7dcb858a96326c89257a9c370b23e4e91deeb498609473fa81cb8c31ed31c166495fde102a1ba7ffc6357732caa882aaf1c718e2d8041e4ddf941b7496ce441adb51f6233dcba12ce5edfe211e944c742bfef6375d50c3971ec559eeb7333ea22f865243e9906ee9635eb78ea52de46fc7a4c3d40ae775609f917518345047c413670238592692b6fd68efcb849a7509feb1723693853ab55b7a99b4b7b571f096918f90c009b3a65e345dd6380a605c21057c553eebedff6f6c7a27e34222132ec530304cca4a122ffb1a57eb53ce715a05b03a868f5770896cef913fbc2bfdc2a9474917009bd3c3fad86cdc6f8553d14ad4e5b9452960589765888a0a51ee12de34b71eb2101bad6ec274da23f85a085a184c915f60d8cc9d2428507c42c49008598d22d9e3650ad48572af669ab1d26a5dc2b5d81eb9dca95eaa4129a511da996749a564799f41aa0449a4723fff810601a4ad5531de67b34b403d9a1a56ec789c5d39d308f8018340123ca172ada913ed67950fe5b89731a5c13589bb6351eafcfddf0ce6b3e99febe86d3624a3852eff9c56a41c3a6952c44ebf488a92ae4288c64828ff903b0986262fa3ebc18be01f67608a37d17e78efa3f7f62151c5f846243a570cea82b782123034107e6d87c5e86770d862c3776f9e13a161258a5a96895d5bee920611a55ccca7a520f6b7b6e8064fd1c8cb4957ccd22121f6e11aacf51cb46944269de118cb2eb62e39803c6045754e37a996d2678661a877b0a953b694baea4d39f946b78d6cfc35c18698484b60f9efd27db35a29215f688d18baab6e2cc384f26b3bc0bb709391b09d1137a7df8e00038d77d9af7fd1adbb169097d719de574903ea56641273284591110cf1bdcd8ac39db52d43fe17bc0d873407833cffbbfe0e646069c824ad2a7acdc4f1ed5ab657f51482b6b15100058b423d67f7c102285773d2d2fbbcb6819489e6170bb01e5594f83d596e461b57de23f8f7cf739b2035f794d1ec65f90699dc511bafb79c8c07dfc66287f833d57fb01f1f0a27c5dbb342f42888bb5fe6fc812a1e88113a1c9fd66d124e983bb2864876e1b9e6200d192f9fc7327d52fc5d7fdbe10aa3d8b090c5d46afd41e4e379c0793a8f876e32c3eebdcb54e2f27d70d3da35fc2b63ba198a7673b96abedf08dfbf48e744bddabada8fc9be7520b351fe73e0879d1c1c67f3b5db0d5eb66ff5543fe9b7eb2b6ed5f251fd97d9ea07d36321f737e2aaf46d2c4ac2a6e71330af1e33d6e522d86f49105483debfea265b49e9efa1e6dc554ca8b58a1ed9ff3691b473297b8cac505c4ec904e6b0e216172fff8299c638b56397b17ced52992f2df1c3b91003c19195a724eedc0bff2f3545c908dd780adcc5f73d1e8d4fb7d3f387ab5df263a13c67e04d0c973b8d52d51c06c33b4491289ff1f23cb32b69926fc2d9430e285c4392c5f6010e10141bc1edb901199b5498eccd1785f884434b4281aa32ede5368042b306187b6baf6ca95227fa02f25ae59262026f2c8a6d5d140a3136148e21856f76571e18da617685e0d5ff2ab00ff73287acb0fbb5664b50571b2859dbb3ba0d80bee4912b9846ac5599a537ff94c2314d88b3a61f8a836b89f7dcd1852c943b24b9b7ceeca899c8e769a4d0c5054622a34985d3473cf2d106b806a326e937811d54362da09a9c57c95c42b78b8029d835fe38d6947c08a6bf071960f10f3cafc9fbc3f015a83a302af37186aac76f56b2fb22f6980976634cd8f60899661941365105332a7a32a1c88998b8a8cb9650fa96fe5da73118a50273fe943d6ce89c72d4fdf969bd0e2c45e9e5031c7de13bd02f54571977f24fcae57884b4bb9a90819f03ebf19aed27939d59ea8a614e6009259e00af412f2cc8612221d8ce1e28969a9b1a8c6169ee3e18c9575eaab16bcc88a5b6448cf7cf0cc29fd54abd2916c24edf3e4eb1c3bb2c3815dc228c548fd1ebbc26860f02072590293ca62268b0ff08ed96a89d0b6735cfe408454f461eb19863227dcba179783040e98eafc020a26d080b03fa9ef154f73fa3cf43513b46f85184d4009fe097b3143de2fa662c3a339612b09c4f6bd8a64efc0be57c58fa9ca2ab035647487401d8a45f1a007fbb46c9e2e0be64c04d2c7aecd4feb2c1f6c06fdf22611be724f20515550917e519ff8dbf4fbd5848a4950db4cce2d0704dffc2509298daffe00f09e8d4be039850cefb505648bd4808c3c2f08f818181dd902c53a3c59e64d2f18fbd8bc6d93ead05ccc99e02163b239b9c66b2f16e002ad34db6741ed13cb78116e1a3a24d7751dd86b5da605ee5781dec2b39e3a9e63e5847637199f445655f260b12b2cf1785fa6717d5e2b8542f1f931b978bc4dab36e356803f5a105987be47239daaebc75dfa13d83f441824f775b00e985e247cd5368bd614f5af61c7d510b677950d1fa2b898d1d1abcf58a4ceb13d2a53ba3a4edd9a5ad33f7d953b577d42890209112a25b9f43ad2f3ea228e2ada9a53cb3b9312a112fe38f6b7853cfa1d61c8fd0262cee1079cec8d54367a980a57ee15de352c6122b4864074fbdf5fec409929a7c11efe7f8ccd905f35185a4a03404c68383b58369ccabfa110ecc5c66a8c2b7e2d2c356ddd67756fe6baa38792217d3d59b53640aa6a728af122fd9d39b8de0e518cca763824b1716ac94336f94de1d96b624a02dcca029caf09290d6c4842b854234390e6eb197e2bf49b07c5112c83d23fb1658f50f80c551416bd9a5b45b654e78b1d97de3ef1e61c3431ceb367b451b85f5ca7bb35e54df4ca5ce029ca496ac81a76f250a872e32597397bc0932cda6520f8c2f21d285a38981364b563abc92847232a89b3d9947bdcd136ebed23975d4d95ae516a77ef302615d69c5df10b13c2e1bbee4e462b7f79ee52747c6c877b1c22109af509857a58c7b0bab1b81796586be7aa43cad9ea9f1e430628d272eccf33e30054d17dc05e4ceb0b3b00d5d66a631ce9cf9168beba14b196ac97852b1f5b7e9cd9c48f380ff41911721c3535aa31152ef4bbdbcd6fcbca41bdbd0a7695f404e722b26108578e1632d3edc92067ae8db04b8fd8de12222685661cba195e80e9cc39499727cd577559fbfcdf9ed99187f20331c51c8045d47b5df3ea304fcd0aabaab70355376e56a628848dbd1506629513b7c30fa869967f8dafcde100331637a6fd6444d7c3656c38f2d24ce27f2447350e228bf111d0b160998f20a9877d3ae33a98db9e797c22b24b1eaa368cdac77661ed9f3fbe73fa18332797ead7d66a4f161b3c35f18460931f251f4deecddff39ad736b8821b6bf40096b1f02cab65407e22562d28204d1753f82be00a06d7eb775fa79af99fb646cf1276e8699c13a054ce63db1bdcae980f666632bc480cf0103f274267e22fefa74997585eb756a3ef9b3bb9af65f3e97fdc08f521c1954758cbbc525acf629b0b29215704794d515b7c9da47caf52049348ef863be75f3b20033aae5f78f29655b215de83fbf97df554c2b9bafeb289ae7fb5a787f1bc1c1480478b30bb378093e7d7c0f2d06532c2c0ed1d14b1d937e1d31071e61f30b6d2f2004b9dd592f00a3283b272d01c538a2338498b6c1667b5811a3d4166bc2cca57cc0d6d2ce3d704047e07dd480facc456b7fc1fe83e4483fc420edd277edd333bb375b1b1178c6e8546180fe0ea074dd2704a1c387e16be28ded41ab55e3fd4f9fe2863130e70aeb045c08f5b704edaa786bc7195fda852e2d558a457ea59cbd448512e8f591b208a828943573e15768b97eff32193e7063ea1024008fb207cda3a59fdb68dc65b6bab3cd9221666c4182a083e660a6370e1948573ed48dfba1936b256135cea89be684b05d8c124ca58132fc871eb0fcc8b5c47f4b2f0b559c2c48e83fbbc70932515a9ab6f136f7e1cd8d5a2638e2549b44f864da31cf40aa1d210449a17f5f1fb31905ab358794df9bf57c0f6d08fcfa90b143965d44d19a7a37e1d07c90952e5d0e848ec1073301f8e3a6314556864c21a8469735cc670d4fe20929e76ed1164fd752514ce7c42771276db1eea095fba68c63c5615f929d9c3811bce9917a5ded26652559999d7b09878a586c6598e59e6d29a57d2d23b7ae645306cae31d0eaccac2e0ea70075080a39d68e23784040d77156224ad8edad431a0a5e16937db82ecdada5497943d307637a4acde0be864cb642b00d8dc66cb223a8f4acda75e7cafd22868e9dad1df5518f05ab6b50f0f1249411c8d263f29a7b11f760935863e3baff4a55e050947c74f377e43b4c9c1b376b40b66c3a3a6f33a404fe9a4f6b0b53ff9af47770a8454fbf969eab3ee1826d78baef787d88a81fd0b28c2641e5888f1033e2c9a2dc615d7cd0907889078c58d9050825f477aabef59b95e94f3c820c55cea61f875ef213d26cd657c121d5e49555cba16e42c2af4b6e0ef53be26dda9658aaa01c62224fed31354e98c01b13cc0e8263f0a3bd05a4895dca5d0d60c41baa049628f376062d6eb0312d12f8a9d4adecda3c287dbbeaed1b91fe8658e651402a97aa5ef760538875d4bc5c8d49830ce51d7342fb6b7788bb7c910347db11b3ffe8344c2923b8a59cffbc4a3f6e540ce05a71f66f23e1e820ccf5d37a347cd2273e5dfbe18e9da5df67d1fa6523c3fa6bd2bb8bee7a2a813d40a6f8d8f55a81a77b846443ad99af686f7be4f17f41487aaf91a75b9b621b80286aa72d87453adebad091b77090bbc158b19e2d7d4201e93b8b666be5593941249d9fb138c7ed748741cc4d4c2284c1df9e9ec2cfaf71c3b0c0596e36adea62c752f2b23097edcf189a2e9983a61cfddd9e46f7a73f6aa6c347c0e14057b73b883469a86400dd82b3827edd201afaf1c28c7791ca387770756a261309a5a35cc1962b881dbea32a2e524f9f59d9d4f67a4c664c953d663a54706edf132feca01bb38fc2df9f1da5bccd0bbaa1f23de14ad578d6e133e4853a621b92598f66d66de989f76e7dfc0d55627b2f45b20461610ccd44d057c6aa14eba116ececb3395d1fffc813c90d74afa5c3ef68c4f762fbc6f2ae1aa5670e6ee73687eba24589de5745e11306d0e528cd86f9eaa10e87d1195bccc1980e0c42ac6b0cc968f14f1abc95592dc897e139d008da5f5c3e748dc0b9d61c797e59aec1b1fff251211e104aa9f2c26aa4e8345906a92ecc4b95a0a9d4602aeb86664ca1434e6a3632433fc326d608da223448a0a91e5e11e72fc490c1c182690802762a", 0x1000}, {&(0x7f0000004900)="bcafe341fe0f84e699de96f7d35c39e6757bfb1de26c0f1d738944997015ffebc7e7c9315db940e3eee70657b793becd44653b39dbcea28eee218196608b115f2a4f083f57363df18b377bad2dd822bfc73f98047fe233cb1c69d74a7edf371932ce965fe865b49511825e5572e30269746188f6b9ac494b1faf2ae7f2a12f66f08073f4ff0dcec0cea44f43ba115a40903f45462997b43620e62a571e3caadad2c1da7da493904893bf4c693e8ef9a96f4759201421b91d28346a9dc5be8204e09a7e1b8699ae309e21fade13045f98a1ba90", 0xd3}], 0xa, 0x0, 0x0) pwritev(r6, &(0x7f0000000540)=[{&(0x7f0000000200)="c64b201cec3ce5aeeac44824ddbaead6309bfa2644839abd5011f62975bbea8e999a6f7d1881b7c9cc0162ffd1d975e3ab0ee9c4eba64067575d5d436d0d3c83526dc0f74dff7db0ad6b7d62fe336466c3790190b1e9b1fe0a1d1b79d1601510cb6fedf01553b340eb04e86605d176b2637d5d93a13510bcafb74710b9205f9270527002d4ba945faac2a3a3dbbb374808e4a757ebfa5108d8f82ab4eb5a1d82e79c40bf638680931c4d1f295218772213f650a815386b26928fe031710be26d188af3803aabdc1e79429cb907d786d6b1b22e469afb45e4437dacafe9527f4e21edbb4d8e6d6e", 0xe7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgget(0x3, 0x80) r2 = msgget$private(0x0, 0x816) msgrcv(r2, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) r3 = msgget$private(0x0, 0x62d) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgrcv(r6, &(0x7f0000000200)={0x0, ""/103}, 0x6f, 0x0, 0x2c00) fcntl$dupfd(r4, 0x0, r5) write(r5, &(0x7f0000000100)="b856ecc01f96608c6e763a1cf5752cc9b2e648802378636aae46c1578cfca45f2488135003b3eeefb9d5f324e8e5058c5ea9803662e44ccabf661ce5e499fd065dc6a78d4e7c92a108a4a100f953fc63356140d7846ffc89e66020affe0240c601038576ed2dfdbfcd016a440de5d062c0916a7451dbd1456af67478fefa7e0a13c8523c3e951974a6f448a033807d92b38114d9cb7413ce39cdcfedc62ba389cf6bf0bc4c824bed26fa7f5cff9a474b7b6b5b0022ec97f313bb46456ce0682af3c6f0d450", 0xc5) geteuid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB='\v'], 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x10266}], 0x2, 0x8000000000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:03 executing program 1: clock_gettime(0x2, &(0x7f0000000080)) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x14) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000140)=0xb14) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0xa, r9) fchmod(r5, 0x1a) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0xffff, 0x6, {0x2, 0x4}}) dup2(r0, 0xffffffffffffffff) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x2, 0x2, 0xfe, 0x80}, {0xfffc, 0x0, 0x3f, 0xffe}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x81, 0xb8, 0x0, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x81, 0xef32) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r5, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pwrite(r3, &(0x7f0000000000)="e6c90f5861c3021e1f215b4530e1723818ce021b8eb6b51d0235b99b7f8c6b5dbb2312dc196814ecfef7", 0x2a, 0x0, 0x54) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = accept(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) recvfrom$inet6(r2, &(0x7f0000000100), 0x0, 0x40, &(0x7f0000000180)={0x18, 0x1, 0x2, 0x2}, 0xc) r3 = syz_open_pts() r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x73) poll(&(0x7f00000000c0)=[{r3, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x1fe) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="8fca08cd84433d14c0a5b451793391625753e335256ae5c0a739e58d01996ab59afad3ea8a93362e1de5f31e50a3a32d322997cdd9b29109f8195950d8ca5fb7df72ec5e78c8d2d06711a95034e78fd51b4cff4336820ae8658ff18df16f29a9f6584b690be6549d3389e4865f38a05a29f6af37aa496eebf4d0e2ca18c7b2750c83331302f122b3b62a54869c7a28251fa1045f64ab5b8e2b7e4c530a9f932498af29768212cb236787d6a63c83fc0f670cf5dd", 0xb4}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25, 0x40, 0x0, 0xfffffffd}, {0x54, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0xe907e1d26c5ef6e5, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0x10, 0x7b57, 0x4, 0xb412, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x700}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffffffffff81}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2774ce1c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xa59}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {}, {0x3c}, {0x4006}]}) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) dup2(r5, r9) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x113) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x2, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r7 = openat(r6, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r7, 0x20007461, 0x0) truncate(&(0x7f0000000780)='./file0/file0/file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x0, 0xc003, 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r4 = dup2(r3, r2) fchdir(r2) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000740)) faccessat(r2, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/253, 0xfd) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfd0000000000000fff3000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5e91152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759d50558c2dac30250d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f7b659255490b88ff1bf33436e6731ad3174d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b7a7a0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c09b6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca87821e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000000000000000000007612b1f0e6ea665733321f83dc24d31d830548e5c59bf0e93f01b7d2f831a25b782bdba463f03ba9effdbd3b48407c3902c6f5e0b32c5f23b88d7a08dced117f3b9f242284e244757b34a668e9b213e69ae8e56768efb1370f108fedfeeacd25d0ac73851a0775c6117a0222ae145e1b22051e65d95b348239c438fea8312b3d0805cb72c7bcb3f0cd07544a24cb77ab000000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10010, 0x101) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000600)=0x8000) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x333282f38f440446) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[{0x1ff, 0x3, 0x20, 0x6}]}) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:06 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) socket(0x2, 0x1, 0x37) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)=0x4) r4 = msgget(0x1, 0x40) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/4096) semget(0x0, 0x2, 0x40) poll(&(0x7f0000000000)=[{r3, 0xa1db0768f032ff60}, {r1, 0x4}], 0x1ffffffffffffd32, 0x81) close(r0) pckbd_enable: command error 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x5c, 0x0, 0x2}, {0x87, 0x8, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRESOCT=r1], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) lseek(r2, 0x0, 0x0, 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x200000000000}) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x800f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/52, 0x34, 0x40, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000100000000000000000000000000000000000000000000000000000000000000000d23c87b8551bd087007adf7c1d9130000000000000000000000000000000000000000009eb887913d4a481a7874000000000000000000000000000000000000000000020000000000000000001651905be278630a00c4af9554ad9355dadcd73cadf89a4600"/151], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r4 = getppid() r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) setpgid(r4, r6) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r7, 0x0, 0x4) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = fcntl$getown(r9, 0x5) getpgid(r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200, 0x0) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r14, 0x2}) r15 = openat(r7, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r15, 0x80044279, &(0x7f0000000100)=0x3) r16 = socket(0x2, 0x3, 0x0) r17 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r17) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file0\x00', r18, r2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0xd913) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x2, &(0x7f0000000140)={0x18, 0x2, 0x9c63, 0x80000000}, 0xc) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/210) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:06 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='v/zero\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0x1}, {&(0x7f0000001040)="db", 0x1}], 0x2, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x6, 0x5}, 0x1, 0x7ff, 0x8}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000100)) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r2, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r8) r9 = socket$inet(0x2, 0x400434d4e20a88a, 0x9) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100), 0x2, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x0, 0xa01e37fa5c61b3a8, 0x9, 0xca}, {{r9}, 0xfffffffffffffffc, 0x20, 0x0, 0x8, 0x7}, {{r10}, 0x7fffffffffffffff, 0xd90dbb62aa56d144, 0x4, 0x3, 0x2}], 0xffffffc0, &(0x7f0000000200)={0xe8, 0xffff}) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x6, 0x4, 0x7) 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) 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:06 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)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0x18, &(0x7f0000000080)="044af205b6068bbc6be6634ecd5dfd2882a0a88f27c097d0") 16:00:06 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x4) 16:00:06 executing program 1: rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x40, 0xc0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x80000001f, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffa, 0x0, 0x3ff, 0xfffffff9, "070000003e79010034840c760b666bfede477dac", 0xfffffffe, 0x80000000}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000000), 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20400, 0x0) fcntl$dupfd(r1, 0x0, r2) 16:00:06 executing program 0: r0 = msgget(0x0, 0xccf9ed848d266444) r1 = geteuid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgrp() ktrace(0x0, 0x5, 0x8, r9) r10 = getpgid(r9) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r14 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x3) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r14, 0x0, 0x5, &(0x7f00000003c0)=""/254) semop(r14, &(0x7f0000000240)=[{0x4, 0x5, 0x1000}, {0x4, 0x7}, {0x3, 0x7e, 0x516a1f66d88ed06a}], 0x3) getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r17 = getgid() r18 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r19, r16, r17, 0x10, 0x9}, 0x8, 0x3, 0x9}) r23 = getpgrp() ktrace(0x0, 0x5, 0x8, r23) r24 = getpgrp() ktrace(0x0, 0x5, 0x8, r24) r25 = getpgid(r24) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x4ea8, r1, r5, 0xffffffffffffffff, r17, 0x120, 0x855}, 0x7f, 0x5, r23, r25, 0x3ff, 0x4, 0x3, 0x10200000000}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r26 = syz_open_pts() close(r26) r27 = syz_open_pts() writev(r26, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r28 = kqueue() kevent(r28, &(0x7f0000000100)=[{{r26}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r27, &(0x7f0000000540)=""/226, 0xe2) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x3f, 0xff, 0x81, 0x9}, {0x0, 0x0, 0xca, 0x1}, {0x5, 0x0, 0x9, 0x81}, {0x7, 0x0, 0x3f, 0x3}, {0xcaa0, 0x9, 0x2b, 0x4}, {0x3ff, 0x7a, 0x7, 0x80000001}, {0x8, 0x7, 0xe3, 0x549a8ce0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x15}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f0000000180)=""/85, 0x55}], 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0600000040000c298b5c65c897d957527d00917c63c45dbe70ab3d6947f9c40815e89579167605c328a33e8fb07b87a2ccfb49c55cba4bf45c6a61aebe907523e48afb6d8db6271f259dd67b2952ea2cde6fe42d2611adb6f966c394ab642aecbaa3fb7ff06c721c9a0e6cede3ba33d66dfc1b0565ebe344dda00ee7617afe4245bb865d3b82d1ff9bb4dd4e9b5f8c53667637c4a986709b92fe65c720c98e96950ddf338b44278beaa6bb00f1"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) execve(0x0, 0x0, 0x0) shutdown(r5, 0x2) 16:00:06 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x2, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r2, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000000)="1e00b8b6c474108377b59047feb442e0d9f01d075a5b111efb89643344ec9b8c7af077726e84ff4d2a57c8aa715c32b05a5c666c897d7d092ebb3ff181579a8b5afaf1af3626", 0x46}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000059c2000000000000000000300728e96706abc24b09a8783977855d7bfa82658aed26dcc29975e837d114c1de223790"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x20, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r12 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r12, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:06 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:00:06 executing program 1: socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) read(r1, &(0x7f00000000c0)=""/94, 0x5e) kevent(r0, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) close(0xffffffffffffffff) write(r0, &(0x7f0000000000)="47aee4ff510d46134114310ba724c898432a8cff4cb5d4b98725fba5b38c2803b4ae9abeb5b8a60d9e4a6e6bccf376335e3385de93c82e1ed236dc6a51a407888cd698b245dc5a228cb5ced70ecde23e54e17de75ea37a2b5a416fede8d22c059683cfc94f47dbf07ba6b671747fdf97635cba112df3a7e58223a6f01232b341761474", 0x83) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x81}, {0x50}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDSETRAD(r3, 0x20004b43) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = socket(0x2, 0x3, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r6, r7) r8 = socket(0x800000018, 0x3, 0x0) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) getpgid(r9) r10 = fcntl$dupfd(r5, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) getsockopt$inet_opts(r10, 0x0, 0x2, &(0x7f00000000c0)=""/30, &(0x7f0000000100)=0x1e) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:07 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) r4 = getppid() r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) setpgid(r4, r6) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r7, 0x0, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r14}) r15 = openat(r7, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r15, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r16, r2) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101023000000000000ff045ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x2, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000100)=0xffffffffffffff29) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1000, r3) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)) r7 = fcntl$dupfd(r0, 0x0, r0) write(r7, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0xb, 0x1000, r1) r2 = kqueue() pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)="6fd7605b18d647a82514552cba", 0xd}, {&(0x7f0000000240)="59d5711667b6c577f36ae63073d6a26de6b910f1bacbb25175afbdb808dc5c2ffe712f838eb62628cfeff5333be82d53f9469ab148b834cb1f84a4b6da163711fb9582a2f445eb12d2fb0749409bc0e490d8c0183f04", 0x56}, {&(0x7f00000002c0)="5786c2a30210cfef67402405d19dd009d63c49ce0f05e8f8241b4a64bbaa3e73b7da48f6001d5b099c93e996c4a0ebe2b31117a68463a64e532cf937a267cfec6c1f5ef18ad7d73e0599d65f653a5ca21b317ca278127f12fe4b7636529c35087b4f514fd86b783740e97becbc839d84d0486aaae79649a51abafe421f2349e157bed66d65a9dd8741542c33a41938a1de60904945f8151696105cb6ed67b297bc61dda82cef81082c", 0xa9}, {&(0x7f0000000380)="a628f16687d427610b65159be32406969e4afdd7f7e798ef416af6d7ea3fa7978e8f3795138e3fdb84b873aa1531f6be494ecb73b2061885cbcb7a50015cd4bb989628334d34eca0e72353d1bfc681afd3c9669fe5322beccd285b77faf29896a298b3247ee6fa3a1dd76d6373283cdccd94dfd70c884140d492db45781955ae6e768a981a6ff430ce219532194943377deb0d45f3dccd7219c6c59b2cb725515250b949ae37e8b39bc647", 0xab}, {&(0x7f0000000100)="841049a48f06", 0x6}], 0x5, 0x0, 0x0) mlockall(0x1) 16:00:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f00000007c0), 0xcb005093f78273e) r4 = getgid() semop(r3, &(0x7f0000000100)=[{0x4, 0xaebd, 0x1400}, {0x0, 0x2, 0x400}, {0xe28834de1843f513, 0x8, 0x1000}, {0x0, 0x40, 0x800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r2]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r7) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000000c0)=':\x00', &(0x7f0000000180)='\b:,=\x8ai]\xb85\xb1\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) socket(0x2, 0x5, 0x40) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3a9, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a71ed2d674a52f7b2b4ba41542ceb9ef584a4a6f310206fcbb13b3b6e0f8bad28f5cab0437ec6f26c8f727f90487bc89be84d778471f6144a98f49", 0x3b}], 0x1) r4 = socket(0x2, 0x3, 0x1f) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$KDENABIO(r6, 0x20004b3c) 16:00:07 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x1}]}}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000040)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016980418 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016980418 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) open(&(0x7f0000000100)='./bus/file0\x00', 0x200, 0x180) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000140)='./bus\x00', 0x800, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r5 = dup(r1) dup2(r5, r0) 16:00:07 executing program 1: socket(0x80000000000002, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="de5cb205363bd289cf313990b4eb2006019f0000000000898a060f0909", 0xff70) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x2) r4 = dup(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0x2c) r5 = fcntl$dupfd(r2, 0x0, r3) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000000c0)=0x5, 0x4) kqueue() ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) recvfrom$unix(r0, &(0x7f0000000040)=""/164, 0xa4, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8e1295084be0d2e9770b66ffb1fdf8c92d5d0766f8fffffff7400000200000000000000efb0000"], 0x10) r2 = socket(0x20, 0x0, 0x40) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, 0x4, 0x728d426, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5daa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xe6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x321}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xf708}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xbe7a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x457}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) write(r0, &(0x7f0000000200)="bb35566419c7e4207b06341762a3f0a60747e338a7ddeea0b597908eea3b56cf80e29237393f7172f014076593ed8f395a0c840edf604b101b12b27b2d828d53391f123551f4a97edff17e9be844af1a2f697ad6c52ff048b2246e285a4716eccbf354dacea8f372dc79f95ee19ba22a26eb0f0b66b72fc108430f09e87bd842f074da1c13578a9d77ba8b36ca35d660b6b0bd5e1c65bd8751eb1ca7c941a82e19da11d592d22b97f92461a6fb6b9112764fd43f59ab3c5e8b99bc742802b9a8f92e76c01c4b69f6b0a9eb5bd4dd8ef235efd5284f459d655c035f716761f326167067b0ab0aa7bbdfc6d9ad974d9dca7af2d43ba8b64fcf05c727a1ce2881", 0xff) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x680, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffffff) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/17, 0x11, 0x1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) kqueue() r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) socket$unix(0x1, 0x5, 0x0) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockname(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x2, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r11 = getppid() r12 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae1d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r11, r13, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) r16 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x401, r5, r9, r14, 0x0, 0x1, 0x1f}, 0x1f, 0x2, r15, r16, 0x4, 0x7, 0x5}) r17 = kqueue() r18 = socket(0x2, 0x3, 0x0) r19 = socket(0x800000018, 0x3, 0x0) r20 = fcntl$dupfd(r18, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8040691a, &(0x7f0000000300)) unlinkat(r20, &(0x7f00000000c0)='./bus\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31, 0xf5b8f935bffbc73d}], 0x0, 0x0, 0x0, 0x0) r21 = kqueue() kevent(r17, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r21, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f00000001c0)='\x00'/14) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x0, 0x2, 0x3}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010", 0xffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) close(r1) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) r1 = geteuid() socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000100)={0x1000000000000, 0x9}) r7 = getgid() r8 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r10 = accept$inet6(r8, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) getsockname$inet6(r10, &(0x7f0000000100), &(0x7f0000000280)=0xc) ftruncate(r10, 0x0, 0x9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = getpgrp() getppid() r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x1, 0x0) dup2(r12, r13) r14 = socket(0x18, 0x1, 0x0) r15 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r22 = getpgrp() r23 = getppid() shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x8, r18, r19, r20, r21, 0x4, 0x2}, 0xfff, 0xe9, r22, r23, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r7, r20, 0x0, 0x4, 0x2}, 0xfff, 0xe9, r11, r9, 0x20, 0x7, 0x4000000}) getgroups(0x2, &(0x7f00000000c0)=[r7, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r24) r25 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x5, 0x0, 0x0, 0x41d, 0x5, 0x5}) r26 = msgget(0x2, 0x10) r27 = geteuid() r28 = semget$private(0x0, 0x8, 0x80000200) semop(r28, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r28, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r29, r30, r29, r30, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r32 = getpgrp() r33 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r33) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000580)={{0x2, r27, r30, r31, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r32, r33, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000084}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x104, 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10040, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x12) fcntl$getown(r3, 0x5) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$inet6(r5, &(0x7f0000000240)={0x18, 0x0, 0x7fff, 0x5}, 0xc) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/130, 0x82) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000380)=0x8) recvfrom$inet6(r5, &(0x7f00000003c0)=""/33, 0x21, 0x3, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0xff, 0x7, 0x7fffffff, 0x1, 0x7, 0x7, 0x4a0ea391, 0x3, 0x3, 0x2, 0x8001}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0xc00, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000540)={&(0x7f00000004c0)='./file0/file0\x00', r8, 0x1}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0xa4f20323bb9294b7, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_vnetid}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) pipe(&(0x7f00000006c0)) r11 = syz_open_pts() ioctl$TIOCDRAIN(r11, 0x2000745e) socketpair(0x18, 0x8000, 0xc1, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r12, 0x8001) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r13, 0x2000740e) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = accept(r4, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = fcntl$dupfd(r8, 0x0, r5) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x40, 0x8}, {0x8b, 0x5}, {0x46}], 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) connect$unix(r12, &(0x7f0000000140)=@abs={0x682eb13985c518e7, 0x7}, 0x8) write(r0, 0x0, 0x0) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r16 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) fchmodat(r16, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = open(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x20) linkat(r4, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0/file0\x00', 0x4) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r1, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x0, 0xaaed99fd08d83339) connect$unix(r8, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:08 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x19a) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000023fbe8713f0000a8f8577b53080eb003e99d0726af00bd09e697bd9500"/44], 0x2c}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0xfffffffd, 0x7, 0x8, "a350215986b33fa580d52f8290c55c56c133cba6", 0x12, 0x1}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x9eea, 0x1, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x5e13728c1ebe2e59, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x2) pckbd_enable: command error 16:00:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) open(&(0x7f0000003780)='./file0\x00', 0x400, 0xcba2d5f0e68e41cb) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) renameat(r6, &(0x7f0000000080)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') unlink(&(0x7f0000000280)='./file0\x00') write(r1, &(0x7f0000000100)='w', 0x1) sendmsg$unix(r4, &(0x7f0000003740)={&(0x7f0000003880)=@abs={0x0, 0x0, 0x0}, 0x6, &(0x7f00000015c0)=[{&(0x7f0000000340)="a2e0e994add66396ff5467c48574b5887565c0118a9fc25485f59beba077830c9e63af6028167ccda9bbf7bcb19999a0b7a558a4386815e7d227d2987adff8d3d801e3d64602f3667f277537a590d272833a54eeb5a50eea81c757df1b9629251c3e5876e6a27fe1d6e8a9c382f9e0e139975fb541afa734181796eacf7b7cea1ad087780c227959e93bcedf0002b71db6df6207431ac385249bc9e918df23fc4aac6a21334f", 0xa6}, {&(0x7f0000000400)="1b0ecbe0c03f56a338ea015e37c668832a8eb8eea6d8932a9422f2231d3611f84ad950155da5716b999a3ac635f0355792f565375f0c7ae4c84bea107e3b44ac12fb8835a4a2b5e739e043c16e48a1322d32b4bc56d285a73dff74fbb51ed4d79e7e83", 0x63}, {&(0x7f0000000500)="f3c547be5f0b748bd1deca81a234bb1967fbfaadbeb4226102789ce1c9efab371e07653c11a9d3322e4fba9486782b827bc0c3aa19f18f39fd6b43a2eba0064e77e58be2d8414e4de37f044076233e3aa6d9906c679151cdb1aa05dd270d90bb6cb2b27fc0fb20749e6157faf13a2b4ad6539fe986c0c4010f653f546e4fbd300a5d0123f0bfc36e15b177b42f4d9886ac9ae7ba4ec43c7da1603a14ebe13a47700f0681825c10c3b14161ee68f2112ebd50e1331438df88d42ceed28ff92489d5dbd0aee21fc5d725c0b4a10de7d3e5dc8095deecca06381fa2c7a2acb43167393708042b16b8135d68141e735715e2b61e3240033ca453255b2dbb76410fac16de52b8375ea6a95dbfa6a1afcb93e9edf90022b0846b199f8a3cd2e6caa134b94bc88261b4b87c617ecdb476b8e4523e2d4d9f223d3b13ba4b575a8bd9b4799ebf835f990de78048913f82b70766acf057ce2090afa4e44c38e6c8c5ead8c6af0b9aa2f60754a552a645f17e9e909d59d06212a7d777ee1d5a5813ab8bd4cc017bab4421efd6abd33738d7ce4e4791080c40d86af2b229ee3c27ae59c01f0b0ae6efd66ff4d327fe69b71a2f820a6064ae687c6825dbf29a9aea257061d3f36754af9774c4df13a0ecc2d8a10b750ea4a56249ba05991ec0618f93a10f9ef09bbbe39d22068d8c5cbb6bb1ba8bd72db1e6a22a387ac80c777976dfff33976b85ef08349f3a020cd750e9e5a91d1aa3d6aa0045db5594b8a1a798f6b70d70045587933ae9e575a0713180a20946d71c198297b293dfeffd28747a56e91b5b9a3a770e90619085dc45e77d0b16e1ab3a20dbbef85a4e2bbc58e70fc35f3507597237162e2c043a76c216b989fc80043fc2aab959571868561eee880fe02ad6afa4bf0c73bc7b0aa63ed8eede8bd60d508cc526c535b129d31616d92377d59cbe7694ef1919b83f96a8f37c9dd198fac5e59a535767c1c184d20347de28bf3d7713162d297789997a53f194dc609caca946073e355838c5ee79df4031275f3b806ba5c952087d74aed03715bfe03a964b8b837532615f832fec97cf5792f5d3483db7682486483e794dd967ded2106154bb67221d6c7ec2d738c52278dfcea6ef7ea758e364a02cba795549a6de8af24c85ea658005ef1d954238d32c563bad11532286c2c84bf34d653d93edadfffd12b96db811cc06e4ab3873a2f44d268ec2197393f65701f8887bff88bf8ef21ff553725ac7b3971dd900ffe9a0539eb5bd8b8a2c1a0d0f95cad5eca2fec8c57d14ddf15f2eb1f78ec4f195327ab8404fac0f0f24bfd31d3271655599902bdd818c1645b47fc8bd9d8cce8fbb4288aa5fa9d1803d495ebc67132b18f5c57db95d96477629d500ef77b7d4ab0440673568ae25f14b60252fe49925b1b60f7f6ff0438dac7d3345bba762eaf7e66f7f0045a0327a59e52634868298a4b1ffd99c5638f6a534d049623bd81438ffd840a603c9a96bfe97e14c9262c3fb9dc48355dd4a95e0f013e8febfed1b08e9ebb57d7b8e0768878886937c7a50ade98eb72e695ef7f54cbe3d91586ac7dc1d9220456a8301c1a1584bcf13bbfb21594c1267c9646c19b96f4cebb9993014f63fccfef7757ce6ac43ad29378e0b80a1f3e62abace3f223cc0fafd0dbe3e4f428c19245fb78beb81c1bf36d4d4ac6fa1495c647b7088ce087e0effd98b597518f8c63237f3c42d74e08403345fa38718b8c28ce922548bd99462c7128502b327d5f05368015654e9e5500b95b590c38a90177585f4734bb780124e03fab0ffd42de51b2e67d87cc596ec855150556795b80879c62a3b85d2c1a7e7b85886df83dabf1613694f24ceac59e3dc8fc9a9155f75ec504ad0e8a157d0a73a0b41042cc523bfd649f05f33f8915dac8f2431c7ca254cc806117d9be9e70ac2681220047b838b76a6165f1ad3077b0aa5432fbbf0a2829926ea24df0ed60ea64c811d9a381bb856470bc5fd1e1079a632ef7abad4cabf4b7c5fe266b233cbbe79c7deacf82f943c0ef1c6e5050bed4b72fbd13df08b1736182444fd4ec7a4e20c484f64ee6fea2694e41cc45f800687558ae134a7ebe5288a651ff42777a1dc345f8d276b57784a75ac80a6e7a4f792e871a5b2f09a6d6745f2b5829bdddfd0874bc23e43d167219404970a8a9d45c068504a8f000a66a845ac8dfc8d5489111fdf11a91d62672398ab79cf307d0efbe3707ba500931cad5bdf78f9cf9bd09ab13acee97c94dd9a753c1b49c686b44160bdf814ab34130363f56d9278b339bf96870ba046ca6bedfb816b62c11d6d8d5b0dc41fde18d9c36c4b4a2f643543541fde4207fb96a64b4392e9bcc05a68706a471fe11e8ef803eb28fbd8e61ccf66c23bd8657051454e53e5e76aed45b0450f27b06d642698f333043e8522966358124e18645d35f69a38dac59c491dda60dd2ea19c7655384f92ae9d8b114b39a0b869802101a6e25ba5711263a250af30e8b500800e9611478a97e940a0e5b1b5d138b432cc14f925f331747642d1b2b47cf7ec0b9aa74cd7aa630d16198976d119de69435532425a6d72216d809088e9b5a7f8c96caa4c897723840d31f89094fd9798509653fc1d04afc95e4ada31862a75c55e01f21ad20ec0f39c5b1489aef15f9225f9c7637adbe0ba047ffd058915fe1dc3a8c091962881542c09a8d6c6133b909edef42c4312911af7884812d21dc8f3a27de8e7f11c2b33408c689574b26f74e404de6441f34a5cf46a43c85f8bf303a28bbd1a4c60d080d052f80719582f2c2cf0ef9c3e09931e118d9ea1099c42090806e0cf1c845cb9d47357c326e1fac9d9b72fac805a57acbc9c8af16c8f332455ebc1f15eba87d8c4976d0f29f7c762f9afa3d32038517cef4c8e3124b1a375a5bde44a1249372ec23ee6b4bffccc5bdb7a84cee1bcc6276d961f11cc5cfb13102e3b5bccc08d6748e5226dbd4842ce6421e4f5c136f8c96cb2298a7806a34a89eb04bb4110b931643c2aabb9d1edb3082f6814afd7a5cb7e39a1d4f2fe3cef9230606fa82768dc4858080f246927a73b2610e32941a15085a918a3ba378fe19132faa287238b8be99359e2c40debb270375b835d2d3774f9c640a9f631ab83201918e1c83661ddd4a8a3035fe79694496df7aa15cecb3241edbf8663261c4f0a45cab3098954c28347d0f3c1e7df4a059fad2c12ae6e187a2edcc82e6e01dce867af3398a8563092d86bf0b4a8689995a6310f4444a1f2c50947b31e50a834c61f4796062476d69f86b0e74473c907d3dbb47e82ec0fd477e0184691ed9e68d230b3d4618f5a5138b8d0bfca36dd1c14b61096003dd3f009999452557249c3ddfb322c7f591f396a5263df5bb1bad5169de429ae7384307436eedf28b0bef94eb07c3fbe12e5bce407b072edd0687f44c472badc1a48d65dd9e1f1c4cb62f113e573995a4dc6af827d3aaca152d0df77e52e18a636ecead5c4c4df0d39d24ab362512d911d20d4d00e50ef9b56c3d07de77d93bca9f1655cd2ad2d195d045a3c0aff8dd39722f83ceac486999fb7ba2dff710dc59aa44b4bcb5aa2118ada81c7ee869e483ee2aea5e2c3507b9de2e6e1c6ccf127e2044b9bd6a0cb7ba7ab0b2452c17d6f14c47244be11600b4e7cd524b6bc869f9a4288633e27b983867cd10eb4aad103dfa5e347cea33f288cb7771f01dc332fb93b16edc3aa3d4ffd5a3208d5a86f518815988876a8bd4a1cd4427380ce5264d1d50f85f9838890fe275f93fbe7f773e6a1476e5aeaaddbf40b9974d27e5dfc843a525304197ccee9e378ad80203f7b698291bc7f469e3a069ac612f8db34d053173261ab08b3b2449c59ca7ba0702860685126006f7db1fbecdb7a1b77000537e99f0d71e342eed7455501dd5625ba258639be65e2d29740053f804ded28ce75e7a7a2548e7ebd288048ec28a2f83051268ddea5ae1eaffc3c4ab92271e3cc80b3dc75e58cba8226200200f9a7942788c0d9f33fd900b3113bf5781bfdd74b3a47065f04447587279d871aee69c510f45dc5d03331e8a062d08270bbe0bd8071f81f122396d2ad2968a0dfce3475dc85eaceee59b35ee6b796f0d93ae5ecb4f37bdba1cf29c70ef3509b62bb16d576dba7759536e0c7fb5906fb3a47796ae382ba192787a17c9b795cddca27a7e0ec56d6720b23c3e3b3ab06f82fbe17207d4e5a8b2b51d19c1184ca78c245245b8df08c8285c58b64646d19b3f6afa54ee3ad91dc8815df982e6ff43b8bf65b3513eaf3cda7bee4d11256568a1a7498334003fbe312a057a69df9311925f3e7487695246a24dc012fd08e08f82d1b40492e1d3bfb52a385bb578247f0ad0a500201ec5483eac6d5271046f69ee97d8c643e19ee1daca16cf25db86c78ff78a9d06e6d3384f1238ade143ee2cb878cfc2f60b43fa9902ad642727be49870f75a29fb62209d02d674126f900f4966acbf5c58e1d185a48f252e0691c2bb439ab754017965bf9ab33034158bc975521e41b66fb9640bb3bcef644d782b14afe5187d4a896602e7cbc7c90853f17bdfa65bd699286cc435b66113e00edd0ecdd72e68a993e6e202d30f1cb9e6c63df99098892c63ff127b084e1b628ccdacaedea7183484f5003773c2bb8c3909690d0a5357ba4d3c46d1c03bb2baf6ce040a3bb3139dc295b762593f91ad38c044110128b79b8dc886152d8fb4736ce7d374ce8b68a9976f62fcc22136b7445dc10c240b5539ea8c62f5cd08c3ff559cf87b40a24789c453ad838e73043262f8ecc5eda078455614d5d87fa248079587cff329852c8086411e4e3e49853fafc69dbae1da26aaaf3e96838e90f73890920f430e41e7e518bbc5c47d8fd94042863bd74071038f497fc5c4df29b75cb313e364bbe351aacc7f343ee5a590c61efa9bd090a299ee43a979267e9d74f370f3d14a141c385b83f65a1ee91447ca77feb748b3c4e25b246e88b22b9b1d0f098228f810660e65d3d894485cd04975688708f428498b9bef9d1d88d8ef5e34e817d390b4eb40ae90c0476a95a3ee5ec0eefdc2225b3061f84ec00834f5501677b08289365cb6a7280f4d4ca091f3218d20de83191c6e163b73f777db5a4fa6ac7fe9b7675a1e402db83320da9f1b1a56dfb66c1374e34b85a7654dda3510fd647b1ee0ac35170d6ac039b1daae72d6108db4ea3472b34abb8294c2d3faa107869f73a80ae4db13ff33295c59b6a03d2e2e7c8cd0727f01d43667663070ed91acba86b38010e070c2cd71e94fbd3ef53e7f9a7060ea4405ea750f5f1427180cabb66b922aba9efb0fe0ac4f9b900d0503ba597d0a7074192d089be944181bd88d3241510007c55bc1e4093ce360b1a8d87fd44739c6d5c8c9de8c5137c11ec1a07d37ed0da5931401f285e84fa2f7b12663f67aec8a84691a55f5fdcba984fc3ccfbcd5f08a05c348db50941750ae37dcb5a91321c08819a63a8b559abcf480ef3acebc2a3151f30b3baa6b3a96e689af158df30bbf146c7d738af35b8d5911e85aeaf1202712a6e03d0abf8d6ce348bea88d1f0863d1a5d5f1d666408e22dfbee30282759d1c4ab91d7e56e30ab2e66447ac98b4601ec69f6129f7651cb6f6d927a9bd2f18fc435481b9f6d935a34f8999807354f955368597a6f08b97c5d37c0d72c4f58c6bcb4709c44ea89a67c8d248714d6d51644e3aa5643adf92c89d9812fe68bef2568dd5f2cd18791d595d5fc90a81c303970fdb86a8e8659abc64bcbce38f2a8a71a247fd1d71f7c8873cbc3b4dc890a693d7be", 0x1000}, {&(0x7f00000037c0)="8684a068a6a5edb5e5887f107d535915aa0e3cbf2a5bb31c4570d74cfda0e2a9564a6ebbefa52b0dfbf1078af4499d48719b556b94bf667799547dcfe5bd14db7f4d6d580467d699e67b3d9f7e324c0a4ddcab7050aa7102a7f67ee83736924f379c0abd21dd98d6111d95412d141c9d7f7a5bf0bd0cdb91b0e2710556492b06335c78c60b106c32872b36c84b2f0867efc90c2d2e8a8929bda54b796d292f9878ca497314f3979cdf77e995bc8d20ac8b8e80c3330939633a", 0xb9}, {&(0x7f0000001500)="0b9624e6085f7474df121374fcfaf3176f99d3e62932d08d7b2f3560b8b905adb97930255cf23a82e825e4315c08f72ff605b6cc419128c3835a98cbcea082a642de4b6da52cc5de209749eb19ffe61d0c4d50890af4a1463eb4dd825bf94131c47bbf0bf9b4223d77f734b0b0ff9c671b9fe3b357beb19559b132b05e664dff14f2d2a04c7fd382039680360dd69093bd31136382ebbacf942cea3308cba77a2da96b06c0f6bf48819ffe6ed561", 0xae}, {&(0x7f0000002740)="37a9d6274ddbcb974949a2ee6846f07b32496563816302bdf180d0f7cb149fcfdb3ef32ac33d58fe8966ae0518e67c8b92a37459dd4c6ff8a6a390fbe3562c437a6f905c18575c32990fd433f327ce77822fa2a3b86acab49593c99823fe76b87b0a3e1410fa5eb8f72eec012f3c4518765f2ea70e3c0d70dce1de38388d4ce7804ff8ee3a7f8cb9a943a6d1da40e53c9b99cbce3316111226524af13297fc92cd63b488fa21c3a9c91c4627e8bbbc0e975314d1e544355e8f63155f10a254538403d8b1334078d833ebb49feace58924df1d7be93691ccfef97bb5f73f3410ad3063e1dc009c6dd90ef911f68c082b3e443b944bff5795d010f33f1b059c783917b10dcb1cc26880fc2dd2cb963b46d4454f49044cc32aea1fb2f073514dfa4dc510f05c5aa5b67daa876aa1e75d2cfe7d78147ac7d3332332cb6389f9859d184e8d9faf1843dfb8f6b770c08561b22d0e53ad765dda604cd01d8a77b64753bc9e67ddc481ca5aa465e3161ab226635aad1971306dd13d7d5508b4bcb39be081b0e6e092eb724720b98459af51b1d7771f1f140eb58f183813180620d270875e32f7189494c1b97d7bcbbefeae1a292b7b46b14fc6e01d6bd3e19401b002a55e27d7c47a273c06593ef1cce65be5ccd83a960cbecb5289ebc6448bc9619c45e481a3268e756ec7767bb665ce11936205641ac6be39e2a5e277b09910685cdd0046d4eade505342e3b846a2c32e21d42429c75c5ffee431ebdc072ddc8207f5451f7acb241da25e3e1525995553528d1777d9d8ed847adf1e711b54c3ab23203e24b596d017c12601c663482e019c5033c8aa8d0b93905dcf9fe40d83e00fe52cba70c88b33075ef4e6fef40ed6ce0a7842e4afe404bda972a1755fc764bf141739efc5b505edb9d3d8456a33147c450ac90674c569eafcb169b9329f1225f97e7014d0a97488b8b935664738adc9f8aa585d229f41301b02ba155dfed609a1e9cf5c87c0f5b27f804a940487d6019a1b410258b83afe49c467128545bb2a5dc1c7c979b4a786fd2e1633622fc7b5660f813e9667ef86913cab1ac99f3deab04830bc9a78ca648f47a6da3f24dc2946423183f33f21b63c49250e37bcf8635a2461a4da90677c7760a715f5dab21b2cd4528b63f1b5da9157b9db1cc89963ffcd8b69b5d989f253ee179311d0dbd6517479c8f19627bd9136f5057e5dba79c567e4d675a9cdfc2159fd72af93cf26e42a6bf375154e5de16ea7d762555cc11bcf894330fa99bb2b43fa1c17471481ad819f5e5a8d884910fc9f3bdf53c8b194839858a58d093993f368ea89c800c442f7d21d9b2e73e4d588c6bfde0d80018687122611b4599bd480e5c020001549645f03409cf5a2333fd4990f40b823b6934af231a5442a822ef358c0b1e70792a16ce0ebc83f33cfbf10362c5444a05f1398f699d32b3998f41cf85a0977a957063b9ef1fc6168e7c053293aebff3781876e2a060e1a7b281f7b4ae1e49392b54b94ba6e63a5f2f1584db522ef5776f7ffbe778909d9608d411d0e2f993e6c0b7963e84217efbc3fd4dbaeb0b37a3da8d6a859549751f97a91497da7c8ac8f9eadff2f4136648dffd7fd512b4f31abc47bf3a5272782b7ac9c0694413cb5a7e9e893995230c57578c9ac5f4eefc27a44cfd237362e724ebe4ad75fe759d0f018f56d3e1564392d570933d7767e69d7e5e10d689aa8ce35c2d9bc77bacea4cb8a79d97bb21a1661f31e85f6458794cf29609e3ec8f5a2e36c070819f342653468c15c5176f70f2f173388bc8b6fc40cf1011181c1854cb7ec78e4767d65020e98f97bf62929145b44abae224648ef715b40d58826b2f223d8680ae72dc2b1f0c19cc87082be3918b4ec868dd037afbde087035e34131b2ce01f7e712752a71cecf780fd1df0f95001c9ec37d7bed7291c53ba1082bae2443b778ba5ddd58fa373fb183c4c93b91825b3b647b554c11fe9b30fa409d19dd105607f134706014cd898ce7f1928ed5d590445d1b109c629a7a7640d5f3bbab7c956e13f712fcb98dbc9499b38cc562feff54fecce45145ac580ea33a3bf22355eb0f6a6870a3d90bc105d00edbfe72c27318183da001b75e759f31cbcbca3c19d4708920d9cac267cab0fec99468dfbf458a643f9570b26c8fc59b4f703f048c30a9c63365370985ff8d32f1cf009218d653fa4548ae50385101b9207ed82b02fc5817e52565e38e5aa4426251c652553ad010a37d5e678841c9efa15c6d8bb37b845474fb73f325f5d67ff267356daec00459ad56bf2f63085fe2ad0392a92541eb246315f683e3f47e2ac1ce413da049e90c691cd0d012ae2251e3a670ee127910ea83c58e7865b7e7d7e07bfc48f394325a1f2ae7cf94c87105778f2897aae6612657aff65d1930b9fb6253ee7ea9c94f591f2eb5d746f74129e328ac5c0b12972e7a57ac4a2f8b4a02b7a184d221d5c0221f5b8b6020cafc58438607783b82dc5c2c09fb7f56e8af3555d72221c9b39a65781c006f0e64ee2361b0b954c36dba88dadda57141c263a7f1930315741f6e212d1a02b56895d617dc7eb25dc0b49ecfa6309567f8d6e9bcdbc2e5f85cea5bbd705e725779973d90d2bc7ffc12c6bc6f44cad0a5f49e06e15f124e5ffeec074c0b713c4304360df2984633b4343c086c2ffd77a9bffac7c2753e4847f3e0231088f20d0b37f14d0196f1f17ec420f75be8953cdceadf352a7cc637fc3ddae2ededfdc16c80d5edcb19112dcb4aeb7b45d04a9cb59f0cd842e4862429b349a9dea24421882254d2c126117732362184ad367729ed16f87a06f21fb92eb847771283c668aae660868b9fd17f952929c7f5927f7058e9adb1edebd15cdc0880e0f86dc86b95facc28842811839fb737c6917774d68e2ba2fea1b02612b753186b876c2c2251c950669ee3e4b65901848ad691d1f30d776e66e4f3dbf074d1d8cddb70a8e7f3dc9808b488a6fffecdcd747c963a21d922299606253b9b3f429c2bfb05b57c3c35ba3955519f17da90a8b33ab2427ac1429269ffc198d94b8b88374db5de4eb0fac0b4e8404d6a4b434cf70836eed59b65db33b0525c4346b994319ad947fdc51db4cfd786ea52eb77c12f57e860f1e6615755df324e7fdc8b4e45289b907affbeffef8545762f4a6a9f6d0df399c7047da17f9490684e177b1f2eedca07483c9b38495eac630dcca8c831fad8123ecd62ce3766069c1a72295c83e620794f04215ab2287c146906c369a737a7642684c6b3c78ad717902c690691e6c02d4b1d856dcce1c95c831ecaea46e6de197752dd14521d3f68b7d82ec1a6aa321d3114d873c6a96bfb542cf7ae35f9e56b283ddb8cce5d8cabc7c9b16733ec9997aa303d104df7b7de8f5facfc2506d8aa27beff99612be855b58bfafec9e155b4f8e35719aa467d74f699002958dd7d4a454786e47d8fab2545c7369f096767a8464f32a36b066cd259560d75047664aaedf16323952fead54951d77e0e3ac824a4f61d6f4aed256502b41993bb752613393afa85c164c48ebd222a8eaff6ff00a4fef5cba2158581e71238737b178306e4321cd163c624e45f4aa68bb51ef8997ebfa34f9950783467645ea5a15430bc2fef11f99d96afa13d1c506c48497cc8ed48d99874ee9c4f4ac64dedb4c75dea1a62150073bf00838b3b6641fdcaad47c35db263a0f2eebffde001f5b73829a2751bc18960b27ac7d75dacd7a6a2c25000220a0410f66e0f4a7f0178f9ab616f25d6d33bb1fd1eca96e27718849232fafcf10e6537450f9faeb61084d55bb248c26f51bdfd9e226ee8c772cd05c885653d22df8e980635aa241295ab1ba0a288816879c9aa904108129bf33870092be1e622ab9d79e7ce01b0d9f98ab9c07d43e6e788876e0c85ffb18d3d50e1705375c334faae6d02b12eda016f2297e6e5d59c0ada297bf572c9c8a0a66a0e545e80cc01e6eba9e9b077cfd70cd6e29e7fe980e016f82ecb9ff710f2b3a3ce3de4abbcedee007fe30ddeeba7bcbe793ce243cd6ae9582d0557ea67c6e57bdb7ecfa527b69a5e5e20220d4f3403973bd5dcec14252ceacaa68e0831273c85dcd7b279a6967673b2ddc6e4ce9ac7540f4d06e8d4c7d6d28fe80efe3bb485925ebad8ac8cab439f1c7b5aa1e860ccbefe63aba94dda05618377aec677dd78b72f0878e45c9ae318676899769bdf75a7c6ea33ada219aeadeb24b1fd74d57ac898b5384db8bf79c6c0616fd068bf98193e49b453a0e6bb0dc9623c838dabd8c36b0e7576263d0033ceec807b98b1b7952d5eba99bc4a18783e1828f7f611a0788afe8e2b25ceae452fe8c8cc1fd516abe173fe4b7130257b1a93bff9c8a7551a10aac224df9e4f61e55430a1ac29866f18f4501de5b773b0644372cb0116366cb4793d8742c3368c6eb2863efd9f3961925e85b3d84388fd2483058158f6bfb9b6346e5babb875c53a42dbf56d90ccded90d94e269b890130a627e03001e070f9d8b16f431ae5f4bc02b3759c488a1395abca4f30ea1acb75e1dffe6dc4ea2c988abaa6f07ff3ea5547136aba779d32fef59aaeeff1e2444cae23071d347b71b49883a34d0ad1dbfa45a33fc7c754e7474f9245e238bfa2ac4df2c05b2dfd71cab7044b144af4bf353d901eb3a9d30ad1f1e5738e577fbfed1f05b69420b7ebc5db3c3f8bb9cd8b07e74c34c0a8bbdbc192d870f949e9858d671f1da67130e87b40c54e56e1dcd9f63e99570d3c2320fdb8eeea90b6825be6d6b53e12fe97a67df6c6a1352e065e0b216724ccc7139cd52994ed9921cedb281e17b4edfa40a48b6f1df51b5be2e32e7d4fad55864cca257361def3cc2b0a390d93aebe820339a1bbeb850d058b80ff617406aabbcdc804c80cfe35f1a078c5018159e1faa047db82962cbaaa9000ad8802a4f1ae0e6de9f6597bf9533e9084ce27a68d3e4feaf07a2d251857591d62190c6fe0b9a9cc66850700ffba67faca7b3586eb00207ad2e4ca6b109662b17a61f8015667f9dd580561a918b4911ce6a019f79c8b2545fb59703b4d2c99062666a67f649b8b244a7916066126a4ac4d53071372285545571517a40ce0d6459ba45415999ff2c4dd0695ff5cb2a2a97019f6c221bab859e1e500414e70b9bf4abede7ec93e67ea7c59a05275e6a58a4f9da0e685e6de9c3cce0c574a840621c9a49ad9b24f54febbbb53d5081da3a49c6a7cec27cae7fdd4d1a5afd8d8c2396f7c17be7156e8f4c8f6bdc9e0743081d5269e24281e12891fa8a0812a695a7753fd656133e590c97dc3ddc3a0e32a7258edd028345da9a9c120ec043770af8244b27d8e8f89fc2d8bd9b843b0915899b38a094c61d13aa3a517f45a1bd5bf240d7df0c1df7523c6169d340b553b61e8a34a5055d63084926812ac62191c9ef6540a1ac47f29ce244b8608602d2f60d5a4497db3a3e00d3fccde1c630132f29ee1e092ceead70f9c84f96b09dccc9382938e64bf439701cd7bd151aa4a4171d7d70038ba6c04b59a4bc7589ea8ce2096ce506572af711a3dc5a8993c1c3361bd718bd2718f41b2903f153f059124099388d8c2314ae327c04f80f9bab6e4f7a9d325b17a184afbd5a6c3bc36566b24b90014ba3abd08fd66fb8fa7f2e7e6d24bb33c5b5afb3bbae7b2b49639a2e94472857bb2535b748a1c288bb8f91f83d648ffa88b25ae8127cf2d230fdfd0527ad89fe8613c0082c3add9676eb5493c22480b3790b3f83fa94f6ba2162a4bcc4e84258ed7d2bc7fccff48bcb9eea5f54c0f60a", 0x1000}], 0x6, 0x0, 0x0, 0xc}, 0x20f) close(r1) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:10 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f00000015c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000790000000000000000000000000000000000004d74149a00"/210], 0xd2, 0x0, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0xffffffffffffff73}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x3}, {0x3, 0xb, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) getgid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x44, 0x1, 0x0, 0x7}, {0x8, 0xfe, 0x0, 0x5}, {0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r3, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x40, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x490, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x1, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd76, 0xfa}) fcntl$setown(0xffffffffffffff9c, 0x6, r10) dup(r5) ioctl$BIOCPROMISC(r4, 0x20004269) dup2(r4, r1) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000080)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x2, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpgid(0xffffffffffffffff) msgget$private(0x0, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x6) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) syz_open_pts() setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r10) fcntl$dupfd(r8, 0x0, r10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60, 0x0, 0x7}, {0x8fe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000002c0)=0xfffffe84) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x7fff) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xa0) pwritev(r1, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xe4, 0x9}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) socketpair(0x10, 0x695653d9793503ed, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x4006}]}) r4 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) close(r4) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:10 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x800, 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xffffffcc}], 0x1000018d, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = kqueue() writev(r1, &(0x7f0000000780)=[{&(0x7f0000000040)="1c533807907a89568c7840c8ab90101670669e634c50473a94cb4d6da2baa9ebe10e103a69b0dc68cf27a1cec8378b2f55a3b360a32ab9bfda795dbea2f2dfc1e84a5a567a83393afa9bfe0477570ee2c5cfe9f518c5b43628d429462b2a2a2a81d95793c9544c16223d933ceb42998c74df11af0440160b6cebea979995976560c2bfa97fd06e5840be963d15f860d6f481181647eda5799930805135", 0x9d}, {&(0x7f0000000100)="dae55a61cb4c207087e0419c469d0ac05eb4c8d306cdc33a", 0x18}, {&(0x7f0000000140)="251dc43337137d765c36dee91f33861456332bb638bc3cdfdc5a5e633aec9d7e76b3d15e8d92e6add007c725f8ecf9c430c6af62420557adf6fe6a5156d151649324baab1175ce77e173c12e810185991e74894ced48e256d823ea943f8a7d60221d874d667aaaa5bcbb66d0410251906f459fd94f3922925ce168b15a759229ecbcd1552952dee7a8e95e6ecbdf02f57c63c7c6d2b20c38aa27bd879ecde20d99", 0xa1}, {&(0x7f0000000300)="caa1477394b00f732d6f104721fa0bf1311c1a087f6a355d882910311e33d7677802e44ea686a98baa04684748d60528b2ea93171463d061828f9766e0c62e6a5c4386509403aeddb644a73f1f8462ebc434ecc5f45588ac8d49748a8dc6e8", 0x5f}, {&(0x7f0000000380)="bbf651f5e306a3022ab67337a394d6118255a79264680b495aa685a8600d010bcbcb73835dd98cf21a1fb340af7fdbaffdac92f468f3c1df18dc225b7c3fb13efe4fb36b26aad2fedd860e4bb8f53175af51324c0a80ffb7dc9a5bdbff232f7da0b20cde9a317a3448df2c9f9c01987a5e0873c282a4450d922a0e2109e2031898ec154293a1b049beeaaafdb798816745f074aa684314525fdd34ff2a65e325eb14c924b11313160eaab92918e9cf3040aac0e4f84908f9bc7ee9dca3f7d23f2c54712f479d2db0", 0xc8}, {&(0x7f0000000500)="55be06bd1cb644f1d0406865236127ea3bb6c611fd45e991979c0b5c1e8d9cde38d5112f2c2c7c695ab7e5058a6ded6a4aaf8c6d9d8c808f49a19fcecadcb075cf60743012da6bfa920cef728fedc14f08ce09f498d02cd57700bca8cae098bc7e0936018224e2126028d672bd736b549d28c859c10a5e77de14d97ba220b423c0653c9e6506d155802f6008ffa003a3d27eef08aeeb0c8710362ab486cb32cd869138df6b5d7c0d6b42d51e18b2bf92fdfd2a937f272e0f3be77b903ed2c2f1bd844ce75bc58eea7f93e97201ad520f65a9c80e50de266336d9ea459aeb7e51bd4b17adc57cc438b3b9f09d907730c740777e637ad6fd6526b4", 0xfa}, {&(0x7f0000000600)="8a2cc388b6f330f4d18835d9e1a113bfdab79bcbaae7599c035e2e503e0b486819de8ab10288791e36ef114e1f3ad93e2b26a3b1979fb3769fc12d78cee55416d18fe8763be0a888a60ceac4a629c9dffbfbe44c36d876146080", 0x5a}, {&(0x7f0000000680)="b6f3dbd73697553181f487b0e58fa6d9834b3f31c15feae9657a88d3b8", 0x1d}, {&(0x7f00000006c0)="de1a1afc93f0b789edfd4687ffb3008aa122f02cad7b0b7c9905595c57c73887d36332b5143a476655018b04929eeb7841730f2c51db2e939244ab37d0", 0x3d}, {&(0x7f0000000700)="cfc838376500427dd9da912bba23782fa95aa91bf51d6dfd368ae5aa79fa112a65e84f88bc9dc75ada3dbea110736eb6d8a22134465951e17b944d7888a3d3e53424e570", 0x44}], 0xa) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f00000007c0), 0xcb005093f78273e) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000180)="7ebba814aaa87695f8af1edb5410c7f8354b80d89dbbed33bb0d29d463b2b24a181ece9265f2370e471db76e3d38703b77aecc30c6f30e617949ccaca33bb2d4f2cbd54246cd7265f14eb569d3118c8a15d447385eaeda34b90d0777aba2226c3f07cdfbe4c67aed3d91642299a3364ab79ecda39361bfee1f00154def750813816018f09d5a777f9b04ace827929d941112fccf4427c34b9fd8d85a", 0x9c}, {&(0x7f0000000240)="815b3143d0c7f500aa23dc1b626b84096ca17daedaea690f4fe7d4d2f007bc126645c6fdc11d36b789e74b0636b93b7886a68004f5a72040d529a7cf32fd776d9df94b071afeae1e1c62d20ec699a60f8f5beaea81071534ca489ac7ec298df69e86f329edb4b67253a26a5c1520b45674519884ad0df87593b20c63e8925672e50f8c3482999c0053da542a89f9a21d86986dcfebe8200556d445cb99627c93cddf982d72d2cb231e93ecb3829ce6", 0xaf}, {&(0x7f00000003c0)="5ae9fb0afa80ece75556414b3e920d2fea93527d4a89ed5df1d3015c718990fde56684407d5074cd184d4df972411711451556d2003e488c530d8e73e2bbcd2e62fbe629692b071985bfba7c53a459bb69f9d1b152de9e05fb0e3832cf183fa970faef1c7bddc9743e5cb1ac11cfb7d49f746f2ff22c3b36a9cfb104b2ea78e141c17477e783d496585fe66a", 0x8c}, {&(0x7f0000000480)="b6013afec96ad62338ed5993b82d428283cb243daefe01ee4b0635827c21769ce64d8959caf9fc1e61fc7a08c129aac8ffe142638fbad7517dd07f86bf64a82378d1fd6f7bf523a5e3497c183da63adafa51030b0b6ba8e6466e894491ad22a5941c60e6281ffc2c8ddcbb75b1ae9284a814c813f6eaf37e5f52301fd6ec8375f435", 0x82}, {&(0x7f0000000540)="8090789b0630ab521336c858b0c2310e6a7d45fa87c536b30ebca2aecc78cc77778b989185868b8569aeb8c5dd76db49e162b8915900b1c925b7ad9904a442b39ccf1c55ceee93cb08deba2e02a257808c8798ac0d72b9db553c5847776cdeb697681b5ad861f555e35b8755a24208d0eee14c3c4cf7be260cc66bd9f9315ecfee661fd843408679082f2994b3d07e268cb576fb1148cdd968ae9eb3c79beb33aea924cb", 0xa4}, {&(0x7f0000000600)="06868e1719942774c2d949e4f333ed81c5d38ff08ffca25f9a4644bf9d830638c137eb4ea47dc6a48fbcca4c4cb27c7a8faa443425016b01ba29880ab9543523eba03d7e8f7f9d67fc5dea45c755c9e502a74d1878d2027dc9693e95e8bc6850d42c60d50d78e27b8b1a144285ffeec301c4f846558d335cce0ebd57992510bfd9d094550f7eb760ec7dce60de5c1fe90719368d51f35049a76dfff5a445db9d", 0xa0}, {&(0x7f00000000c0)="44078300ae3d3388b672ac103ad15e160ea5c1551fa20979e5897f0ece2b65e53a3daefcac5c060b3633a8255a6896fa6dcd6af815090f376da04ada6ba0e2daf5cdd5df5ac8faf67fa598fdbdda1e61eb938d8582d1052bbb710a4a7a9cf1", 0x5f}], 0x7, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r4, r8, r1}], 0x20, 0x4}, 0x400) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1e002ec9b4775f4a, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/G\x80v/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$setflags(r0, 0x2, 0x2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt(r3, 0x1000, 0x200, &(0x7f0000000080)=""/165, &(0x7f0000000200)=0xa5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSBRK(r4, 0x2000747b) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x80000000, 0x88c}, 0xc, 0x0, 0xfffffe2f, &(0x7f0000000940)=[{0x0, 0x1, 0x6, "4f6fa8aafd40c8b8ad7f10442d16c863fb1e999d5b838ccbe841eb226380f9f2eb917a34f9fa55e8603d37474648f3812f23bd7d16c44cc2952eb57f21569899f9fd6e2a64e5337f491a0f1392dc295327178158c37ac1b0ca7397acaef066dd59a48ae66f50832ad500b4fdc90cf1232886e0ad1596b750ea554db99590c10214c452a190accefa435298b6d436958b21aa56738fe8ba5294be2ec4a176fd964ddf83"}, {0x0, 0x7ffe, 0xffffffff, "7d998b7c400e0ab3173d807753340584f288a60bfd86d7dabc91da0feb36d65ff54d85fc8982bf097d2b639a9decc22af2f12be8bf44f369f0c6e47f482ed88828c922f32cc45328334421688f2a2b62c41befe531925216cab1488f2f09270aa2f7d9eaee1ef241ccb64d8fd58f44c3f32a11b4bbb9b044d1e1bfddc7f1986a20653594bdcc6b1b0e80cb09225eb101"}, {0x0, 0x0, 0xfffffffd, "2379e940c83b60b2a996765bc1c9038c4a54ceec6b73bca10dbfe449302a8f1f54c9181185272068aaee152e620678f0f0eca2176eb59b5ef141bc4b9c97b31505155626002ab4c4143c48b825f090b335ca1703c0455b0427ce70c095d992393741b357380ee260caa94f3153c202d2e86b3797e0f8696bd0f32f192bb7fb73f96f5257a7619bc175754a9332750f566249b325e4739d76a4800e43c9e8d0083e182185ff436bc5cd0b6c08875f6de90e47842b177adde4eb1de36eb6f55b03978694483234ac0e5e83e058a65fa59cb9d93179a3d0c436469d316a889885ee321975d8"}, {0x0, 0x1, 0x1f, "4f699f4583594fc35451a035d639769d51b8ff84783fd556"}, {0x0, 0x1, 0x7ff, "632cbc59a49428f08fbac35975ab920533b2bcaf233ce2a1c647efdbe1eaf7ce91a77eb902a4eb8359c6ebac6f3906b12a0092c5b219583da35f1275c6d088eed2af1a1ba16ee0d39f944113de0acacb0089524c284f54516dab6f4a8921970110cd9fa463df6ea1d3e46ed0cc2bbdd04db42ffef7f29d858dbb9fb6c68e2e801b49d79958c355ce1ac7b9b7e94236e330364362ad60f902ed9b023492a7ab22e43174fb436797e949966a21014cc7fc7f4b7f62d674c4ee6c3ccc35bf2861a434690a0b03ac08dce1291faf1ae43dcc178f93ee29"}, {0x0, 0x1, 0x5, "f421878f2dbd5078e978a8093f4c938a08d5ad85b2886f408666688b8d6803018fb48166e0f88f36c898a75f1e3c66594aaaf270804dcfa6dcab496b082a576b70cd244a27d08872775f93b20aea62b500f0f0587fe98fd027b92e60f62ce36d1870b834f384c1046a96874335eeaf1051293361c4b117caa19da2218c68acf7363fbc2b5f0b0c98847bfccac313a1331d2931364a92780dd0a84cd45fbd6e432b86e9132040b33d3a1c40d0a5cb1db52eabd00eecd5a17b7abeab7bee820046f6288c3a6b301d218fdb7fd5397646fee431c7913fa49299ebab4b68528c39e3a7f5e8b75055068ef0a567b0c6a5127f0906cf2b7f804e3f3b52f07f81"}, {0x0, 0x1, 0x0, "03fad5cb08007efd388c4d5d392a590049e6921786d1bea282b39270d06bdef67cc16b2313fd4c34c36090c563d8e7dc283e4418f76edffc1b6f29b71d7e3a2e7531389e219f30c32772b9d27dc6d5572c76ac017489a8395a40b3add08ac4a6602fcbb2af2b68e657460ecb4f626a8dd772f7f341a985747de68c0658d908595c61fb9737fbb22ae8fc6c4e9cedae5fcc"}, {0x0, 0x8000}, {0x0, 0x1, 0xaaca, "992eb59675540b88ddc5ebb05bb5751a0f00be5af94dcc47807bd862ba856e8e3a4bca5e5b0d470eb2d16bf41e12346cd01a1c347e490a305c24e7ae42f38b1bab451d7754d3929b52de698343d61c5a020ba869c42fb03a598317b398683b682d062e6772b323622ead8790c4d113a296b30793634ece3dee021669e5945a4a3349f72b4b75a2809dce6b94716bb4c90647ed5ffd353af68cae5e53eee59964fc012117971f94514ab6a07722f5af4eff35b5f894fe917ee7dff23b1c10112a0fecbc34b6b0bb1c67bd26065a852a0335379033599af43067ee66d9d6feb6b4a3"}, {0x0, 0xffff, 0xffff334b, "f37e75c20f640c60b41d27d3c8"}], 0x68}, 0x4) 16:00:10 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x4000000000, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0x0, 0x0, 0xffffffffffffff01, 0x100000000], [{}, {0x0, 0x0, 0xffffffff, 0x800000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f0000004800)=[{&(0x7f0000000200)="5ae402c13487303fb1c93b8d5dc91256534865581648b57a77ac688c663d6e", 0xffffffffffffff27}, {&(0x7f00000014c0)="d12e939d348a141e50d5aff51a1e4ff31e230df083f810276f0c780442769dfa49dfed9ee1a9d904f94650b0e8d42bae21100ad156ae2b06e40d5914a64656964e897db88e7e5d3f5af69ef491c3c23977a694323ff63dea356882885f752862b27d69fa7f07a0579f631e5805cae58c65afecb8addffd38505d70ad966ce995f05edfe4ebbcceb68df9a27897e442a99f113e4105fc26bc7a2f432cfcf9eb10a28da4c691bba4f41dcff74629da41f068fc3df71074e01ab4e9946d6401fd82722d14ba1129c7cdc11551797c15414c724a0493bbc2c44d4998b919758233e9b35aa866aee18184ba2e565da7036a19bbb85b64421f3fbc4950ee8439c4f54fc1cea5093e6244a8dcf63f9b06d55eb8600144a1c3d285d96a3ae9ea77a4d5ac7d5fed2177c2c98b57a72f5b5c61ae3bb8cf6a5814bfd505e909db0423b0ae0288f70ca94bb445bc6bc038b63ab667c6c12765d1d30e742e495e9557498a70c638cc8415e17d3c68f1470beebc4d3a2d4e2a467bd040e54ce1a9adf76eff0250debde867d98e22c31dd52380ec00b582c8e5a8d58a8416ce77daa158d64da2124ddb6428afb49e45432787c563e9b3ac4672e49e8115df0be9ff77ef05d19f27f8c92f059db99d20e1f834206b8aa8fbc6257490cf74b7e8563a1240d348de022da587ac66d4dc8192c8e620eb0c537ae28bb54184bb85a12ce80ee9733efdd965438efa057d42a88a96b2bd7f031ebaf6fd83444d2e21970bcf6f572d8b2d7f55f0e34c135d7f9fa1886ffd7b0a279d47adb9cfdc0a69c3fbc4c1737ab645b1fcec579a97c688109347d3ed5a76f8135a9f3fc123c261ad48d2fda7c2655039f555c5995ce82dc403f854b076997d8eea45bc070df1a4ac75694c4d655a47840c3cc82724a944df93315a96cb9aae2361e98e3f15059407d076e9cac64397030c469d3654e8c470c416cf331b988619b9e10da31eec9ed4aec5b0e63b8c4b662aaf6c64a6216d7e6e08577cb9ea5d04d7e481dde49af1ed7e51a6ca8d5420985aa609604c9e2a44e2f8b3a92515f27d136ce78ca98c9057b1d6f5e319d71df607865246fc28afa271242f37c3b42f65d6a33a9f6ee697f7921e0316bf7c8591e80bb7946e14fce2ad5c49ec6c6ed7a0c95a839f0ed8abc8385ba1e580aff4dbf7ef1468b05e8f23f152226876e5d00169585099bad783d26181cb0cb24fc6bae2ffa97d24686a3da3886d047c201db13a39f6886be1c198ffede3cc554b45fbeed76634cad77cfc53a4c5a8af149500537694dde7f9af2ee96e357d46799c371b6d92daf45bc100c7092c24802e09592b71177145c8160dcf5a6e19bd8c5ebee53ef7ef205b558f1bb9b46c3476b99a90712b3da48c6e4e281cffc67cbc3b3cc1c04b5b6b075e0ec3a1d193cb43d7e87d027b94e4636ca21f835089f7c7283f587894964147d2d47e399b58cccc836469ec25d45cdc3499a2e813340862dc272f06a9d7580c0679f0c73f6fa067774cb75d9c860825fc531dbf9d1c354b7104465107ea74eb5a3d911e7b8df2d42ad666ac31982336ffbb0cff3b95a673be3644f8525617fc7f0e68133f4a0fd10abcb76544f6ac45ff760c13df9a90aaa073a21e850ae6eb8063206eea5fd77ce88ca9a8a7433f349a78c114183f5ff4c692ecab112ca3700a4375bc5c90f33f8df6d75a2fb69c55090ad2c5b0ef8ad168feaef10b7359738c1a05230be4b23a1b4804a24605e0c507caf968071ac67cfac6d658994fe6e96b018082b2ca602be09d2650ff6160ff0e2f84ad6c98d66347e42e1b38d07da8d431b8eeb76c217ee0e220661bb283df1c809a2e20d7e41832ae14d550cbf5c95ba2a1fa65cd1f6667b30bb0e38d724af985ca9691ccc4c1ffd1f2c1bee924336adf4cd069c23227c985702ddeb07704420b13860194640fcb315db8f22ec0d3d970df3b36ff49d5d995d97f98c13daff3122d6c29fec79562f3c86efab30aa928acd255004c09674a69ce25be94e291b4b8bfc1546b0fcb58df7cbd1058a1ce588bcae37d8f252ff62fea3d45cb0427426bc441c90fe0b9f970f680d8531e0792ad9240ca2d10a882a237a57977541b0b8b07e8f06030f73509206bd611dc5dc25b6fbe10b62f5c7c4e3c6b35804996175470b6fff844fc63fb0bb82af3bd2200d638b1d1ecc7e0bc7255458c7e9894b5a38c270774f9803dc62017553b0ed86e383a4f9a544d9db2c21f3f12f558641884bfa1c0e28a5aa32874570b4e94d159bc279c295d109ba97dd46e55a24c91d589629c59608a5b6722fd05c31ff849d9c045afdece61e873341e838c4f0af56c7b59f36f3f6226fd089b8257f1cd4428e3d96cdcca653fe1195164f503d807fc456b6f7235987a6c91bad51032803ccf45d73a4f464039a1be8bae55348ea18a648a06782303e4663a283d945cc78436ab7e048bd8e0eb76b0d63b7684991d7d9fc172da5bd8b01c24c1bdaf6062d57e2bfaf248c7dd1884dfb1c7af164576d5837087fe70abf6ee69fa4e98d9f154d98d11cd46f338d2f33a563a6ec748c62cd29ce9a15bbe2fde6b6360b9e5f125aebbc7970cb9af14c94168661d360115a368a0426a61d04863891ab98ff9dec3669806716c210d6bf8c97973b96b4ea300de69933400c1577fd8980c3fd34b20c38e781a097bdf6b3d878818b747fe14ca74ef6587c3e69496870a6e4f821866970e76bec18ea6c9d909b97e10ca3bc7c9f27a6b39a08b6511d4db0f4d1a3643e64815d532a55d61ffddbe98868737c248e3cbd8cfb4550b6bff777edc160767126a9fc105c2f9dc793fbac0ffd10bbb966318a802536e43de3e1fd1ee812dc1ca50f5c1bee4c3231aea4a805292f2168e3ded4e5e579235f8019cc21f51e59d01a066ed16239fa126d8a640199c0034c09ecedadc26ad3143eaba2e8d8dcedb74bf126617b20340d21610ddd80e00fdb0b6a4b7f83cb0e51de9ac3f77f993c3701227b1f89abd4d97a0f4503ad890f618d74e066ab11e70670382a367768e4e7939903b7ffce07dcad51e248bd76701c44fb57f8e02fb1c315d9fde53c51f6d4c05c38ab9d5609956b6c71c64a7e730ea56b036a04ce94af24e60c4cda59b9584f08fa3c8493b35e2e54330b299ab0ccc49e56e36bc00c483fce282b77ed110838d92aaa7319cc93f898203cde70b74e36b5e0f0167e8f7e514c211b2cc16349f6fcff4726892505d2fa214d4c7882a0736c068f7575e30b4d4c05ab2d2cfc15c65783c959e9034f483aff1f6adf270028ca6df111a0705dc4e153b9ce12036e03ea25ab3bd1123e21a2631b327ab4c7b3531edc2ef621f6594d4c03e3ae37f28aba9ec7fd65435c4cfb15b56bc6f6946e19a2521a490abb691ef8c292b2d6a8329a494faa28411abbd3df16ab03dba21152331963e2bbfe82d36d7097dfc16bc8ce7c1383e16c55d9ac4bc1555dbc3d5ed472eeb8a1dc42271705616436a4dc9f1c81c58aeb7e1146bc11a301b489c73ee83c4a389a0bb0e7af28204fdba6f9a4463efe915273e4c0b159ac9b6939c8572f21a6d8ec533514af8d286e64ea282592a1f9ea831c2009f93d3dbee94df271ada0894fecea325383fef2f0a0a6f721c0bf30d54b85e0d726d46e2e99517a4273e48f1eaaafb336b028c07fe1505daa14eaca20bf78145960f140ca89db79af8e7a5ad2100f06201eb14b2e0e8759d71f6f0d185127c0ab0142752305171bc16fa0744110b4d366092d1ac3b5a7109adceb149c146b6845dd108292a60ed08520381bba7d4c7fc65ebcb7e398cb17a337c3ae49a7efed5f80b0ee50a7aadcd6143dffee92334af09da3bb6a9184cd5fc9e40c8a9d8b46517c1aa2fa639822418f833ce761f1ee4960f2990be6ac1d5042903c084076a912c9f7d5a6bfe7ebe50c4f1f2e531599cebea6960e923dfa249fdacefce271cea18675c796d1738f93290cb6c87f2231060636078768318d0b6bda351d034b1886869f189db16d7b8588b41af0e183b5bf0f425c5b4fa19a537d1e5798db4ea85b66fd0741372f87139b150138a02dd9508a8c1e123dc3c2669ed590e40715e200416bfdc3b0aefab5edaee4730b5c751ca0bc6fa21f1add735538fa6d44500d0e652897f9fab5cfeb08ce0cb51c722049a986eea4a61402cabadb63fcdcbb6e222979ef2298607e7ac203e2946bae492aab84949c989a359764ec3b6531fe704606430f825125e2d7022bfe558558e4654a4ebd65c10bdacc9acf2d65288cadb228779d9ce798bd7f836c041eb43ef98c704a8fb5681bb0aa612fd3008aa8ef460a800be3bacf8cde977e8370c934a8d5a6e7da0e4bbe02ac24fe8792369068fd27a947bc012f706547a612df28c422c7beb6dee434ab11c1b477556d74c6447708bbddb58507f8c97513f733ec005347d89f5b6c2b5f4529b594ff8454d027c28db83af7602035601728258dce396965ff445cae7aa7d0cb751e742ff8ec339bf11eeb08f3996d5157d447a50d0796bd3725a8794a486fe4d5c2eebc2d20db914afa5168701fb3813515ad83fbd2db8cd37497fdb9e2379de9df1c43cc3c495a6d10b799a3b46b9547e92d4c1a055489631116c52971c0bfb216b812b0ed9ec185dcd1536491910af4a689aaa1a8430c7ed05b3657ff4be53331a5ac0e918e8a4d6e9b375044f1d4e8510e7533d5998ce9b5ea9d68782f46b2a3f920fc1f8614f059d24d967dff823f51d5e98424e9d9efb0b53e582e8fb30573ae6345d1d6ecbf846d8edc20801e00d395a8831e85031d9eba6fe38f3c98944400d9b5bab1d9bda0263cdfbaf27e267c5d7eb695d63e08954fa338ed3b914a4c4538c8d6cffff507d20e1bf62d597f800f65a3be9b32ee4d7a2aaa8decea7faf7d12f3a5530daa3e76dfa8d15bfaf9d70b9ed9f681561d590c8f3c42864266d5f9b4a9ede31ce8c14848aca4a8253cce5217903158fa06ccb2d6b48127b0ce425661ac1713b9a1fb0b017af96cc98dbedbd484e137384864717767676c5bd668a356561fca7c766e02f3a6d66a0df925d6114a57cc3a1ed1fb33c185dc56b113c63063a42bafdff9484bb34b4f2172b0f98e79e084d053adcfa359713a9a515cc6fe7621e702418d4d9cc7159e132f099262924f5e57374f39c5aa9ccaf13dd3d4205162549f931972653f705dc40727b4da0e6e8068c187ae71eae267176cae0e941f2f82fde7404150d2a95273476d2b6dfceb9e7eb6c3ec16a92dc7d1d0c4fd843bf825a3eecc02ff32a357520e66e3692346ed2b9d05aa923eedfb119ff96b506f01b91f1e58506cbf61b2ad7a8c53c7ee1343d261457fb2e08d601d33b0ee5b03c3dd4a18e1d5b66021e27f9515e7537942d44aef4a745559eade329c7c7af8f550827232a9dcf1972af8916183ecaf3921ac9de11e6bbce5ee6443dd1569924d93a2294ad67baee82d2b144fee6fd035b83d8ec0e6be61cd840b01482ac3aa7c18b20abd35013444fa8c3f40eb0768a6c93e65e2acc3a59c02fad144c4b5a10420d99bb5d2769a0a9c61b3524c5917f5faef3e457db6eaed5eb710680048b0f9947380c2a3d544ffea649679329792b8f8f972ae9c7ea98f526c57f6e5c0613fd3d85e031452c837393bc8b5667d7092c0fb3342a93be67e6f3beba61f30a913e520aadbc3428a5d216c118ded6821e6453fc1a46dfb8959eb030cf9bfc52caebe0338da43438bb90de6efad43169209af06bb97831c80444d1c522f0228eb08cc508e89561a1d26a5e5d819980b44ff86b69fc", 0x1000}, {&(0x7f00000024c0)="9342d6d6f776b38868d1c4e856f295718518e03a1023f3d09d3a69da8f5fdad30200fedf95696401bf75971df89cbf8396b2a5d88c013ff588ba350fa7f2eac789ba1465297e4415d886135a4c3e5a06a7bf610f3f71ad60ff8c05ae87da106481fe6f322d7188cbcbc219acf278dc97a263c7029d1519ec2a17e64d72e82472ec62a84c5e330311dc4900b4afffc2945c", 0x91}, {&(0x7f0000002580)="b61895862b09e2b0f9d4cea0d55022a79ac9986dee2e7508e5cc51e6b56dc3343036ae94f07944de2227a453d6cb448c8cf9c71874179331701f5bece22bc5e4a7a151db2183d3cca0cc659fca970efb7b49ac7528a2f42f5779a824f239baf1ac9126b5c21f5f7ed8423f8490b11c775c174f87a46b8a5c4e81babe88af6cad7fbcb232699c0feafdaeeec4795c1ab3751f08a30cdb0f0a69acba40d52028f730f4df9c95edb946129fe214214396cea053b1cf4b90e2583a45c2043939432b7d684837a8f250f26b33f928648e049fe0960bd23939ae995bee94fee754afb430136e8c274f9a06ba5d5ff86fe314db854a50c0adb5389120c2fb68c194269c5a0faa8e7d6f2f5edf7b391c558c9feba40172a5c838a29e0d213d6f4a9c6b57cc5f5a18cd9d225a60c03affbba1dec9b534c1be2d38b150095f7cf3527d14ac20b672f2a704aebe1a380af3e209f1445304a765d95f09b4fee6f9e9135e549a51e321b5a138562959ea380f0be6f77452a09bb7f415290c3b0d6ae557a6733455339a6eebf867a4a32e3a505c38df3b497b0f7c1d4ad09c8f31e6aa5557cb1487a788283efd46c9839a74be85a7e64ae7538290285af5a2dc7340b47e80a01767210801c8b6fadf0c2dd65546100f3ba130f0b0096cdba7e501a47f4144c815c2d366a80da3143ef935c297ffe533451e95142e01be6c92a279e1f5ab14bca0ddc53fd97be3c5e0840b898523d5f94f1a9e24831591c97c9d3982e1dcb69bdf5c52617132cde62a781e85bf6db9cf98c8542b26dae74914d23d57dd6383a47bdfce21ebd5138524392ed26855fac973df24c74e3ca7b95ebeddcc66e5b961a75de98ad26ebb0f0288cc86ce393506ef63ea510fe416413cf5aad1ed7cce1b27aa01348c3138f44c34df6041b09c33002d1d4b0f857f29d8c4fe1b1c7c221d86dc9a573000f1177069f5d1b1416452465e331cb1ca332c9e422bbf67f83f9893db0e0845b087d9cee51bf8d1669af7fd2fb6a8ad6c52134961c7eb5e04b3be8ef753625a4c1857d856d4c51ddc5bf73e35ca7773831cad7eeab47698b827dc633afe31aa1bba057e32848d023941e25cf38e958a6a5d3bff25460fc3be670076b762d6cc75668435af9762e670e0567b7667249babe16742190d1d6c131d6e00ac37e0527575ed03723235c7c0775f2ac5308ecfa00ea5a5e7349793fc7c9624828ab245be6c0699daf8f921f285a506a9cf8e520b11591d23c63bd06ba58dd24fbd031eac0671a1fd2faa8c8f5a97d05c6cbf61c4e389fdacb0d2b2bec54854b6a010f213343d4410cff2fd266d67718a8400308f09a5155762dee40f95fea42a7fe9bee9215c85897a3aca4eefb4eb3376c5fd5ad99415db50015077d9cf4d30c92494a5d4f7b6779b174897e4ee070a07d080a51db5e60a3c7e1a74a76f7fe6bdf3b570cae530195f73fb3f9f71c4b6bc8e5a05105de1f273390c82da594a7dfc8f5e40643c482cfc9c56d3cea2a2a7a813e039510d69365316a32b39f6184fdc10313ec01f6078dba41d5147638c95c066e111e208907d5328e1db7c173cef04090ab265ee2ab071baba69f5cbb1c2a70dc8d787e8a3d25cd9d5d88e6501580a41c01ff13cd23ca986a98a3b3e56267ae4de05f51b44de540c0d1033d6779e7d5795754907c22b7e1828ad873928787eef4c9acd93fc22dc36d8b78814c55a14576feb9f0c2ee2dd31181a1685628e7b8fced52a5d51305a68b79869175fec6802f7354f26c8f43b91b2edabd9fd6a7bd8aa13cfacbcb493b8936bb56bcba26138d071bc8e1fdbdcedbf7fc7eeceb3036ebee89d68285bd8c66b3ad7324dd2bf023ee2dfdf42fdeb449fa77ad7880026a9fcb054ae9d0f185aa109915d9af50a0360f99029633efb71f2fe22772be3c650934eec3e0a15ee735d442eaa9d8ac76b829c16613a150a566222bed80bcb858f7367ee651370c03479216a6c83149974832e5bbd983a34434ab62e09db687da6eda1873455df59159ac7f93bea8d07cc5953f2f98d76141ccd856f5d9ba72d4df8a31aefeff7c21214a444abbbb22bc3adb9a1666df41bfe285d5c8ebd95e967628045bd2ff51eae9dbea8e8d42092993bd446cc5a81dae7f712303a74cbacc9c6dabf4cd279c7ee4f7735ff909e7a6eecde5113bd8ba791de01d326f54fa291c7d917d2e582bac0fd557d6b184d9dc157df4422f2a396a2155befc366c398bc5c1876f4ba92fe3cbc7976c7085225ba4fd1a80a26382660f285f89867a1c58ba87daf7734a0bc16e69a6ea25ee9d67bc05e331c576988e9b2fcb6f2605919217092f9f754ae4e17d93c7b0856085ae3d0d8a336910f0c160747c30c142c2779add43cc5f3ec51d76e83ad4758b779afe4adc1e7ac30847766e12a85d0abf4e8dd3b5c8276e19ff5f8499dab4da0b137ff5e91449f60b17d7c0a70f56e63c0f49a35a24539cacdf1d7b6c25ee7c8d6aa8754bc17f9d87bc739d8fcfe0f4e04709e31f08aabaf8ee8f72ae8a7d8f223413f10e282785191ef9cd7b05e780e8dc709ba714d3599c17f48661598810aa6117d67e646b4c3b3d3db13dae0fa93dc6b97823c95534c0b4e3a7e724eafcec68ff2ab3e3fe9f623b02967537431842acfce1e7e65bfb9f0bacca7f0c33ac9d996fd640bce53108e7c95ad883c55615794635dc75c782f30f3248a2e04c4205b57034f723bf43ff3eebe531404097cb2579424874145a96aae2099a55e021e2f87723efda003ef5e44d691fbd82b1f080cfdd0ebcbfc9aa4e1bb958cc71098167684f39c979781370118b622a876d330249fedc3a5b560952a9ee676f40907d74322f6f23a806e0d17a806c09ec7656ec34c0e8812f753ee168e3213e78c161b5dc4912b7d01c0cb5b6d6688844f063f1ce55affd1793b63a694e0836c11a4d13a81ab20df415198eadda5f5d32d6a720992c224163bd272509183fcaf008c2c1840dd4e97172e3402606bb8e61a5c988d69b1f811b8b0e573285f67e312acf217ad1f323bf0664bcebb9fcee613dd5aa1701436f0500dd08bd21318a08af323af73a780b9ff0fd2454e144d95c85ddcb87079442ccef37caf67351a1c562e3601283d2ead796c0a5c3319310dffc8a9d70421b53140c00644de443359c1019ac86b31ed4334858457de7287ec2129b987097eebf045e698103e94bf79b1d1b600fd422454b4c2769d7262f38b20318184175ebbe527d2467c9b554d1955401453710df634437cca55f8b9b8e49380fff8992114a25fa0b5c3a50a12d625003e3e7a769f9f322ab8dfb004d5f2cfd1986c6f23f05aaa0f436fa1a004dc9c0414f95d4fda1eefb799ab288e810bfd04fdcb4a3068fa46a5162b2d491391d83d9ed89e4b33716249a0814bd8bddff19f74fcd21f6d68d5b2e69435d1374ff1baefd708565aeab304e1ac9fadf31333675eba32b03dd4060a5d0dc3c162fd648eeccf64aeb92d22f1a3a517baa94ca181fd0420a7a2ed676a26d70424dc6cd6d95ea63c10f00941cf3c9cf1668189bb1996fd26328d66736479a9e20d764c0d7d80bcd77bbadf3038d457645298c8f563294b24848469fe1f70973617c1f6aa4fb8f3c315febed585161c0d962e79385d4d11235cd8f3cfe75e86ea8481c87caaf684ec36b8ac2496a1ce7ac8b389a95525dd2c3d1b54ffc75557c627f8dff9a715ba62615e71c8b727eb76623ecb410bc76008e561d272ddcd28de3c760e211962c25c76ae69ba12008492b6ce6298175983329d1dadacc6f03461ce45ce83c3daf6a7f3ffafba6e9dc4392aa565ba63c3819a2d6c96bd2555722f9b5cf4a05f809f97814854023a0dbe787ca77d59fd1c55815dc071dd0865cb047e9dbcf99399ab2452e29354b239e276d20af04a317acebb73004117125a0faf0a060b7ddec80aa5a7eb8c7645a9c8bd30a23ea9e936f1361ba788d2ace83b8c7e6feff72c6452885332fdd5097ba4b06824c0be5326bd1579463f7fdbcaf46041f0f07ad326b84211a00d78533f3cf97270a2f23531ff02d827fe92bca7df633941645b5f5522205092d0177664c7babab219107b2b2c191d4786430e34c341c37b940b565e386dfe19a44f3d32c5e29720098e2112fbe371180d0970d5a68fa58cf363d656d4fad13c4fd865a6a03937c115a01b2f4919974da9bffddd3e643d074269ce5d21d1754c5b4d57d17d01b1a75af89d2bcbcf007b8efa19663a088b0e80baf7d5baa1b4ce22bb7e89b0a4c15d8f5c6e8f6bcb91bbb8453a466eb4ae22fcaa39098325165eb445f8befabca31d3a72db98fabae37cf197d4526d891f2d07cd95b99b9ff049ca7a7652fff636cb1070f53184f92a409968fce17fc88dd5fb9a1cfa63cd0682880ebc77bb5be1cbab0910d14deacf771371f1fc214970bf7e2073f2097bbcb7573667140b32fb0237c784ab7aa7a4ba91ef880d9bdf7bb05c68c96eef4118dc1c0b592a42596f3db4f25867829546f1e88cadc31d49635f9cb385a5ff329b1d3ca4ab3f506e422e354889b3831116263c162dbd6dc73216bbbcb5d691ab78081661e6e953a1a309494d312f65063247be391a7fb0ba77bfc9745b5f88417d6935a1fa9df8f0d6eea698147b0758be617be9abb3eb7fea90e1523664375eca417526e3fe80985914dc5f6ebba3b091ac1bda9a6bee961997bd9af27b307b02387e2ca492cbe9319c8704eaeb3af8606127d2df42567d94f3c4a409a155d7dcbd944ca1df5752d37d1f2c15ebb6d6ce47999b69cb27c662ed4889d21a76f5d55ced581bb9b952ecae68685664292522448a041fa3a18aa2eafa642cd733cdd9a2909b6b2cbe03043c6eb08f86846888585bf8d64e8b844960b7871911aa9336536a3ccceabd8fba0651d2e484a7d75999b0f94c8ba28ab0a78a959eabd4d4a4e63db27bf577277a4b2736e8e2efaff2fe4c2495a92a171c38149fac6a9d6320d796fb6ce06247da814dea865743f95a8b73a677a02c9e7cc9527deee875d9950d3ae18f4cec2240ff31fc827f7eceab730072042263be9f9b7daabc8f8c19fdedf972ac186c9f3d74905bc5bd4a30f791329792df9b57f8b2577fd9a48cefc7821da55b90e618db234f3234746ce7929403cf930f930674cf2858359810cc34838d915a6488cae49c5f2421cdd55971c7f3c2ab8843d97ff37cfe21f104196eecbe01561e99d755b35bef95b1d05e0e730a8d7cebf54bd9ffd68babf2548aea1166187091a96d50f469c85867fb7a0b49c55b38ee342d4e3826c4c4eeff648eb0d0170e58bd9d8ce76f0e401852788e35d6c5bf16d4f2d7d7b4f0a5d723088c0f0aa54fd8039a54d12a6d072e00e355096444bf8929c5a77634d28f8589df17972f1ee5c70f6fccb212db3171fa8b00d124679efc141f39fbbbe6d2142bf6d7c1d4e75b58c306c7e8e9aed92196bf61bb2614f25cd2e45e06e8ebbb4dffc8992d322c358bd071459e4a6cfae1fd4b51436bc9584710d1a9bc7685976bd2372808bbe6cd13a8ed1a502f9614d949a2794f5e27fc48faa262a236529f5249d891f0f398547672747607f866ea5bea647a96bf9e43ad9c2dca1a576490eb88ad1ca3bfab6cd43dc8c8f82cec7662c923d184add0e497580c5a997d3ce3cf5cd1d6f9a2e115f24020dcb7a07d29ed1322a819b5efbaafe26088874c9be573e62c1a1ed041f27d1ad92f458843762940ac60e807e0f3db5c4dfa0c59447eb1c23637bf46312e7c18e3cbf9481957365ce278c7917ba98751bf165747b0", 0x1000}, {&(0x7f0000003580)="9e723e839f5d15238f6b6132a3c9c2c31df524e66a91866fdf3edb8895197785b796f7b793f454a3ad65acf06e42fe4759530dd3a9cd62294d3b981c395570bb92588b24fb", 0x45}, {&(0x7f0000003600)="51d0dab9f805153a7eab287abf0930d1488998fbeb26a0f2469072c20a4069e83716f3fdfc0fea82406ac3878678f0ce6b27ce86d10b774ab1e7983c1b2e2ac678511a4d8bd9fdd21b41207252bb00dab198f1516184872ffda65e1607346c623ca8babd9f09b929ce99", 0x6a}, {&(0x7f0000003680)="6a59cbc01458b5c16e2d06820f671b0c0e54863813e376e14cb6d2f59f24ac4d2ce7c9f3d806d13436cbb42abdc60077729d48ac4164d5b1ab7a2bce80fd1b7e1f62a9671cf2bd0d07579aeb9349df9fd36725dea7856587c8da7dd4d4480343b53108fb661f51d77becca4f2cffc936429421c4b169498fc3195bdbc1fb3c761c1d1a4b23997f7ff4ccde5ef0822bb871ddd1f6ff4d734dab50fcbb637cf2c2f72965a44d8bc18c0d300c1240800fd617cc3798317247d50dbc5f5302b787b467134e463dffdeb94a0eb21c6d9cf0bd1148611309713a81b308c29bf5526194623ffb6f34c89fe4f6ac35fb24fc07406663edf502c787653bce29a84d048612502f0fc5dfdf0c5df25391bbbe8d6310c5ddce42c70dbfa01d59918118ce055fb9aa8151526a4807ccd563ee985fd018216aaf92ec05f24896ffee86af6b97e40fcaa9a345bfa0b881074c02c823de31716083851ebc6fe6fb1b7a43054839994eb6c8ad65f3214bfbaf0698f3a58af6c1cf0b3741ef63c801bb992a3734dfbd119ee11cd10aadc7408650929a072d6af33501e5446cb3d6b650ae572581fed53fc29de84d46fdfa53f1ef6ef9e61c4fd81bb8d0057f2f8a4ed04e013627eaa05d87ac7574b908604c9374f64bb94a7b090bc0b3f32e6e21b8916806294146be1f3b969cac26aa90f26e9b1b26194e77dacc90cc4aeec1a5fa312ae0249ebc107137ac768dfdb2ae062d15b91b0f0fc77c386626b8dcdc1c487494fb7f4613db009348f5104edeca17670b781a54e934897f22d36c9ff621059ff1a50e0bb28b19fb1b47833d6677cfc5fd94e4c572cc517107525d035faa71aad6e5cd8471488a3d2098ded47ede14029d89ab205547edd5eedb91dbd56d02cda4a6bc9ff2b6dd8ac3e43e12239993b5e657f138ab525b5a4b2380a6bc58426c55d08fb6864dcd9c9c1ed7027aba2e513b41a00420d23d64a0456eb3cec6d5d1c5c3b6fd29d181e1161ff05656ab7719207a00ff5d2d357e4c5ddebd48cc7aa76e35f2873066992356e44d72ad62ed96ef598955f9b79cf13195e91f7455e0ee29fe9719dc45a14070dd580b7aced606436b603475d3dca8d0dde9d4d2c06b65811870a2c476daca7fa4259695262bfb9101987003252462a752664bcf92d3d90300cb7ce94c7385ef579c0b84edcd3a9b15a2154c18ef06f11e0f0ba3a246f96d4a996bd8c2fb6036e632696151fd0366947231953725587fe8a59d749b37a583b658b07f0ef26f274146d9e3a24365bb3d058db813208d1cafe9305ab999813b95c2891cba1c05fd90e2215f3d608e6f1df46ee7f7ad5122bbdb47e975d5a994418ad99e6f88051205388ffec975db69b96841f3eaa18c19570e531e5766114458afe0bd6fcc179a1d678c858952ca39093c1ff2239b9b089a50014963b29ced15da872b397a39da7edce71ac746cf5c22e5b369b5615a10755c8795c99f240879924bd4d35a881e4596f1351e53df5ccdd1bb1dcd819a7e72d293b84db79301bb43df2f2360baff537810dbc2016ef4291a19f3c418035139455eb17e1ef81abfb45e25bd509b7d7e1bc1b9a9d05bb3885aa83254fb6186eec30e85a9c691ffe5da860c96ca6d4d903684688b03421d9e0a42e5098e144393e03cfae841340bca48b819d10f3cd59fed50a82a7f9716205b35556e2c24575b9342cbd0e836733da166b77235cee9018f5925fd7773324061df218c4476e1a3e10efd0197198125585bf7d0756571576a32edb20c4c6835905a3318c9173a1bc323e4c7f6a79bc9bfc26cc0c038b9e09ccabb78b4eede8d1afb59689e1b7e4832abadef980c93131f0f85eb96777901ccb3320de2bf9f0979ef780a52a7e5fd02dfbdafc5c2144e540221b7f0d87ecce57ff5a6e3a6ec8a103c97cb14914fe973ec66bcb02a6d8c43f65f940489e1a944bf2c878561637bf32a32016521796753ed82240f5173242b1f1f0c1f7b06ac855934b1a458939756ddab30f872c0b3db06163c650643e91af48e598f7e6cdf9f6429c822dd4aaddf95d108d8005be4aa90f2ee23ece1af8b33f850ce620a8ac5f494c9d44ecae66e369dddcab5b78f9e04f55da2fb298bf1e1ee13fb6bb7277dc4b04167525687b3116e185e91145a88c4eb873348e22abfad15501dc7a81d3c2261455566c58f38a7ba1a11e3f3942885409121492f6867b86ae16eb020b7d8307422cb01c5fc5413fa2778afcf8854eb0b991e26174ee9365f4421edc44d898869107affcb516e4726bd52f972cfcd2ee3a842d1bcc7113b761104ee102cd08eb4ad8c0c4d5240acabc0ee15ff3d31da89cbac8ddbf5c6c8fd8d8a84660f59890cd5036b1e45df48eca1a79eeed83f3ea7eb44a513d77785000beaf8c538c4b7c818ab5a305d020db8a75de0b7b23d50e348c03d9cfe0c045221a4567f76a6643ac249d6753c58be88f3b25551ce984b9e5a5bd334a56c7bcd684b1745ed130790f9a0c09934ced6ea7d283efe986477adf275721c9f40cce27e55333101aa30ee6a1e4a683d60141b417475233b5f08f3497cc9a366f5ef19efe9fbe483ee4d82b704548991488844ae584f5402c5d6320c3b4d271e574ce46f8ce90739ba429d18e6865ca7a91c4f285b5b0888706e4f5fb815c98b14da07e6f60bda0e9a89a69896205ed6c26ba4142c833742d77e7e4cb91f1f6d61c69742386816ccf164e86b8b4b9654e53ed24f346f8168ef1739d29718ba73480100dd79256ad35835e48b92313024130e50159d3ae139252b74784218e6735462a2bc313e8afc726ad868aa23b88f293e06b8421dbdd36428884a13bdfba05b78cba86fb901d727ccfc42b2ef6b8a8317abc6da0bcb21f42a44f5ffe3a9b3285c2f79fb941e9dfd8e40d0cfc020fc3411d4ba7eb018dc929c1e125700faf4715865e9a47fffe830f3d2c79846af119d93cce4a4a08a8387e3ab25b22edf7a72369b401a1077d1c77517995e92d5da2fc6654201a0438ffea6cad160c8b11c54be6c6df0037945abd1b3a5c57da50132cef518c9e99f0294da1ac8e2c689c58e2d4c13c54d3a0f734ca0494e7f1c74805bed0ff207f06ab7fcfe0692a29a808b4482f43cf8bc0af05827b3d2636a28bb6ebe52d7ebf438023cde275c4ef841608a205403ae67b2c7d9d80085906b2720002290d2317cbcd7fb3684f586197f5826cb903ca82d165c71fd8cb63203dae9481a72465d914115ceb840e8c6c6e20f842396bea04390d8bd42ef503041acc1e1048d5ab3465ceee1d6000e6bbf2c0187337910fe27be40cc5e68e9cd3d53b2f94b183ff54d9833cf4e2e9acdec1b8c6afb17fbea8e9e8a17dc4be64b62ad515db3c37f19a9db4974678d0c7b3115a61144ba7633a2edbfed11e81bc80612307000e1e3133fd94e9f1b2f6e69e49af14cbede14ae6d8e5016911f1c6c57d14ed3dba5621a4fffe6a558dc96759d73c065cb7af8f941aaad5514e48def4a439ddb6dde5044812d7840b8e0c99bee7e03c255b45db1fa8fc1a9d47548ba24baad049f4dd73bf03e3045259220a5feccedb7425bf8e8fd6d21c067c1d08bdaffbd2b75ff00bd111c2d954395a570a64bdbe9269397b031ea76fa594a7218ebdaf16099c0d19fda68bb4d36850736a4950e639e36cbe5b0b8c6c7498124c6fbe86b073f7597ced18be6c9177225e46e98cb7da1bad140cd75653012011e05586f323830d623c70b82c8ce0ddc2f8fff8a0a81d6af589eb7a66a8944374d2c7865267bccc36b8e0f348addff68e816bd776a955aa460e2fc70cd2066b4761d7b812ebe30627e9e31f471fb3c434dfbe7ca08e914f6b5daeb1675fd3fb76e6c50cc3925a7cc1b3c883f50772674ad3f0b9f020a485ee2c98a2cff2ce57d5d6e9d214df8db1f9efdb38e69dc71b73bd280b3e7fa17659b124b648bd08f73113c197f28dbc73463e852b56a1fc7f9646a0c6644401fb1f8bdc80274554915f80f9961ba9a3cfd7f8ce933265421b5986a5a4b6512b49d6e3852a241944dbb16735ec49531f4706748a288b4fd4b3f073d45540e36987c1ec4e52efde455cda529be58e1e5f0e7186281e2431d70fac8e5e868f356cfef776657e4400bbe5d0c703cc16c0f0e31639ffaa587418a52a30d5979ec59f4ddc2924c5001e845e83626697071b6ad999aae7b303f1b4f0181623807ec29d62c4c0d3cbc0c4e47228fb0a93827bcad930f5eb6348bdd8a4b33a081f6de7ee01effbd2a482c6160423db3513c0f02eb2b7222a2d8cc1b5b53e741098f6e0bd7efcd0b8b04a5fbfb8d2393a3ce87c39f7a7feb12310ae3ad26e9afb0dae4f355c02ea493000a7e0455e9afada941b21f6ff679ea40422c3513b1e78d9c240f4f99af7a1baaddfbc96a70bd25075004608cd85f7782e867276e61143f4b7cd78cec5864b6c3481bbe1bcbe23d037f8436993a30e013c4407afa3d4b759a4207798798494df8dc9c68e313b3c0d9c88c16a08f51cf13317691c694b1054a240a45da161358c16cd1c2ae199ef5c4812ccf8bab931e3319185b6bcca4bf35ee12717ed96823e060521d6d07d9d16b401dfff9f4588f058b1a2b77b28f3bb3bafd6b0631c60520bed014d877ab06a871aa424bac0ff2b4252cca4858fa2bbcd269a74c0e6e926ff933cfd27162c3374d9f6e558eff00fdffe23f49890b5dabb89bb955556a02872e499a1c92397bea008cc070fdb6e4e47731f2b194f54eb0b38a10013880a6ea6c28aa93814f09da95ff2fee97620985864eb2053cf0700d026869fb9f23c4025377db39aa7a936826440cefd5ab1a20e30f142385d74981449e352e56023255680d56730ad7ad2f357e05f914817c734dfe52014d6efe25ec7d2985d8e1f311a87f31a739f3759b7c197aad23b89b0cbeb810caec5ff204fa1aa9ee5090c11c176fe500948bfda01bdefa89e15b4a66fed04ce552f041c5c10f0d77604b3ccf11497838e7ee50a7c3c92fcea52c6c8d614823b7e6d024f302668704def95ff39d6b14016fc26b9c727f0342fa899ed28b48345135a969b06123cbba62cabb0d4c4704cefa32438467662fc9b40c9f8d65b995cebd14305968e0aac02e27fe1146d7743064e6315eb29eb58323db587205c87b91d58bde77e66ceffcf92367af8082dcd698e0bff8d0a1e2e8e6b154cee5009ec4e85b55785b7c043a9468ab249ee764fed233808a33630e2ca8414375829e21085a9773d13f8418b473302c596e1669c2be72754e2a4c0902e55063db78cfed92bc783ef2720805d211d97ce4277dd4dbac2963718831b3e31e30a3865c9169234c09253fa8946693d22e53270366b35f9812ca0a51d8b09cc82f5f6d46a20f0ce9ed3975b108a445e2fdedd95e24f73d56db95a520d1f23398fd2d790cf8d6e0a52ef759aee3fedcaa1e6afe24a8b53c2b0615aace611dbf13f2d0462778beb65e35e6fe82d36c608fb92c5d5d79920c79c3bca104ab2c57cf20db243d1020cd2b8fa203c85aeac4f2b64a51a5d59becf398c32c1654c17dfbfa216691bfcb65e1f68c78938af73853e9388318801d30fd644555041cec01f1784d23559199f9f421e33314446546ad4e2baf9d2d31a358637208d06e72b0177db5b2a8211ca5b32f7f77b69348a826a952b6535308980d50e165367ff8db7d2bf95ff33ca05ab2f5aba710be5f09e551860c93b30573faf9395abdae8e7a154fa2a026566701cd9738b6877b5e897dbc4007ec774a48ff5e88b58f2bb6c7fe7d09ac916eeee39c49e08fbfc9c042", 0x1000}, {&(0x7f0000004680)="44e8f2f96b6ca3ce1237a96ce037f58568cf718d082c6dccd7", 0x17}, {&(0x7f00000046c0)="7d0b4fc2e18f9fb0a6a5afdca9c7b1a2118cfc468ea6813178dd9db7be088baf0b512f14798f5111908f962c1483cb9de54e9089d59ada26d0965d492450e20f2448b7076ead968ec698257af4dec254ab44f3769d3cad4eda442ebdae36afdc1b29f08993fbcac1fee0258096d1cac8892205c1317819be062e37db5874c06b6cd37e2c353484f7b48672275019997c2f5a7a7838b7f118f0f363c83ce23bba8c4429509847583a738d3380df0b1eeb074b28c609aab4bc5f0b6eca78dfd66202ab41a910b78f18267443e56203907e43d9e197b9d6da0a", 0xd8}, {&(0x7f00000047c0)="51fbbe94fec8a17a623029654a9b0d00bb68c173acde7367e076d65215457491e277a79e3d3f0f8b1c89cf83d1261bf6771db06b77a1ac6bbd08849eac99", 0xfffffffffffffd74}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) pread(r6, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:10 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0xffffffffffffff89, 0x0, 0x37d, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000fe0f7614a276703f060000002bff00000000"], 0x10}, 0x0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x6) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x84) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 16:00:12 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, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) read(r0, &(0x7f0000000340)=""/4096, 0x1000) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x40) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x2a9) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/165, 0xa5}, {&(0x7f0000000280)=""/52, 0x34}, {&(0x7f0000001400)=""/95, 0x5f}, {&(0x7f0000001480)=""/93, 0x5d}], 0x5, &(0x7f0000001580)=""/178, 0xb2}, 0xc85) r2 = socket(0x4, 0x10000000000003, 0x4) connect$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="62030301828ade426252413cd288a2398a000091a58358102d2ce5db658bc61e6692f30905a103ac679100000000005c8f534a23cdf3777c83e248b52dfb1317e959d053c5fdf4028461e8296ae5fc5c815dc871e61e0efd1a292de9a0b0e67321a31eaa3e45ea7f87d499593b9926bca110abc4c133165785b7d8a7baecc0d4555c3f6ccdb8e767635f1da285550fd0139335a575616344da2220ad0a7c3764300c75c5f47a860aab3f7e6398ffcb29a7806ec08bef5e1fffdc10925fc946e84ef78f0ea5115ae6c20814fb6e41f5866473ddadb58f7a15d0ea4df7942904b5b0093ae4ba8e2449d57eb6c3720d3fb4a4dd"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) dup(r3) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x1}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f00000007c0), 0xcb005093f78273e) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000001740)=ANY=[], 0x0, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001d00)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x463) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x2, 0x3, 0x0) r16 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r16) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYRES16=r15], 0x1, &(0x7f0000001c00)=[{&(0x7f0000001740)="681a5deaf2929983bb9a0f4030d6535e3aa28c2d9f578c14163bdf4d9aa8714edf8c6f28d67d78128da619c1381cc72c24c5131bd9b63189039d51c520cf5e3228af59a0688e0579af235fa032c5973b022b27a2ae6faaabe6c5a058a884afc29205346d12cafd7499704c076ef32b0291075890f84e72bd1c66fbe2e80c8f0bf50343392a6cbce1042c59fbe36230eaf3179b19987bcf57d1d9b20b228fb3caf3ec04a887f7a0bd22d86fdc2af37600ae81c50d428d2ee3adfccaf5297c35b8e094ebffda3a01ebb422ab1e29076e1a8b0a327dd614cbe0295093a28b5c7f3196741268e8461060b145973718e77ae3c191b44cddd7f7e6f38b7a", 0xfb}, {&(0x7f0000001840)="e35b839ed15342640984cb18f0ebad38a03510d4c17cf956302c9eda6204ae95533d0e7d31510296229d8998d22c7c718b1e7b9d5ccd25813d203c4782f5d4bd0b9c7e8585e6567d92cfd57066bc26b5854f46f67264bd2562aad474a61bb291ec17404433b1b876be7518085d88f1fa37fa5ab0627372c1e3840d25c71a959a521f09dea5b0f08e8cc0f7b175a334cefcfe8a2491108aa75306840b141efa96c568c29688b810f933beb7e1901cd9f7f2d74740d5fddead29c3515d670b3680b1", 0xc1}, {&(0x7f0000001940)="5ac44f58cd7431ea76073cd5f29d18ef396a5fa6093284939b40646b4981a99cc088016625541b4d54ce5f9abf28dbe30fd866efe67765b822e5b8a9d6d14c392987001176ca5d6871732eca1863c12f905de29e0371dd1503935c9e530cf0377142eaa1c33eee0b91a5fd7d5b6e45bb248b73c65afe865dbbb69d2ed01349b7631376", 0x83}, {&(0x7f0000001a00)="019447279476cdc21229470171c084803900915250a8b0ed6aa3e165f757a91d45e3b5d7f205ef27bacc72d309448ad5b1f756f73063481787c9d939f0ead4702b27e700365cc777e51dfa7f66", 0x4d}, {&(0x7f0000001a80)="5e49769673930024ade4c4fa9e90210329e4ac46e392d1c894e9383628bba51984573938a189ba85dd7bade8c7dc22c3349e65d6fe628342c8e4135312c215eada2dcc5f14cbe1e8a05b2864d61c870d5edd8e7fa295553d9944b55904d1bdf62ece59765d1365b215df8c96cf06ad094fd5944cd92eaa855211466b152ff523c6275d9af06383f9f7ad2f6b98e48ab8", 0x90}, {&(0x7f0000001b40)="2d9bcab9df1722b44857b682ed8e81ad1c027daff1e357230cd183260c431e94d49e181291a4fd0340eb6ed0e3d87cd12de978", 0x33}, {&(0x7f0000001b80)="e37c89667b444f982aec3e8bf1dec0c12c1fdbbb278448f8a8e7636c4543fea4eb1d746a2be1146d8324d369bc82c4b4e496feba2e0a10b8ad1cbbbd41f945fc6a0350fcf9f1ed00c5059d4bf8e3461b20488220013bf577d0ff5ed8cfaa120dc7", 0x61}], 0x7, 0xfffffffffffffffe}, 0x0) r17 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r17, 0xa9, 0x20001, 0x1, 0x1}) fchownat(r0, &(0x7f0000000140)='./file0\x00', r7, r11, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r18 = socket(0x2, 0x3, 0x0) r19 = socket(0x800000018, 0x3, 0x0) r20 = fcntl$dupfd(r18, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r20, 0x80044270, &(0x7f0000000000)=0x1) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x8000, "f000000007005945fdbe0700", 0xfffffffe}) poll(&(0x7f0000000000)=[{}, {}], 0x20000000000000d4, 0x0) socket(0x1, 0x8000, 0x4) r0 = socket(0x800000018, 0x3, 0x0) r1 = dup2(r0, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x70) r2 = socket(0x2, 0x3, 0x0) socket(0x10, 0x3, 0x6e) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x400) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x80000001, 0x2f4}, {0x7}}, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/227, 0xe3}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10002) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000280)) syz_open_pts() syz_open_pts() 16:00:12 executing program 1: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf0300ff0f", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x2) fsync(0xffffffffffffff9c) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) r1 = open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x5) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e2, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) write(r3, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) kqueue() r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000240)='./bus\x00', 0x12e8f01c5560a948, 0x40) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r8, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r7, r6) getrlimit(0x8, &(0x7f0000000540)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r9, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000880), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {}, {0x20000000000006}]}) r1 = socket(0x23, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0xfffffff9) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) listen(r7, 0x31e5fd8f) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/67}, &(0x7f0000000100)=0x45) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x10001) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) accept$unix(r6, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x0, 0x6) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x25}, {0x6, 0x1}]}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r4) fcntl$setstatus(r0, 0x4, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x4) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) ftruncate(r5, 0x0, 0x30000000000) ftruncate(r5, 0x0, 0x80001ffffc) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) writev(r3, &(0x7f0000000840)=[{&(0x7f0000000140)="164fabb85e81f87a57b5c28c50ec8a8e97f146cee01be724c21584912690baab76e7759948c7f2ee8080c096e5a4ab7f31a3b75d78295012609837301a84f8cc5b3c6ea77cf675ce4bd50c5e20198432ec199809afcb89c4fad288e05e86d98e2313e4eb59409300f1157659c79bdd18d25464e5e6cf86ac9d7dbf5fcbf8e6f8aa201b7d3f0d560c4fc18c699f7c5753"}, {&(0x7f0000000200)="8d3e4034be53fadb38c1"}, {&(0x7f0000000340)="466be5e7788ffeedfa9fa33cab60d34860e74a605b44cd6cdef4d0046ea12ea4ab1554a5e9a0790bd6e3af67e8c924d463610f8512917dcf1ba7006382fb310267d3d8dcac7de38a1f644c1185694a0dafbc64229762330f43a21bebf2744834a0ce6d425bf392d993106d7cecb75f76c90060fc7aa2593b0fea7f83a1cb72e85589b2490a08a09460c2a11d4040dff9c0bc0cc4f02c065b8ecc560894c76addbc507c298d7530c95709620f493d5a2405cdc72f403867946a356ae5e1f223ac8f3fd3c709c2a40d7463e64a"}, {&(0x7f00000004c0)="e81bb140ae6804e9e3e2c576189d2b9e01effe4f2b729282aabc356eb5c2c297f96fdceedc4da270b66a77f88639f414d376d0ff8c1ce381d3a00e25d95f46a1719dcc5f520716bd4dac204b7717848ce4b02f2cb81070c72cd878d751b2f10185ddb3ba2c950c49dbf78317cfab0c575797fbf327477c027771d3c38c688288d98c981fbaca73e125c29d7cec554f6aff4ee133d889d70ab54fb973c756360ac6ee2401b33f00942d54629af2ce807d6dc072f9f8edec13f555091a04e33d0fc389b6337eaaa7"}, {&(0x7f00000005c0)="d19170d28df6f64758e90ad93d236d214bda2b9e0f87f02420702c18f100a2d2c2fc3c851acd7073b08526b138b3be492dc2bad26c80ba9dd60eb3e3f0e66722f8f50cda78ff3dd0904b89765af26963a35c5bbd48abcfa5a65cc854c3a5e243f4658939bb8ff336dd846ad2c371bc8b77d519a0bd2701ed0fdaae58a6a87ba629ee836039d5c58482b8b9939b16ae63227a1312f59c5f3915151287971d64aa98d7a24a98eaaca6f831fa3aec19989d83ecb64b025f90d4a28931677c3b55724c0c85746b4ece4472809849c960dcc565d9284d2897cae699418e1d5644e8a91fbd"}, {&(0x7f0000000240)="dbb6db43caeb53b90c6b1104c982bcf354e1cfcff80c8a6abc2f9c566c9c00153f77976292dffc8d324baa2fe316da1c9aa6b2ac7a806d0d4c660f3d37cda0e64427be9163cc1faacb93b33f3ee8f4e4909671d4ac00c90a74c2a9c9b163864554d644501f19bb83854729c316354dba71c0fadc553bb57db58035b9acf1222825672021"}, {&(0x7f0000000440)="848cfdeba503aec694df94c1fe0cc4a33957dcf2f55cb70bc369b640c0d7e370fcb41cdf8d73add72721f076c43120bd7c7ef974d93a173eb1f68b5d89"}, {&(0x7f00000006c0)="0a41da9a194d9a65e292598894d47e9caaa2830f950a26aa60d6d660d42ea514e850dc6497266ccb16dcec9aa4c487ae06170cfc10dcf1acda0d48fa125152fee4831c60817170d36a0ab869966f5ff89c9403ee28d3758e134aecdcc2f73f888de22d025fe2d51f88eecc0fb61c5d53ddb3f4e9271c3966441be987e684035877c29c2082048d04abad324cc044a2ccb4d820f54d320d69715251096bcd9aeddcffcaccc4"}, {&(0x7f0000000780)="9608de8c77cfc9c1e7c96819bb34e8c343b0b818e3e62f78d8ead7cc10e54a00a9184988904de7db3e265fbfe8e288c9930553454624bdfd56f8a009b4b02e238b7e078c4f74bad45763d615d4994e25d765f181c14ea77ab0e6e19dd034f75fe9819b32ba52944a4bec84ceffa28755f4d5c9360dffa7410e672efae5aeaae3d161c3e53b82864cbc64f705531a86a5a1db616f525d5823c5b57a2e7623efe7"}], 0xffffffffffffe9b) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd9c642b166cb504f, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000900)=""/222, &(0x7f0000000100)=0xde) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000080)) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r5) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f00000000c0)=0x6) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:13 executing program 1: poll(&(0x7f0000000240), 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = accept$unix(r10, 0x0, &(0x7f0000000000)) sendto$unix(r11, &(0x7f0000000480)="1611473557d06c9eacd0a91da33ed3920493b7aadaf98fcc95c150682b83e3a8a8136a1f54a2da1ccd7432004272bbe9d0580e66e4968699e9aa93fe78c1202f2378f7ffd2894e37cbdf0852f3d83b4bd31db05835436e3c5711a0b69c1164a65e33a4cb04d1a403cb8bf9dfdbc9e96c81605c8553dae03ddbde2aff7525877929e18503bd07fd65bd4f68ea4a75454f67c34308606f138a3cdc94a129ac6605fa3c6d6ccae0a19961dae10ac6a928b2d4621e01608580f3aa872798be8497e21c1178e57b14781b894d95ed2b5f3ddf6e44d5d2e2da0dddf25155594817cfc3864e5db7c29c1b168fd49bb4b64269b2f02670bba17f8db54efd5071784c3eb262bfc44a0325fb927a50fa5456128f96400acdc8cd69a977e27135c46aa282150557519b55c4fa5d8801d4383a0bf2c5909addf196b1b7d274b8c3de7b2479d6c502c8f1cc952ec5c20f0457a7dd59836ba80c3217da1aa7cb495147dea473e42b68712cfa7870d96f08f460dbe204ccba71164cc3d0484573bb1dba35193084f7a30b528eca507cc331828f2996ccc4512cfbd75d1540e49c7a4c82be2ce3cb18cba7395f63d954468e4c553d5300a761104e622abe81a34da07267cd209d20d1abb362cbe071b699db8ccc4da60e2c4b5bfe8d5ff3bd0e38524adaf2c7991dc25612e8acb4e4dabfac09683f8f0d10fbbbd99b723c12ae2c97057c2f0fe85cbc4d94b5bf0aee703a3ad94ec10329f33599339cbdfdddd00f537f292256c3da625154bcd13fdfc4d5dff91ab42bc0d1465d8351ff11777c97262a1f11e9d4a8237e088ffe9f704fb89bc0f236d9ef59d80bfd5fa42fe08d634832589aa6f67094b2dd63038478c6777567f485b2367778e3134b268a45069abf7020e3be8aaddf25906aee9eed16b9a6bc602df10200dd050af0e814633926562ffa5149c5ef3c492cce61ac4c0cc4a5cc405afa77b6e8c824dc7dcd9f3066e745e867a1f95edb06db5333cfc24d2e467f4d30b68c1e802d30073dac1e4d94c3da02f1d520370ed15fbb955c587a5ea03d944f381701e0065e7357c03e21b6534d3314a694084c6928a37b13d673890da1cc2658c1bcbfda4ef43a40fd99f862d398d359e64605ae7fafb13519661da540ab885f35311f37243696df1dd2152b39413184ee4720a31546ee1b27065132dbe0627b9cc4cf9339a90e8c55be4c080c393f758c52199c550184a0c15bdd5e9d886b293c377b627baacdacfb5a37ac39d29708c73ccfc97e681020e8ce076ef8ab2cd6841a47bd17271ca67161cf7c843884a6c8c802a5f7d68516da26492aaed7d7abcc3197497c44a87b53185515ecabe4cedea21f5af51f55eda70f395a4820cb6c6db4d0f2539f247c1436084c00b567603b84c18c80bfd18d29e27e17530499bd9a716409a9bdd1d641f5f5aa22fcc032032fcd873fbed6301585b003a98a86154ef6189bcb5262fdb62313fb746fecc3799368733d1ad5acf69674852e203ee28631a2033cdea26e4451b9677f3372227df787311fd1ea7bb9dc7e1f9378d13e94ea03f93e888300ca539d56ae0bf04bd859126349f9b4fdfc8ff92657ce3c6868c1eb4c3913ff6270d0af5c87bfde2e049e89cf1e4de9ac71d13a31c6eefd58da0d99531a7e79889d7ff4318e0995007ea8994f4c15c68cf629fc906fbb117400a0d300049c0666a33d6f7c83487dce1b61e475ad80c82141ca8dbc0a725d1b45568532a61ba99af341cfa97b2bdf55194dd9605d423e1193cdddc5ad2ea76a61188acb7c68d435c74f38ae11a44e5fadd6bb90d80a691ee2059ac1eb7df638e9ecf8f164bc8b75607c6cf5ec102b807329fcf4eeff21254ae56a9349a52579e2fac0987a7ac7f4f98b5a4e8820f65f1a940301bfd13bfbe9a2f1f7fbcf6b89245dfde6a57792299d702fcb53a81f6647e1532b9dba9b597353613f23d463b207973461578439b296f5f2ccbe2a2723af6d706bfbea4819c88d75f007101f146023d6ad05b52c077e87fc7373f773ec9ffab1af990999a08eeeb1cf12f08432c54e3bd3f95ba21c4b433208c9ae309dc6193c2901893cc7c1819b0c04ee72ba0596c35f207a2dc37c7976c78fa17a25571520049ab73c9168fbafc755a7026470600af08879e8af72624a62fd31d56f3263be82a2027fae5b117ae685e9501a90452038d48185bc36371a876dcf4bd5db0947ee10b9a933859ad6b516b77c9934441c5093127b365b53326b49b10660fea38640584b08f0d678a2ad5321de90d17e9eacbe90a87cf1de4c14f3bc026fb9f1e53da47ba7a7ae4d73d856d9bd6d5c5f7c1f7effb7527d874fd6ae0f98dd456f0a727b2d3030490a7a20edfc0dae555170ad499e598c6a82f5f5237a339c0be855f67ff031e5e3fda790ec443607d7a2f3ef371c0963f42b455fda023b5c8bd7b184ccae599fab446989d60617985fb265763c01ebad9870dd23cce31d77598e65e2ad0a279e95b6aa3db58cf95433f0683b82143fda105d2d3ed0eaa7810c0ab057064f06dfd96ff3ba1d0fa6d50f0663c31ea86822eccb8dfd2f03b76b7c74bacdb89da2c787c3f424f9cbea912b613bed0ab9549d74544352e0f50d96e70ea57992d2240e043818df99f01b6779886f03a92d80d03f0e26b452a1808b668c0f77b628ae8a818ba03792e9f5ec5bb2e34af930f108231b435fe98159319759536b1ea0250238e71a997bd3897ad7060884ed43212abba3590341e35c27425852307f8499432f5c79f1c58f0457fa09cefa6e1119ce5513c8fa390baa7ee82bce91a9d3757cb7556b68343eb543f4c03808090660ef949d1127b4fe29c606d01e6161851ab43b0e61e534ecf77d9a303c6b98d911a625912a1e352879984ee59f01441bb5cdc8c12d3f2f551c6ccf48ddaab3a96b51220b77bd684eac6cee4c2f654c5b7029a387d892eca2bebd0240d4db48e5601e40fe8a84c674f042a64c65d6a4464bbd98241b98f9e35a7df7f2ff2df27b8296714e9b16116e604dca370a120528dbdce1baf5ab9ea2bc11d087c4e4f83ce5e5c29c120d07ddbed0f5a2a0f303a36376a2fad05917661b8e76b3a9e77e99d680566a52634a8134871e5d4761d0f533f7a25e51ac241f732da6e10411c027018a227b716dadc7febe48df46737615b9c81bc9ec1ed4f77907dd654a4d916125f303072b1978cc1bfab3fe32b4353a36a9fa0fbefe24c1ac7e17777d67ffbb1285363004856067880365ef26bb5bc9bff4a3cc2216626c30503b42d4d71d4d7fa9f90e2107426bb2a84480cda9580c4816968c944ec380e60c1f54c36c663809099a81aaa5750919174b682382e56f83f5d5eb3b4011bfc824330f87e7eae3205b1bc562eb83a0646688a74a067cf85a5b066508b825b74370532efa29bb6e4bc7a86fb825af550e38868b547c819a036ca9b7c00cd8f26fea313190abad5840d8cae64cb14f24fc039c1b2c3cb9a2a8dab96f49ec5466e9ae108e60f08e51c67306c813a34da5abdab9b658bb3a6fb18216c3b30356a3b35a702c2940a3681edde35f29d5a02d29106131d168eeb6645eda1ea1a7ed0247f200bb831ff75764f24d5312ffe280e8efd76aa7fcec98ff41e2b022c91465be830d34ea95cd759715086cc75b220dea197c0ad37eaa93ca37ff64775546f7aea6687d89d6b0b9fcdcb4a7b3484ced47eddd3db524f281ec4418fb67de916c87b44788d3bb5bf616a887ff0971698a581709d310cc039fb0e91d480591419f0d33ae6552feafe8497d677e227106d22432bd839347852c97ee4f8101a4c86d1311795a669d62e2b9446b343b8780c9341637970834f2f916d9fce67f4594a9a2f3f59c481fb73c391a2954855b5ab5b4b4e51ba06618692da82dfb74b1460ab67b617e9b50f71f54731e29d0bbe01573a9fd111f2de307dfc1d7b4b8403bbcbc9fc30b194f02c536bac82d82ec29228a6550471d53152a4e07509e00361f55ad8fd0dc7c6723ee2321bd531dcf901323076354a761aa863eb3def48a9b529b14c87ec65864dfcf86ce3e2b7df02262f161a59a31bf10e663f6eb72a6d80af96c5f645aa5b5df040623751c81c7461a70eda36e442f841aebb975aa166cdd99db945adeaa2e1a8349aaf83e5048fcf34752b37b0fab0af7fee009fbcce5f2eddf438780f0fa7f8f353270fa2676aee1845f799cdc4b0ce5d88e30a7744c4649ee6725bf7ff2181254319f5fd202e6f9102a9b3fa2c51712973f7f320dab129e2507e2df455cd46331d617e521240655423c07b6fb1debfb8cfd2bdf35a9ae5000a5da8ebdcd8624dfaaa72465086438bf59baf047d3f2aaa0f0291219d65212d09af3b137aba4db9e54d064414edbca3067452997b6d7d57039e471567473446e94338d944bc9c963211207c92bc97cab76f94f2e461a432e61eddfd26bf26955f21d28b9291675d9b04afe728859f3e843c90b57924dde46e9d497e5952d059d7d218e0311a51c2ff3253c053879c8b3579e2e5c54c1e5bb490e70949640ab9ab0cf3c52bf6507d3b387bd4419d339dbbc813ca4e27c6cd34d2ed7d9b8e33695cce74d573842238e608d3a18ded79e61f83a358b8292c8fc7279a5f113a2f42cbe8fee3d51ad618fffbea2a4147d36d1e28b7626ca886c528157198ae9911a66bc976d535d00a440f8316667b573e366373de2c2afc69cfddc90266afab1062bb4f5030fff0f2bc5c945af6d738b06c6b5b694185014d283cb5044158858924691e6e1798fd62b498f62b52d378ae7ed6ca653ba7752a88a3bd6cb4705e7851b6f81129f300b51fef68e6fccfc8d7dcea6393a7bcf54647c2a4e4b3592de0782b91f46737b807100043cf16776a9500d00d1c9efae98e3cf0ee7b0d758d38e90311ef7923c2448b4fa748c60b6f9320d3f4a01fc62a5c8fdbf262e964f133f983f1726f284e78390496aaf9f1fd25423393b2b7ddc532ddc040aa3a6f678b233bbd6e564a606dc73f5b0caeeed07ea47e03a9e994849ac4199fb8b8796015c7a58637b71a659be9fc37b7e9038cb1679e05874b96043d932709fa6b2adff614b8bf6bcd5dac21bce9d3b622951f3c131c7f497c92711a66b45fc525a8012b10ea995fbf1ecb446a89bb071691bdd9bce4d48e1fe658b6229746f985fdb878a8dc8fa6321419c3252315f3cd3ab3da6ded55fc8e591dbab422709a7451e0e5d17c25771e61faaf2b94c8e8f9a115c0e6fc8e2b7fc4b50f1aae5759365daba18e5418d6614b877fb05e215b1dca0d47e048a814c3dad8052a9a1da47f7531f4f242b68042b12d77f7848bd99b6ef42fb82624b6eb83f632e6c64e04f45cc2570d244c83f3d23f88221024010dc20bf2b0ad2e93339268bc125816544612e99a29a161d8c5dfe4f1d5fc9563fa45bd0dc19fb95085eed122d0cce9a5436746e61e3602eb0acfc83d139c0aab8858a4c605986c1823f68a3be8d48422c76cb452080c0b532e97688a1a52ae7a067d8b7e3949a1fbbc67a5907c700b43b5bfb35435766bb9c3ffe09cb5a5bdad64ed2beedc2caabbd12e8de9a0ee358ca3685b2695bd3d96fc7f4bda07588d7761bd124d513ce566fc1fbf22ebd0991a318f2a3a2a055a95c46d27699800d9aa2caefc1a7848b9548de66610237dcae5cb7c326efee859d217d49ff7e483810a64384d0eef55e66e3d37f7654a9c693f22b94f7c5b4a2a8bfe938b16332a85547c6ef1d3270a40db7edd506c89009b31868afae4f5d28c97c705d6e3fbb9a0ec5fb5a61a7e2e41819", 0x1000, 0x5, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r12 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r12, 0x81205724, &(0x7f0000000340)={0x5, 0x3, 0x23f, 0x6, 0x6, 0x2, 0x7, 0x10, [{0x1, 0x5, 0xffff, 0x1fe}, {0xe5, 0x6, 0x344b, 0x81}, {0x7, 0x1, 0x80, 0x1f}, {0x40, 0x526, 0x2, 0x800}, {0x5, 0xf909, 0x4, 0x5}, {0xfffff033, 0x80000001, 0x5, 0xfffffffe}, {0x4, 0x1, 0x8, 0x6}, {0x5, 0x401, 0x8, 0x401}, {0x0, 0x10000, 0x2, 0x9}, {0x7, 0x6, 0x6}, {0x2d, 0x6680, 0x5, 0x6}, {0x2e87, 0x9, 0x4}, {0x8, 0x8001}, {0xfffffffd, 0x9, 0xfffffffe, 0x4}, {0x0, 0x7, 0x4, 0x9}, {0x0, 0x6, 0x2000008, 0x101}]}) r13 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r13) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r16 = socket$inet(0x2, 0x58f6a171eb7310f0, 0x1) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000000), 0x654, &(0x7f0000000140)=[{{r13}, 0x7ffffffffffffffa, 0x80, 0x2, 0xfff}, {{r14}, 0xfffffffffffffffa, 0xa2, 0x10, 0x4, 0xfff}, {{r15}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x5, 0xe4d}, {{r16}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x2, 0xfffffffffffff9e8}, {{r17}, 0xfffffffffffffffb, 0x10, 0x0, 0x401, 0x20}], 0x7, &(0x7f0000000200)={0x430e, 0x40}) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x40}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r6, r1) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x84}, {0x406, 0x7f}]}) syz_emit_ethernet(0xffffffffffffffcc, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") load: 2.87 cmd: getty 50339 [ttyin] 0.00u 0.00s 0% 307k load: 2.87 cmd: getty 50339 [ttyin] 0.00u 0.00s 0% 307k 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x2, 0x80000000}) socket(0x18, 0x8001, 0x6) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0xfc, 0x8, 0x8, 0xc5, 0x2, 0x101, 0x3, 0x10, [{0x1, 0xfffffffe, 0x3, 0x2cf}, {0x3, 0x7ff, 0xfff, 0xfffffffa}, {0x7815ac07, 0x8, 0x6}, {0x6, 0x3, 0x8001, 0x40}, {0x5, 0xff, 0xfffffff9, 0xaf5}, {0x4c13, 0x7, 0xf6, 0x7ff}, {0x5d6, 0x0, 0x2, 0x7}, {0x2ec8e2f4, 0x1, 0x80000001, 0x10000}, {0x6d, 0x5, 0xbe7}, {0x5, 0x0, 0x2, 0x3}, {0xb4483e9, 0x2, 0x5}, {0x0, 0x6c, 0x8b, 0x8}, {0x10001, 0x1, 0xe0c, 0x10000}, {0x6, 0x5, 0x7ff}, {0x7, 0x7, 0xfffffff9, 0x2}, {0x2, 0x1ff, 0x101, 0x71}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x1f, 0x40, 0x7f}, 0x7, 0xff, 0x8}) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f00e74de400", 0x0, 0xfffffffffffffc00}) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000200)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000280)) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r15, 0xa, r1) r16 = socket(0x2, 0x3, 0x0) r17 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r17) bind(r1, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRES32=r1], @ANYRESHEX=r4, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES16=r6, @ANYRES16=r2, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES16=r8, @ANYPTR], @ANYRES64=r9, @ANYRES64, @ANYRESHEX=r12], @ANYRES16=r6, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="b55af27e2df406cf5f3d817c6bc11fd67416b052564a7f0eadc9b9b98cb85b0db8c77deaf1267c621c2b080e1f34e1721a7251e2a85f08d534a8d8d8c894debcd4b40f4dc3b3cbdde5b990d0b967165212766cb96da3bf9a737c4f76c3924e95356fe7a304267c50f0f44a9d2bf7d400216b67ad5270b3e3416bfee47ec98024ab48b3575945ef3fb12ee30d1ada30e0846f5dbd2fbc54d60dd38126844f96e5616046d024b096611a0944b66928bd1822c5e1e75148c0ff797d07974602bf3c457ec502f4245fd056094a20dff3ec9fce04ab2740448343e3628c2eae63", @ANYRES32=r6, @ANYBLOB="942486d7248e33e69974e943566752db0619bec509fb20f2551051451103447d4dcaa0830aac1fe2a3bdf1897f86b904a4ed22097bad625ffbe61722c27452355188784a1d5381bd47230e3d4be59871b8e2248ecbdcb7ff80ab544414cdfe523b53f1fe2ca543c383426c0475a8257d2020c722f10d1fe4351bc50f91efc0d8be0a7f8797f86c9acd4a379551f4c3be7b4bb620e8fae61f2e719c01712e3112f5d4f23bfbdb0ecdbb69d59e8c5b88c1b6484792571ad50a168eccf0f78ece03be9f4bff133568c640fd987034bc816f48c01423bb54995c3c8c4fc5627e3075dde6fbe690f23d0db253408613ce0efc4b", @ANYRESOCT=r13, @ANYRES64=0x0, @ANYRES16=r10, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT=r3, @ANYPTR64, @ANYRESDEC=r15], @ANYRESOCT=r16], @ANYPTR], 0x6) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r19, r18) r20 = socket(0x2, 0x3, 0x0) r21 = socket(0x800000018, 0x3, 0x0) r22 = fcntl$dupfd(r20, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8040691a, &(0x7f0000000300)) connect$unix(r22, &(0x7f0000000080)=ANY=[@ANYBLOB="0100802f7c696c653000"], 0x43) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x8000, 0xdd) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x13}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xf41325220d6a2a2a, 0x1011, r1, 0x0, 0x0) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x18, 0x2, 0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x1, 0x7) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0xfc, 0x5, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000280)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') nanosleep(&(0x7f0000000200)={0x80000000, 0x3ff}, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) kevent(r5, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x3ff, 0x65c9}], 0x1ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x595, 0x72fc}], 0x5, &(0x7f0000000180)={0x6, 0x10001}) socket(0x10, 0x7, 0x8) 16:00:13 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x2e) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8) flock(r1, 0x5) flock(r1, 0x2) flock(r0, 0x8) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x400, 0x2, 0x90d0, 0x0, "d7000000080000e74d00", 0x0, 0x100}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) r1 = syz_open_pts() close(r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) dup2(r0, r4) dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000004ff7350400000000001100"}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r11, r13, 0xa9, 0x20001, 0x1, 0x1}) chown(&(0x7f0000000000)='./file0\x00', r10, 0x0) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x5678ffd91812e117) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0xb5e, 0x3, 0x0, 0x4}, {0x0, 0x1, 0x40, 0x8}, {0x2, 0x22, 0x3f, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) read(r1, &(0x7f0000000140)=""/21, 0x15) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) fchmod(r2, 0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup2(r0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) r5 = msgget(0xffffffffffffffff, 0x0) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) msgsnd(r5, &(0x7f0000000000)={0x1, "bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"}, 0x43, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="ff010000000000005644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e609000000000000007af353bb6f1cfb6ef5bd71790f7b0000387a27f12613a8c1ad1980cef7ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab00000000345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f083fd5ba2a01c919af727cc4e706c072fd77f4f8a4d35fa5da808e57607135ef3aa92a36ffe9b8"], 0xc2, 0x800) r6 = msgget$private(0x0, 0xa0) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() dup2(r7, r8) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) r9 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/100) msgsnd(r9, &(0x7f0000001300)={0x1, "14402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"}, 0xd2, 0x0) r10 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/100) msgsnd(r10, &(0x7f0000001300)={0x2, "14402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"}, 0xd2, 0x0) r11 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f00000000c0)=""/68) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() dup2(r12, r13) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() dup2(r14, r15) r16 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r16, 0x3, 0x7, &(0x7f00000000c0)=""/68) r17 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r17, 0x3, 0x7, &(0x7f00000000c0)=""/68) r18 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r18, 0x3, 0x7, &(0x7f00000000c0)=""/68) msgsnd(r10, &(0x7f0000000680)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r19 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000001c40)=""/19) r20 = msgget(0x0, 0x2) msgrcv(r20, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000002000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/155], 0x1, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') 16:00:14 executing program 0: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f00000000c0)=0x77) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$inet6(0x18, 0x8005, 0x59) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000300)="3d853d3d1370faf68199cddab1354486d4c7b9e0ae7f77368b65fff0d5213d983f737cb2181d047403afa276563a1bcd79a5ba70fcf6d0e5f12b2c704d1b38f0ef86d70b5a9fdf9daaa3ece2b133dc5d8ebe3cf73c237064062d4a6877856d178bf9eb862729a95a0b122a4b5324a2054c464e7bbf532423484050f94fbecc96594366973287eee5f4cd8ae501cb5f31553bb75bd374f7e6771a1aadef1ad40c850ec44f9daf453720fb3a52454c6ab1213e4055e157fc0d1885c4bbf9c667a8962fe716b2fe6faeb9d4b0d1a84ae1359fbf7fa9710cd44a51683a5afa0c649717b9ff2c17185b3f8552b6dc66f8e7052656aa75fb21fc0d22da74", 0xfb}, {&(0x7f0000000400)="4af074c65d8c436ff6812dba008e5eac53feaf635739d9d2a662bb54b8a8c3e73aedeb5481b9c751d0d2fb99a425b109a0519c133779b70d0a49abcc704de1", 0x3f}, {&(0x7f0000000440)="dd2f93fd4259a505458d5065a8bdc5b35e980c15a3111123433201192341468db2a73b0ac2e64587c6bb323edac8db8f7770558a9622a042b52ace56e85963a51e78b0cd28c9e9dd6359cdb771f76a3f4250d46094d5b7c3782ab9c28c110644bb3a32b1f47ddff00e2103cbe5a2de4e15cd4fdb92b2ac077d986bdc67f4b102329e26cc182dd3cd01c83231cb1ab8929a4da8fbd931714f4fcd5b69b25981965f7829dc69b266bf63ede34b2052dcfcd5922b56885594ab607455439f9064fcbca3f8", 0xc3}, {&(0x7f0000000540)='|', 0x1}, {&(0x7f0000000580)="c853875aba04b2384ed48550b82b3db15bf064cc6dd3169571de15bd63a2f5ac56c438dc6a0d3cd00cd419e4ee089cc4afd4b7c3c92d9425778d4210f33aceec2ecb45c5e4919f08f27bbe9bda545aac0943146fb803399cd51f859e0892", 0x5e}], 0x5, &(0x7f0000000680)=[@rights={0x30, 0xffff, 0x1, [r4, r1, r5, r8, 0xffffffffffffffff, r0, r11, r0]}], 0x30, 0x1}, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) setsockopt(r13, 0x5, 0x9, &(0x7f00000001c0)="04f4ec4437c8c0aa6afa10a710b5ed42d15dae345f9c2439376fa97b6ea8853e97b77244a5875e2c409012b155187dcdcba9221762b405f3715056225fe45b9f0ffa76985b1ebc2c9d063e03182c697ead0a96b840108c6778a8ab73acf690f9fca22fd59235ec38a70f3be48ae5f6fa98aa6bf927a9e9b138b2c37a094841164315fdc1457870a114ae6598807de78cc34b7bd1f4afac6c0f20f12af2b77814c27f72e0a11486b8e1b136b52ad86a5cc0415aeb189b7b10c558d0983d7b72565c3e7c5021ee028dc3296b14b67ca2acb6065ae72c3beddfef347ab9c1c38877f90c4835bc83a0f0d66dc08018e50e87dce391fc92f0010c8f1882d3", 0xfc) getsockname$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108000000000000000000"], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:14 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r1 = semget$private(0x0, 0x2, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/141) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = open$dir(&(0x7f0000002380)='./file0\x00', 0x8, 0x0) r4 = socket$inet(0x2, 0x5, 0x6) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/null\x00', 0x1, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002400)='/dev/wskbd\x00', 0x8, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r9 = dup(0xffffffffffffff9c) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002440)={0x0}, 0xc) r12 = geteuid() r13 = getegid() r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002480)='/dev/wskbd\x00', 0x8000, 0x0) pipe(&(0x7f00000024c0)={0xffffffffffffffff}) r17 = socket$inet(0x2, 0x1, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000002500)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002540)={0xffffffffffffffff}) r20 = getgid() r21 = geteuid() r22 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000026c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002300)=[{&(0x7f0000000140)="b66f2c9a13671f4d4fa01a8ad0e960491ae2f8bfb612d47a13330197148780afc384a43c5f6695893d8ba01d3cabc2d237e7a94c25c60aa86c27373dead0bfa9debe49c2e28a36532191daa3695f34cdae21804f3e201bce02b1a2eb", 0x5c}, {&(0x7f00000001c0)="e5d27a1dff172dd5d7381a16ff22f33bb937ebb8df2f54730c56410cf9d8e9", 0x1f}, {&(0x7f0000000200)="4f39905645b665b96717d8a8da451c602eb62fc332e9fb5e1d362a0c2a8594c393f09a5b12ff67a88a838108c51c51dc2f7bb9de39f70fba299a4949f9645280e4676efa9c1722443dc40a509f2aa845c52b196dbaf1c75ff10a107080ffedbfb2206bfca64343ddb98bcc67f20f2e79cb6874583261ad4f364e30e65bc884015ed97fe9c4282a2ad3912196c6efc51643ad3565abde25c6b542aca6b43e6440fedfd54b0c3ea53fb4abf2fa91bcbf9eab012a4e8e2ff0cc8510164b166bd069c0d5bf8e7be11745ae02d05547ac79006da26187c95cd621148d100709f2234be16f970666c46038cb5cb02dee38782b30de9c987adfaf6b19b5227a51432511bcfee03dbfa2a6b13e257d2e29fbc6519ae5e4968b45ac07399fa7b3e74db8df8fdb6ebe0b58e365b8c7b9775c66c2d70dc68d2cb2b68aa0c78d708dd1464689f1cd295eaad7a82b9c5e1370e7625292783ad4a5f892c4139dc9a8132a2aae7454f55524cfe5e712f2d26f8ba9bb842d9f6302dffceb626134a2366dc73c49a8c3de3b4906cdefe16ad9bf06a1b578c008c72416c2b900afb57ddd2e3ce79a74c0d548ae68b7d1b4e0bbcfad5e5223742c4a34f1797a78caf0050270145ae85650a49b14478b2ac2cce9a0b0b8482ef1e7ef09318c8017759c143d88d2a363e92d08b5c8a617ab763b9f5ef967530c0543a026aadbe1d89439627037ad9dfbfdd06c3e032e031d3b0b37f1cd3d247a0cba0924a648680ecde87c0f4dedd2da859b5dc86eccdf673ee2dd0807e7b4fcda60df198ed9d95b9408a3c8109741383cf50cdeba0289efa4b7c7b064c98b7d3241d0fc7dd1b72eea389536fc9dc6f0a1cc09901a5c5e4c2c2a76718358468bdd2a84b9880dca4305481dde9a103d7f181e39bf14df6494ece4b5aafc8a181879247cbc75401687187bb323b86bf3365d2877c1c02ee5fd3d73bfcd7d59e42c60a0d94302a03017c3bff12b50ad4b11d6949847da35bd573155bc6cf57f43d3b4bec5fccd75f5da6110fdd0fb783c4a8ccb67d8cd59b7aaeb06bdaa037898b9a696636d61a6cbdd60b8e8461237cc930ae418ec33e881208d3f2b5c02f36c3ca7fefabacd321ecfa34c228208390d8e3be27998a0885fadbdd0b9d156f967d34727fce491caa2007bccf3e411f90bffdd4af8e680533a1126f0b8d1b6480f6d681a91a5589ab2f4085ad94201a7ee9c3a31210ebc2078686d0fb5c35ff864178b87b0a01b5f086685cbd22a59d111251bb89842c4e0f130fccc02953a00d2158ddeab6671cb69055c7955437c42d1a10a474dda674de84223778f240a1bbe85af97fd1cba53f2f99b061cd2f7a707598155f5fe12e8874309962e7cd40c3179b13a967744c6971f8cd48c2a3332c9eb9692fa0e039a64d6453ad00471b1f1fd5254ef7e9b8759665f68e3ebe7eb120c797cdf11d6187880be1c8896a5655b40bf55180a66ad604b1192429b715cdcc38d4b9a0f02585de19b8dedd23a5167ff762aecab2520a0d44ad10e41a4fa5d50004fddc48ba975193b1b2aec4b640610437e70a2c1612bce4a8861ef7f54440d3ed55995d35bb8ee003f4ba7802622fb564355c856242e4551e91f02b032d2e9b3e84f1f6cfac6474962d3d9120dcdec86fad2271c9d3b8538a095122c7c390e0a99bc6669faba0ebc2329b90c08c003e2db43cbac1e7bd27ab9ad8bc2d00c5f52b8281778189f1e2311789f2b3d33e484060f7e0bdd2c8d8c2774c98c128b4a97ebf9ab57a85b8303417e89b44c4b430f134e704f1a227d51f85d896f64e84e26ca15b0ac808597da1f356044cc1872ac53bfe2b107303c40af48d844f17731d4589cf33f240592a1cdfe381bb430908152486784f733bef2995de84b779bf4cadd02ba04ddcb8bda077c12ba3cb304e664bd3e6b5786d6d124623d2317f810f55c6aa48b4282b90e76e463e3eb90ec0b399026c7f22b5c3a22c254e18db45dded0dcf650b5d2eb150abb75fc17051a10afcde1e90ffb42133c47e5d31d0dab367ee0537a56af6176f1714b5b3be9a2299c3e14001cefc36996662b61fba4fa3504e9ffeb2487e8e2307c0d8326e897e703584477817f25eaf63cd1703c634e9d1d49d45efd0d285a8ebcafca5e28192843516a76c1adb7fd5885fbcc86ee558a5dedb5bd385c45f4e01d67a42dea98e624e6d0039f79209df6f12c084c259ac8a251d1ca394b3ad26f2b1de4766a286b6acfe0bad64391662df8326ae59fc7227c614c02e9ce78f8c29dce9a3d75ee48ba5b9d415d432af3bef363fdcc492d80c5759457e4d845f35abb07a27e57b8660e66d151ec8d934b501156bfbfaf1e37a548937e25d3c7e927f5fda5498d2b87ca7b0116f0891cbd244c60705a68066aed74588a5f28365e3d28924ad92d5029a721a1b5a625f9ead8e1f0a0a049287882311270b80aef03b43ee65283f6fb3e8bcc3f241a6ad8d201322d3f560f9b7f3622c53f3ec8c888bdd04edf3e28e94870446572998346c8efa1e82b036d33b2e5a9bb6531d06adb271292038c89d130cd2899d4380ad6fea26cdf38b18d3d510e3b5fe9a2bd9d3216951d6a3b31aaa0d8205daff7c7d7614738b73070c0021365162789155a47d2e5b7ad7fb528afda70ecb06624661f71564b0c33838b9cb85e6a081ec6f41d49291e3830153ff6803fa7279c872118f43c32fff819b02c100302a6f5567e2e614a882d0af04f3170800dcd8bb1e4c56047104075413d57088a8480dee17c64243a36069c235e4f6a282bdfb01136fa5bc07a4caa43ea23ad944bace3385f3370ce3bc4dc308c546109a8f9049c154512c6091f7407e0d4cc1a811df5f70680e28d772f4545701f4b4c180cd53a81dc04cfa3a36bece95f6828c3bebb21fbfa383a3bfd2415a697d0f1f9a9d754f439004153738da886bfd519cd14be5b20ed067baff00621487440aa53b3e168c8a7946ee80659cd8acec7e9ac7f5abc2022661df602165889e84565cf8de936cc57a058e183336e0ab20cc826a9e8c26a5b008ebef03a1e1b72c09f2e6da798e792143b56278556af0899d1117261e7c2f4871f59177563421c97e0e4bc7c38e7e55c597df312aab772add2cc10b6592add87fd16ab7dea3086116428c5dd220c7022189d33d3e651df15e0bc83c488562a5416c81dcb02fb513114659d9871ccaa848225fb848b4ec4faa99c271fd763fe6d07c3ae690132689f481c970e7f13c3a42feee78aad4bdb0dbfa5a36cfe71df192d62ed7d993d120689ca7964e11be5d2192adb9d6d3d1e1a01046a62e144f7ee3f27a5f683a3c44aa259f22f2834f2ee39a8ef4615bdc8ab627092f1aa30506564bcc74481b7d23e0c4f1e19dd03e91107062206838c3ccdee2035beb9a1a87fb2eae50fbc3f3b803562fae2f39969fe6c6ef6a1c75b6d81fcff1710653619a8a958c063b60050e0ba2ec06a29bf233bbfd7898735655581ad086dd2d77fbacb1306fda83b5991e39a8332351d799b33d30a492f0987e9e57b6d468cd24055994150ce4912ddd11fbd08590ae5a04b668715c1367c2f0c5434ba5af417a02df50caf2febd3bcbf44087628d9039cc3457e4739efa7593bf223c8fb798ae338fdda358a0ae9fcb603389f55b4a3f9cca094790c3168bceaa65235aeb1c4148bb40ddd070c2ac29e27c2fb0807782756bdf75f9badd75870dfccc04fe935a817806569ed35b7350814c36e45cc7286341f080828b32de01ffb02cb0b4014d73b234d042a37ac1b5c2ec798f789b3f3a1e9d226778d967c15554e49205602e09fe4ae5d7418ea3c9b17d4afe07fd80cca8790b0b28eed85c8398d39897d8a4b254132c2ede2111daaba513af1a49f2f1f12ad97396bb3ee655909436cf49f797a2af1c344684a7b478814e914de73645491f068d524f91b76a3302f6941ccda276ac09f8a247998c6ed38f13793dcfdfd877300c2d9a2466a9210182d8203e024c15b29c5241f2d6ba01ae9a51e85fa06509b0d08715cc81196bfbb64dd0bcd4ee368b1450f2db9eefe0cefce1f7e6f980dd90861925beebc48c4ea1ae06a76955d81a6c89ddf3ff7b8fb64cecffdf94d466e4cf39a809242c8ba66db433d529f6181f686c1f140e7a8c57c30ec5bfaa9554e28a29775cb355d3232fbd9cdaae1e011781dfb315ac7b7af4178498bf5cfd98c9da38ad5b2e7fe8766a18ab028722f4358f53345bfc4d488ab526780735d2d4754c8716e4eeb99db86f9aa4547aed2fd92a6f6aaee6e9abc04265f8d0877e699e8650cc4b7fd43882bf979158c0dfeeab0cb8c2449fc30d2f0999300f015e7414a26bf8ace1973f5a5c30e1397c8118e70a8fd3334290415424d4afb9f13f8cba559ceab0813e70d6075785edb9447a069571b4e2de7ce9e19c64a7d5634d5f829e8c13e390d22b966e4e6c0ac64a5bd09f3354e1b32c5beecc31d7d2ebc13a5ba956ff61b311a80f7dd58b235f7277bf957dc9736957b670f1b7e3c0af234db8e27ee7edbe73ade732ef400e7aeb7335535cc5a14f2f8593a3973002468d93fad26f453a1399377fe2aaef1a27635437ad25bc0dec6aa6dcc331411e5477a376b0b231464bbc79f93ec663fbc97aa32718b758cca7cb332d210ac9ee73181f8741f3d73bf43bde4dc5b28402ded25440e004f485fcfd1f269abd186df149eaf9c3eb811ec8389695b6d24de263147a92f2c38dd35896baee64a633d33aa75a8c7db5beb988e33488137edc376ca05bc100ea34af29127d0213fe9ddb36d84af768e5036c4d017fe085a9324a5c1f474834e615904274613f0fac0e3bd33d7a580e3967cb9ad43deec6fc7fea1f0183d6adfb59d61bb4c0426156353b8859235846bb3a5a9cd5537cbed274c8bed5ae6209d55a86cdaf329ac93ac6399f588bf94e790bb175cb7e2731aa4ea9581ea7f084a06334a5a35f746cd27a73ee9e582371553ed03a6811048107166b147c971be2dfc63fc0c8043cf804760e812e5d3d4090140c128aee52dabdd577fc742fa156f51973a77f2fe5d25e61e100779c2e799d6012f5e563894f45cf9f80e58f6a4d08378d5c00c35bcc2ee983b53789b72a09b86c9ce64f1a7918faaec05a7084fbe86495a334a386ee1c5f53a5d63ed211cd25b47351a52c99b5476eab157357a03b29932f5a208989c5b83398c033e9b43d83073781cecd7ff0d57accec1484e7d16cba6bdc2862b366a671199bbbe96398abeb048c8ad7a9e743ee7ff26fc8c9fb9e18d776c6efd156b7d8061e684cfe1dc8eb68f935a0e925358c73fb291b3ca36abeddc1ba4a69198d3a6a927a5157741216565da2dd49f805d9e6665ded913ac8a837e0d902cc64d7b58e5225799acabd84a36eaf471c3812f0fa0453b08a1631533b982e91fa1ac01bf5807ef2009c3f3d1cdeff0290b178995454af4954359b4c8d9cb236ca80541417346c402c7e4e8339c60a0212301ab2fe686ea27e72d66027c003701532f77dc6efd1b278c31458d181727939721f2e260a172ee7165322b192883fe9b21348a8961f37433159f1cbc5ffe75bc7a81b48135326bd4210ebade2703363a3d400122768923a969ae59da0544bd19fae0311655cccc3a837d50d719eaed647b27ab6caf9d8adcd67eb2a47674c99139103f75d56ad2313be0b6fca38454cf75108c9fe532744a46ef5931ba07136e8f39c3bee69284ca15a3ddb16a014238f239e2319be94a8db95557d8b5d97e5312d869b3cc43f5ee5518b33d6097871e261a249760da22985c7a72ea9c", 0x1000}, {&(0x7f0000001200)="8b4283aad8103a273d0e4d07c435be50b256727ac78109e9305c5b49ea1333dd0fb6880ae404f1fe2be1f4b4e02f206884eabd15b95bf32928ef8eb1622ee2dfaaaf3f1e68138b78246bbd7f16744c7ab631fa5c23880bc57294908151bd785a941943e37f05c3f7abea6028f11bc16455b6d52d1da8d3065beadc1fd0cf94c6e52946a92ac648aaf3c4e1a4127325830e353e950477e89e96cbb36a2ae28541da66d903a12aa03d75087355ad0e102414739c42b371adab62af59d2e87a83622622df4e", 0xc4}, {&(0x7f0000001300)="8a15edad1bb7e63e7ed5a1d37e7d7dcb0f89c5eba55ee49fb776da39092e2789036f46cdc347b3efe9d1933950379b25d17d0ba746986e29da76ee5ad72914a459444a568d8f42879c9731ebab4fed877b48a374283499d43fae51bcd759a195b573b4db69da16da8059689cab617eb19dd77617dfa851f3a198938b0350c1fc573e5ba8119a81cf8fe16a08460d891d4e6cf638ac703f8063034b774451b8cb65793b6e5ba4be667d9cd58d89a782cda8e0df87c0c8123ec310849c5b17458f006c5d67dd56d223c33dc19843c5515279ef80dcf9cba60a4775f195df08f3e84ed0c1e4dbee297da77665f03bf6155db6dc92c5d25323cb8ba6c9f5d2751e46cfb91c8e80d51fb5c0a3284455d70cdd1a396fc7b26075ff385f07b7294b49b84f8cda9d05904b481bdf2246e8a7b9045f8121eb4438114429f910080fba0acd61b133084acbec3d9feb038e3f099d5eeb499d7b1195a2b016d65af0d23dd4b89d1e2554de2977d1c778918257c1a32f4e0bcb8d91425869ed59c21c68ee566d06b58ab3787630701abcbc2bebdd735a59d1b04644069f465ad16414e05748b15a5cb9fdfde22e9033b975c53ec65aa2fcc2d585586fd89b753424e0718e9981f889d49367efe97bc3adce9a55b70a6eb7effb0fc90c39b2ce737ce0015750ca77e5ad00f36e1720c1796f4eb86814b85be261433699668412c1ba487040b90d09a03cbbb6ee158720417bf6127a4825a1ba963c5e4f69e59beae9d26e1c1fb6d1df1b14d92686f80e6d9d9dbca134e74e1a3f45c8e8168d2382b926e81248f67a68f57698534935599d9653bc8168b52f100b06f0c54f4f64c1ca517672ba2874d8f6b933f7d32086b7aad96d5009e342620acbb3c3c92e48a1b19ab17f4ba79e95d98ed54432423a80931254041428ea125dd14ce7a00be608169354ff82cc9fa3283ed5878e3bdd8cbd1064cddec3f9fdd0e13196b76e3e84764d1fdf5b1015b19d3e606f4959f4ded0d042f04036586ea1b43cb9e38a135638d1ea17b361ad13980caa4bdbc893387bc3ee8a749e366d1e5a7033ee7b230cf0b49f713379329651bde7f4ffe420e84e44f0f20d62ede928fc84c82dd898a5ded70e570a4991ff21739231732d235c822d97bf6f99a551bc14df7f31cd6eff027ca5af8982b810fe1b33f265bd048873f41cfd70fed30c2dc8cabb1ed4db239269c8dac7376f4c9e8cdb107b0ff28d0520288250d561e49fa819a9f60b7f8d6fd324b708586f1c000f5bff0be50e6be89a416a83aa28c0801dc7e6895b3b4b89a2cc5ed175da1e1aa89c382540f6ea97559df25d6d163c1f39d37838a512377d904d39867be11f52ae0aa9677ee6d007cd0fc30eaa1be03e2f81b8d937b2b7fa39be995d46ece222192b6c29fd47cf8224ae5e720d335e59dd134991369af84d5b1a363ccffbf06a1b3c9fc3223599d22f7af913303b071caa2cbf8f751845c8c0d2897306ebc27d90ec6d44f0866640348f19c6c2398d0eeb80cce341a0a03c8384e78ae67e5352af83f7a0f247de4ebbe4b967e5651a5334b49a76787ebed1e334d60b799f0fc8e3b6df433f16571aa4e4110068f10588fddc45f516fadc5f733c483821b47cf879cfa0a204791d2b2c75589f5672af61c9f7718d2f68c791d0ac8961fd131e361970101be3f9d19e452435140185e5240b6eeb888902c13b0ec8581ad2460cf65331a698be5dbc11ebe0561cc8deeceb0671d3d7b020986ab84d5a6aad3ff46f1374b3fb13b745c94e3dd2c147594ab36e01cb7710055d63d623302a11b05c9c2f65a1856fc35708b229f9f935cdcbd19cb2f40d02a6abe7f10ed60929e1d9457c1976198454e9150bb012c0cb748d76b94acff85747bf372a4b427b74d5d299b8375b9577791c632a0ef886c1539cadc2e37273c4fe3892ee2c1833997cb6d73a28b47e9760cc02c2d64238f963c70c4cace4b8dce5f42f28fcee5b916713791b2f4f7319737c09f633ace2de727091d7f9006d10047c99d0dcfeda576670ca95bb5d2f91b7dbbbadce1c87340a41e601d58fe5f7068b3b6620eb6c834d2471001be9fb7a1708e26490182d7cb6e6b510fc27b2184ccd9035a2e8ae8ce4dffb47057db9e61b0832ac23d105936dc01237f9fd0f365e40e896ad0f489b6673f250a7260c6efa9db300c9819e414dd09570a79d4797a740e856ebaf75db551f7adc451973f4d2ae79f6b41d8025092008c635f2adcb3b4e22d4a40d59adae97a7a12674cd3f27c9e3e688bd50aed22fb0ad02c9922f6fc7777e614ac881b1beb8ea62a694a85ed0670de840496fa1986104fab82a97dd298cd54c494924bbe058f9baf1d43e422529be41c3b1951e76fff9e7129014b9af008ddebe926031c52014cf99f2b5ef53377d8a43e44072b9a57f2f32d5ae5089bff084da962744d3259de119cffc4f20301f7820535e88d6214d4611fff557777c1facc939e1f8ae5f84b09e2c2b3577f9058e413e213b45a8f3b992ac21adacd9de3684ce18b1a4d9824715e00808fd850ccbc110cd808b7f603b2fb00e3036ab7b58e353e44d4423c617405ba453b82cc8ad087754c74025ecb01dca948c3d67c6511fcac01a79337d7a30066511059d5fa76555b2f76205a86d9d85d39d8aa00617b3ce010b6f5e154f873855877879a1775a80954d825b6ade6fa93b5345c276e4f2692b49e6147b7a133c7e80f2343de70c15bdb13299a3c9b3481bfd7a507401bd378667b82e36557d8a0a301dda0f86647fe6fddf870386425ef0ed82416496bedd60f749f4cd33aeca367b524b9533bcd3f9ee511fd28299f5b5f17f482d0ed3b1bb7202f1509db92a7272606eb0cb8ea8ac528a8658841eaf30a7cf48d5046999a59106db6450e82464fc695aa8fbbeb9d95a98a5af122d0ce6934363a6f838455df1f28b9a4a37aac717129a3c94865f0acb03541feec959a871e3eeceb05b945b33c3872b6a6903e59dbeea8a9756b238812cb02d7a8a6665a5fa9b4a6eef01bb26e9b2adce7a0c8070508b6987b5f51cd1a0e006b2961edf966fce6550ed36d6b4c85fa18452637ce9cd3c77936417734b52ad4a6d28df77cca3c7d94a41bac45558d4bf1796f270e5e060d932526b0ab5176531ffe7acf9d1a89b3b594ee631a5b6c9eaaa1beabcc1558f2aa4df2d7ef8584def855d46a760082797df7ce08fd9474adac356d737da1a3e8af0bf68d03171fbd9632dcee42273ee4d6e5eefda71729f55f277d39e84de4dd319e8a90b5f36850b97269674eebc59de8292e5fdac7f3587c8e1295c07c463dcc64c96ce341340d1ab492c013f93314605cd6858b82a8704be1af48f1f6ae97c10ef7dd0a1dcb640bd178ab192769c210f666f63dc5aaff8425b926f622b07670c7fbd8146a54aeedc7e893cb61bcce44cdb9a4260f567f7460e3a7297c2377b6dc741fd16dab50fbe4ee6f0ba51938d965e2532ec7ecf287a748df17c69026e3e9ff3b1265a01425d9d6990fb85e7778d01537779142db4b8383d34714b491396dae434b40020a85954563e0184cb731c0d0a76650dd3c803c2dbc79a95450fa4f53a92c173ea148d0b72d4b12b8e40472845d08860a85057ed37ff01fd8274b2ee44edb9f97625975168c120c542e391f648a0555404b9ba625d11c739518d9b558cd44ecc51b820bd961adb4ff171af780709d02664dd8bd6bc9f62ae43fcd5ae7abae23e830c226d4b9c5e6740ede6a9950fd67d410729e27b871aed1e98dfc840cafb820ac1264f4226b3c6d1ff9f51dcae74d24094258746a04e5057606aace56546b41556c09fb6ab568691e8d7022374c19e051f78c23483aea5dc2be44897a65e9dab49b2e1da33ec18b4715e3f5b1a9bd908cfbc6a1dd9e086ef6f2d821e24185a1adf4ad717d3a440b19a00ccb098fd13a1a5fabdd0400b3efb5fd8348055c8135741f0e33aa86a616e8f505fb98feb963302aa807c58b51204c192b332fbe8ee91a83803e709a79d39dcc39820e9a383e32040810d2916b0f0e7c2be7540f9a3448a160009be19eed1310a7ce4651b99a6140ef8f5713519dae1301848397acb00c70b59bbdf1250fbb25ac488eb2d81937683f60bcf7aab3a59d58fb5f4455c88d92dbf56694374cca02bc4c6ec493109d2a350ab49ea16a2984b361f11c2b5a4ecde5289853380975d2ed2059e90ceb9d371b52fd5163f02a1d854d2c55177dfc3360374c6f94bc6eb9154ab73010d96eea544513c5ff37fc0f01bc1a2bfe6c7e54e45a6d3f5ad6b3c4ac7c57e197f5161ed8449af95dcbc1e6242cac773b22260f3e0ad8b919ecb92befe666dd4973bd2b57dd5b7126dd0ad2f4410e0eaecd8909f141077de9c8992c2e52aac0f15a34ae075385955f1b1cfb6a7cdd4eac42b3d7497c00faee1240cf4cd34db4ecc6b474cf2c8a3535ffe7626440ea6d906ad342081cda79cc459210a76e9d19a221c57b54358bcdc94c4ada09fb242e5a3a72bc7ebb72c95bd8fcc501d300b494a15423b8bd11da3950167f6b79915b99be92a90396b8799db875210533fef3726922fc29af2eb34777c6c0ba98de8dd13dadb40bc518d3d562ce84b6d63a942927e08a5b28b8eb418e3a5b4d11ea7f50bcfbd3de76b040330f21e12cdca3674ff7aed6c94e5f5244d0ed6e9302d0b332fd61101a3309f3526c4932085b68b6578d29b2327635c306ecab0da55a4c50b80e1edb48fb1c1cfc6df2eed8a5eacb9f2bc94fabceef1fecd0bb614e00a42062af4ed21f848dc99068bb29c6740cbe88b6926fb45d8cb4da941fd407523fdeea60d5c2b879a3305c2ee4fd5dfd4f93c0c0858b49cda82b9a185ebd53d71d1c02ccb545b9d4c005a15708846c18955c6c8c4e8add415cddc85a5528ac65e29ae8dd42c434449eb0c75c60be3db1db4ae60aff82285aba0a074bdb86b598dbabb37ee9e897d79043b2f29d7319494ba6a718a5ed14c8ccc3978b002780161a905cb6bacc8fb1ccf0280b90e6a7abe67d8ffde720de831551aa6c93e5531de8ceb18eb5840f61a1975bbaa3da9eecebdd9ec0247c7307946df38c89ce8f34b0802453c099e97ee5da7f6595b0486c8a6d3a26e863205cc10b44e87d04aaf2d1e9281d70adaa190e39e6a09567eda5f23c2588be2726ba8deb85524edf4662eb37e0bec5c06a9d0696a193cfffba7e2f7942979c3da003eaca0d6701e93e6c0bee6149da76cc514b81f423348d1ffe981e76377abca93f6a1f20be5273013957319f10539806de3c3af0092991fbfa1adf51ad5211e0be89d4a0bebed50f281f6bb5b94d07aef2d4764fa95c72e542b27ddd88ea3e1e23a569900dcca76e3d77a5e119c514989782289c8440120a80cabf41b0da6379a19bf6404e7b0c5048f7802c2296fac786fcb31a2f8d992942116b27e48aef333e14e90f228b6e636d6abd1b4c8430418bdb79d0b2113094c9c8d9a814de1bc2925a3768b9c0d2d222dbeb1a25fab6e9e0acf41a76d999e14e5a21e0d6f449fbf96b430ad40f386abe5935398698d86a30bdd057ce94573abf1942c50a60f846a0501d734c916549f6cee7876172d528bc10d7380055da9f29279b1a2a998645ab612852af94828db42f0abdc5199a3126f8fa87ebd818e70de7dff8318007f5839316df0fed30f42bc8f53037600a8b93fee60395ac1cd24ebbd02c3b4496d5472e6e9eae66b04a026eb53a82dea402ee2946c0a89228bff399d4223fa49265f5755a72e1acfc77ed2bb38c94751eb818526342b10cb8be3b83e", 0x1000}], 0x5, &(0x7f0000002580)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r0, r6]}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, 0xffffffffffffff9c, r0, 0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x18, 0xffff, 0x1, [r15, r16]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r21, r22}], 0x118, 0x2}, 0xd) r23 = open(&(0x7f0000002700)='./file0\x00', 0x80, 0x1) ioctl$TIOCFLUSH(r23, 0x80047410, &(0x7f0000002740)=0x8) getpeername$unix(0xffffffffffffffff, &(0x7f0000002780)=@abs, &(0x7f00000027c0)=0x8) r24 = socket$inet6(0x18, 0x8000, 0x80) recvmsg(r24, &(0x7f0000002f80)={&(0x7f0000002800)=@un=@abs, 0x8, &(0x7f0000002e00)=[{&(0x7f0000002840)=""/229, 0xe5}, {&(0x7f0000002940)=""/37, 0x25}, {&(0x7f0000002980)=""/227, 0xe3}, {&(0x7f0000002a80)=""/237, 0xed}, {&(0x7f0000002b80)=""/78, 0x4e}, {&(0x7f0000002c00)=""/89, 0x59}, {&(0x7f0000002c80)=""/9, 0x9}, {&(0x7f0000002cc0)=""/153, 0x99}, {&(0x7f0000002d80)=""/32, 0x20}, {&(0x7f0000002dc0)=""/58, 0x3a}], 0xa, &(0x7f0000002ec0)=""/153, 0x99}, 0x842) 16:00:14 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = accept(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f00000000c0)=""/134, 0x86, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20000, 0x81) openat(r5, &(0x7f0000000140)='./bus\x00', 0x900, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2080002002, 0x40004000000228aa) r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x1) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semop(r4, &(0x7f00000007c0), 0xcb005093f78273e) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r3, 0x0, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) lchown(&(0x7f0000000000)='./bus/file0\x00', r2, r3) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) getrlimit(0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2d}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000200)) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000280)}) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r10) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r9) fcntl$dupfd(r7, 0x0, r8) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000180)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) sendto(r2, &(0x7f0000000a00)="87acbe8be08f4052491db9df1402538a0d59e034390c7c584195e71b8a38e6f1b4f21616c0be24595aa637d40d86d9e31b4d1a3942787fccdbd254db4ca275a07832dda9456cdd3404e02c339396e3ae00d7ba5a6cfa3ab975447412df8fe29a16e7b637e4ef6a266450c2ac809d804712e47fb7d71a25903bd5ce8f855208b274d8486cf43366214369da01e3b698594badd15054e83887b184bbee2821507d3999d848f4acfa215aecf8434eef0e10b3bcd3b79e8320d0fe3ec6ad814be33bade7867a5aa8c6b6e364fba6", 0xcc, 0x9, &(0x7f00000008c0)=@in={0x2, 0x1}, 0xc) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0xff035a32}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669b6b082d781218ad1", 0x47}], 0x3, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') r5 = socket(0x2, 0x3, 0x0) munlockall() r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) chflagsat(r7, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat(r3, &(0x7f0000000900)='./file2\x00', 0x8000, 0x10) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ed1000/0x2000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000cbc000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r4, 0xa, r0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) msgsnd(r4, &(0x7f0000000740)=ANY=[@ANYRES32=r4, @ANYRES32=0x0, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES16=r6], @ANYRESOCT=r5, @ANYRES16], 0x5, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adba1503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cec10e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f00000003c0), 0x0, 0xfffffffffffffffe}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r15, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x0, 0x94420f5e9de8d494) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x7, 0x5, &(0x7f0000000b00)=""/213) semop(r17, &(0x7f00000007c0), 0xcb005093f78273e) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r21, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r21, &(0x7f00000007c0), 0xcb005093f78273e) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r20, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0xffffffffffffffff, r20, r19, r16, 0x1, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r24 = socket(0x2, 0x3, 0x0) r25 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r24, 0x0, r25) r26 = socket(0x2, 0x3, 0x0) r27 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r26, 0x0, r27) r28 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x1, 0x0) r29 = socket(0x2, 0x3, 0x0) r30 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r29, 0x0, r30) r31 = socket(0x2, 0x3, 0x0) r32 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r31, 0x0, r32) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000000340)=[{&(0x7f0000000100)="fdae8cd80d3eb21d22af8baa430995976e1ea5e8b3eceb52a9f9619440663fb6d948827df012ceffcdacd43d830b2a9c0a87e860f123b24790868edc5318d9f95d16b7c234e460c6996ab359965b29daa755cf8f9d9e69a50e9a3cdb9047e8d7bdd1716bec274f7fb593cd9595a16c139b4be3a56afa06e692a91ad1388b42d333a35a4615fb885b6595395b507078ecc6ac223483d2470ca7c139f9c96040b2263e39edf3d9875e0540e548d8c0a101edbd7a9eaa1d2b1b8d137ec7e3e09251b8924237fcacafd895987f8f987ed5801b88b76dd8e8c177be3d8aa289fa06697629e8b5e58b607a0209", 0xea}, {&(0x7f0000000040)="7bdd88196f7505bd62f6e7d435", 0xd}, {&(0x7f0000000200)="4693d91f", 0x4}, {&(0x7f0000000240)="1db5a9e0c076b50ed600766d932492d2d236cea0bf6f24edc330bf280d59c451bfa78056adfacb14c4e0d4865ac0d66ba37a62dd151ccace65af2bf5f225b780558f03bc6bea830173be107d73fc75b9a4a6de906c5c3cda9deb7c066ad7dad1cb397dc00c1988801d9779b2de37af15d2fd84c01e95579cba9f18584e56c2bceade1e9a1e92aa28c0c264fd6ef938cfbd7e4942196b2656629f1c497223d23f35002a335da822cb5ab840fde27401bcf88e67511b35d6f8501b7421a9a71f947824", 0xc2}], 0x4, &(0x7f0000000640)=ANY=[@ANYBLOB="200000e8fffffffffeff0000000000003d32a186f854094d2341e21c6797a31a6aa46be40beb3645dffc732825cf826b4dc99c438455535bcd7569bf6e43bb7c2434703ac83c204aca234843bc6f69508f3dbdf7c59bdbcfce4fb32f1c28e8c1c839aa801490d53c62958f3457b9590aa991ac0c3be7d17bb368a840131ed7687f72259ee9c12777c85333fa35a7d3a7bc56ca77a342ddc202d8834adb79586defdd34dfff7b95299226a404", @ANYRES32=r3, @ANYRES32=r12, @ANYRES32=r18, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r0, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r30, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r32, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c], 0x58}, 0xc) 16:00:15 executing program 0: mkdir(&(0x7f0000000040)='\x00', 0x24) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000080)) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012f2f66696c653000"], 0x6a) fchdir(0xffffffffffffffff) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x24}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0xfb, &(0x7f0000000280)="340c4b545eba80b10987232d3d39eddd2ad8160ece770180e968461996445fe4ac7cc7b022385eb961b373d8689cd45d41ef4644f9736bea11fd4497fe823c38a93c1b8f62bbf24ddbf84b03a1925909e866017b87ceefe498e1173cff9d3437926f3734985b5093f91046d9516274714afe2ffc21fa65f0bdebfeb14fc3142d8f14ad903deabd2c2657c2cd150573d0e5a2c5c22f6c4969655c648bdb3390d0c34de834782d8f7b6fc2d39efa6307e3b2a6707ad5b82cf0334705f78426d7d85064dfbc3926937e72050a78e1c7fd0d4030d5060a35d9fc9295111db7806feb3f7124db86232ae6cf666835fcfc13448d62ac641e714a762f474c") ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x46}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x4, 0x6, 0x7, 0x0, 0x7, 0x0, 0x90bf, 0xdbf6991029bac709, 0x0, 0x7ea, 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = fcntl$dupfd(r4, 0x5, r0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x4, 0x5, 0x1, 0x6, "500bbab5e6c78051dd8a30a19a0e55a01e4642ad", 0x4, 0x9}) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r7) r8 = fcntl$dupfd(r7, 0xa, r2) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000040)) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x130) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) r12 = accept$inet(r11, 0x0, &(0x7f0000000200)) setsockopt$sock_int(r12, 0xffff, 0xa20, &(0x7f0000000240)=0xd1, 0x4) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) minherit(&(0x7f00004c4000/0x2000)=nil, 0x2000, 0x3) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) chflags(&(0x7f0000000100)='./file0\x00', 0x0) msgget(0x1, 0x208) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x480b], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, &(0x7f0000000000)="1a7b43da", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17e, &(0x7f00000000c0)="b75d55bb70420075070000000000") r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521b8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae42b35177c3085bb8089e9c554186d8b49fb44d031ff9518389ef7fbc201fd6f18fc579225da7e7b0cd958c85df072acf28ffa2c4d72443cb6667fd7cf1c74791c16228807349d707ee407904c3fd68419f6771fa084686552bb9d6314481be0f36a461be5059fb0ebc382925136cae7de7cd8e481d8fba313f0310af4dd3e6e76abf26167c50efc676d0470221f6effa17cf445202ac5be4846580b6de6e5ea2866314d5ab43731222c3caf295127c98265244cb8a9caaf38ab4"], 0x107, 0x800) msgsnd(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r7, 0x3ff, 0x2, &(0x7f0000000000)=""/242, &(0x7f0000000140)=0xf2) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_int(r11, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000480)=@in6={0x18, 0x2, 0x4, 0x9}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80000000, 0xffffffffffffff08}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000003c0)=[{0x7, 0xfffffffffffffc00, 0x7, 0x7fffffff}]}) dup(r3) r4 = msgget(0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000640)=""/4, 0x4}], 0x1) r7 = geteuid() r8 = getegid() msgget(0x3, 0x100010056) lseek(r0, 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) pipe2(&(0x7f0000000340), 0x4) r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x2970, r5, r6, r7, r8, 0x20, 0xac}, 0x6, 0x5, r9, r10, 0x400, 0x6, 0x1, 0xa3f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x3, 0x1, 0x6, 0x93b}, {0x8, 0x800, 0x4b, 0x1000}, {0x6, 0x8, 0x3, 0x800}]}) r11 = msgget(0x3, 0x11) msgsnd(r11, &(0x7f0000000740)=ANY=[@ANYBLOB="0200000000000000e258163f4ae843e34425422a065c2c1e576ee62cf4bbd9af9fa43d93dd398183a2c174838f8812b7798ab16fabd8ff16f4ea17ea5915a63f3f65413acafa59b44b6e49f9d43b463185ce756b3257a7ba2634685d8ed4de9453d0c0a0f52fc80395798198f6a5620a432bc0cff41d39b7621759844e7983af0ca577b1ea6dad80522833c940ba64ae5690207fc79426458ecef05a2658d0cd38ca06e1084a8252a7dc7459c3a2493e585dcd2bb56c49558821363f0fc634f722203c0beda02b484b742b88ac451b273165198a548732f2b738f018a91331f8d1c026affa7e3faf275f7e76ec0a4d48a207dc6ba0ebde048e3cfffe630e3e5451edbb9716c43620085a36497284cde86077c2d48ecdc74fbc283efc01cf3598e358eca7525df50dd1c131e4b7762dccaa62b7cfeed8893323388a889ce82b5eec04fb3120ade8f43e08fca754594df2c0fc190521aff8c5056b75716520543551c2d626cd257e6c6bd2a3ad21f18c72bfe2c22fec6585d9f52d08023e08a781776da44f657a333eb31bdf799ba5494b9fa20a80a1379a00d9e1abc12bdc770b093bbe1e1e58e2dd6467b2a62cee17aa89063e038dc565aa5df4459a4da088a9"], 0x17c, 0x800) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) socket(0x0, 0x3, 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) dup(r4) r5 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0xffffffffffffffff, r8, r12}, 0xc) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x3f) ioctl$TIOCNOTTY(r15, 0x20007471) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="7f0000018c097898c346b2809436505a7d8198d3a58462f2879cf5145fef288ef9cba2a67e13a70b85188aec89cc725858df41196061347bf6f77aebf249667d7d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffffffff) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000140)=""/106, &(0x7f00000001c0)=0x6a) 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 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) socket(0x10, 0x5, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) fcntl$dupfd(r4, 0x0, r5) dup2(r3, r4) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) close(r0) 16:00:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x102) sendto$inet6(r4, &(0x7f0000000100)="a8ade0befb82e487bf80ca0e8a48366752c525a5b9ae204e0a549250005a4fb4ffe79e18608d9034fc91d538011e17b6421b38eda5f3094c624fbcd19409662806bff1ab4eafc4a90d29ca039131ffeebfd14b8a3a6b7184a9c876d9235402b925712b9dd8d3288d0e1b0088f2d2d0a4552d6c94dfb71754a21960793768de556324f385714e91757f20ed024d2c894eb3da56aed07d9f6e69ea02cc405e64599e28fc25895244397b5d7177a83d0f71ff441b9b3e6ec874fb5b14dadbb040730da51fb0082f5f295164e19a1d9ec8388e0c0f0f38c2424f61ad6ff0706409e490e20ae5a660bed7b73cbad8010a491d60489aa681354707c5f6862546f816f3e4fcaf791c509b03bad86ec8eebb329108a468ea52907edb4bd40ac267b215f8bf7ac16ce1cd8b51dd42fdda55b4f46915830475c92daacd17e8555cc80d97d2452419b3af57b90a0ab239b54f7a1ea778c0d94c14fd1354b65596e74e144d4893b64bb175ec0d9ab831536a7b0bbb677e674e2a18e4b0db6948355aee77cd1055ace071ab709b08a871b8f22882254e8b1828dc9ad5fc4254315ccd674e8f4f1ed2bc03dda8bda29b654ba79ed8b96727af0cb10b6f2464b09d9913055588e491d3d6a4e98bbb8a37cd1c9ec5d4d40fb6b092f6b2f78c5652780bb36890efdea7cfd5967ef220f851eccf30aab917da6b4867ee6d6949edf7875f691398e23fabc64d8ccbfb14052320cc7705ebf957a650125306fcd0bd30034573240a3e2af609ae2562af56c5e2419c40842c1d5bb71b8fa553e33ba008e3269bedb6fe64becbf2a1b81ebf5166eab63a046efeda7724aaffe32a781026fbd26af6115cc654587fd4cff884d3d581642130857b9f0db85b045f963b18ef4b8154c5cabfba4e1c80aeb8a818ad6c3f803778052d102b8d9a8565b5bcfe5864434dfb8fab2c0e7cc3768b5f7f0a6b1e34eefe673d4f216a5cf66e4f2c676a113f6efba191ded8524de58434fd3380b1258ce6d5f9dd11fd68b55b00df5da398465306a4293834aa350445436d0c763f7b58e0f2dea3b8fd7ea6141d608ae353b9108e0f12b602686ef040b2a2c44a69fe07a62309e183c7628bfa936f106037faa827455f07fcc5001b8265252122119e6211ed43cd360619e7e8a4feb77351310da48e11ad3dc100350512bbf3ddc2bb28a536d35ead587274d600268447ed10fd331a61e3d7269dc74f7f2d33e995c3c02629a3656bbc43d2644ed3d0a8df44ccd3467d3a1ace253dd2ebe7195bed26d708ba34d53d53924adc63763095c29c484510d87334454049dd1ebfc6b0911a92c71a3623ede7c9d8749fb33560020682034bafd1056c1cd2e37ceae598be7cba79b6080f46267d65ca3510667bb50b1403b4e64f8af26f1426f70888ce5c8a6fd62cf2b5505c86d0da4286c13dd30ce3a77041fd7574005c4ed2bffbef2ffb58e848763a660f19796065175361e47d035c2e089bb55a6b4b16b61ea7dd7cd6c07cfc5515b78ebcb3130fbc779a2ec506f201cbea9d0c9c97d9089d50a44281dcc6bc687cf5a5b06e9f4effb37a3c2ccfc087767f25fae53d6feb054aa4146515e92d710733ea7aa3c31f3c5e372e08e8ca65539a6f1ae2a581ba14b612451fc8f9f1a13456a97379210d8cf0fc8288138d071ef2a130f44a699cb4dd1a4bfda0b643eb4f97df452474562fe5c282fb11a424e08b7c6cbc99d1f97388b7c42336077eebbc8961717c681e94d9311a1241853970572cc6d5360de3e27da6fbed841931c411dc2578d4c9e3f560ec12a986ff8259013114d3122f594cf2df71c20b4be5c06368d26b6fab7b392a0d2f9df6f979274e8cb3f59eae5d999704877063d8560c1a981d10c74bf613c23f24d0dd64a63489bfec9301f7801b32b71686a6f8d1a483e71bb3b1b53a9281a45d5210ebd9726be46396f12041134a1c7943d2f3ca69f9468786e0d0defb65819fbc8d5b48346dcc3405fd08e9415f6fd59019d60e328aa08801ca4a807287074452c4570a9fdff656de798bdd0069b3b8aa2e4a6165cb4b13a4cb4a8f20fbca2a4930bb1726c27634a694a3a28a187b8542213a478a4c47bf3e21e7a5c91b68fb90f77c84b8058baf9e43675037f0c758f21afcb90eaeaabe11b2998313783f42443295f2a4f8571d6e55f289a9a5f107a471a036a546e9fbec47b2e38facf4e6f3c557fab6c6cf84a44eec9661d2e88ae916ad01896d750a18bfd3bec4154d109b7317bfa5970c073236be547ee21ec994a609575b85e645bd6d437e425806c4f92e173acf19f8e8780283743682b09fb53b586113d97bfdddf7573795742e9a7ca001fb651e54b2d29c96ef85d9e2585f3989b05debfc88e8190cc560dc8d34dc831ba1f8cf963d20dbd3e7d017ca89211980c0869485a6c47dc88b907ba5df876bb6c0e08bc6305013b74fd9c5103040325e2d1e5aacf0d76ab4e000c146836e0d868de1f9672a65c0dcfc5bdc6088c38ae81db90eaeff28c051f44034724f6b7f221aacafde9f097a4e4d612ec43ce3fb7680413cd79c41e3ab216f6b28ed18489581c122b2a594bd40256c4670181cfb4342b7402741000d6d817093ecfacc6e501e58b5344b4126a3b63b6a103a95b5a5dcd182bc84dbfc19b4b46bf4c750942862588c99b958edc68f7022c9c9cf4413d79e37ec6358237ebd9e43b14d96afb47fb0a08d719c8c54f0ce99fc9ffe55f60e15fe3c64791d93a9b1c4feb235c4dfbe3a1cd88f8adf9a28f818f214dbd555bf25e0eb4aeed515666974751d990df2f22c6bf81b97e4bfdbd5adf4e9b27a361fba26124c1021f2b2b55b64cdbd9b7a929beb8fb2ede054f6407096d79d441bb917818268f5af404f846320b34c1b9487fdb0658d78b39d525df3ec1c7eb6e087e6f7c3826a530a6f492c590d6d9f129d43b7717e31e585363aeaf16a0e528f1fce09e2f1c77c630a41d44101109980fc4743efc685685da57137ebdf15c8285ecc027445fddbaab62e7aad556d2aa74ad4289f2bdace85c359a6729838f1cbcea8428885000ad1553c6508bd8e263fc99d6ebc90b145badf8f87ce9b6443b03ded26aba530704a19051caa971316149ca621066e9a3871118bcf8e93593f1b3a43206296fdcd5edc80fedceb42f20f24d91dc9634c72494be819142b58f26f06cca769d613ee1c545004477189b3769c3d0ed9e4e8a610788b97b4c406474bd77e987477ccfaa5b5d2cda4735ab9e61488aebfa244c89711664eec41ccccdb1b1c82562a0a403e2ecd03d274883477c113ac28149621a3e334595c993fcbcc31f8efa849e9e5c586f7806e607895e07119353447b2a378bee6a15c058bf8b6390bf6421787d65d9dd9e387575f37e3d40eaba27dc04c290be5f3b79150e3abe986acc5e10f86f0f42f82938ae1ce738df15be71c43412f3d9cac7d24b8d269f60ac5afbc9d1ec62a737c829a09b46108f32172ecccd426868316563f4db8f2e51e63a6e26bb4ec267d7f97df2782a274c7dcdaba83c35dcefe4ac7ab3056c9ae5cc5812187ca2fe88f9a67aada0d721fa65918056367dfebee4ca346c780c28b9a7a7252027c50c23d8949e988e60586f45627fe5766229dcdc5e27f48af780cf474f8ad77592f0185dc6c864ebebf0786159eee0eca1c14dcc2ed85efbe5431e725f9393588d4583f99271934b95e671d87a2952a3ddb05f68e580ca5944ef7f39b9e29f7f2f2fc210654a8202080b4ea7083bbcb2429ba90c500050d3fbfc9ccd22e0cd1cabb72373e0024306381eea1f82bf6c694bc2adf21eda1dd70ee4196d34dae98a64b7011ddae8dbd38cfb13af98c3425fac437615e5b976331132e0b686770c8768a5501316bc46af502c70ebd8f81b0f07846ccf018cfd0f2504bb64f62dbc454199933060756d26f20671c1856326741aabf6f5e35cced8b4b5f4651ff4975ae80e40799e4b75cdc1d69ada0e80d8b748edc91cb1da329a42149a757ec25ccb542a29ca9b0257158d45229bdd84420c1a5181b9a08c478bdc48bafefecb1dd2b1f6c1824337638655a9240c00ae2e046005feff35e2d618091dc0091ff6e90cff2aed39a01b2c58ca8d7a6b23de2f28f03594b0e482174fc3b9d37409a8efb0a52f7be633a89398501d276f4e6c42e74aef0cc93d740f0fc9579de494115dc8c1ab4aa4d826536bde20777cb1bff52116432126ee33a867472daa77c11130b82989d1be8b5bacf460622d9aee527bcf1816f49b8c2bca815df8974d39e9e07a0e5a8c8607af99e448042a69e6ca51cf491b546b12bc0283c662a2ccbd5f4512d6c1d3cf1f83f814f943e81b93ecb1d9c3404fb5ed8316f4ec13bcc548354c2779b0b5b28ab4425cb18e826811270e8298440ed6455e17b3b063018abdf600f4faa34b28344e2d2ebdd6be5c7f54f19bc160db8bc6afaf7fbf0f50cb2130d5e30083ee939dde71467068633278f57d4b26dc073b61a49623d989d4b9e60b53c21918935b79497df3404c1b3d62fa958181e2fb9abe829478eb6e9f86f2e1c4d03ccee8af3ad0cfa4e64b20181df6b52b8921042035927fa85b5d5a215f413f2440e86386717035a07295c4b2a37dc37343d29631ceec3fa8e0fd2f407bbb6f27764b9ae49ddf320290480819fca6532c4cac4c9b502586a8c851615f44d054c6864a393f53fe9f9f7eda023b900faee1565cd7b98895b71947da0a7e9290642a8f23536672243277215d0f95bd533443abe68fb74f87c377616ce38895cd7c402c3b847f4ba28519ba222496edd46a2b90f1992e84f326d1d4a24bde4116afd9aa11da69c73c6d614649e96f5c09f82ec0c9a0906dd068b35b0adde1f4c5c0c17550a6924db8ca23790c25a24e38076e13aac233d7c0d55a4bfb3b1a0870cd477843653ec22218ea220f6a903510e624e63bce1e8210e8c8b2a644400ef6f3b456666ab44b51eb4a25c5b87e0f7e7a3f69d5a9481888c0095a5609de6b833e68a2bfc8c9da52848fc6186c7dacce92ba068304d8589cdefb5a3e2c9c3b4a6f24d7875124b1b39154c94fce231f49f16b19a7712762fc65e6cd2941d35cc0b7d87b381b6315358a277b6564e8c11e5f7c3183beef923ca5906fc89a498f9ddd42ae287c8766d96c0b7b8bc6ca42f79cb56b80a6972b5e364b7c5cfee1e622f740ed64b0b8b28d081025cccddfbb02f07329f9c7b7fcee314985030f2194982161df868c3b54b02d1a31dd72ff09035869158426ebf0556c8a867a86d3a84f2d02016ec2f68204ef8320fa47ba6efa1c9eb853df3bde71a1d7f982ca9bd10af3f6b8c4df6bfcf367593125d8cd357c422a905da1cc68e185c4c40a7f9e7953309347fd311291867c004575936cd90114b04bae5a775c7ecb6ffe55af5f5f619edf88ef224fa91831b5467a463a92e075e845ebb786c7315beca213611d744e6e32537d3de297a8ace87c91ebf54110440bab0179da4f44de7b249aa5d0943035d5c7dc684ccec43f45d867d296efd2ba19fefac3ccaced82345ceceb1b9a97be130fa4bffa95baedb5258e989ee195145dadc52e395e79964ffa203b60702f2d7f968d5049dc2f5552a69498cc74d8dbdd585f3dcbb318378e77155608bc7553849499f3729e857f26bcbb1164b8126acdf3aa9d57e9a8e6b4257cc898c11ed3c6a082bd96683be2f811d2f216a5c929c4b059654d3c65a6b2641f17dd93064db78b36ffff753304fec0f9accdd670c1543e0a3118e366d0c7fb709f9beda6588cf3b0dd1ca96568fd6f58e5d47", 0x1000, 0x1, &(0x7f0000001100)={0x18, 0x2, 0xffff5dfb, 0x8000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x442, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8e1cb7acf922a273, 0x16) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)='^9', 0x2}, {&(0x7f0000000140)="3b932d76b70dd9c140dac0d2d660a775ac0fcc26ba29c4d1727fc29c866a1d6ed6ee81eca08482d0efc587c865eb4ee4dab077ad209411c84c0e9cc4c37f289a737ca900f6316c302fe401bf57dc418c2f541347fac58250023601e6682345e271e8859598ee07a2734ddf86a4c6a6bd2c1083d1724f94285e2bfdc29bed203b9464", 0x82}, {&(0x7f0000000240)="e826b2863fa1af886c9697b79439e8e5cc1075bc895f10a62bc1660f0f4555a2984a81e9eda6d3b47d512f64276ff149634831fdf811e982da116096448ec72ccb3678666d3d35b572da1846da61528f1f61081dc098719357b72db6b1bd58424d80127afe710c00eb34c9a1b7b9982ff0acf22e28b2ce9157e193a752310b37018147edfaf4d1957c9b0ec40355c68ebfeb7fece91dfa7d10f2097cbd393aa7f1d6bfa2a71653756885d3bc738699b562db6440f580a528118491c5a31a0ee1febf3a6cd402c94411e6069dae6a2698752fa5767d62d6e12eeee0901bca5ba8255b1e188d49128be6999b317b6743b2a5052fd7069120589c04b51d5e92c38d117284ea6fc1e4674d82840a35ede8d2d14524e30be9033db07e1b3dd72b0c88186fa8f84ddbd8d0cb8c15048d50f28115be88525d8e8010ea5717de1457dc4483afe46f722bc2b34a773520525718faa8835265c986eada4c18c496f96454b9e41e8b8a33dc2438315cef317fb5da619ac3504a17f0ba928abdf6336bffb47d9cbed2c233b5217d1aea6a252048f2d9a26a29f3bc47cefc779f994384e8d4af42620fd97c0ba80bb81a0cfe556eac9210d919bfde2c0b81ce6228aedbaa0664623a7902440791f2eae6f2c7f7157fb4130c3de16e323c173793229aca24213472366f803650383689a49af05c4185846df6cd9ddb29cf7da8546f8ab26807c83476f4f55ecff70ba780de65950cb2589edabe928633846490e8f500b336e31a3e017408e5ca40df7e3dad6f511f26d20b6871dffa3444fc16adfdfe8923e8e088b832d631e33247b7a8842861e6ca2cd9ac0d0f6c35c7b0d4860b99d0713501205b0a9107790e5771e4d058d0e14a21c95adb15e9448250fa986cff76d55773ab1cac3ef1eaa537e3ba211da25d4917c5cebbcbd41c37fc8e7b81afb3e775be0f1bd09730f1fd40d690e674a4d777f3114a80d072ed9fffc3e5d1bdbbaeb0fa1223531730eb2cf6b59803e06873d9f7115468a2b41398e8d37d8e44f9024d81355af937d540c7b8b3465726ef91b3e020f122599e30ce49289220572a96e9775b2d9874b42f9f38037b11e2104b1e6aa498b6ea7503f709903946827fa3eeb017d94792955078954a9685a46bdace5849e478f26bbbac6fcd5fcdc83aacc84b2d2980ff280cc02a95b1de7965cdd58ee6b88f3868523ccf4b6dc6e2ba2573db9e5d977cd0519d143359904186b9430647453e157a0ab6bfd58c21a884dc6a6291725229f1c2154ddc0f9cfa5068576c31346e0acc72fb908ffb9836757fa2ccc7aa3d2ef697d08273c49bd406cbe11d416181991d1bcc49599b26dfd8f9905b129cd5b4ac9726d05cb2165173960f4abd636e6b08eb7db7b4abcc6fe01df176b5e3179b57d690b3d23ea2ae8decdbefeb5f4eb57ea33c3f574d89dc0ec441f5432fcb9f64463c8663349176c6d729fa5075ec77a1bfb06d9a2c2aed8c16b080a41d9bfbf106f6e2f082003d98ff5802bd54bab6c4d168af286d3050c98c0e408fb965af43a4f1351368502a0abf313542fbc75b29f88a687f043b91e26d950a04dbaded075f5ee35029d35bef6d7d12b65cf01eb054b52dfc295a43776ad38208bc4d23dfbbea35fc82fc72c7aaaf75ca03514c5e35be2bfbda0d251d3849e025630ba0eefeb9b2381323fa1d3fab7b79d5b9a964bd47a4087f5e6c453ccd02794cf288122c723e2d29f3f6c0221b59b5eeb2bef82fe72068c9b28c26ca09bb676aa15f56ae226171d6c96ecc2935b74570aeebb88fd21f2e54ed559602aaea0bbbf67fa77be413cf3dc12eb386b85240c3ff3d8d0346ff6c35f14d2476d13c1ea48d1d63cdb665059e0c9361660dc1d50dbf4f0e89eec95f7ec7fa40e5808e5db68b90f68c8a1bf5809420e27c6d2e32b21203e011ed19c834c07ac1f4368d62db707b8ac8308de491e74cdd00d739a3bbc523f0ff69ee1c96ab52ffde1e95ecfdee866e28ea00c482cdc51d46c21d6780aeb9df8b2ab895ca4b361f90f6dd9f4b027a591e6053dcda5473f3f2c73099b49c73f32ace041ffef6de20911b4ad910528afa01d27bfe99c0e52589421447b7616d93c9eb47cb4fd177d32b85accc0817a3800d7dc43004c302f57e373af0d6746dd2513eb25d0a0d3fee6ff5fc61829fa582881245e4ca28f4217720ec4c8c55149a74c53eaef61d9a2743e2caef1577acd4b3d4a3b2828664e434c18e9f8d0f9508e0856a11d10decb052ddc3a5eca917259f3dc108022c54e61bd56cedab6c0a3432cbe2687f5ca3e42472b05efe51774a1c98514e5aab8651ebef87024f52113a3a35cbb90e7e74628d817c563eb6b729e6e259711dd4445257e0dbe9a6b3b358d6d7126df4d397512c8752d6cd2ff25dd0c13e21e5f456f650c538d866a72b72e387e058186b36e088fdcc0b46a1a4d3510e1e2ef259e54b9da3d1a6ca2e02dfaf2fcfa458dc374ff90b4ad095db41287effe8cac7c1992282a04faf1d5476d93f38789e3e2ae03b3f5e5c9efb76636c8b0476c580052a7e9aea6fd21b2b0363ca2d1ac442366d30ef7a99393f1568400db2f267a2ecddbd439d98b9a2d470dbbcd43d6c640fac2fedf028f940ed66442b42f741db40da16e509223354d862a6f7bf6b16f658c2569106e028e42b148619469b202aad0f299c77b2745d3cde7b901b048640a8d0fd22270d2b906db5dff0a03b69c6a1dfdb704f5789158ec54118b042d738171429d3e63d927537a93fe2f2cd930215b613bf5bba04e9d00f044bea8a73e15fb64b2dde281348e231f4a3706b7140644837b8c2a087d16a92a33c402bb4da4558c46a328fcf95519d2bc9aff352711dfa7d121673cb7f4ebacc533695b216fee1291860409ab198ad943a931552f2b11dd2036ff7103a6e6a8d3a8f2475bb5e25bc9ae4c47f24a5260436452bb384275cf67303c1509aaca8312c557e423919bf0842ef69a0d145557d588004412f67052b6728e0fe6eaebfb882de9f024e1a2f490ce16aa4d2f95bebb83da3353eeb7a3a767e526d7df8c5884b57f4913dc4d5530b6767c8ec0a10925033cd870da48c04beb1c79b3b267696645bb20d77b35231b833f444332cb3657edab944048cfe30ff3fd4e8ff806bdc0ac45b4cf0a5f9da8670b9b855611b2b9c9d39e41e68b1a13ab4e07866591c6c2a6f2a7aefb4c7d5b83519df3e8893798695b148891e98b0a4451c368248a97403dc1de726086f260464ed40fb72ab8b8e91577aa66cf432ef5039a741dd0a911b1aec2ebd2992a6d0cf7b3eb2de41bb9c59be17cea1aac35f6b8b8eae2784d63305e98490bb765502bed4562cdbd5263114204504d33b42a9929e87f5471f94b6d11e426c0fa3448ac4c6dc75d11b4abcf9a320077999c9347bb386d0d65c2618d301e56cac1b69b50fb79182e539d33b3ebf967d1a8218f0a420099c5de6cc668d9f3296b9d47af5e7aa0888a16aa2d95c9c8e4d51c9373bdb67481c95d3ab25e9f0af9dc7e28f36df67b81413068422a6e485fa00ce965239e517f434dcab47a123798cee65d3c948e070e51c390d0d65d9f01ccf8f372410be2e6d04caac2ac86dea609d476b96e1d8916d2c888b67d06f1ffcdc1c2f82be68d6100a76f776180439da5cb821101864818973d2ae02878c2c9306604b6870564ca844827efbc70d985d276514f6ef3b20df4c524e8626585ba28b39886c758954a5e7a8285dc6c63643e5fd54a3ea2d501fa2dc5927cc2311f38ae2a6b482d4014be05f56dae16e5f7f2d3533aef8fad82bf7da936c4487860dc8a28f6d7660513e2a176628b980f8b03d23c4075a44f24ef1db3e4d6acfcf999be53ba2d6e619b7475aec80785eeaa97c9ad519a6803a4278808ce8c81f2e9b1702590e894ce5b1d99c52db1737214acf53dafdb901d12105c72cdf1428311e19f2248590e31b975cb29d68c07250a46e01486b1954f25b216a4886e30c72765ecd46aa6acad812d9089350c21d5fc5f6b7a29f3b77be382c361394affc22a18cfdf2d5f190cadba6e0fc1d2c017ce15adc1980815095d43cbe0814ad1096b6f5d70a5a1225bd6988c1552aa30e7e6411b23ded59b584c6517236b9b4416da33817eca4dc916f2e2a34f77413fbe13a8630b2752fc087e08c9bfcaf98f83d0129f0959f3987a9ffb0cd0e9856c81842831ea54d42cd8d2d1351497a48ff84ccec80cd56a6e239396e8691106bad3bde3ce06fff69b25cebd29116e5249966644246ce50cd2c51109f9e9960eaae8cdbb780b769c51bcecbeaadd8919badb43ccce8447e1ec29e2f08d12dba7f46bfeaf293e80b2f996bbd01fe8bfa044ec0a26da53c24d36271872fcc8f327693aa3a59ee04261223deec185d2b3934471860938c09db84536bf214d87db4b8288910075fc63bb66276e714b3ee61f61d1d4b719201293fb0bd999fe8e8d082977134fe606eec33a493eaf11428269ac30b5a814134fc5530c68f3d48e94ebeee1cca5b592705095e1be200d9367e01408ee89bd19923cc7c69cb620b97c3bd305564673ee684da5a66f651fe5335f0b16aa37b0c8a1ad6967274d63cae10417f426ac94123b783f602dc15c8ad5e347da1c5c1e395f1d46bfd3c4a286bf8548418939975f5c74ba55848eb320adde870bb557e46ee2eca175af9e350d59212945ef26091ef9fc310118f0a461e98894ee05bd02e36bef14950b217ed7f0458eff73d3d42bee2a40ea4ea08bcb55852a52ec13db3fc8d73f7d4b8886b3942705692e7b36e8ac3dd567570ba41b792dde946a2032be4571ed2f9d399b21baed447c18b4cb9fe1a7e310cdf03e76eccddf50ecf02450bd8b60bb66cf38564ea44fa88011223e070731368f2c650dc984be08fa8c74e2f1996d43ac1c3fdf663807d21e8c4b4521b736150a6896b1f44d454e74b3c7199f9aa98c4efb7a728f7446e167c55b8f9e4d05b5dc4e70df56351af227a81b6e5ff49f2252c100d3dc15915b727f67358c4b25b4b8ad747d704f0918642842e142f4ef5a40815faca60a600b23f74239330fc57456d4b2ccb1e9197604b722de79681fc4a7f159c578a45c42d1c3b3f2ea0704d3422442ed3a39dbe533a840c938b0ff51e4388a11ca006de80e542f51cc2a942c2bf6661fdd4f025935ecff8eca8857b857d42e8fb37d99dd43936eb3614f08a90fad125ac20fd94e92f3089ded17cf0b93cab921ae55f872f68be066b1efc95f7cfca1ebe99315c5a1c8e1cff65c3de067dca440594c1d5f196088e89e57b0cbb4f75b15eed809dc9927ac5de91cc31fbf08e723ba1dc4588e5acaa5ecd9e3d82b604dfcdc2bb4fc997bd8ab54f1496eb9a0cd05cb4516e797ed4a9bbef5d65d52606478c3e01e7fe52f9909625401c27ae956e0a943546f5ed816bb3ef8ab5ebf607692fbb1210a42e4cfe3e6ac66fcb1ba9fa3c0d9dd4012a8c95e56b8d83d85f48c3fa8b07e68aeeffd031030b6d897f4bb0262727b552edaf79d3df31673d0a75937e0411c234ff2c3024e6d9033ba6103bf30f694f18f3efbf97afb9970b90c461808586b9f8a4686ca9285d413ca7e7502a0510f5d22671ef6b82df21dac1f861ea6d8a8e496d1bbb94de15d04e803b03602ff0c4440e8a18dfddbc384fc0bf82d6e37d0777f5c2ede6a8b774e05401915f33344229154c79e05dc2d910fed7fd3e1996ea158a2ab88314d854aa763b69c911bd4350dbbb9efa28627d89b1eae869a794e11641cc03c251c397279923fcaa0cbb23d0c2074bac0a8791", 0x1000}, {&(0x7f0000001240)="b4b3dfe91c92315f1a645e874ea5a29d2f60732a288df9e645", 0x19}, {&(0x7f0000001280)="2433b3289f5d8ebcc04e83e072952f5eb2b0e96c858454a1bf0e81615895e35f57f861c623b417b8adf7d61cc4a821d4d56f530540f42505c402a822bf61203e1f7086d2db5a84a6c99a8a21d75519ac0317212c1becc649b3d633e4960d1a76926481d6bbf4c7c4642f5632057a7b77fe6463621501f14c0b748b63377d3d20d88fb4e138d850548322130677c1655941b592a8bab9b0805241aee1f902d732476eb17aaeb15dc81e71599f2a4a5d4e7c15bc91f2e29ea0c652d49096d67faad0247494fa", 0xc5}, {&(0x7f0000001380)="1760def7ba03bd0769fa53f5f07d2a7c86781fd056e93d5e7ee69c4a82ea2baa84b54b88e6dc783b828151245556902571023edcbde8029c0a05a9816af21bc3f3c04b849b94f8a4b0be3f848453affc353f232d9c61f29434d8b630f9c3863b9f120711f87dd6ff86058dd0d1", 0x6d}], 0x6, 0x0, 0x5e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x44}, {0x6}]}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x2, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) kevent(0xffffffffffffff9c, &(0x7f00000014c0)=[{{r2}, 0x7ffffffffffffffd, 0x4, 0x2, 0x85e, 0xe0e0}, {{}, 0xfffffffffffffffe, 0x40, 0x0, 0x6}, {{r4}, 0xfffffffffffffff0, 0x20, 0x8, 0xfffffffffffffff9, 0x6}, {{}, 0xfffffffffffffffe, 0x30, 0x0, 0x9, 0x10}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x1ec, 0x4, 0xb4e6, 0x80000001}], 0x8001, &(0x7f0000001580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x48, 0x6, 0x5}, {{r9}, 0xfffffffffffffff9, 0x78, 0x2, 0x5f9, 0x800}], 0x196, &(0x7f00000015c0)={0x3, 0xfef}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) close(r12) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 0: poll(&(0x7f0000000040), 0x0, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) socket$inet(0x2, 0x2, 0x30) r2 = msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f00000007c0), 0xcb005093f78273e) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, r3, 0x2, 0x2}, 0x5, 0x54, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0x7}) 16:00:15 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0076be8366696c653000a47a3be37cada48d79859e772cb2e35ea1a94d71586163bba65415081a54b698839617231c77e4654134ee1194d3696f17ffb8c88af93cb8c1f1be3885337862808828f4da9b05eb00a14572ab534b757da3d02e052db78a2852db86da06236b9d36e78c93"], 0x10) 16:00:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x8) setrlimit(0x7, &(0x7f0000000040)={0x7ffd, 0x208182}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xbc29e31c3f63a3c5) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000001c0)=0xe73) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x112) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) poll(&(0x7f00000002c0)=[{0xffffffffffffff9c, 0x4}, {r6, 0x1}, {0xffffffffffffffff, 0x276}, {r4, 0x130}, {r8}, {r11, 0x10}], 0x6, 0xffffffff) clock_gettime(0x2, &(0x7f0000000140)) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x81, 0x101, r12}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f00000000c0)={0xe47, 0x6, 0x2, 0x7, "a6f3591656664b8ef3fbb2d67e2b7613975d8b8f", 0x2, 0xd}) setsockopt(r0, 0x20000000, 0x8, &(0x7f0000001700)="c30f18e8e403f036a982542ce02434b59154a78dd18181bc964f8601e71eb017c990131d073439e32b425b641720d0afc57307a503f0aaafe59a61fd5886089fb9b2bbcae0fd532a30b56f0fcd3465e53c9f74f03a17e5f8388f85e90fcf67d89650cd659f5f802ef3ef2c52e60796008fb45079ae4086bb9c391e5a0bd1078b967caea79448ac589e00221d9887f0ce51ce941d9ad2fc99b84ae9a933bfb3e811fed1ab4b81b0da0cf9119e417ed2e0b62b2f1210cc0a6860c445546bf6e4d7f2986c0079e9519b0d9963fdc1ccde03fbb58678bffec236c40fdcbeb1a71d385f43d410ec3a41fa0386eec11862263b5096cde2a3398e24ed6cbbca131ad54fc5c9ccca457e85364190c77c8c83e608baf94f6dc66cb90569fe18d703cc9706fa88f88417a68e8f6636be549a351fdf0e2056dc012e085505f4f27a545faec85fcde508c81dac26769ed3ec581c5e4e35f4356142a54ed44d3e4db2fa79a766a9ccbc684c0c9e3836a8d67d2977f73bfee23f119db692008953f0de9e9ecb199180a2c316f0fc7b57a31c3763270ee60f719e586f858a0ae9362c69ecf7e0e7b5738f52b9e6e84bde5fb3775867d6fd490fd55773377d0d19acdbbbb0ae2918ab23f40cbbf5f80bf05595344a52702a3adb9c0fbb55f894b57171ab3fc627ef066467c4dca8255245588613cc6eaca110906681e064e129df2c814ea7aaffac60b1767a1c6c9f9edd0603a4b72fe939704210fc768510b0419094cad16d32f2734ffbee8de50b1fe2d6fd54f1d2f7bf0447668c957faf6f120264dd3a06bb978707406b63b14a6476856d761ff92a3a92a1d7f28b44cd63935ef10e687b74225d4edd1a6433dbf756a16a2ed62f2e39ba51598eeacdc93488bcaabd9cda8ec0cb12ff4745d69abd43e4b707fe6f4d908c9926a5b3c19fe115b8a175be6bc6c899cb3c7f55c2afbbbf5946f99e52dd1c872963c9699ede21da6349c347c0406c4e167475b7f46571fd45ffc2c246aeb9ccfb9ca34c41b095450eb0a10551dd06a7e882315768ad9794d78f0a33309479be9b820297d842de9d2e02b9d38057be9fe23cb103903fed22f1cac3cc798ab5d890c3874726d4ff62225a6f9a9c06dbd2dd4389e5c8211d49a48d5697af712da7f9c8bbec501ccf2fbe95affc0e0b5703d95853c7d779b2f600c47d3f60420c2e54eae3a5f2d537d132508190f549ef045e6c1d71117a0ef35bda7d924f832f1badbba4861e3845f66f786efb6d3528c1b2d57134785d2f6a461044f3bbb99de021ef00754e2c9fb1355f0c66ad37ad5e72a1efc360e71680e9a4f9921cbafbbdcf2c7e24a397fdfa0d0b407246b986e84492afd608d715cab1e0723b3efb3e4f8e27112c49f5eec4ed239d608d5f403a6fbfb29349bc0839614613c81438ec784640f1b6e27297cdc1417b01131749ec4eed3be88023203d51a65b21a97ea0cd7539b0e8809e5899fead7b71f69235d8cc9d7e7c4032c455f857a5c10ac740b76eedfedfdd5cd68fbb50cd1cbe9f77910fbea46412a26128b5d2621ea9b01ce7695a38b8a80059df784f6c273e0da3bda5cf074f4490b23ed4d608b07a2fba32145ae2a381c1bc9f8825acebc441f77e179b4889923e1b1cf4c46a40f22d3a70283f6bf0e4e76f32cf234b4bae5340a5208d52b2bfb2a2241fac7e0691e7c94f35652d3391c47b7471f70d74063f174a9ae990b1009bee9e643ce26fa17f74d841d27c7da03c5fd2746f7c4ccafec6514fd56de8c60738d37cf5220cae1eecd960147273332bd2c0dad6047f8fddd2b7b4c596b4669e32f113badfcede2f9f734f1757dac7a2fe838614ed1b6116ccb741ebf0a54ef29c9d98c070c11fb05f31756fe9c02dd677d305995df79e106e2839a045668d74f1ae1ec583fdb1375e121312567da6f0408f2b6fa5e2756750fe241b5ec9f795234baa3b1ce6b2f4e534812d172d2444f2d5984470a4b6560197759e40abc49f0a612cdebc5c5df1e9f146d28898a5616dd9b2a4c1794c493113c87c06426a97de70f64c63ac8dbb82959004324487f684d574a03c744f80eb28bb53d63eae9fb7d64fef895cf8365ac4053e70aeea45925d17d23850a5c94126aeb307f5dbcfa7a5e2b962380667dfe740504abc1465b86e33885bcf435b7d5e7b4fd8d35b49acbb65d36921398b9aa1e332e93a4b639840fd542d25876517e305ffee5fb1dd6cb064f94f2c16a0655ade53173a9a3db68ac13620fe215febcef02703337c350fd81a186272308b89b4692b5627d92442b2ef9ac79715fa24ac004ffad6a1c62e913586914f601634c638d404de684f2f21f825ac1378e7cdb2d1ffaa575fe99aeb2d3e057a6cf60d7085737e1d089a2fc5b1f9fb7bfcd483f8afeb379b3b078a23ac14c26a2a69319a6e0134af43c47656c06374a2b930782865975477d43a3558ab7c50b6a309b300829ef658006a3e40fcfcdb4e9eefb572604ec802ec0561872182132a7ddf396a6619a4ebdd4a0276c92d04118b460d007492020a6fb789d81ab28eecb70dabb2c3a8836997d6be1eb27248706051d5348a74e4e9d63902fd7ddfc3cea5fc3e59b6827d8e9b10afe11fe0451a2bdcf1b4304c3bde41d311337fe343ce1d0d394be3639b365e4ff6e9af1e98f14f02433d7a00e0bdc50c16566dcf68a5c6b46e74c45729c278a04ab4a623a1f2652dce76b1287952d104edc8e168e6ccc3d7194222bac0d72ed7bc9f848a35a48bda1f4710cada0b92f9494d8b35f7acb25be7960a0568dd8b7c96b59251f738d17b6755b6ccca2b44670f2191dc4926969f64f9557cc578bcc710cd9c1c21070ca4a1289fc249baf80acb6b1fb859383f88e0fb45e8e76e645ade132be2fc6074aef302e66c5c0e83bbbbf9c32cda92cc0edc9d04a7d68a00f38cfe795726de6da23566069ae731094fac0e0d3ccf41a6bb15da73fb23ce2f68971ad0b52f6898e722ec0dbd77585d42b6919b81194b810ac331047b085043fa4244bbdbb3862a9a6cb49bbb36f6800a0a5bbd1840d17ce9a32770643a2b205e4d13aa9bf5f00bde987473b2b7da9fe550aeadf64fb793ca88adc9c962148f878eaffe0267082caea5096a25ee3d0d3dafd7b8e7fd652f148f897266f1b430d5ac39e752cc0ca7d707e8e605dc09a4b90ecc3b23a1584f06419f2abaab327b748907463eefc10e635135f9ffd4256156b23d0ca2978dfe1a14269c1de0515527d07d651a34550dc28090e77c832375ef7d8b28ed4d26c9a54961031a1ba0d2fa127b5c38ce93c244364135591eabc5364c387bc90ec9e720a3b804fcf3e79c488fa90ae88a6e305b2d76293bfd10d391efb89ce3e0ad48d1518906b1a954a360b97fbf9f93a5928f0a38c407857707cdd25df64ac76a94d54d305d1e25cecc3e28bdce0588a122511e2d9b544e1065235bcaf26e699aec49384ef7f14053eb4ec76f8ff3107a93847fb8f905a7a4e8a1bb0e9241d0841565fa896d055b4c8c03275ff650d84c6772520a895224b7c0462b1a0850f893c1154bcc400fc855a9ee6eb4efdc1606851d7cf3c8a40d7c37683c6b702d0ab39827a673f0b9d602fc1ef537c8424622681d6124f07728734b9f745cb35cc6e7b1f5598b9650590f9f0ca410dd1f261ea231fbff2dce466007e11ba358a55e6532273e8bbdfad2db73d503e9549cd11b6d8849427b4db7ebf268b3af626420caf61157725f10a9626ab2a51a9b9944545b3cd438f662bf2c105f597dac99315fb36e2d0fdf9b91866a94cc4bb41c28350cc93b53ca45502e1d794c36fa9e462f5c382c9229be227d79fc3d2b7f22d701810f36450c6e4a9e96a2e062f1a83f928557b683330255eb9e2ae576e945c8fb1e821a9644a4fbdb57965fe478362255360b99c26ec47e44150e59d6b5fd4103715a8abf7ef7ea683bfa9c1cab3f94a9d00dca46bd2bb89d04c6173b6dd83536623e311098def6e43facf5ae1ec5a77537f7a7d38be22b5849f7d85cae7f696dbeb8dd3f91735afdc9aed8e0347e777524e3d125bad901c1d491e961e248666dc9835d378a922034312512108beb2acf3581aee5605c9f0d13c3e518c996b92e8d77a23eefe3341f51e73dcd08e8bf0efaa59dd8521203922722dbb5b57b2df4a4e9b06369fe4757bcb6cc4715c3e51056b0824050bd2cec76ad22571e850c778a8aae56ce26cef60e68b5d90f5fcf1fd3d3993cf6b5c3eefe4f22a002854dd22290907b8bb87a5db97188dcc1b1b05cd06bb277b46972c71a7f542eea01d745a755393517bcd4e36770d84c441f982d4da9a981b0bf4ad6b6026a2c0fbbb9282e4fc6c44b64cfa13ebfd4aa7d3e5c4b9c5cc79f15f42b83e7670cebfff7120fe889023026af99ec9f7512e0aca7122a8209841d4f5ac803eb3762c8bd4a84fd93a1d79acac755392911fc5a8eedfbff956ff74df161941c52275ddb52d10e92ec96a59f5c88d0eaac881f99758f7d6a23e703388e48f2d42bf6f71aed2f076240f5a5cba798720b7342c6335a14e05f1be2756e5d3bd9ba2cbfa021e4e7de53989ff3fd8d07a91f55295c84bb3f4f0289e1fc0d67778939a8b483507253b42b5ba80b8f9fb5e2d44d57cdce3a34e500414fa070161d3ee4f185bd3cf8eae6bd260cbe7dbd05978f4167b64ecc3130337dd4e762f43a3a4de0a49c586f1b21193d84eeb5f0fb5ee17897655cd44f4e3f7fe4d3fac7a1506dcb2436bdf046397acdb6f20c4311d0821a474c8422214c481a824c70f4a5f3aefaf94bc8deeeab84840dc8031539c204fe88540e0751f4550a5ee794c5826459ff414d6932c3235d3ec780902ce845d4c948d57ca0fa47458a946a308188e119e184e4ce18defc3b23002694ace846bb8204d62c9865a42c45111b5fa4a85a479c5da4a87bc181a9e3791aff007e6f0be03fd02b0d0eb613d44784535a2c14bce23b42251b756ddd792c20ecf19b97da20e5818c393262aed1f9805da1a2470af6280d824a672889eaf1b2096e5d74fa9bbecdd300defa3d6da94c0f3aeaf20e3d63bed4d3d8a9babd2c2ab588c33049b6957eabb73f3bf5ecd6c0e46bb4e95c319a3768e1222170cf0f605fb341fe09df5400f76ea0a309e67f2ea776b5d9ea026e753786fa67f49e53b7632dc9895b1fd3468fe7761cf82d2d8e79c2600f780668b463cac17922a4d12333f99424a318d3ebcaa78f0ebfba05669684586b2d3bd534d574b2092fcf8cc491df1a74818ef46491752b097f45a81e75ee74ec32f3e5cc93761d6238cd1cabe526f9e2835998b8329577c11719dac70b61949bc2323e1a22fd1ca0a3a97ae6e1dc2a17c04402d4b8b598e090c47c65ae35e36fc2d018006ebb4094a2a376c427f613adbb4cbc5b67962ac7446c5f5f10454818a1ba3cdfb1bade3192dc60a6da16e409473899e87a1423db339cba3a912d12fcd9fd3ae5f1ff6b6b979df8655f9a4e8836b4fe68729cc62362c06f80767cf226ef8e9c90f8e1555dca15a5fcebad0d451a52b8bd4269b62de4c885b6ac9e67176900bb2bb5ab0890597c1be37f74214187106cc489b31801f90778cbead44902f0c74f91dc11e00adc76ad12a9a755da8575885a57f7c1fb24b21bfdb936d3c96f7ad9bc437f20af8e8c0eab33afb078eabb47f3d4e46b726d96b5b171688b53e1c5a601ebf6b9d4ffde996bf3f3a668640b08babb1c44622b3713ab6769be43f94529d1ec97b1d40491eb1111977b9ff1c6a64499d3606cdab3bfd569d0505b4919f065d72918d4abbe865f", 0x1000) write(r4, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) write(r4, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) syz_open_pts() 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x8}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") 16:00:15 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000380)="fbaf8a8d1a029be9ea3a30699b63", 0xe, 0x0, 0x0) shmget(0x2, 0x4000, 0x95a41bff8234aaef, &(0x7f0000ffb000/0x4000)=nil) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x204c0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) writev(r1, &(0x7f00000001c0), 0x10a) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000340)=0x3f) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8, 0x0) write(r4, &(0x7f0000000100)="91867ecfe65b1f9bf3e2988810c917d93f9e2f9c089d79ce320aa100e7f93b8f0702c6ae892de66a814670b87a50b90fe0c22cfd01295045d5c0c7bffa0839a6d9e7644d34dc84ae30e1b5b7ec075d00af1f25be1a73c31fb0bcf10f94de7185060b4b3d1ef9b2fcca8f73dc89bc0a809d0cdbc21c018d2568f88d6a75a8d00114171f13dafbf27d567da909f2f6247eb3dff18db6e61bd364871949e5d7699fd452ccedf4a061ade4d50117aa344946169da01a1b7bd58a750f322d5a9d4dc25b2b682d5002ef6a5e945bbe07e2986b8a8bb305d8cee1e5bc80281fb5a102cea07051149b47da9f55", 0xe9) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:16 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020100"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) dup(r2) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x1}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) r3 = socket(0x0, 0x8002, 0x0) flock(r3, 0x0) 16:00:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0x14f, 0xfffffffffffffffa, 0x0, 0x78ea) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xfffffee5) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = semget(0x1, 0x2, 0x501) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/65) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0xffff]}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) socket$unix(0x1, 0x1, 0x0) r4 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10004, 0x8000, 0x0, 0x8, 0x8003, 0x8, 0x7ece4c2c110d5468, 0x2, 0x1, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0xe4d972579139b803, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10000, 0x0) fcntl$dupfd(r11, 0x0, r8) dup2(r6, r7) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000400)=0x8) dup2(r3, r12) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x80, 0x2}, {0x87, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) syz_open_pts() syz_emit_ethernet(0x33, &(0x7f00000000c0)="a520342231987a186d8602d5bd3f73ab343a84cc913b8487d72fab84431e80713d821b9d4540db5018b7e43766d9a2368a0398") syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000280)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f00000002c0)={0x1, 0x401}) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1000, 0x5, 0x7fff, 0x2473, "14281fa3aa5c1850de227eaa250e355f530bef79", 0x4, 0xfb}) accept$unix(r11, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mkdirat(r6, &(0x7f00000000c0)='./file0/file0\x00', 0x110) 16:00:16 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107f8994f7ec93bc6bce37dd7bdd77bfa77a2ce6b520dff9d2665a4be6c576b04ce4b85d792976814bc9beee8811c89a1428cada7a84524714cd4beb9e640a00b77d42eff9cd0ec0b87e175c616b235933eb8f8674a3536569bd10ed7bed347d9af43c484cee340be0a5d658edd1c0cc85addcd1615b1b520600"], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0xc) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xc29c, 0x8}, {0x7fffffff, 0x401}}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f00004bb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)) syz_open_pts() 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x6, 0x1) ftruncate(r0, 0x0, 0x0) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000280)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) close(r1) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r2) 16:00:16 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) sendmsg(r2, &(0x7f0000001500)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)="2899c6f212b04e5a88a944a449915865701cb44c27f7f5fbc6fdbcbc5daeb64a38af139a3ec25bfba25a29ee19", 0x2d}], 0x1, &(0x7f0000000240)=[{0x1010, 0x1, 0x7537d786, "814dfeee582b260ef4125be7a431dbcceefee9576501f705884e906b1e06b517c86abbc921c0853bcb9d8b2d6c4c09db68159b0a56b001f7471ecb0dacab1e42c19edb89c65dad2fb388819ffa3c1a63bd5fcab17346e79fe3d06d6aea4d03523bbdedc044b052f803585e455bffa5122a7fb19d9e987ee72e83988f710c606bd446bbcb59c9325632127a9bb085dabc9b4ab729e2d885c83915f5bb26acd1f21e0a346d69d0a0893e603e44afd694ae2d25cb397555ca9c9bd2916c7357ba07cb9b121a4eaf4474fbd40242b6beebafd1b72b102d12d1f997239d4daf12be277a2fc0af62acbe8d7add3067de881b1ba2aece2e89ca9eb91417653dd51119e2fc3f3c7d3f2e87c1cf2758c113e28353e874ecb7ccd443bc1420523c21012c72c3122757cdf84b06c9c77a9a63804efeb5f630084b46c7a74e64d96163957c7cc364d9991e7cb52c3647d9e8ad65100fe327b738a8b8c419ca01b52d88f01c99d8d0ef85b650e9b7d6420bedd55c2bae55727c0bd4c10ae99c02aaf4eed95659c1e44966d4a99dd56f13d48faba3849fbccd125b0fb7e2959580f9a6e3f556b8c7770f18de17badcef2e21f2342c7dceb785118f4becd123f378a95a0d4a90eb16be403f9603fa6ff185b56723be774e97543ed0d826738ad733301ee1e9cc2164f931a080af061f4fae44fff3a6d85fbd27a75c4eba5fdb8ae5969df4d54d4325334f27d828d989e899730978e71fc10b45971c00efc26e96d16ade71d66b559c169c867ebee6f40b6ea8fc81c54bbdcb2883430c191f43fbc48d785720ddfdb5002ee01ce5858a024a07338a51ae5be45f4e2a1f09b1ac6e3451459de42d915de2160f64cfc7b82b25e8595e64bc0b97c2285486ad55720566ad2af38a74f419113c9ecb59fdd686282f1740f7b5be6e5cee9f16d6a0e5f43b21803bcae6463d9856d8b8bde6951e171ff3e2fd5913189128835fc6b69eac5d980b3f387fb98ba445563f9de4d47b51be0459b35cbb6bc75bdfd815ea29f38a142774832a4c955320979a0a7da59d51cee1a4bca6686b1c2213790677403444696bacc599f66af194102def439d3bc829467488847a69f06cc47da3c4755b7906e66133efeb5d1d60e6cb4464bd439813219d5c853d0dc826ca984fb87d17a8bc570f40edc5ed8bd8e6f0cba79a202b2c6c00723b7fab832eb7aabb9f9aa26887dc44a434aa9a21dc8d59a7cb80d4c7f66527203816064a99e2e3a88bdbd97e62095b8ad67f1ebe19f54cd2b31f39800111aa418929ea491a87e593014c3b608992acbd73792347f60d1ccb02d72dcd24cee64bdaca6ef4d0ff917cd6b096d444a8e3ff9631e30716dfd3487d8ce0b84a6d686be6d52c08b01a184a8681d72645acdeb00c1e9fb42d2f8876eb5a3dc71ac0caf923e619a7ae304f7da0122696f7b2d7fa756ddf7a35012b33e2676e55379e972a93507b7c81dffdfe133615e422379104739b39aa3003c77712b6fb11e029a4d88287409bee380d3ecf3bf173b6f50a697eea363e69a7799f6e072c5ca7b0fee79faaed95e826a14fa6317fb7c920424db661b3fbab07e084458734157200c4646640f0323ddd7d1b1562513fa6673b9376d42ca3d017a1c99c964a827ae3cea648a2a8a102250f6c16afe4c7f85832883e3e2a1829376c6a1e0496429314e45a1958d871721517ce78710b7f12c1b314dd37ac840435ce583501d67f2ea20ca00b2ef30b5c9d8c29ba83f38ee23df8dd5fffe668a67c7415200da9063e86a4936e7b7b8e544406295cdf955e48558ab040617e6f8066ed3613bf2a468adaaf300d8dfe08fd94c7e1d18fc4076177d617e31ff5c1d2c17de2d38f87d4e97ceaedc0de6294890818b2a106410f3855adce2417da613288438ae46c8dc0555bb1b0d1e9075851e3adf1e0a34c96c7537597de0a9c81a61516e4ece2faa9fe3da8c6c81f5220bf28aaa5faa0003afcd333b350c35e50190921e1d958fa656043c4c1d0839d536d69675a47b43f07da8923bb6b362e8088f2f0b60737da1033f9ca6e08eac258d0d4f20b05c06c1d1fd8b81905b47ab5ffcbbde24e4d3901e53ae2eb2be3814667e7de5a340e803889892de31f29ec0d01a9704048f303f49f8d7f81074a4901f08b0f75615c6d3399ea44180c92c2719b7110090089adba2d2ea1647bae564f6f11e3c3e6aa936eef6dd94662f19415e7d1dc456eb2470e75cae2bced1027a5dbeb0b0463aab6cd81c72cf70c5f9390c4127f040cdecd5bcf034fd1b53ebf88918206e39d0b0385722c55261db1643c597d1790584ff883345f7e09e759861e61a313291b02c71de08f421c6101c9822387a0bd5bf5b2e164a0acb63b905e4c892648f01dcaccb15a6aad42ac06c207fae609d6627311e7b7d871c36659cb16a7294197e886eea431754680cfbbe56d60b159379339d6df1ee33d1e59f5e6b8927ce6d244a08ddf6921cd58c05886525e09b17af17f90fb1c572f7685c8cbee33101586ef2cbafb4dd215bec0316373385cf62e79f79e01477e445d71e4033587b33f897a0c09bf7ce0437e9c27335a853d6a18c5bd29c111fb0ee47455fdf1b373fa97c862402a4c6da742bcd479ce2150002c120db1f454265a9b7387eee8d5ca3bdbe3a23c15b15ab48f3233ad3fef7eb819a2c7528d5f225d63b41cb962d0215ee81f1d565afa0a776128dc1b59dfdf86e7b8a3d7b099cb7d03fbc496538b3c3a41c39c05eb36126fd1ce15f191d5ccb12d5daa8a210c0c1b7e2cb35f13eaa7d8e979ae0ad93b2d704fcd03da712bbd0d2e79e22fede2d93c0fa021dca5960a5654d89374d2b252978de2b84600c1b35ebf2b3f05ed232de29ddc5eabf3bcc563f92f30866a8440139bacb44953e124c61cbdca3deef517401ea9828933482a68fceee615beda00984912eb9a020044958ed7b40eeefa5ecc6e621d6d9b4263989f2745f6b24b3fde2d0e6163fe9a24b4438bcc57e0b8cbefae8c05d5695a31c561897f404bde983e672d35f88a5ae6d33c65905c6a4452be2f3d88831d50d3429fc3363641fb3968bf544932a033ad66cd9b672bcc25ddc764725082f744ebe3e9926e705877c6c289638f545b650a40462090f8d5ef85e3240f8d9e8313dbb04f39602ffd4e6133393090efb8910138303972323e39b93758a954213c153fe7293040ff0f7c24f69d1169a4ff2d36c7b1498b75d9725f08d21e4105cf2709a47b8af8f06058d0708ea49e65a6dac59cc56d40173e43f6037af477caf07c22bbaea3ac6f6e643c9810da8ef0eae4a162fc36c4c533a1171ef23ef9a32c7fe616da2e6494770fc8b78cc6e870cba4f3dd891eb841120a7bb564f6d94f960fb0aba47046c8a4b2cd8aafdfef790dc6505f3f59288187ca22f6af4c316b7f3d996f4e486e50d84b87d15a5771e3085bbbec085cedf8483d091edd14523ae6142d442f2fdb927839cc208338eb1fa4474418f5f74362c57ed261351051772a26a0e523e85ca6a92fa3151658bdcd8e01cbf552178bee8f1fabc4e756e9f2c0daefea574d8fcd2c48b01b5f35c4ad011b9b279fcc07f099dbfa27f161a8bc2f3c67788a4e4f77acece230d6e810d2da9cd8360125151afd6c734f9c4203b24f4eb2af15747719526cb345d17dcfe9f6ae8a503591d2995148a04b3832b63486f43af53b90aa96788539a501aa85f964dfdda6421a3352b7a5f26693ea71dc2c9108ed0dbaa523c6531e1661183f2c30bad5cc686fad34bdbbf3ec33326923c1382e4d4e256fe65b88626c089ae6346bc3d3284703565c4a3717f63378c40c256bf35a134e529f43871b372c3e7851d40ac970d0fb87bb4a44287bad890e5479d60da6a175378f405ebd398f6b09dbd210fadc4ab445c7ebfbeed3529fdbda1e62446bb8894ecde9c8886a1930888a256d40bd85bf795cf20a10158db0b7bcf1ecff85b90e3d60685f9d838a80b60421397cae981b47246632d0073f648793e6b64c286f615512685f9fad7f2d31bc435186e2e888a6b5520ca30cee259f0bfe3695b3817591e216763e3e5da1d6b662bdbcec3fc6058409d78e0cc442af54206e8458303b0b94aa8716810a314f17b6f22ece5a4dd2e466bc56990bd8e330a95375847015de1c99f95403c6c2225308639a2a8313eba38873a654ab013e13b351daae56ab97ce6c13eea3bc1ce990b119497d79cc8f65aabe3c802d068d0e6084b66de016c32b6d18ced85b9d021b1aca354c00c9f6bf5963546d86c0d688196b7f4925b8041d1273cd482ac482e435d94e4cc7a681960af3e7657f6c6b6f9f53b170ed6051f295bf2a934e79cf5b033605f47dfd7002df3ac1d394dcf8e02ac21fa096f5c2f0540947e65ffc321595b2ac9f3ffb50e432142487036920f196333bdd307855d3fe03270341b3d3a0279a5e358088662abd109e30a0065e05f2c936473b8e3db170ec0865f5d4148af1f9a5857e455508001ed7b2c30de49f6569a24442d16725501a012816dac1dadf34a4aa1642af306539458c357cf7a9484358d6ba2eaa6429c119a7ff30fba3f391f71dc88afd4e735e79818e2ef91622b90656371eef55b8c8d59d986d33bec836511fdd8e4b80e76104020bc4c0c354491784726fb05247bcd05d086df4424cec94c64c7b154f542a6900c1efd0a84f2934629b1a46c41e262b14a3f7bd3f7a68c4816b741c9b36be3ad71c5ccd483110dda76ab48cb1609c74503f9db8caf1249f6a55dcbdaeec42dc9a863bd75077da1d65288dc939adba7f3eb78bf4465fd7f0c19da9d448dd0e18b5b3f86fc58d26201743bde8cf8a5b9428b1560a803f6f77cf6282b3a3e441f348c97c68fb403e2115e7d357be68a0cb57e0f4ca27f1ec4c8acce987ba31f326f04db6e6c01075e82520a725c5a6a477a32e0c325967042f989cc0b2b33cb7cedde9ae851b1277ea2858d31ea8d689df83b3de46b008508760a4090356110f62e0767b9edc123ebbc134bcabe47a3b65cac42e18c926ee749a975d1238c6ee117b5f4680a793279bea72e349826243ce261daa7f81c198a6ad2e2a7ff0835aa7581a31061ec430d6a4982f9f8ab3059695751e77e813675ddd716074e615b509fb111626d136716dc4225af9d021b98a075e081f0c2ac626e40ba924d42d941ffeaa22fb93991147dd22ee9c6a0708a2672e825473fb931b9d15b4c0c8094c2f2805a93735425f0f0ec5257207ad2b275345fc92fdadecdd601137b789d28c27cfc000e6605a2dca7c0322bc86bd58f668a421560e5b6eaa68ae87d2e3d544d417a98c1125239e4b6b26da72239f441cc3b2fe387714b7fd686daedc1fc6ad3ca391977dab19ab94ca310b2f5371133778bb38557d10b6e9d104e3ec101dbfc79b47bbd7600c7fc52fc841c13cfadf9610ac5aea73398b4463747032bde1dbc55c5416c0a23bc7efdecc1e7f38b958f83fc64defcf54164fb333e3af86ebb807a25a35e2cb322aeccf4d21b3bca2e5121268055873beca38ba4038a94efa8bba4cf62fb06f355e28c1ff516e42fb58a9c2f6686275fb5d93b3513e8ad22842e0bec3fbcb8684d93a8552a16620647e9c6ec6bd74295ae2c964ea82d45f498ac6ae8f1c4c0ad7ca5106eeda71654451cbde5bb44646384aee6726d86b9994d60daa6114e6e4347b86ee2697575c3f696d866eb40c51949b6daeedda7e5664938ce6401af979b535cde43bc56c44bf92041c985bbf6f98653561b3b9c560479804852fa2f966f2f9db0a792aa992b49562f5a77a14"}, {0xd0, 0x1, 0x1ff, "80bf3275fceb23b39d3793180846c15f793a9ac6c9f2c22793e8cf7491471b396fbb642a020d10d78370dec829c25083cbd072ff08baa6c4842c605a79abb3617158e9adec9a59b4aa9d8aba0c92c9b1d8f676b07208dc0b57ec7f42f29ca2b1c4f4fc8627a5d1022be2f0c83ed7bfd755dc3be4deeee1b7abe5c7887bd66e79ae84ed8eaa9ac8a6ebbee452f519d49124b6ae2976d0feaf5db012ae9ffa635075015648e05780281055c24272a2373d3b2db688e2774f199ba2e65f"}, {0xc0, 0xffff, 0x6, "a3a932d360e12b828ce6d2e2d218a7669396de1cf34f3fd1e662c51d7fbc199c62e239836f3f83b93e00a8a686b054d59d618a924b0d7fd789ac0b82b99f37ddafa73e3b629e9542108c6e7ff8a98ab3e88b214b13b2dfb68364f011b846e074878c599f1722e5a57f94f5a711e23bb8f7e1dc675ceee5e989ebca87a7d30c887fd68dc6ee9c545842c40ecc435ce677dfbc291bcf479ce8572505eeb618ec39f7bad7756cb7fc4b95e27812e4cbdb3d"}, {0x18, 0x1, 0xe6a6, "1609dbb105cd99"}, {0xe8, 0xffff, 0x81, "82e62468334d81d3208854671e5fd5f8c0afae1e54a9f7a32647dd64cb433dea33794ee0956bb582f50137f83c0cbbb2d46b3d0907c4df45dc582fa4cf4331790894b4a7bf2ab6483a76ee2fdcf071b89984b88e5993919cc5bd7a63c5f4648ac90911ee09d45ac7e861bd8c6ae4d05c8b8721e9a84de9440f1bbf8e0a33d24a5e9418bab80328cff7cc8979715ebf80cdc7e6b8587172bba0fc4cd027de46aae83f1365776a7ea904c397a177d43494015b0611efa37b4b7f93459ce737489fe1c608bbec901d15c38340413f47092b7cf3"}], 0x12a0}, 0xa) 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:16 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) sendmsg(r2, &(0x7f0000002d80)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000002640)=[{&(0x7f0000000100)="36ed691fbb6acfb5c4dc6ab3a3f30729d31aa6727dafc046a8bde68c5b1f053beef703fed6eee1b81b4b0b4c098a093a63604f40dda40a26acaf1a675d9d", 0x3e}, {&(0x7f00000001c0)="0f2d5ba727f8ddcd0763aab3456191d85b47e0df386e89947f40b056667d4116d9ee43d96c0a2439c3260c3796f43c00a6b8d32e6ab94a07bfb17df9bed54b40cb1d167cd0bb93e27095c9c56a5cabe93d385354e60705fe1ad689e64a5358369ff59d146788aa1cb6265b5f70402e7a4ba035371cdf3cd5bf5f0d5958147097a14d5e2c23ddd5719d91dfd29303660936231861001072cac6797d59e1c6e2e8646d3e445dcf6a8b456266fa3b5fa74402bbba88d206dce2063697a2171dce55d2926b9a791d3587734025b1e385c40a0742016af71787", 0xd7}, {&(0x7f00000002c0)="dfc546882f82984ed7d0d345c533b8c1876f363ce0021ba31140c88dfb459c7203c023f2cecf07b6d0d6ce052f8adc0e6c5db40ff465343fbed9c3247831b99ebe921e2774f2b215da0208450ad9fc5e7d971e3abedf389872", 0x59}, {&(0x7f0000000340)="47d6e61b4d3bbb8ac354fd80359a778c2b06cf0be94245367c2a6411b9fd4818d62058ad88ee840216e1bb3a4d04951346e394a949793e9e2ff0bf8b346fc414573b806de100f55a22a3bf37d31b2a6ec6ee7991d356c5d2587b780e46edb5fd4a6051447183f3655e690b59858ef93f42ddc3201715a72538840546793340fd3a0b", 0x82}, {&(0x7f0000000400)="a7ccba3cc081569be41debb627479469cb8f628a02f4acf2f50a050ac123c63518c775ea17b36028394a16692304720cae5ed09ee8d676d906f18aff72f3b776f35f29d8f36389a0", 0x48}, {&(0x7f0000000480)="45e7a9d8b5a859b8826031f4051fecbfe060021912bff8f346e1ce54fa29a878e9559c6c41b19947fb8e9825938ac34eeec8bf89b99d9d5929b6e3366e616d709d93e13225d844f6ed24a33d5ed9a59e38db203768862e4a0e8c", 0x5a}, {&(0x7f0000000500)="e1f625e6dd830360cd4f16db71289c1986731ea7c6244500b0f77fb409de0365a079e84d1a618ca578f4325ac95b92663dd47476859ff78b912b111224998e8b17a849dfbbf51a09dbdf9e4f9ba25fae6b95fe3e5cb34d076169ff5bd87aa25ae0bbeb1af032db7ab8e8fa348761b78eb8c45ac1758755eec2df00fa2b5052d915d2e076a8520399c91b2d7e203accc12949bde0309c81ccee7441b8025515bb36d65b1544d55ab1b253066edbaf1d1173fdf03c4b1e407b", 0xb8}, {&(0x7f00000005c0)="0e55f29c8e7f3d224654a127cbf645bcfd4d23d0bef14030f37eae7c32873ac9c994dd70f566d08882a78a46f9f0d97d5c4459f47737ee68b53a06e5f349cb13c5f5da74142ddfd52815e98d941d9622af43cb16987b056e579f7c41957ef5c3098d87039f22cc7ef7a424a1dc1eeab55feda2518f1c22c1bf3436aec86002b886584a902dddc9007a46908839d0c8a83c7735538cd4307e6937697e088edef57f0bd5f063437edce2d206fdc645ff98f01b63ae111ef412269a5e13db6f130b9ef4bf34d3b9268b483a075babb395387c723a973f8f121d40c8ecc4878c2f79978a7ac05aba688b9aa350b3967413adc5bd48cf48fc341066955e1d017e6c8fc7f0314b022f5eb31884e0880b0a2f502b0201e491998447e46a1ad640926b30d3b1ad4c090808aa53f7f1ba2b9157d8b1a00ab676e6f0cffb755e003a5819b271c0cefaeb8b9133505e13bb8d4d014d73f7e9e09301ecbf352a2ffc4d8d10dc047e97c63f41f4efc3f40cbdf32fc6f151a2b21a8d6271ba46b72dde3f7a78146c422311b2fc8cc054a1675b870c56f0dc2a95a86ad27b02db9b7df90f681bd6359436ed3482f9165ced3ac94c57a4b967a8a7ee77d66226a2061807adbdc5b4a2ce1ec84e8b07422d8727048cd0a26ed5f9872572a82d9d10e73292ecd7c5a75c1501c5aee8d8f1d936e3f69f662b7f1539e9292cefb8a6e84ef15715ff746f853f5fa2af04e74f019870d9d5ea79a11728a8c003c7892029a0d9ce4aea0b297c7b54dafa6479fbf0366eb4a05cbfea510e7d6e7552c5e8daf079bda89fd210da06b6c5ed4d410613d0d00fb38d5f888d21dde06ee87cce7f6e9e8e8753750fa26693785fd0243314d652faf293490e29274e55b88071e76d72703e452df890852f12a8815deaf361d0fe26ce19f8d559c5369a49a16542fa5a865ba4521f1ce5b79eaad549a7a417c5291217a58bcb1901abcf683af151b6d92fd048411bad47efac4611435559cac7a8f525987324a14520ade5704cc7766336ef658f8828c61f8ab4033ca8a8e3a1706b63b47f011e91688e99df67412942b4eb847e5caa8aea2a4c6dabcb9a79ef4bb79d1598648ae9ed71c1a4170de960ac4b48e9f51795d65d7b792a52d25a31fb8582df22879bb61294690c82bac3dcfaf541d0d65775cbced829dede608c2ba40f31bc4d98ce23d5ffc1225da89b72edd28e201d2679be6ce00fcc9c945260f7aa99b6a3a011a44b2512e318089d2fad928d5ec31dc0d674575ec02ac5df5f2c9cd09d05a93190e5898e722de669bfd1387ee8cb699528c02126dbd5b6a00d1613a8a5a09313cf9831abc209ddcf47c2769f27818f49b0c7eb105d29b546c29622ff0f336c50fa0a39a882fd9b11f8a6e76f9eaddf67c556d3aa7230a168ddbebdfcbb7f65535cc8f5867f3e8443619a7fd37f8bb496557f9d1093f6c32f640c00432837c35332d9a123cfd16ea191f6f87463c93b33a8b23cfcc9e744951164381beb57ca111cfcd024a7c763ba8cc3e85c48877f9d9d7cc17d42fe5bf0a6d39a5b6c4feb915ef5fac7e284c7ae7d83b90fa52bd3d72dc68504a9715e410c4bc3bc07c1344f227f6fa899ecc6342b2e4194a4e01f1c667e45898cdf083e0ce34eef4d49142b3d45e9aa24a905b5581cd53ca3ade0b0e856d2d6d07841b639cf84c6de71588a72082e0aa2a954243f9b9d661eb542f9a748f702cff51db42242b509e936abb798067f6b81449727b701dc4ff79fb99c62a28b9793755e6b0f1e7500677306a59e609f7410b42afcef3862101cd8651df1069e3e2e24564a6c73b1255f4aa4b64124e7d702e5ac9c5e3454425ed67eb3ff79eae478299c3549861c91e8886b80535697ac48905da7cb01c9c7a4131eea9bd1000ccd4faa042af8279ddc49a610052b16a0e483279da5925718b817dad6bbab62a6937dfdb6fa3520cea80ab5bcc59f882a1bb75bbfee5894adb21e570aad9df899fa6c47f730b0b121b72b7bd62ffbe8520b46a2e53901251ec5a4bee0fa166fc78884353159684e91893b7b0386e718f5347914b3a40c5da4e304ea17f75318fba737fbb41cea35540abfc7e644cc5bdb1bd8934c61b5cf13cd06f6822bf0643f964624f65353d17954a1d04981ec30fec57ade1e3c489d5dccd1082e66bf867a4ac655381202e108b0afec35b523b261480cf39e0ce313d9a6ee94557d2c344500b72c6e3380346476cb2679bd39226de2143a95db31f5ba3ec7ef31d7270109ddeaf83b6589fd85470a677ab291587f4a51930b9faacca62891dffc8fa33baa96a7b28ca9a6d67f507b6a0caf5dcf3177021e8fadf3a98398e33d5e6f019b51115f4c6c2326747f047c2f74077dc2a0605d26d4bb180df9a937c91852f0782a50673649b8d45d916eb0351cd5f5dd514c4f33b3b41278f4bc5d13a9ca0becc16692ba20ff68c8646617540c9666fbb2e86d6b27e35d7ed93429db2d658956e7ba2316a030b0a41c5de23234c7159b88e89cfc7d12298f74273551b99f54c20176063118edc10f7bce245b7a3795ca28249feb95d4b069ffbdf3a8937ead26825766c016e0c1edfc1052a52d5bfc98b68a97dee36f10cf2c032f67891b49d1b5e2417f4ab350325d2d456c8d91769b11be08e6e773c89a1a5dad28588151d087a3a19b007f51cf2bf1cd472120777a3e8f434411c1fee83456cf2f6a869a42475a14376815ca84920b036491b506aee4e16f07186dedee19932266cb4507898fef0b6251cce2b5e9435047cf4368915cae7805dcdb0fed15a84886f0c8389b71ce4a062de8d5e020fe721ad84852360778c152a87894157a83be2202aa8f00f61e30649cd8957f3605b0ff0a294ddc622d5d0950a255ce69c01cc22c4a36dd230c1ecd55e661ba19afa239d7a1b849f67a8bb9d5244b65f280b93c53ce4f90715f1f54077f090473be85d9ec60d989415aeab222cbafd5ba0306d4d01ebf3c2efcae8d3236408924cdd478e9754c479630c160bc9251aefe2e3574d24d18f1e6d71440f8ea54d14ac949e2de7b34b21893973fa8e3922a76198622c44d54bc7bf5bbb17891f5625e007c48eca4a807245c95a913990b84c359fb343bb8b6108bcedaaa6da26b723623fa9d195c9d86d4e0821601fb9889dd7a224cd7727f1228046105af82b18f3d911355364d976a1373edd9b420925978043bd089dae4a44767c42e75cfed141af7b232297f6c30605345041fb4e58f286dcec952fba1772dc964a6c225ffe63c1af53998222888297340d281685e557776c24c03e38d79b08935acb93eedb0cc0ad5c6d3b9c90179decb473864fee2389d99b23e76b6c04465718be2d26fcb329c353b9ce5b94824caf82ca05bc6b5b1591f8d183d384ebe9c61da4d7da1cd7d228ab0ab6717411685c2a914a854548f3d72dd608ca2b6097e54ad1f69d18f3ac8beb37ec0e50a4613d49f21886022668d68056436755eea66dbdf5d64cb69b208c588c6b254c8cf93b4c21e353c85d0e34c531f6a2d242a767c829552cac47baac2446c4fecbda26b4972c6ad6ae6e50cc07edbd090dfc428ab55ef7ea424657c68cc869088c885b76edd9c63be06a83d5e7e783109fb1f6cb696d10269ced279b59d0cba8dfe26a5ce4082d212158f85a0e601d1bd9a56747a6dba57487f53e9909b95561994f272dbdd254d5467338a2dd77063b9bf1faa43671fcde435e8e99ca4dc8c5218eda16ec22d38a1d98c4f5f6185d2c2dc5543984e120216df645492f72ed1872ec84a5637ff99e2944d375fdd7ffaf889a136d9c9291dadc81214175f3d3a15e311f4317679ce3e8c92419c8fd13efc1407f5a106d5621285ef3b06517bb07d0c8eabc69771ae13ca97e87c98d6dfa43a9fe3d4adac7306864f1ac62bcf531d45b8c2b52466287d40dd01cd8691c10c68b35d1dc103bc10c9e76254ad2283d8b43b59d1bfeffb03677d60b1a3843da114975f61db7f07d6f529a2db77db16b8dedca282b7916a8c4749f5c58d0f8ccdb50287ab7dc234614fa6a3dad734983bd00d434d2e8d4db0c1848fba197679fa61fcb7a051ad12626e5fe6bc5757dd931a1364ae631c045c0da3b6b2eea07d047fe1524830e72c1fdef38188f884ad5bec5095151ab671578d5527a096dabc4a38b8fdf61075ec49ae9f23fd329648fb72686d7d112e2700e665acc756d5f3fa5a48827f1349e99a7129c77c38758a8621df002242629c17c3de0fc91f8fb3fe3ca9ef861415137c90ed219927ffee20babf618de85501c795c4c1f827b7710a26c40c70d58d37b7b8089cb44c4777cc537b87fd3f4a64de77574f68b8e398e1c21b16392f23bb64b67043e97856d80570a74c217f11bb8da7d876f6fae2083be254582518095b2e07f20b3931ddfc4a6f214cf9712b2d1b475b6722b5a8c47700f9b9993dad3171163ded5c40a9ff427f186a943db56b180aacbd64358860d9b286c9fb806585d32e865854bfa92d7b2a25af92cb03f942ae63946789c94148b160ca02cf71fff1ab76e5c335ecf4513caa94db1b5ec9547c39ccfa6e9550081b1cabd59cdf125ce8cf0251a3e2280ce8fcb744ac4beac226c18929020b3867dc64774e3444787b7c177106f8f017e2c786ff2685adf8a8cac74cfe1822f877c1f0992bb60602c9d9aadc203561cc541b1af582e9a4ccc449f9a52b868a448bd3491d8dd3a15ce9ceb35ea1e36961a4706ee1aeabde3685fb9eecdcc057fa13a4547bf9cef21842ddc19ea1c54dff4ef3a40a7d8b40879c0c08bf92cbf3e965fdcd3f0dfc2e3cf702aab01544398079b25aca788839b199ef77ef91e17d4b13dadf794613448b6042ac8735404b403eb55509818ceaf1cd1c244be6634c77e37eb1d02d55ff6448e9523e6b9c22041256f5aef98f1d22c0763b31ff3aafe7554df34be6882ec038b363f524514b286b1c80cb0ef1a03b20ff9e81f1f121e7a7ee3b44e82cd96bc9b5a84981adb06624b7717a9104a69b05d1a4b708e0b43b4f9bc57d109c71f7a748edc57e95601e6adf2e6dab59dd06e82f857132f6295b279c9d9a09ccd23f3eed1176dea01011666ad36b5ff06fb91fc7dd7c7e3197689d4d5ff4f5c3be5ac7721d3714dcae77b4d206e1644fd0b9ae069eb9c55836572612ff14df0ac3f73fa5a8bc0cda42bf3de185ca7e57610cb34e521269f8dc1b4294c993fa9c449d6709336067e7ba83bcba2601f958ced23239b8a38118498623930d7a218ae819f8bf285d7dc36096e604caaa4258831aaca45074f413609a040b0f8feba6c18f38fe639772a939f2676db887889bf446cae571c82aacb224dbf1e67b4b7377746aa658f2409b1f9d11cd9ecd0feb251b192c4a10d34aeff81885827449020398477cb767edf4d40578fa2fa0996e66c573e014e83314e66939868b03098a6c3aeeb832d714151e36442354e24655b79465ff763a78e9d878edcbe222a0a368ea353739e3756f487a30244d8679a3bc67248fbf1c4f36d42638a46c31976a519a9358e2bfef27258b72410782fe84d78841394ad443971fce9286fe139d1fb44ada67acf3f6d259818bb175783ed8d3c99906f60f21bee1cd2710361fd0ec7011aff4d85a68cf189779c79d8a0562118525017fbb2870adc594b444d8a770947a1d565466b92d94d94c5ed6881824585b7fb0edf479f0f44ccc46e7ff9bcd265589776ca60876edf1d930fb6708366544918ef23e568c12021bc29dcb230f506e056c6ab5acf64f014e0e337b046725c40e82aeb6a19d", 0x1000}, {&(0x7f00000015c0)="6c461629c72e9e79d6d5383a7f3c5185ba5199f4aac68c398d3923c835fcc5247f673c0e20c0804a0e49f8e82850fd305f457326473f6ebcd9ef41c429aa9815f5a15d22ea9a63af12543db2b0543e066711178b75703ac919c915b519824c2810db114fd0c3167552af297454a8853966f25d030dd9d412b8e32b248e3bf7cfeba56b3bfd339b3cb63e0aeccf3595a02ef29a6ea0a61f174eae9eb39f273ea979dc7d95c95a512acdbe8b956a2feba6197fc230087d48c86f69bd5e9649d76e16f2d0255cc2bf64b31155db3373b007f248e1576aa0598f421aeebe51fc1084e7aa1df2f04f5e03b9ec6f02b723f807e66de023a62afc1256e15ec90c90540d5d9d1f22c5f65dc2711a2060db9043980bf4ceb11d0ef984ea9f00e5eca317436b359d0d6c1e3132927f7abee7d20d92c24d7727343cdaac941e1c42d7206982b2d38f762adf86eb7341dd36992f239245953acc88b00d43c4fa8751981a8ec5916b1ba2f7af5ef2fbf0de2ad34fc76f7cf3216606652915ec8d28124dcc96501b8992006bf80e0b4b9c589a6d086b1b1c711e0ef764572afbd38e41c0f66e3a0c608a05c03b3a77fa0d9ec5d82a9a7fb1fcdb016d519b8a75a10122b439c272a42c1ce2e45357af75636090b817d588e48e30a9f9255cc65bc23213bd019bc13d1219cdc87b4f4e679c83bdd6e976d82272b07f0375745f827514dfb07db7ad4bbf1551b821475366bc9b8c5de6dcb2e3e6b5447a21750eb066931055275c8a7f0a8f9cd8739770f091a776d2dd7d483ed33dd373b0afbf24d1d606d0eaeed0308d718777a24146174aca1291d96e77b62dd7f69befee08992ae37a12c3828fd85bbe01fb272ae419fd34068ee9a048172a5fc66884e9eb2c1fb81326997347d7b802422686b0375ee47550634bfcf6968eb0d93fdab4e8fb8d608245051d60bc7a9409a85a146a7e38853f95fffcd64c24ebff75fb04534110c3b7482553ab5ac24babc583c7ee3a9e1655ca3a722964022f2abbb9650f93a188efcbafe7c02d4fc92ddc9461130465ae024953a1c9b3d880b974e7939efc054f22e41592efb5a0087ada559f421e0d0b7f0f9b23d12c0eef1ece00eab6bd241a31d53454f2a5b40b12073a86281f0641c783062e4fd36161f93c3202d98bde50f973e26265f35bc52e23d1b369ac94d38d2ac9f1d53e11b118b174b497287613d6a2e5e6cc15d6509decf9b16023b98abe0a565b8d83a70cdc10f4ab158319e220aaa62c0c7db538cce599b77c6ba6dea0e6342c35944fdf367e003344557b274d71ccceafca2504dab9c5c52729d8c3fab1689862f6f7471cbab69ed864068a1d5923c48d4168c6e3afd4ed00441f3a97070f95cf9e7c285111ee99b47b62b16422618b8db2f6029b22cac4b1abec3bf5f737cb03324c5dc19234be5ce692a76ff8b88dae293ddd41f5ae5f8dab9acb284d7f9544eb90a176cc75df15e41f2fc0b8d10dc8fe49f0d47125b0601a1eb4d349aabc3980d55e05376300e1eb511afec81ec76c61ec2f29748c806a750e9c27e2e9bb84d8a4dbc9a3973136dec174830ae2773d9453626939f8c71b53c30270bd7f98cab3cb1bcabe620762c6b6c9dfe567e0db971244e550a7649ba62b90b5fe28ee6bdfbb88ab7c9459dc4d42adae8ad4045dc206d656d9bf474b8e1f8db927e04484dca21b9fc9a7ce5e520c53d6bd33f771bdb5f94244e49bb7d6980d1907f96bdcb8a12e2f6899c01a1ffc3361307a576d87a0bf4fd7c125f898f1b214af1e58211c62d04275d6b2c03e0c6e80fb1597887ec655061ca69e3d956bd13c6ef48edad3153d533cf901a09e6e52134da02aef07363b66fa936319b3fa75fafa2bfb71cb2e73ac8dd7354301a20d8082306bea884a033b99997605479a5363526ae77a45e2a6a311072a7d70c531813c75d87024e11eb51e43da4f43e940831f2eb3a34b8372306a24af85406ef5d8a512723e7fbedd2204448b2668077e4de514b6b43df80c80175380f07af7250498608de2c6a4e9ac7d2ffe057021cfd7787ca9426e741e87cb8e5670c1a2f6309f0dac595b2c4008987b07f218dccb5d2d19c17b19ca920936eff91ed1b9b9b7bf3405e991f06d13c91f152bc0fd9d19965db0ecbc67d73d500b067a73c03e24e17dcd2246203d8a083afedc98020620e894788d7fc5e30fbcbb7f034420892b603381cf429af9ed272afa45bfd9055923e36fc86c30884d559347df7b655f975c85b8ad68cec995765289e12f3c9804b74e349d36e60c967058f65d98ee094b1cdf1911b822249b527095d6173bed7e00d1bac400c657ea2bfd58be6f73aaf9552cf7b1ed3c57e4561a84caa3f5413f83624bf313dec31585052676778206466bad8018a06c22800d97bdf6fe161e07ed53e56686a26d8c44af65ddc6e4a4dab9efba3d96d1dd588093a9aa33c412b3b038d85f2576f7fe6ba0decda9e2bcb0c50df5588e5dafe2b09b8ba04a626eb8e0ae9fe5a41a9ce9a822fb636d6dac28ee9abb72f293beb0fd98569499017965042602aac462c00732d79950e8ebd9c454e0063643780727f45772559c51399124cc0f397071ca6187e7441a42f23a36d47a50f7692b7f600e7a8be0d02e7a0eb5b4a7d51039103e6c2812c8ee9ebd941a4fd6b2648bec293d0f958cc9692b783faabaed27f6756195541133456a4e3b1f2ac1c1fb3c2d517e8e170cb9e46ea424509ec3e060e8e5bb8c5e856cb175c470ef4cd33e17195daefc0a6d11cbe658b15328c5fb4610348838142ebb2f985b7dc6c30a47a5578bd01efea9c70768c4096d9305c10801487c3018e918299db8c62276581e0298fb43f6c647d5272fa2c47cc232519adec635318b06976f6607196e9166898ec61919a6286c843d4525a497dd2ae7111b893e5408173790321873b1805dd7046b598239c9b12db34906de155b1f00d5823e16ee76440e5509f9c52ab5a12add8493819c130518e00cd09484660c5e4169cf6b14f4ffa00f535b8c83d7edf64dc318796a05abcaf5bea52892dd5678479ba8e4bc12daac52958bacc179fc8720e39d8b8f99d10c4bc4711e8ff32ef1848982e5c56d9371187bca2addfe0691a9f65f37446e8ec205b62d12a48c83ba4bae89b5a459a25b1b160238ca64e0e81fe162a51d0e2c69a9ae982c378bc4d19e8f828929dc6e1d7101bef0011e804219ec586300fabcdf5968201a11158a36e2171e01696d3ecadc6d9a4f4594629f731beb5ef3288a1cb677535afed41708f61a0ac87f84ef512918fe155fd574fbc4699b1ce8fe3cdc4a44e2504c11a5d3cf03d7f961077293ea640f14d36dea7db0b732d9a28ec0a67d0ee9a8650f5abbc6c62db67dff8172c508fa6b4ff7589f1cf26668c2a98e011a7457818e2e9b50b654f5f013bbee97a4b913862ec820cf806f8f005712ae2be6e4ba57bcfaea6d51826a84d0aadcc4478198ec6e865c5a71e498fd71a63ec2eb27317fd1b30e40a1e862884a0c5c2c7f99d07ce957f10fa674eb984b30220c879456adf2b78bd75e8077b6b6515397b8e4cdc2eef98600fff00e11a13595528b15260f8ec4ffe12afea8e4c286676d541dd80f67e554a15040c61b0bd77f09b1351fed770b90a9afa8a3237321e3b9b411f41a1e091bbc5f82eb29c7284bf6b9ed226ba964977dfd0de6cc34d2166579020a04c6a530a86cca47cdc0a8dd99c28c298bd606bf845b77ed6365a826300c84275739cb99e882dfe0d4dee984beb8eaad914979de69baa530ba70dae01e3333e80901ec06a0bc10d72fb9c4e8a1e0aa9729e24ec8f551be867d769b210435e0a9e40d5d24c7f2e5030797d5c2bdd018161c527be59ec34150adf170474d1547b4b556bfa95b03ba62cc8df5d751eb25c1625a40cf39aa4f59a8ab25dd75a112401727ef3facbbfb0c0750885e9e5b2a035cb51cea0a8982d6d37f34a7aecd5640040d9556a8d78a36ed5250486c2382307d9cea9f9f50daf56a74ae339a20b36dea5258f3b08b114dc1329f8a8d674d3e2ca5e2dbba4ce20b14053545bcf778dd238a29a6b0695570e7c7f1b170ce9a1d1c1a50dc12c08acbb13bfe73b9075ddc6f2038a532a047d5e08cefc5dca760df262c51d38f038da85f58cd3badd7b6000c67be74a3d356c219b8acb62b621583351aa7bfd5a4930a38362b58d206f0bf6b97cccb79ad8498280c37419e121e880ff46819eb8e209b8007194887c6ca846513aa1b029029a912577f7161c26dc942e3f20f5fb0f9aa75887b8c7b0affabf02a7a0f4fa83a4fb1bb5951c4595b6afc12115d912e2580ddb12d4ca620f31672e212765bef217f477abdf693d6ffd511b71cd5f791391281faaf7dc706f3ff19d48efa46143b72419b97baba2e766160a1de2f523102c8041385364372340f2c262ce3daab5af3ac499b88d1d21e876ce8890bd1af123a326d2e5e068da7a984026ef22c5286a6d788ba0824ee274b547ab0e155db436a490270a87aee9c7bfe2f480d3312eeb67087a3c4f49af921a971fe3b72b0b923f7eccf122f2d6c1a4ada4a4f2ba0eb61cae114c51b5f307b9572565127f09be8fdd133674e233976c2da8e509bca6ef4796a8bd70072745ccedef114d6a7c1e419ec389da594ab77cb2fe992cc708728643a701d6d26a2288e3ef370600e2eb8c54cdc5e86a50340785937d95076322d18b273ea1cbe360f68edc8b03a9c40cf71b8c10b0cda8ab42cd06077d9b2f3069f76d20068ecc8565959a4c7a4956ee41e67790c5ccc6e8e884fe18bea4d3d09188c7224926d7591c54911376c5d812e73e1f14a5627122294023e32e25be6ff8d83b69b8288be24466fa20e430648f01a85bb5428d85c119dad6e616c6728059ce88cfd10c72cc920e10b035a161d02bba6cd60bc6c771cacd318afa4c721a0eae89d3fe1c94a89349bb75d0fb66c9c9cc954cdcd783c9f9cce1889f16ec67b74ed96100eaf025fa213ae1d542873ce4d47a538afb77281c48c5394e82c6ada9dc6a36300ba18e09172eebf365f7abf5f909243235de50ebf5a0a6c1ee5a657c4fc8e7b70a52e1235e07222677011b33531fbfbb0e7439c221309ca4164465226f02a23cd7aa4cd981ee0c028d25d688e1a034e0b6798b880d469f470dfe41f9f77b83d66b7376aa099ad72b910cd1aba45d818458584e773d8c06d278edcc8a930d8842055fd23d9b0d736c31c6e67f93c007da17688d7f9d469e8227e798a8cb13f75839f39bdb37cddc0926f2f2c19221fd06f45d759ef4dc4e5aeb509ca4c572e9e32daf4e40535deea5eb702530e1946a4cd8873cf8ba38ee3b0955c432456d179bcf4c4911a4db06d6435d90f7de49510feaa2a018fea21e22f42dee355f00b9ad3a8d91bf2c2c7c544a14f61c66cd9d2906dd462bbdcc21a5f22c045a17455aea353d97b8115ab315db9cda328f863dd9eaa1bf0edc3310eedd6648b1ec109fc6d2543117a1428df7202485f3f5e8ecfb879f16ffc82b1ac30affbc1a3ff387174ae9026f77445ca039e97aa6b7cd53fe269f8afc4d772fde8ec3ee5cd2e2ff5d77c95ecd53c89fa0a675e4d816a3ce55faa0a2af43928b1e8b7230dddcb3c686a69cce1319e9c0e7d906397f105be9c42f12dc10c9407c80ed07847b98b47b23de5d69da20084314230e37cac3da184c645fc89e64368c04644b68fd7c4b4c92d8badba3f2db2d1eaf88677c9e0abf9521905623e88ae1dd58c3b76f80ae1a6d82a744be29aed7bf84d459a892351c8074bc585ef0b716c", 0x1000}, {&(0x7f00000025c0)="3a4964acba9cdbf609fe723ad1d1cbbe5c0ef6412327dff37549999e9c9f23354190be08728ca109be049ce1853660a4b1d2c3fab8b3e0a6079dcea8100cdcdde526", 0x42}], 0xa, &(0x7f0000002700)=[{0xe0, 0x1fffe, 0x3, "5abd4f8101e063afa9f65ca7faf746e4107c2d8f37f9da6df99f7317c929e0dc1a18b800df06ca5e50ba843eab8e095f0377a249d5f950844520b128e11947d003224cb69b930ced62af030faa4324537a5ccd5bba06c1d9dceb338d91a48d37c1cd4a75626dabc01ff98cad84c1c1dac469d53abe792bddb4abb0cbd742563fb563a68ea815d4506483132909562e988bd6b8de1c49418c04b9549818db51ebb0836398a6809c31011891f1b8c284a2fb2fcabbcdf6d0238fba51539008794210aa81ac8c56ea672d0fe3b3e070fe"}, {0xc8, 0x1, 0x101, "2526cf061db7a299a8257e11c81544faa2de5ecd608cfc99ca6593edb15c3da352ffb551fc5d33155fa405a00accf110cfa7e4e6afa8d53e642c333e1c7c4d1e540ad796f000016af1c145e6b0d284be3520c59705202c93cc28be78cca6aff9e2cd7a468350727324fa812a008006c3b160528ef5602919c1fb6596ab850d1b7fe5e9258e4c2921a5cdb7efad17c2b961bd877b09ccaea386fe5c77121e6d7af7e96a206ce4ee5d0f626f62e300c1897c07"}, {0xa8, 0x1, 0x9, "65b3fb7418e7a59820c64de34ce5e45811054c72e0e0ca1836c24d26641dd8c3cc147ec4ce933c89c99f84160e238e3c15da1e911608593504f0cae9ae5e5d41e3eea5d8c35ed9c2171d4daf967017dd8f0dee2bbd06cda8319102853396a1765f0dafce1ef4a665182612eba43cd22053f4968608feb9522df26631889a76d66cc929ff0711ca0bc6a31e1fd803c9d26152bd"}, {0x58, 0x1, 0x2, "7b47558457812fd87878ac28ca617538cb54a98cd5dca35c0416dcd3545e65e38ed66fdb58f9f3bc21e8b2b0aa1ba15e143fa1e1b415772bce360b7ab9589fa824e94d8bd982"}, {0xd8, 0x1, 0x7, "bac8cda2ab2585f3c924e486373209b3f3a803b1ea6b954f10b0e3584c30d837a4f615b60b1e5b0cf9137d94a89d53a7bd34fd38d904846e01da040cc288d2c998e2c5a12c499055164d3274bed4884f6bf0c08ae968595f98eb68975992c433ada56601cee1198d724deed62bcbdfb2a4e1486187439858b958b5f59b2bb433d278779ea186e078496148f0cdb99a0df5af0d46ea161177fc62d77313bede84de047cacdcdf7710e2f637b0e019e0069b4b9505e205ad639a1bdb93672a84e40e918b4f2735dffc"}, {0xe8, 0xfffe, 0x5, "91f558624af233f96306ee5ac780abffddda6ccabef115d74ee07b918dc036beed0e1cce37756b7a9d8659f76d0bc1f94723a384c2b651d64005956177c68578a0cc76199757aa31b433b473afc6624abd244571dafc1948956ee22a033135f008819a453c9e3976544255d5f6b699968bff77ce89a793c1e54adcb650409815b3b1c2fb3b90842144ea326bb24a06f1a8061fa481fddc844a589961a1db1ab686b2ae389bd12311b038c3a92dba41680eb18e7ba5db59b90477ffe7f73c6d35c36942e8e65efff147d722d0ce9e5cf270477cec"}, {0x58, 0xffff, 0x4, "e6475130bd95a83ac0c2e9d255942b1e60c6fdccfb431b415a6e1bdc45155f1660ea2f0115b6debe1856dd8ee4224ac97c7acd6f3973b783c787bcc9e9a00fe8ddc918a0"}, {0x90, 0xffff, 0xeac9, "3ec119cdae7bc58df0d1bf9b4fad8c17c60e0b593eed4da329d5a4e353edecb61015430a234f07c05607df0df8228418bba7aaae840bb747ad1cd6b8a5bff6f6d91f792ba261cf382434ef959a5337291f899f12a959fb661e097dd5a68172c38dd53892361d9db59c40b9b702fcce2db4bcef4fae17acf976c27f"}, {0xd8, 0xffff, 0x1, "e106bec6d60f8c928768632c829c5ac5882386fd8adab7755ca4338741b2c8e25ab707b5510832e4838754e7a6c9c4cecd773589c92c8716d56fb22603d49ede0ac1045b418bae4921b98b7a309e73bbbae2e04e9425a75d4fe419853cf7c5c424a82f67558a46fabedc3a58524d3eef6460a6ffcdabdfd7c0c9f7aa1f3c6cd6d331704af6d66b21a9f4670023cfaa59fea3fb6ded0ac41095a0bb0c28f833eb8ccc22341f2d072d4520e51916039dd1a4fa069e3174aacbe9375b679b233b3b44"}, {0x58, 0xfffe, 0x0, "d8735750a40e69241f018a70de7406ea80966cfd2ca478c189ac41fd80e873c1862b91ff1617c2239f1952e04d9d02f85dc502ca06bbc4b90e4362777a9d4ac64ede163a1b2a48"}], 0x680}, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket$inet6(0x18, 0x4000, 0x5) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="001e05db7eb10470cdfdb5b1732c30d636de06ae5a4515780d93a14d26c3030a0be29d7d3cc71c0b9a2c42038cbfdcad0b86cd8c0bd34e89e5f9c69d33dcfd8cf3ebed71042921dc63b12cd599796fbfa268ee1146c412fa9439d2c7eebca59227740ffc576967512d37755b4cb3fc14c9ec", 0x72, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862070000000082959559cf43827776c48e38847684c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b465341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e979da8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e222653300206000000000000007e932ca642dc9631d64bcd5b823e495bac220487712b869f1e3b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306611b7a814b67f615a659255490b88ff1bf33036e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebe22000000000000000ddbf42b3a1021d55a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77750b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adfeae3288558c254a5182f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f400000000de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4213148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba28c7cd2e38d7e1213a7eb4f94edd167643ee4ef644628bc1a1be18674053eaae97137ce233b2112360e2c0c9c78427a943e3aa51ec243b582aa8cd97ffc74e6760b5ee3af4ad5f43f00000000000000000000000000bb52150abc8a4cb5c9fe8b28b8dd800d09dab41e0593fca32c73fbcc572272dad34479bec29a1a1ac40ce30ce3f8d681d9373e7891f2fdd9132f0d00a391cb6694b6672ad20f9da9dc2b397e836d70a4736c2b3bad9644ef3797dcd4"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000180)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f0599167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878bf0d3aef4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf7399701d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fdf6fb0418ffffff7f68d5250e1c9a5505819b7e040d05d71b0af7da54e41a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79741cca5e52a00000000000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459000000000000000000000000000000004f9d785d552c82bfea9d3aca5cab5b25fbd94b6c", 0x3b5}], 0x4) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000100)='./bus/file0\x00') socket$unix(0x1, 0x1, 0x0) 16:00:16 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x6f7113f90daf9eb3, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = dup2(r2, r0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000200)=0x5) 16:00:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c01302f66696c653000"], 0x10) 16:00:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x3}, {0x4006}]}) pipe(&(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/48, 0x30) 16:00:16 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x1, 0x3) fcntl$setflags(r3, 0x2, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x400034, 0x0, 0x0, 0x1008}, {0x80000000000006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x9}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x7) 16:00:17 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000040)=0x8) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r11) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0xc611b969e2ff7287, 0x0, 0x6) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = fcntl$dupfd(r7, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f0000000080)={0x80000c74, 0x1ff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x1c5, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:17 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5bba}]}) 16:00:17 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = getegid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r0]) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [0xffffe8fffffffff7], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x9}], {}, {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket$inet6(0x18, 0x2e90e4edfd83a53c, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0xfffd, 0x0, 0x0, 0xfffe}, 0xffffffffffffff1b) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f0000000800)) r7 = accept$unix(r6, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9f72671c9429dbf6900"/4107], &(0x7f00000000c0)=0x1) accept$unix(r7, &(0x7f0000000180)=@file={0x0, ""/62}, &(0x7f0000000080)=0x1e) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0x26e) getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r10, 0x5) r11 = socket(0x18, 0x1, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r12, 0xf, r11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r12, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f00000007c0), 0xcb005093f78273e) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r17, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r21 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r22, &(0x7f0000000140)="200e22", 0x3) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r28, r30, 0xa9, 0x20001, 0x1, 0x1}) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x20, 0x8000, 0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r2, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:17 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) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001140)=@file={0x0, ""/66}, &(0x7f00000000c0)=0x44) 16:00:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) setsockopt(r4, 0x0, 0x400, &(0x7f0000000180)="09200004", 0x4) r5 = dup2(r1, r0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) getsockname(r9, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r5, 0x1) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000000)) close(r10) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x214c33b3e9acd96d) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0xa, r2) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000180)=""/127, 0x7f}, {&(0x7f0000000200)=""/250, 0xfe}, {&(0x7f0000000340)=""/24, 0x5}, {&(0x7f0000000500)=""/125, 0x7d}, {&(0x7f0000000400)=""/67, 0x43}], 0x5, 0x0, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80000000, 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) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x87}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) close(r7) r8 = socket(0x400000000018, 0x3, 0x39) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) r12 = dup(r11) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8001, 0x1, 0x20, 0x9}, {0x8, 0x1, 0x7f, 0xfffffffd}, {0x2, 0x4, 0x81, 0xfffffffa}, {0x5c5a, 0x3f, 0x9, 0x7f}, {0x40, 0x8, 0x80, 0x6}, {0xb55, 0xf8, 0xff, 0x5}, {0x9, 0x53, 0x0, 0x3}]}) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = dup(r14) ioctl$VMM_IOC_TERM(r15, 0x80045604, &(0x7f0000000100)={0x8c}) write(r8, 0x0, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x32) r3 = getuid() r4 = getpid() r5 = getuid() r6 = getgid() r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f00000007c0), 0xcb005093f78273e) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000002c0)) r20 = socket(0x2, 0x3, 0x0) r21 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r20, 0x0, r21) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={r1, r15, r16}, 0xc) r22 = socket(0x2, 0x3, 0x0) r23 = socket(0x800000018, 0x3, 0x0) r24 = fcntl$dupfd(r22, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0xfd08c15de8260a05, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="ba3be1f584d21125ea4353ad721e268492cf1cf3bb7e96379653fc7916d9bf86ecdc3ed7c558e417f2", 0x29}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r13, r0, r24]}], 0x98, 0x5}, 0x4) acct(0x0) poll(0xffffffffffffffff, 0x48, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) shmget(0x2, 0x2000, 0x0, &(0x7f00001e9000/0x2000)=nil) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) 16:00:17 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) recvmsg(r2, &(0x7f0000000940)={&(0x7f0000000780)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f00000007c0)=""/26, 0x1a}, {&(0x7f0000000800)=""/182, 0xb6}], 0x2, &(0x7f0000000900)=""/19, 0x13}, 0x40) pipe2(&(0x7f0000000a00), 0x0) r3 = socket(0x6, 0x5, 0x50) getpeername$inet(r3, &(0x7f0000000700), &(0x7f0000000740)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="831df42f2390d73a44cd33020181ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r4, 0x0, 0x3fffd) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000080)={0x80}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="37ac815122bfb9b5975e7dd13c7fdd8264a7eead81614269f4765334cb2c9136c9c9b36cb9e3edea3e763a12bc72095f3e72660fa4511db883754e086e5bc0d0bef19885a06d5e9fad71b6f4a44d52dbac"], 0x10) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000a80)=""/202, &(0x7f0000000b80)=0xca) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0754001be05963ec44a413a8ea1a82b81024d800", 0x4) r6 = syz_open_pts() r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000bc0)) writev(r5, &(0x7f0000000640)=[{&(0x7f00000001c0)="4f18f13083df69bba8ba833cf652e43bd3b13af78e0ae33ec4654b4b344103d615715a2bba3423195b5584c98b579f68ac329efa3335c1c78b4cd647d48bad820eb0428228a900766f8d98fa776a473023d4d4b0c60d14e1ef20bfcca10e20c4b7dd5a0c9e8eb841", 0x68}, {&(0x7f0000000140)="c6dcf53634697aae2ddb3bb716467eaef4d06fdb38e59588b356bf3352c033c4a343a43a28", 0x25}, {&(0x7f0000000240)="0b14c997a908ee", 0x7}, {&(0x7f0000000280)="6a315c49576a6f6a4d42ad4181f70c66f6f43495f1c8e6b906f4e7cfc17155a50f285011bfec25882bbfef3df765122448dc1dfed71f24b35183c4e71853763851d62b4dadbd6504df3addb9196ab1d312e4250b37a5b0bda8f53fe866b2b2073f80b4e4456279d28eed7000886c8aaf65ca34ed74ece26f505bf3d0117e607f04695294f3bdb76fb4e5cd207220b9ae78c3abf3ca9c441d634c30b2a2ea2c7ccbb10d3e365d3db04c4979cb623335b6a9d3d6f0", 0xb4}, {&(0x7f0000000340)="4709eab0c42e33a41e293f1d5e349a614a82ab79c5a90c5f2eb80682b149f5162bfa052c55bcb03659b4f6697de2c43fc5b0158e17722975fdbb25ab6d42e22b94be0371789fe92837be9242510c66fd4c9b497561da651e001b21d222a7727838b9262a7a5dc1993bda0c7b292899639c33e3dc5fdb4a0614507f212b13071c", 0x80}, {&(0x7f00000003c0)="28b738a5b39d0785851f81c6b772402198eceb4ac8126f372ac53ea1a78646e398b99eb477ac9a24a94ecfa88b4a7ec0db35d56acc9bc5c99445b6ac994d4fc0d6faba07ee50bcd15d724d36b3750c5764144710c2ec7ffbcad47ac604415efbb203d8c849bd33196bb61274b561129370c089dd2ff9b072113b2244b5003ae9298ba269abdaa01123efe151", 0x8c}, {&(0x7f0000000480)="c4926a476b29f6026412ce992c286c2ec16fdf10f440a1328f1cf40c75b04a4f136181d9863b8df81da29c1cdcf7748677a1dbeeb9fe01ab3e345cafc40ad4953473fe119961937feeb51726bc2c0b607d399621a7062c21e0d9b07db41006f0fbc603a0239d8f720e76f5d856759f5349295b0dd01b75f08964b6b4c75ddc07eb4d5b7bdbe957d730aca9268cdb8009e929872fdeff3344cc818230ae0cf5c8f4251ab1ab1a6da0cfba9a17b661923e66", 0xb1}, {&(0x7f0000000540)="2a10dcc416db5331dc34c50c3ffecd5fcd2c362ddacf349271ea04f8d13e7d68be4913c2aa497791dfcbe47c3cb5cb6e899c5ca25924a35cc3315e56517cd6733be56f7a6457569e9c1643eeabe9b2f72d1810a4d5ff97dbc4c1ccbba495a3e9a8eb2e5f55f9068c509bdd51fbe1e2ffcaa3b864dd82e790509313977fc5046c0503063f065bd9f9598d44be0042040e2470a7d4822e55552f0c13bf45f9a232b5b78ad29d4dea", 0xa7}, {&(0x7f0000000600)="afb7da42e3a280", 0x7}], 0x9) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x10000) write(r5, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) accept$inet(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) dup2(r6, r0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 16:00:00 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f29fe01d1dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c79667d8f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r9 = socket(0x800000018, 0x2, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r9, 0x0, &(0x7f0000000000)) r10 = socket(0x800000018, 0x2, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r10, 0x0, &(0x7f0000000000)) fcntl$dupfd(r9, 0x0, r10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) dup2(r0, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) wait4(r2, &(0x7f0000000040), 0x1, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getpid() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f00000007c0), 0xcb005093f78273e) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f00000007c0), 0xcb005093f78273e) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = socket(0x2, 0x3, 0x0) r16 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r16) r17 = socket(0x2, 0x3, 0x0) r18 = socket(0x800000018, 0x3, 0x0) r19 = fcntl$dupfd(r17, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8040691a, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x3, &(0x7f0000000100)=[{&(0x7f00000002c0)="1fe767348348d871ae7cc603c2bddb3e583937fed7d43a7ef46d749bf39576c145f83f1763cb7c6859504025bd4e68bf761ea76df902dd3990c850aedbb30469c35fe8f4a2e3ba013d149d7b7d496a", 0x4f}], 0x1, &(0x7f0000000ac0)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=0x0, @ANYRES32], @ANYBLOB="128d64331777456a1e5deb5c9fe1119ce3fa71652e6fc5d97f4c5b32af5800bf1d4d5e997f851490537906021b3a5235a024bb81c165e0152f3c3c4037e7afd66001b44edbfa8c8200fbb0574a6589a10bf80624b70b6e0cf86de271fce5987a9fab0bd281ccfb09fdafdfcc89b053c246c77691cdfe532d476725d8852ae6b0cd93d837293dd82e33c9843592ffb3cda135a13f9a0874a31c1e411e3f3c942e09fbbae5e7f3d5209aa4c599efb2b4cce55516831ba369fd8cde548ad3", @ANYRES16=r4, @ANYBLOB="ac1c2efbda8c337a3162206e21bea873cd66936e8628db0b7f0ac0e50fca8501e24e909c82ce3ceb0cd5353a781634196c48379252983c334d8e38b14ef7f566923812ab73b55c33bbcec0f2c1ff7c29e4e28df644a1c62f98c25a8c31db728ac888d688acc84712e588faccb490db11f502c16bfe8a685aa0270f15a05fce6f9c33061680edee6014a89e04038cfb44032c80d498d41a7b044da05d4b124d34382e7b47afbbdf978349682a98c5d7242f173e2e93ab35e3afae71af9ae8f38cb5a753523a33", @ANYRESOCT=r10, @ANYRESDEC=0x0], 0x107, 0x7}, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)="5fec5b8fd89c277e1277379b3b51c3173abbf929525043f9bbae70384280a1155f2f1e5d0484f3fb62cec3a7b449c3932d7d4ed71665cedc455cfd94e69c8c15aa535584be224aa0712b35a525963d0532da2c903fdd5425c8c118b48957891f4daec4119a00453d49bc35c6394f63", 0x6f}, {&(0x7f0000000140)="177e1ad526db9e8229cf3301acb4bd199c441bdabb4f12e659afd5a74e6982f5570a122e3eb769da796250311b3fc6d5272d5a49296e99ca6b386558e1be249ce74961039ef761a3f9e22b4e", 0x4c}, {&(0x7f00000001c0)="e3de26e5e9bf346f77ea90806541fb3ea95cad42fdb72e833091d2ee5dc74f", 0x1f}, {&(0x7f0000000200)="6ce7330565881ad2766377c06425df60a514df9af52ec45c4031375e11608d02df8ac114e2be0cf3652b1fd3a0b5be725bd926b42617ff0f6b439bf73d72bda0ab9e5fccf749fce0394e072ff4e0639ba0eeb6d0f1d525566f6c07a9082124666a9c79d2e85498cbe565f2e37629997b948f1dd5d5c6487709ce2ed11faffa025958e9c0fe25c7c3a1fde56285a65f89077f94189e16e9695efd3bfea127854f1481f0917f4635eee968759e1394b0897b5e23d3d8646fc9e1c0b76143c5137b1a10fb3e16", 0xc5}], 0x4, &(0x7f0000000380)=[{0x50, 0x1, 0x180000, "cdb3ad3c9fd6e5dc8add26a27782d539e29623ef02d709198878eb3cc74e158e76bb054ac23096ddf89c2f5c6f93713e9af9217da5a03272ddb2e3df3aa7f4"}, {0xd0, 0x1, 0x80000000, "d9ef7b11a4ef1c5241887af4de84c8e902f4ce5be3314801f3bf8723e5cb2c3875d61f85c40119f384b3729fd9ce71491c4261924287a800d7220a3d0c65b9c759fd8ef16d16b1310fd56211f15be2b1b91127d8c783af2826b69e3e61436385295331b69be84cfee4b25a91450cdaa92355aa9ce37bad96ff05229ffbc1b4c5bd8d8b728f7b6cda911ea8c1cf2b1f755d667a4fcdd7dc43c9d486f48b4867ea35489da9c344039a14ee78fdbd931df1a4bbf8652007d81dc93d7c"}], 0x120}, 0xeb3c3e614bb3be07) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r16, r18, 0xa9, 0x20001, 0x1, 0x1}) r19 = getegid() r20 = socket(0x2, 0x3, 0x0) r21 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r20, 0x0, r21) r22 = socket(0x2, 0x3, 0x0) r23 = socket(0x800000018, 0x3, 0x0) r24 = fcntl$dupfd(r22, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) r25 = socket(0x2, 0x3, 0x0) r26 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r25, 0x0, r26) r27 = socket(0x2, 0x3, 0x0) r28 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r27, 0x0, r28) r29 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0xc618f5c9dbcba0f6, 0x0) r30 = socket(0x2, 0x3, 0x0) r31 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r30, 0x0, r31) sendmsg$unix(r5, &(0x7f00000006c0)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000540)="1c231dfe58e3764add", 0x9}], 0x1, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r6, r8]}, @cred={0x20, 0xffff, 0x0, r10, r12, r19}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r21, r0, r24, r26, r0, r27]}, @rights={0x20, 0xffff, 0x1, [r29, 0xffffffffffffffff, r31]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xa0, 0x406}, 0x0) 16:00:00 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) r4 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x30) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x3004a, 0x0) bind(r5, &(0x7f0000000240)=@un=@abs={0x2, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) syz_open_pts() r6 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffffff) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) socket(0x18, 0x5, 0x75) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x8ce0}], 0x1}) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) 16:00:01 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)={0x3, &(0x7f0000000040)=[{0x100000b1}, {}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/178) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f00000007c0), 0xcb005093f78273e) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r12, r14, 0xa9, 0x20001, 0x1, 0x1}) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, r3, r10]) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x99, r2, r15, r16, r17, 0x106, 0x1}, 0x1f, 0x7f, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r2, r6, r7) r8 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) faccessat(r8, &(0x7f0000000080)='./file0\x00', 0x124, 0x0) ftruncate(r1, 0x0, 0x8609) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000000008000020}, {0x3f8a, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x8000, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r6, 0x2000747b) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xd1c23776296d6246, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x9, 0xf0000000, 0x1, 0xfffff800, "ffba00007863236d5d6aaae000802e85996c00", 0x80006, 0x7}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/92}, &(0x7f0000000180)=0x5e) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f00000001c0)={0x7fffffff, 0x2}) geteuid() r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r9) socket(0x10, 0x4, 0x40) connect$unix(r9, &(0x7f00000001c0)=ANY=[], 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000)=0x56, 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000700)={0xffffffff, [{0x2, 0xffffffff}, {0x1, 0x80}, {0x2, 0xba}, {0xf72d1f00ceb2af32, 0x3}, {0xc1d4c22d9635ab63, 0xfffeffff}, {0x1, 0x8}, {0x1, 0x1000}, {0x1, 0x1}, {0x2}, {0x2, 0x36b}, {0xbcd564d27cceb8f5, 0x6}, {0x1, 0x8}, {0x2, 0x9}, {0x1}, {0xe43136a7e1bb708b, 0x2}, {0x2, 0x101}, {0x1, 0x2}, {0x1, 0x9}, {0x1, 0xb27}, {}, {0x2, 0x8}, {0x2}, {0x2, 0xffffff80}, {0x5455f309f5187d4c, 0x9}, {0xab9fbe3377f95ba7}, {0x3, 0xae7f}, {0x3, 0x6}, {0x3, 0x7}, {0x2, 0x4}, {0x1, 0x9}, {0x1, 0x1304}, {0x1, 0x8}]}) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000000480)={0x7, 0xfff, 0xc5, {[0x1, 0x8, 0x5, 0x20, 0x46, 0x9, 0xa9c3, 0x3, 0x1, 0x3, 0x3, 0x480c, 0x9f93, 0x7, 0xffff, 0x80000000, 0x7fff, 0x1], [0x1, 0xff, 0x3, 0xb59, 0xfffffffffffffffc, 0x6, 0x10000000003, 0x6, 0xfff, 0x6], [0xf0, 0xfd88, 0x2, 0x5, 0x400, 0x4, 0xec], [0x800, 0xfffffffffffffffb, 0xfde, 0x2, 0x71, 0x1], [{0x5, 0x3, 0x2, 0xfffffffffffffff7}, {0x6, 0x0, 0xff4}, {0x4, 0x7, 0x3e8, 0x6}, {0x7, 0x40002a9f, 0x2866, 0x7}, {0x6, 0xffffff00, 0x100, 0x9}, {0x4, 0x5, 0x62d2, 0x100}, {0xffff, 0x70, 0x4, 0x7}, {0x4, 0xfffffffe, 0x7ff, 0x7}], {0x2, 0xdd, 0x0, 0x8000}, {0x8, 0x0, 0x7ff, 0xfffffffffffff000}}}) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x49, 0x0, &(0x7f0000000040), 0xf8) setrlimit(0x5, &(0x7f0000000140)={0x8, 0x800}) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0xc37}, 0xc) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x10a) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x103ca, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0effff7ce"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0x0, "000000000000000100002000000e000000000c00", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f0000000280)={0x1, "d748444f4d25ed07f9acac4b22e901640859f2a14ad393e660785a4f378ace8424336848a85532a1d839cf57cef24b33fafe4ac1c6917713a78bb5072ea147c4aa404a3577a3e731aa494d354a67bc8d29527f3ad708129ed30ce0c7a51448d4bd040326a58352d70126b564bbd32d10a6a0708f29c343a08113dd665788c7c2f66e583e18e4ca5815f9b2e13d49245de133127873b3"}, 0x9e, 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = dup2(0xffffffffffffff9c, r4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r5, &(0x7f0000000600), 0x0, 0x0, 0x0) 16:00:01 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) setuid(0xee01) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="161242", 0x3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) kqueue() socket$inet6(0x18, 0x5, 0x6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40008, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) dup2(r1, r3) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/109, 0x6d) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() clock_settime(0x4, &(0x7f00000000c0)={0x80000001, 0x9}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f00001f2000/0x9000)=nil, 0x9000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="93150df7f9c74610f022f1c0f6850812010cf6bfcc9cec0f962711044346a40a42c8cc036360b2e777b5a4997ebc4529918d16476c1093fa19ecb68ea729993f1d54d748436a9a283e54e37be24115a0ef069fce2eef742f6361", 0x5a}, {&(0x7f0000000080)="0df08e6aafff6489e13341c686505769ed85d54d6315f0b36830222a4e11d67bf6eb87a794d28068103088ec6473e8f0e9840763a3373aa4c9867852dc2d3b7c66eb949f5a5740fbc2653d8ff79a7a46b5be67cf3964d69dc3c431f8043844aab85b11ef8e71256a32b19607e533e211e41332ee1d82367db555a87ab065e355cf92b9522d84304dea39c57e74bc6bfb633c8435cfa01045ed", 0x99}, {&(0x7f0000000140)="7c4fc82f384219aa42d062af87cfab82a9911986d7aea8666d1a6f0ae3685f89f296c3f8ba6d7c73cbe2d4909cdd293ccdfea15e867cfb2e61c6447f07a9297ac321ec36cf0905f270e97f7ce09e9c6462bb2cf8306c89eb80db8c46ebb6e7d9c42a76524ae6b0915f1e37630ae644e71cd78958ef04e2d8e6", 0x79}, {&(0x7f00000001c0)="da12e7096ebbe45389d59200f25836ebe0", 0x11}, {&(0x7f0000000200)="6045b4f954a83dac240f4040f60c4fd8ba20808b934b033a0949069df377455ee95d1c828582a79492599ee39c7619534bf0f59f0201cf1f99f3cf5ee642b1b459f514bac6b03862521dc090bf0efce0906dd145671851bb8ba3fb9692bd8ad8c28f2196d17952cbb6df2b9c4418fc75121bb57a2837d9f5c0549b6acf34f7bf2e01915f29", 0x85}, {&(0x7f00000002c0)="065cfed3e241acd6c3075cfec1863ce989efd453358ace5bbe35ed985e6c7e69eafe0d4c26403d8f74677b9a52e489353a68af0d0b02e01987016166a7c3f520e883a7f2684b6ecebe5263b01e8b009ff878d5548dfba60acb8421fc5b5ce7bd871febd3501a7c6cf9211bd0fdfa46aaa5ea3716c4c1899dad073aa098b267201739c4477edb84a43beeecde9394c592836c53abda1e4ba3bb3602c1a0343b0ad9d878f61123daa64e3af6297313ed", 0xaf}], 0x6) 16:00:02 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4104], 0x1008, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x37a) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f00000007c0), 0xcb005093f78273e) r6 = getgid() r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) r10 = openat(r9, &(0x7f00000004c0)='\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, 0x80) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffde9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r11, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r12) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/185, 0xb9}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = getpgrp() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r11, 0x0, r12) connect$unix(r10, &(0x7f0000000180)=ANY=[@ANYBLOB="01002c2fd6dc67696c65"], 0xa) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, 0x0, r6, r7, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r8, r9, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) pipe2(&(0x7f00000000c0), 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) ioctl$KDDISABIO(r13, 0x20004b3d) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016980418 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016980418 pckbd_enable: command error 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400, 0x0, "00000092000000e9ffffffffffff7b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f00000001c0)=[{0xfff8, 0x9, 0x61, 0x101}, {0x7, 0x6, 0x81, 0x8}, {0xff5d, 0x1f, 0xad, 0x5}, {0x5, 0x5, 0x4}, {0xffff, 0x4, 0x81, 0x73c3}, {0x2, 0x20, 0x4}, {0x6, 0x0, 0x7, 0x7ff}, {0xff, 0x4, 0x2, 0x3ff}]}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x55) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)={{0x6, 0x80000000fa}, {0x8e, 0x38000000}}) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000080)=0x7000000) 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051360000000000095a80000000000007f000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2574b9a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt(r4, 0x2, 0x0, &(0x7f0000000100)=""/120, &(0x7f0000000040)=0x78) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) shutdown(r7, 0x1) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(r4, 0x20004b43) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) fchmodat(r7, &(0x7f0000000080)='./file0\x00', 0x40, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 0: socketpair(0x10, 0x3, 0xdf, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x2) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x3f) r7 = socket(0x2, 0x10000000000003, 0x0) socket(0x2, 0x3, 0x2) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c8ffffffffffffff"], 0x10) writev(r7, &(0x7f0000000a80)=[{0x0}], 0x1) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = syz_open_pts() r1 = dup(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r2) 16:00:04 executing program 1: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0xa102, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x48001, 0x0) dup2(r2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x80000000, 0xfff, 0x5}, {{r3}, 0x0, 0x0, 0x0, 0xffff, 0x3}], 0x9130fbf, 0x0, 0x24000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x65, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0xa102, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x48001, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r6, 0x4, 0x80) kevent(0xffffffffffffffff, 0x0, 0xec7, 0x0, 0x48001, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r5, r4) pipe2(&(0x7f0000000080), 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(0x0, 0x0) shmget$private(0x0, 0x3000, 0x1b, &(0x7f0000ffd000/0x3000)=nil) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00N\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1df, 0x40, 0x2, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x40, 0x8}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pipe(&(0x7f0000000100)={0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000180), 0x0, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x2) socket(0x0, 0x2, 0x2) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85fb258557d60f13ad30505e8d53f8a4aeef9d612f871f3e85f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b201c6d644364e448a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515ed602e6c6d699318597794fd634266696b236fd48fe905f6b9379b983e45e641d4b16bb498795f5405f6b089be2cfc90ea88b480031b1b40d16fbf75c1ba99e843715a6bffc546bba9bdf68ebb2a267"], 0x10) dup2(r2, r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) setsockopt(r5, 0x8, 0xfffffff7, &(0x7f0000000040)="de2cdd182040588bbe7390675a673f2e4ccc012eba48b4e848e10e161f2fed8550075ab75e5bebd1f3f5261e1b7fabba95689d", 0x33) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) setsockopt$inet_opts(r2, 0x0, 0xd494403617a453ff, &(0x7f0000000040)="cc63d6896db31974aa778162e9b92729a4bdb09cc37cac335da729a88f03c53de8fdb2ab3f73ec5ebeeb20b8364ce33540c311d09726d8e8aa235d6243ce792e723c0dcccc56ae6b32c10d55", 0x4c) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0xffffffff, 0x0) r5 = kqueue() msgget$private(0x0, 0x202) r6 = kqueue() r7 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r8 = shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r8) shmdt(r8) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) write(r2, &(0x7f0000000140)="fcd264", 0xfffffffffffffde9) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) r3 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000340)=0x7cef0151) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) setsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000000200)="44d5e8929327ffbda612185b46a11c75ce4393c661516a983b59afbf4bccf325d75697f81cf6b42832a96c44d87faa3ae49f91607dae816c37c19a30c3eb6eb40d4ca75998fd4d35570a63a7efebee96e2144223b72b5e", 0x57) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f00000000c0)=0xffff) r10 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r10) r11 = getpid() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x5, 0x9, r11}) 16:00:05 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) fcntl$dupfd(r2, 0xa, r4) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x3, 0x3ff, {0x7, 0x337}}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x9a6a32d3f4047368) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r6, 0x2000747a) kevent(r0, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x86, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x6, [{0x3, 0x5}, {0x1, 0xfffff2aa}, {0xcb3fddf0a0f7b423}, {0x3, 0x5c07}, {0x3, 0x80000001}, {0x2, 0x2}, {0x2, 0xd303}, {0x1, 0xfe}, {0x2, 0x3f}, {0x1, 0x2028}, {0x3, 0x4}, {0x3}, {0x2}, {0x3, 0x5}, {0x1, 0x3ff}, {0x1, 0xfffffff8}, {0x1, 0x34}, {0x3, 0x1}, {0x1, 0xfffffffc}, {0x2, 0x5}, {0x2, 0x6}, {0x0, 0x71a}, {0x6, 0x2a}, {0x1, 0x8}, {0x2, 0x1}, {0x2, 0xfffffffb}, {0x3, 0x819e}, {0x2, 0x4}, {0x1, 0x800}, {0x1, 0x80000001}, {0x2, 0xba57}, {0x6d63757642a38e5, 0x4}]}) socket(0x741c2035b65ec9db, 0x4000, 0x6) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(0xffffffffffffffff, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) renameat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x404, 0x0) getrusage(0x0, &(0x7f0000001280)) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESOCT]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea9003695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f00000007c0), 0xcb005093f78273e) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f00000007c0), 0xcb005093f78273e) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r13, 0xf3, 0x40000000000d}, 0xffffbffffffffffd, 0x1, 0x1}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r26, &(0x7f00000007c0), 0xcb005093f78273e) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r25, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000080)=[r9, r15, 0xffffffffffffffff, r20, 0xffffffffffffffff, r27, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r2, r29) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x8000, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_timeval(r3, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000100)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6, 0xfa}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="45a03063da384d23ad42354c2fd0") 16:00:05 executing program 1: read(0xffffffffffffffff, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x7, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:00:05 executing program 0: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000000), 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/96}, &(0x7f0000000100)=0x62) r1 = socket$inet6(0x18, 0x8000, 0x1) listen(r1, 0x7fff) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x34532, 0x0) fcntl$dupfd(r2, 0x0, r2) geteuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) r6 = msgget$private(0x0, 0x208) msgrcv(r6, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x1800) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec267e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(0x0) r13 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000940)=[{0x4, 0x1000, 0x1000}, {0x3, 0x9}, {0xb5f0cc1abb503a76, 0x5, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x4, 0x800}], 0x5) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xfffffffffffffee2) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r19, r21, 0x1e6, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() r32 = open(&(0x7f0000000900)='./file0\x00', 0x40, 0x2) write(r32, &(0x7f0000000040)="670dc3", 0x3) write(r32, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r32, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r33 = msgget$private(0x0, 0x402) r34 = geteuid() setreuid(r34, r34) r35 = getegid() r36 = geteuid() setreuid(r36, r36) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r38 = getpgid(0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000140)={{0x1000, r34, r35, r36, r37, 0xa8, 0x6}, 0x8, 0x2, r38, r40, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, r36, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = getgid() r42 = getppid() r43 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r30, r41, 0x1e4, 0x8}, 0x5, 0x5, r42, r43, 0xfffffffffffffe01, 0x9, 0x7ff}) r44 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x0, r7, r11, r30, r11, 0x46}, 0x100, 0xc07, r44, r18, 0xa5, 0xfffffffffffffffe, 0x100000000, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYRES16=r30], 0x1, 0x1, 0x1000) msgsnd(r46, &(0x7f0000000b40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1dc3716a433b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a37147318c95b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef3ee1c63e63f1cd2f23d078579895aa2adb77619fa33c7275e0727a60a2415f7c22b8b9a2141253a4c5b1e33c0cef58e89ab01931b170e9d468e11c1045bfb0bc2807c5baa65a5f67c973bf7dece9068a10b9828e14962cea018d249a97c98f8e6ae50b7b80a2ab94"], 0x44b, 0x800) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[@ANYRESHEX=r12, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r4], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r10], 0x4, 0x2, 0x1800) msgrcv(r46, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7c955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d6446e0b2031"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r49 = fcntl$getown(0xffffffffffffff9c, 0x5) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r51 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r57 = fcntl$getown(r56, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f00000001c0)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r55, r57, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r51, r48, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r49, 0xa5, 0x1, 0x100000000, 0x6}) r58 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r58, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r58, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffff690, "000200000800000c2bdfcf5fb400", 0x20000}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0xff, 0xae1, 0x8, 0x1, &(0x7f0000000040)={{0xc1, 0x6, 0x7f, 0x40, 0xa7, 0x80, 0x1}, {[0x2, 0x6, 0x66c, 0x0, 0x80000000, 0x7c, 0x85b9, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x5, 0x0, 0x7, 0x0, 0x6, 0x4], [0x0, 0x87, 0x4, 0x40, 0x31a, 0x10000, 0x6, 0x5, 0x5, 0x100], [0x9, 0x9, 0x9, 0x8, 0x0, 0xfd9010f, 0x16f04], [0x400, 0x5, 0x8000, 0xbc, 0x0, 0x1], [{0x1f, 0x1, 0x523e}, {0x3, 0x6ca, 0xfff, 0xffffffffffffff80}, {0x3f, 0x3, 0x9, 0x7}, {0x668, 0x0, 0xe91a, 0x9}, {0x8449, 0x8, 0x3, 0x1}, {0x3, 0x3800000, 0x200, 0xffff}, {0x8, 0x100, 0x101, 0x8}, {0x2f, 0x5, 0x0, 0x4}], {0x200, 0x5, 0xfa7, 0xc}, {0x2, 0x5, 0xfffffff9, 0x100000000}}}, 0x6830, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = dup2(r0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x7}], 0x5, 0x0, 0x9, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000040)='./bus\x00', 0x100, 0x190) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) openat(r7, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0/file0/file0\x00', 0x80000000, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240)={0x800, 0x4}, 0x8) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x1, 0x3, 0x1) fcntl$dupfd(r9, 0x0, r10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r17, r19, 0xa9, 0x20001, 0x1, 0x1}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r25, r27, 0xa9, 0x20001, 0x1, 0x1}) r28 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x5, r11, 0xffffffffffffffff, r16, r23, 0x21, 0xaef4}, 0x3, 0x10000, r28, r1, 0x100, 0x4, 0x5, 0x7}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 16:00:05 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r5, 0x20007478) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) getpgid(r6) kevent(r2, &(0x7f0000000000), 0xdb, &(0x7f00000002c0), 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x800, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockname$inet6(r0, &(0x7f0000000940), &(0x7f0000000980)=0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) utimensat(r13, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000900)={{0x100000001, 0xfffffffeffffffff}, {0x8, 0x5}}, 0x2) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f00000007c0), 0xcb005093f78273e) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000340)="6484106403f37b5372b8220d89b8ebadd2aba4d24f9e65d459db0b5c74a7813c01247ba760585620468df035b1dff70d5a4a90de2971e3ed6ec81fac29741528cfad11926f8fc79aac78dee8ddb959cf3def1f42b3760def2425aed7e97efa536688d685ad99f52f6865b55332d5d88b75700a7db13e05d2fd1e0bc9cbd2e23fc0bfc61a4692701585a8195ac6a03b6a047b707e29d71a315eb133e8a728042ce097616d713d4394cf1608689c9e61587632194e571b618591f3", 0xba}, {&(0x7f0000000400)="eee88c2f114101d36bd9", 0xa}, {&(0x7f0000000440)="3e60d2bd335bf3c42f5046286c774ae483036639e7948c11e734442e6234fac8fb87b665142e9f", 0x27}, {&(0x7f0000000480)="b832c07edec88a045bf9239a55cf2bb9826343861130897a8aee42f9c5e8850adfa66b232bcafac8ce77d99432716905c65c60a6a1285a5b266dc26c7e9c842cb74aad88a97e4fd53d47439f3aeca7f6a8", 0x51}, {&(0x7f0000000500)="bb5e6a41d7d1353adf8446b89ceb0d4358811c2fbc815890b3a669ff93b12bd58fddeb13a2588c5a86332ade2ec0ffa2844db3edddba329890641ab83ebc955086d08d587da9cac7b2df6e8f419f050af6624657f45e4c5492770af1a1c45813790cc25081b81dd72f3fd3d587b6823732fa96a0a854e86b661b3f4395286e4082bdb2a4687b78008d552a94507fb1d871b5a0c1e32d2ceca3aa7083a9ac8df0c250d60b8c19b14a3f8ab7cff97dfb8934c98299db6315e5ab6b602bfb5af3ac106aacb70a6d2770006c291cb7229a94c5c156ae1d46a9a02528b9c6ab173db0f5ac8cbfbc53298eee48e6fed9f0afba519f7db88137d009890419e5ceaa", 0xfe}], 0x5, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r4, r1, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r14}], 0x40, 0x4}, 0x617) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:05 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r5, 0x20007478) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) getpgid(r6) kevent(r2, &(0x7f0000000000), 0xdb, &(0x7f00000002c0), 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x0, 0xfffffffc}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20020, 0x48) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r9 = kqueue() r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = socket(0x2, 0x3, 0x0) r16 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r16) r17 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) r18 = socket(0x2, 0x3, 0x0) r19 = socket(0x800000018, 0x3, 0x0) r20 = fcntl$dupfd(r18, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8040691a, &(0x7f0000000300)) r21 = socket(0x2, 0x3, 0x0) r22 = socket(0x800000018, 0x3, 0x0) r23 = fcntl$dupfd(r21, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = socket(0x2, 0x3, 0x0) r25 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r24, 0x0, r25) r26 = socket$inet(0x2, 0x0, 0x6) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x8, 0x2}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x7fffffff, 0x2}, {{r5}, 0xfffffffffffffff9, 0x82, 0x20, 0x0, 0x1}, {{r6}, 0x0, 0x1, 0x4, 0x8, 0x800}, {{r8}, 0x4, 0x1, 0x1b0cda1dce9133a1, 0x800, 0x5}, {{r9}, 0xffffffffffffffff, 0x9, 0x2, 0x200, 0x7}, {{r12}, 0x1, 0x23, 0x2, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x10, 0x8, 0x20, 0x80000001}, {{r13}, 0xffffffffffffffff, 0x0, 0x2, 0x5eb6786}, {{r15}, 0xffffffffffffffff, 0xf, 0x4, 0xa397, 0x5}], 0xffffff00, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffc, 0x5, 0x1, 0x8001, 0x8}, {{r17}, 0xfffffffffffffffd, 0x10, 0x1, 0x25d6, 0x7}, {{r20}, 0xfffffffffffffff7, 0x20, 0x4, 0x7fffffff, 0x51f6}, {{r23}, 0xfffffffffffffff9, 0x1, 0x2, 0x1}, {{r25}, 0xfffffffffffffffc, 0x28, 0x80000000, 0x1, 0x7}, {{r26}, 0xa, 0x80, 0x10, 0x8000, 0x5}], 0xffffffff, &(0x7f0000000200)={0x101, 0xffffffffffffffe1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r27 = socket(0x2, 0x3, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8040691a, &(0x7f0000000300)) uvm_fault(0xffffffff82557e48, 0xffff800000b89074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82557e48, 0xffff800000b89074, 0, 1) -> e rtable_satoplen(2,ffff800000b88f78) at rtable_satoplen+0x150 end trace frame: 0xffff80001491d9d0, count: 0 ddb> trace rtable_satoplen(2,ffff800000b88f78) at rtable_satoplen+0x150 rtable_lookup(0,fffffd803cebd820,ffff800000b88f78,ffff800000b88f58,4) at rtable_lookup+0xe0 rtrequest_delete(ffff80001491da70,4,ffff800000ae7000,ffff80001491db40,0) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000b88f00,800100,ffff800000b88f58,0) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000b88f00) at in_purgeaddr+0xc6 in_ifinit(ffff800000ae7000,ffff800000b88f00,ffff80001491dec0,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff80001491deb0,ffff800000ae7000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff80001491deb0,ffff800000ae7000,1) at in_ioctl+0x205 ifioctl(fffffd802e2b7988,8040691a,ffff80001491deb0,ffff8000ffff2ee8) at ifioctl+0xb34 sys_ioctl(ffff8000ffff2ee8,ffff80001491dfc8,ffff80001491e010) at sys_ioctl+0x5b9 syscall(ffff80001491e090) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,ee29c1a1010) at Xsyscall+0x128 end of kernel end trace frame: 0xee58375e720, count: -12 ddb> show registers rdi 0 rsi 0xfd rbp 0xffff80001491d930 rbx 0xffffffffffffff07 rdx 0xffff800000b88f7c rcx 0xffff800000b89075 rax 0xffff800000b89075 r8 0x4 r9 0x5 r10 0xba88eff59e5ad706 r11 0xbaa0df56868cc605 r12 0 r13 0xffff800000b89075 r14 0xffffffff824ae810 inetdomain r15 0x4 rip 0xffffffff815d6f90 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff80001491d8e0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.1) pid=468499 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff38c8,0xffff8000ffff3660 process=0xffff8000ffff6a30 user=0xffff800014919000, vmspace=0xfffffd803f014330 estcpu=29, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 68038 492339 19597 0 2 0 syz-executor.1 *68038 468499 19597 0 7 0x4000000 syz-executor.1 81497 100152 87091 0 2 0 syz-executor.0 81497 485624 87091 0 3 0x4000080 netio syz-executor.0 81497 146099 87091 0 3 0x4000080 fsleep syz-executor.0 87091 295601 17817 0 3 0x82 nanosleep syz-executor.0 19597 402537 17817 0 3 0x82 nanosleep syz-executor.1 94430 391786 0 0 3 0x14200 bored sosplice 17817 508251 22534 0 3 0x82 thrsleep syz-fuzzer 17817 444446 22534 0 3 0x4000082 thrsleep syz-fuzzer 17817 183714 22534 0 3 0x4000082 thrsleep syz-fuzzer 17817 407225 22534 0 3 0x4000082 thrsleep syz-fuzzer 17817 298891 22534 0 3 0x4000082 thrsleep syz-fuzzer 17817 517655 22534 0 3 0x4000082 thrsleep syz-fuzzer 17817 369369 22534 0 3 0x4000082 thrsleep syz-fuzzer 17817 273248 22534 0 3 0x4000082 kqread syz-fuzzer 22534 193960 14822 0 3 0x10008a pause ksh 14822 37156 11225 0 3 0x92 select sshd 50339 163829 1 0 3 0x100083 ttyin getty 11225 10925 1 0 3 0x80 select sshd 66153 165124 60187 73 2 0x100090 syslogd 60187 31645 1 0 3 0x100082 netio syslogd 28763 210546 1 77 3 0x100090 poll dhclient 78962 249157 1 0 3 0x80 poll dhclient 97435 443711 0 0 2 0x14200 zerothread 74223 372137 0 0 3 0x14200 aiodoned aiodoned 25261 381123 0 0 3 0x14200 syncer update 10458 496749 0 0 3 0x14200 cleaner cleaner 42296 427047 0 0 3 0x14200 reaper reaper 99425 14729 0 0 3 0x14200 pgdaemon pagedaemon 50791 217646 0 0 3 0x14200 bored crynlk 14342 380077 0 0 3 0x14200 bored crypto 86942 344320 0 0 3 0x40014200 acpi0 acpi0 90071 2257 0 0 3 0x14200 bored softnet 99254 148434 0 0 3 0x14200 bored systqmp 82494 464151 0 0 3 0x14200 bored systq 78798 281871 0 0 3 0x40014200 bored softclock 58873 108095 0 0 3 0x40014200 idle0 66507 360815 0 0 3 0x14200 bored smr 1 176977 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 9564 6386K 7794K 78643K 17608 0 0 pcb 30 12K 13K 78643K 4657 0 0 rtable 95 11K 12K 78643K 1547 0 0 ifaddr 83 17K 18K 78643K 411 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 197 0 0 iov 0 0K 20K 78643K 537 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 3641 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 36 0 0 VM map 23 5K 6K 78643K 36 0 0 sem 12 0K 1K 78643K 760 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 2533 0 0 sigio 0 0K 0K 78643K 46 0 0 proc 49 38K 63K 78643K 986 0 0 subproc 32 2K 2K 78643K 206 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 229 0 0 in_multi 19 1K 2K 78643K 301 0 0 ether_multi 1 0K 0K 78643K 21 0 0 mrt 0 0K 0K 78643K 16 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 545 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 141 201K 211K 78643K 7165 0 0 UVM aobj 130 5K 5K 78643K 148 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 598 0 0 NDP 19 0K 0K 78643K 133 0 0 temp 219 3540K 4180K 78643K 76030 0 0 kqueue 0 0K 0K 78643K 16 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 55 0 50 1 0 1 1 0 8 0 rtpcb 80 258 0 256 1 0 1 1 0 8 0 rtentry 112 293 0 260 2 0 2 2 0 8 0 unpcb 120 1363 0 1351 1 0 1 1 0 8 0 syncache 264 13 0 13 4 3 1 1 0 8 1 sackhl 24 3 0 3 2 2 0 1 0 8 0 tcpqe 32 298 0 298 3 3 0 1 0 8 0 tcpcb 544 1419 0 1415 30 29 1 15 0 8 0 ipq 40 17 0 17 9 8 1 1 0 8 1 ipqe 40 379 0 379 9 8 1 1 0 8 1 inpcb 280 11459 0 11417 29 25 4 10 0 8 1 rttmr 72 4 0 4 3 2 1 1 0 8 1 nd6 48 38 0 37 1 0 1 1 0 8 0 pkpcb 40 14 0 14 5 4 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 33 0 33 11 10 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1219 0 1053 24 12 12 15 0 8 0 art_table 32 1220 0 1053 2 0 2 2 0 8 0 art_node 16 288 0 258 1 0 1 1 0 8 0 sysvmsgpl 40 69 0 29 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 758 0 748 1 0 1 1 0 8 0 shmpl 112 146 0 18 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5233 0 3840 46 0 46 46 0 8 0 ffsino 240 5233 0 3840 83 0 83 83 0 8 0 nchpl 144 9075 0 8615 60 41 19 60 0 8 0 uvmvnodes 72 7107 0 0 130 0 130 130 0 8 0 vnodes 208 7107 0 0 375 0 375 375 0 8 0 namei 1024 29248 0 29248 1 0 1 1 0 8 1 vcpupl 1984 21 0 0 3 0 3 3 0 8 0 vmpool 520 34 0 13 2 0 2 2 0 8 0 scsiplug 64 4 0 4 4 4 0 1 0 8 0 scxspl 192 30838 0 30838 27 25 2 7 0 8 2 plimitpl 152 221 0 214 1 0 1 1 0 8 0 sigapl 432 2674 0 2660 2 0 2 2 0 8 0 futexpl 56 77595 0 77594 1 0 1 1 0 8 0 knotepl 112 682 0 663 2 1 1 2 0 8 0 kqueuepl 104 904 0 900 7 6 1 4 0 8 0 pipepl 112 1546 0 1527 4 3 1 2 0 8 0 fdescpl 424 2675 0 2660 2 0 2 2 0 8 0 filepl 120 27671 0 27531 23 18 5 11 0 8 0 lockfpl 104 1037 0 1035 1 0 1 1 0 8 0 lockfspl 48 296 0 294 1 0 1 1 0 8 0 sessionpl 112 27 0 17 1 0 1 1 0 8 0 pgrppl 48 51 0 41 1 0 1 1 0 8 0 ucredpl 96 2825 0 2818 1 0 1 1 0 8 0 zombiepl 144 2664 0 2664 1 0 1 1 0 8 1 processpl 864 2694 0 2664 4 0 4 4 0 8 0 procpl 632 5884 0 5844 6 2 4 5 0 8 0 sosppl 128 39 0 39 10 10 0 1 0 8 0 sockpl 384 13245 0 13189 43 37 6 14 0 8 0 mcl64k 65536 703 0 703 67 66 1 33 0 8 1 mcl16k 16384 24 0 24 8 7 1 1 0 8 1 mcl12k 12288 72 0 72 7 6 1 1 0 8 1 mcl9k 9216 30 0 30 8 7 1 1 0 8 1 mcl8k 8192 125 0 125 4 3 1 1 0 8 1 mcl4k 4096 274 0 274 3 2 1 1 0 8 1 mcl2k2 2112 25 0 25 11 10 1 1 0 8 1 mcl2k 2048 70558 0 70512 19 12 7 15 0 8 0 mtagpl 80 154 0 96 4 2 2 2 0 8 0 mbufpl 256 134888 0 134630 112 84 28 39 0 8 11 bufpl 256 17349 0 9057 519 0 519 519 0 8 0 anonpl 16 338815 0 319553 176 82 94 95 0 62 15 amapchunkpl 152 14431 0 14300 46 33 13 19 0 158 7 amappl16 192 15924 0 14825 157 90 67 68 0 8 11 amappl15 184 1700 0 1697 1 0 1 1 0 8 0 amappl14 176 529 0 522 1 0 1 1 0 8 0 amappl13 168 161 0 161 4 4 0 1 0 8 0 amappl12 160 225 0 221 1 0 1 1 0 8 0 amappl11 152 127 0 115 1 0 1 1 0 8 0 amappl10 144 9 0 8 1 0 1 1 0 8 0 amappl9 136 1117 0 1111 1 0 1 1 0 8 0 amappl8 128 713 0 671 2 0 2 2 0 8 0 amappl7 120 92 0 86 1 0 1 1 0 8 0 amappl6 112 138 0 127 1 0 1 1 0 8 0 amappl5 104 457 0 446 1 0 1 1 0 8 0 amappl4 96 2736 0 2705 1 0 1 1 0 8 0 amappl3 88 978 0 971 1 0 1 1 0 8 0 amappl2 80 21067 0 20985 3 1 2 3 0 8 0 amappl1 72 57439 0 57004 25 15 10 20 0 8 0 amappl 80 6303 0 6251 5 3 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 147 0 18 3 0 3 3 0 8 0 uaddrrnd 24 2709 0 2660 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2709 0 2660 1 0 1 1 0 8 0 vmmpekpl 168 19738 0 19703 2 0 2 2 0 8 0 vmmpepl 168 330640 0 328303 255 142 113 140 0 357 9 vmsppl 272 2674 0 2660 2 1 1 2 0 8 0 pdppl 4096 5424 0 5367 9 1 8 8 0 8 0 pvpl 32 948706 0 926226 428 143 285 294 0 265 102 pmappl 200 2708 0 2673 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 887 0 219 20 0 20 20 0 8 0