, 0x4000}) msgrcv(r4, &(0x7f0000000200)={0x0, ""/159}, 0xa7, 0x0, 0xf8e3532377a18167) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) seteuid(0x0) getpeername(r7, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0xffff]}, 0x3c) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) accept$inet(r8, 0x0, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0xfffffffe, 0x400}, {0x18, 0x0, 0x8, 0x980}, 0x7, [0x5, 0xfffffd9d, 0x3, 0x1ff, 0x4, 0xa2c, 0x7, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x3c) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x11) setsockopt(r0, 0x8, 0xfffffffc, &(0x7f0000000000)="35671d17ad9dd072f94cd1f65ac124b881baa3838be9d0ab8516d37ad549e202a7c127", 0x23) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="209285a7c13860c50752d5467a2e490006d6b2a582b49d48f62a10bc4c3156cdd439940b0bd3cb1b6362b806723053ad2ef20a8490da7238b8492922298e3e07554d37243152e2bc7382d968f6f3127cc4fec16839f4d1d48f98c7d2b6216436", 0x60) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) socket(0x6, 0x8000, 0x4) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = semget(0x0, 0x0, 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0x34}, {0x0, 0x101, 0x800}, {0x4, 0x7f, 0x1000}, {0x1, 0x1, 0x2400}, {0x4, 0x1, 0x3800}], 0x5) 16:00:08 executing program 1: r0 = kqueue() read(r0, &(0x7f0000000000)=""/13, 0xd) socket(0x1b9684b0ec04c4f6, 0xc003, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0xfe}, {0x45, 0x0, 0x0, 0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") semop(0x0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000540), 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) chflagsat(r3, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r4, 0x1) r5 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="8626dadeceab8b196fd3eb86f7342e5198b56777ffe1b857c56c04502490fdb6f318bafaa597b4f3bff47c626566f2ae4eb8e0d11512e54e4ba9ef6072b3a220d802be4a956006d593af5fb26c81fa384fe7eed714ddc9fd6a8c2c79843284e7b3ea40a6d223e636e3000d8b34952fcde2fe5df0e40097279d56172962a32654937cdc4f539c678dfbc53c5a790bb546eec7c95b90adf560c08429c3850a2aa55b5d8a2fc43091dc70598cda7ecc275ede5ce21d9c50fed6a80883500d80f7eb8bc141fb8fc40ded5cbf7f3e9d54713a67230c6fc4aca27a67", 0xd9}, {&(0x7f0000000080)="ee5b0340f1bbc1387a13d441ce75a7d6ba7d1f4d7409299dc711091098d9b8baf158c673e6d06f556b05f6a622ed23d47079795bc40aebee2c6d6654cfb3c8c93a44954fe41d5d28af60a6c0a99bb37e7e6d91048ca6be3daf43e0aa1dcfb0c894bb33c6e7e2c3eba5e12e48b003b06291c661d013e2874e250898be", 0x7c}, {&(0x7f00000002c0)="8840aa884f85870b202af79a3c7f43f5236c96ae48e574527a9aa3f776cfaad3c3ac98cca5b36526bb404a235c4a882b2feda6dbc361628ebf333592dbcdcafba112b1fa5f39d744371375e742e096e8040d3cc051f8feb85659436ea83f2b014780955ecb9db7ae6e4da07189cd623ac0f2a6541e48ae771c02e23665cdaa135de9aa3c5560a9fb4708e0227fb298f8e2dbcb32213166582319cf604af77899b20f45cf0f489639b29a11dd1f2966c899ae6b2f97983ca97ffa9e9ac6b4fec811550a0933e51b42619fc5d2e3df50a448", 0xd1}, {&(0x7f00000003c0)="1034f7640d5655749fecdc214a56e13fd12bba5b4aa5f70ae41b070a8e518266fc917b62e92b56eb48615b87dcc313a0e8f6edc155fab12107920b43c8bd6ffc2105ecfe0b01e24e60a9849419b36a4ca260", 0x52}], 0x4, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x0) 16:00:08 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8020699d, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8000, 0x0) pread(r3, &(0x7f0000000180)="1359421b6e15780cfc65a10a222fd3aae1da8d2fa2a454abd200d43c7aacd785eaf2b4e45036796623c3fa4ad82daacec4e6d630618b84ad26a4cac5bcb2c1b339853da1621595ca2e5b46da0bc7fcfc2ad3ab4f36832bc6e7dd", 0x5a, 0x0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r1) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff12dc00000000", 0xfdd3) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) write(r0, 0x0, 0x26a) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x90) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x9, 0x2, 0x5bd, 0xffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) 16:00:08 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) kevent(r1, &(0x7f0000000000), 0x6f2, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:08 executing program 0: sync() getrusage(0x8000000000000001, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x7, 0x7dd}, 0xc) 16:00:08 executing program 0: open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0xde, 0x2, 0x1, 0x4}, {{r3}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x3ff, 0x79}], 0x3, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='\xff%\x00\x06\x00', 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r4, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x20, 0x1, 0x5) r7 = getgid() setgid(r7) setgroups(0x5, &(0x7f0000000040)=[r7, r7, r7, r7, r7]) r8 = getgid() r9 = getgid() setgid(r9) setgroups(0x5, &(0x7f0000000040)=[r9, r9, r9, r9, r9]) r10 = getgid() setgid(r10) setgroups(0x5, &(0x7f0000000040)=[r10, r10, r10, r10, r10]) setgroups(0x4, &(0x7f0000000040)=[r7, r8, r9, r10]) r11 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r11, 0x8020699f, &(0x7f0000000000)) 16:00:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x3e5, 0x0, 0x123}, 0x0) connect(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="04000000ade513f58b18f4612acea44a3d89a85c5ed6e7209a3f9252bf5367ff3e316f91f3ca070000009ac34da809b9ca80180dd7747823a527e2dfba5a30ea8880d1bfecb7d5be5a4f1f134ae41fcabe5abedeb9de1e6b267cdebe8b063ef6f7cbb2ac7aa472834a0818147e73a1af45b7f6a3d29b468863b895149dfea7d93e10ed2e842d125d0c2731df60492ec6d7f68d9b07f9831ea83fdf20dbda218b34940768edbb6c2389cb3139b85fd3c7c7a9c626ce147059e72d2c10b1faff23ffff59813f3897b0ac01c6cff4bd7fbab32c3868b64746fd4e06de1ca2c6fbc7c4bc4d95033fa1de327572ad72becd7df3e26ae4c51455c40db08432e55d87a0cafbb9a9066286d6869e406f99784f671171a37b2a46991b9f448d25aee52c7f5a266748648b60d3df0ce43bb8270260cf9614f58bfb1cce6ef1dea99c3f22571031e095a1fdf161fe4fdee22c6718bf87074bd4504d1d4d47ca7316d13659bd1f64beb0f51cffe82fae23e65797023984cbd646000000000000181ec73864e2d6ea27b24f6bb15368aa8ccb7390d5c0afbd5b960c35516dea8081eb05797ee7890d42b4825b3b2c09ea8c1d5a941302253eb3b0962ffab4f6e1563efe7ef88757b2cda9785f18fea652fff160d10d852fa0113b044351393f8e1e64cccd8b06f8f09da7f39043146397789a4345fe333142d2e26778fb05fe085c000000"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="524477c828f5e1d6f7b89e7162182cf0a18ce72f4c4da8283154f68e5e4214c6964f2b4d55648e76cd65e1fdf994", 0x2e}], 0x1, 0x0, 0x2c5, 0x20c}, 0x8) r2 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') r3 = socket$inet6(0x18, 0x3, 0x0) socket(0x0, 0x1, 0x20) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) r4 = socket(0x1, 0x8000, 0xff) getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xfffffffffffffea2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4, 0x4a) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) 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, 0x25, 0x2e, &(0x7f0000000280)="ebffcbff0eb9fd812eaa4e713048e69931929648dd855f5ad025f824c6cddb109184c8e79bc993cd18ade4c07d6bb23ecc845736141b38426b931f27bdf0d4db0af996f9eca35e12ecbddaa33113db43e21a9386a3888b069b9e9eda5905c2e056907c0ba503233bae2020fc65a0c9750466663b230ab9b161e53e947549752060760a30e60cec0b69d0293e7d91e1114c292ed4c8a6fd8644cfac5bc9d240fae85d2c9166cdd845476c4fb83f07e3b5a6dd8640ce17b41adf8a1a668c8f6de6020a7861c02bc86283583e2e1175f915c62b4f1ae7cac9f1b2363bafad", 0xdd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffe2, 0x0, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$TIOCFLUSH(r1, 0xc0206937, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x44, 0x0, 0x2, 0x8}, {0x6, 0x0, 0x0, 0x100}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xc08e0036fdba9484) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xd0, 0x9}, {0x45, 0xffff}, {0x82, 0x9}, {0x85, 0x5}], 0x4}) 16:00:09 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}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="fc836c4f9cb108a9faf2fd83ed55d27cd8ebf1313b74b1693ee3111c3ee8b23752a80f0ef0e5c0fbdc73abee1985ead3893b66b8fff98357c37edbf48de309ced9d295f348e5dea7065d5a551936c0657fe7480fbc287e4b6e71ee90a37f952a2a1f224fe9b4d39d28366c8b9cee0f95d1f5d09f3755e263b52693a068790028f5fedf9eaf07d8a64e454d9faab911bf30d0f060199ae89846e4a01ae8930118b5a4ca37e510026fe9ed180fb005931bde968e2cefb258f5f9c86d2567034672abfa66e7ea37738b4ed5f2f453451c2fd3f2a00ab2b329", 0xd7}, {&(0x7f0000000d40)="63217f4d54972a9e247923ad98365cad8fa487214001860688bff4d9877c71cfbe086504a68d6ff0491a69ff10c6e8c4612e321d10cb1580cefa875f07ef9d970816149f0a6a32c6c7d0e69457a769546f7f11512483e0a492615b0a2cd1188885c2f91f7cea79d175777dbf9e69d3fc7496b8bd7e032451411416b365d0eaa1cdc9eed69eed659eabda9e19054508d5a413309f36327d733b6f142218d673964ee2d4688e6ce84a41515f0e4211901f40eb1756e64ebd025d6e3e6796bfaab1198b4f83810612bb2a8ee4a8a7bdcbfccee8b35a643927e8c4e163e0910cfe646aca321ea87325dba0766711e744df646da88d58c9f908af7be86eb5b3d2ac2f87373093fe4e2ab29ba58c7b315d8d480c661c20f50f194259516725c14875677dd4f063e22cda82e69a76dff5186e126c7a23f9d2966f23763bfac705c57c58f9d2d6b9fabb5095f0ada220a0b81b243add1d7704002ed47b56ead0a16cdde289acc62e4978dee86aaaf24731d850b7b691ad395abea269a8bdccc0aedcdeb2f3f2daae947b8790a1dec51e5c60c3e824ba1ec05276d956cfe64e508244281af1e2fbe2d689db8c822b55d41df5491e846768be3b17a74f03414ae265058f6c13cdcf2125c02053f6a6531c0e9d1d050733c20fe800ee5bcbe6b663f3162fb98d716849848f594a38ae96367dba436aef07b941b47a68f57bd7cc4a759c6a7205d5228e80bff8e84e2bf0465b0118face32f142522f1e1a12b53f751477412e62f4f91d39abb3e3793e616994aa358d772eda847ec0c368aed54dcfd5efe0dc38d47d696b7e90d60b60736d53549a6f4d4d17f2e9ceadf0a0a361cca3b3907e46ba2a710f2f9e534d9e038306fd196d8711ce0630d07f67a75e8379c3a3a70fbf1c9553c7caaeec8412bddd8697a140e0260fea7aaafb558b283dcd0dfaf7cbfe395a292a853da027b57aa6f7ec98979a03341f66b72d6deedd3682a6367dcee17e87e5a9b5e81dc68100e84b39010303cb8b4e244a1162670c5ab9edf93feacef50960fd4d9f993569ffbca8fcebd3ccbd119e7c010394ba4cd0af0cf150914dc36f47ae9cc5aa47dae60e5b05bbab5e1d2c08dd3ec155568c93870606b331861eb5724865ea49a8f75de733df741016164e5d57609377c5dc1ff376920f9f58a94c83f7a39c64df16e63413b4544e85c52c4763732e0cbf7916273f008322a77ee11641138049962d1f922931fc9de462db20812871f7a5b5c3c5cb7b6597427874b0330a5265011e3e799132b5138ae31568e937ee25287ed9c3a202f09a12b7df0aa5cb40ec032e48de85291f32a91cb15e29585ab8f612851c12d4ce214460327e97459f9818e024675af7ed345f8eb8e2a34c1e91db9341aec52aecf4f6dd7a20c9abdab3402c2ab719b1e264a5edb55cd7d6a46e8084b98200d016dcb6c8a0e728588e85c00f21eea45510d5f9b582aa5e56ebc9ec91bd4c14eb72cf782d3e51c8fe91b8fca9a9a225230bbb65482e9e7336c0b52f5f5a51fd629901817e60d2edb0aacb265b139daebafdfea711eb01fd5f99173cab605bd17e275a23a754ad065b5b7c37afc0722958fa515499c03445602e93fed6a2330a6b5f5e91dd8014cb350ceb36071f58700009dcc61cfcf271f773013a4eee1368720eede8074c80e67a0df9869bec2d173d723de82aa9c8d853bbe18f65fbec9116a765ecd48ec08ec8aca857fa958c1a2c4256321367624e16ac47f79b5ae80a0107ad50f5e27fac5138a3a49871c745666acd1a05c7f4cbc50166db7ef938b1107de19dff16e0e21477cc24fb2ab16e9868b1dfeae7079f55c57c63f692c7242124f253819b2b5f4773b24aec7a098515ef759a047b639bda60f8c55662979b640edab06fa82bec12d0f61f2f1b034de83665bf921ddcd4f0446518f60a1f8eff4c4bc216589a9dc20ae0f223babb618d29857750af31ecc8b0b109ca37c679dc8980700a0b099a30a9d78a5cbdd5127e7b7575df3bd8745eacd1c855fa96eb7fa06186129ff3950d5c5317218301c8bdc094b3144eaff41486cc739dc22c2d9a5f1abcca40ebdc589c520eaef7241d8eb38cc8c7f40fe9ffc0515d1abf60077fc484cea6c39a6da07cad663515ec1bc0159190655dccb69a7760217e5b13ca35017d84fa0f6dc00bb20595245c7e61d04326fe4f5e40383ccc6edeaa173d863cbaad1112697f4c3feedd5d885eecbf125684810b633e787ed94f468c9b4033720ae5521524450f768da125ef0d7b497ec8b4c866cc80029181517bd8b11bd364c5ec2e607a45356276057439e5af759fd4460145c1b7f0898bf672b06fcea7d45ca2b2b6a2782f7d80ad5bb36d5cea8597efc99ea97f405ae6d936e5aebb37ab7ffcf4d5b229881f2ad32ddbf2a950e87e477272139c532f2598fe777d5580ef17e43b08c2550b4f91be7c330feb8428ecb4b37dff864b0aec9b28b1e201907ced446a48dbbf44f5ebf6587d732f61105c8aa0ca993492e1a1b6fc54497e5e29adfd99dde64446c493fdfc0eab73513d73eaa82ec3e8c07bed416a9010ee9509352ffa8c0fec08e5e424687336326ac892ecc07974b796f886e579b87169eec7bfa679638b1090b0217de7b753e1a69e3f25ea1a0aef0b11dd69201e28bf8cc66066b4de46af947a5ea64ca68a1fb43c15a5d71567199bfadfd9fb07010ad09a9128c79c7021ff643bd6e3edb9f4e3964af7a62d193e5290764503bd4a09c1f85f485f72ca96921151050851e8fca36d113f8f12b28619cd8442c938fb81a89c33405ecb0cb15f5d1017bbb933dfe2aa748e34eb3aae1dbc019b89b4f988c80ea95dbebf8699b6f4e177f8e686f5800bf26224a620501ef1c7b34c53135eaf0171e39d40be2f41ee34b9d87f56123b1ebd6112e78dda58cd90079abf3ad90eb1572fb4e91a9f415dcefbf062b52e7c4895fdf6ef9bf9ecc836423e28d43eb12e4c61938413e25712a6ed1b8fa48c2904594f0cd63042aa081143fb43cb1e16a81bc41ffa88cafbbd16738d7c9d8a90cfec5eb5121e7feb61e83c5064e4105c6eea27b74095b4588ad83d625af3c11c261e13342bdbe8a0d8b381627e2ded66ee7b9d0ccb7329b5e0329b351139938789ad28ae2bf2cd271362ccdeb96dbc61695a3f9f0958e7e98fd2f97cafe771217de234852082fd3aeb5482c82b87dab33e4c2745d763692c9e695d4ef610e30e60fd72fb683ec7f49cce175ca6a1bea10008e738d7cfa97049c4f48e3ffc63472d49e455b1dc115e6787323155d4d6015203f969d53d9829ea8b0d3aaaaabe01fa650aacb46f65a92df8f6acd26445ab6a8dff46d2aedfeed8bf8ebfb258354e0eb9ed2b2cb8a5c3f9c9a241650d02b6d702f22df21a76063e050d51a7b61c5b8a92c3f2e2e24846e8fe80039e6b3293c5ffe7eac5ff2764d08551b087964ed8ef5baaa02bf72bacdf6f52f5d4c4e288dbcd9776bf3b6b99c1569b39b65fd48ba61365b717bb7e3a924952ba5ed0c65ae7ef6106f5da874785b9af7368d921f9770e32550723f4e2c969ce007db9b80bb3a5aad1f641826176c13870811f6b70fd36f3545f15b6faa3e46d1a99ffd1dc6da85ce5c6fed1d845a2d66944a3452cb23f97faea5ee876f58c8e2c8ac1a5007b6ea7af62623c6f6e7f43eb6434b78076e138e4a3835b542b8514c1333373ccaa5724ca334d255a8ba4f1dc33c7e4509eccb2a56623cdd1b58b0ce2d2100736c0f1562dea5bfa94f7b3a12297774821743915dabacc73439745a0cc8c80c4cdb2ba47ac0c8123a514e4efe2b9cde77b28c3f6d685beecf09b13c47984c5487d2550ee2fb40e4f3e53cc8be19960eee6e12bd96ea702e673aa0551de04d4767da66a325f3fe1b73b5005d7ce57e860964646a5742574c6e930c20a145779368fe39fc572eabb7c7ebb06cc29f43ed5df29c6dad6acdfe15b15f724b69e6e8659eb9a43bfc888ca962c3e1a7e542d865b89965788d79326e43b128090d60104ae86f2dea152d2477849ee083d13fbe222e3b0f4c8325f9d27c4f1476e733fe8f6cd9d260f480db0f9bd88d40ad21741d3c91d538c08fa41c228a300987ef168e459860589750f931695a91a4bde36573580a447070afbba611b2ae4f6f76e789b246da2ea1753f65ecea5804b774a81bf33bd67fb1c722b509e0b91c246fe785208280ac88565acc4af29d376d1b9135736137c1be75ad14907f50ef0ee9c16c5e9d459cc891d092579b757f895203000106a5d144288279f3ad109763a8a7b26952e306a744cd9976f817291aba55225ea8e40f16a16685bee0dfba0edd6c7b1acc13c9a121879a3b1b031da1672fa2d6c51525a7a46c25de07ff9784f1b876e4beb9c4c635fdbac9eeb85e96af7fa7cbcb948e6c547b410e217ef86f6cc0695c88d81eb09b4c113e8fc61c98edeb0e62cc1f28525fe0853de2ba36d0aa3f3af7c2602198bd9d38764ff0d453bc31d1b23f180efe75d8688a324d6a40c8436d3a42854aa6a476a28e05e16492baeefee7c5d52466e72a722e3e366b37eea162c1757879a4942cdb6f58fe7c4892b4f171ebbce71ec52376250bb0ca587d9f0d4498d416676e2efc9fca818a56737bd8bfefeae1399fd61a16b1a84e3785aede3bb57176a96652e3c842ab4c3432206a4ea8b04b628603d74ab34faf656f4227776d9bdf4ffba54bb2879ee9500dbbda9dd862fe39cf98c23a8038f35af8df0a0979fb1923b32821363b84e5160b0b1ceb4f05fc2c12a480b6ea9ffdd62a087dd1b812b32a141c66f17ae41e4c5cbab305ba2642dcbeb10d60b0db3003815389c816f80ba0eef953592f8a9f89a91ff7c45d3afdaadb1be0f99e590e3474071a40e0293d3c22fd6cf77ab61ea9fefa6198399f08609076e2f1a28cc8a8814a4bc8ba36c9a541e6c65abb8ee38cabfbee04a6ae490958b05f55af62765b5f20fa89d244443817f69cc0b6a07eadcdf0f707891944c6130440af3e09f0f14e0d2e2f9a1e8c567905b3046eb65fb2dfa1a20a0225333dcc1b6cc4715ecfbc1bc740fcdf5548a1cd525ec9e7eaacbb06a4b598bf2f4a54fd1035bb1366add3117a1a67d3653b901a61e05dbfffb2555df8d000bf4b3f31a63d1bce56d2e88dbdcd746fce55ad30f9ac2b88ce13baa83b4c5716c5b739649099db47d134f2ebb8c7d58f1983d7645448ec1873ce7c9723242a4edd3c9fb00d04d76b48b71f91321ff4a68e220133a885d5dfa1fcefadb41bc2e5d56e8581a7640b8e7663257b6a6846fa70485f93bcb1b572b7cf15a6838fad17d7e2891995c724a904e25f8dcbe6f3b074d846f6a691269f5673b6329d30e339a1d132ca107080cf1e20f146e12b2b398cc3bff93cc5925680a29cbbe03cf4f3f4be857380fb23f13ad9fe4e64427317828bc9d76a978ac5c2ed9762611d393ca9b6640dc533775a8aa2432a5a03e95e6cc596a873e9aff04c9dbd115efa3a0a42b4aecb662478a205fe3747f43c24857225e4a59499f55e6993071aae281c2d2019c83344c0f6dec86d8919fa52c3c4a295072509dc4c52e6ba84f0a78355ade217cd96fd26837c41671965663d2d9439f66052d82e4b02e02dcd2a9c4efb43ac7a4e23d8393cc07fafd319a621fd7b089898a9ae1e65767284bf72361d6df110b3250e54ba22664de7c2970a1d47b40fe3837812e9105433a46c089db3ab40fb72831212978ac4f854b82a49a781c352df1d55c78d77fb752ccae03152c354d8853450702fc744d3594b2df63bf5af3ace6", 0x1000}, {&(0x7f0000000240)="745ef701e569a4a524719c5db852287b9fd3a284948f6835ba70b70fdfe7bf452043e0b0950011b410b6267b19bb9bcc498ee0a4d9efb2e8d19c428df1b17d11938e75865b106f9a64636aab563b0c1015e66bd294f22d1ef14eb7268bb8585939adeb975288fbebffb72e3fce9f4454f975fb9849da67ab1fb39032da7d7f8ed84437c03bc776e463ddcef7928168ff3fc91d5c8ab8af810bec9a959ab47dff3b1fad42", 0xa4}, {&(0x7f0000000300)="60d48b322320d2933795636ab6570684a0bac7784e827895730d29624ca8ef5bb246c24f0af93907cfa44590b5335ae18825a3972fca62b97e8773cb1e7f26c460c8d6731e860b4c9c30bfe6e9aa83548884d33ad2828e10225a27f03e90fdebd9343dd91b3e7f99e8ee05ac1df9c22813e02cbe20cc23bb3ae5943adee8bd637668548ecb3c81efc8511125efc50412c368a983627aad88f5f1b2990a6f97f3813711e82ae429c03050a63b156a425496cbdd8b2748cce485bc72154449ba0300b1bbea1d66680c8fcfe1570fc9f7283a80e58487a956dede54fe3fd76a5ec90b4bc4dedb1f", 0xe6}, {&(0x7f0000000400)="18f8a41a35bb0b382dbb002d42ecca075526634ecd349a3043ddee3618cf018c6d27a585d34426129c1fb58296707058fcc4cf1306617ebafa98e8f428f14afeabd23fd4e2ff522e8b8961b60f27bcec7fd3486d87dd1ed13d606a3b1108e54c4a8e6dc9501a89e438785ffda820ed32f498e831e1cde52b6796df6c2367dab248bf066c68009ec055743b1152c0ad2bed3240f3dd829e62c8efe3e652ed4c34e6341985608c58db939e827fa198f9c6470964f29ec8193ff9b531d6a782af84693ee72dbc4ffa", 0xc7}, {&(0x7f0000000000)="bdce675acd358e48a8217f0ee77908683a4479714884585ef6a9d4b1f0be7168caca0526ad2cd3b092ec", 0x2a}, {&(0x7f0000000500)="39f1a7619e424522276d34a318c71c469ba78d51cf8d9ca274558e7eff2aa555709b986656684efde0eec0f9f840fb528b7efa0379ee70283a3958bef80dcf2f25cacb5e8422dac569cef75d18ee6e0d9e6d8bcac372a8802242e2927b9c59e3b50c5a81f4377826fbb69d2fd225375e2abed7f505f08f08216bf8d01249367b5e6f6a9c7fcf3c5782965f4f3f37656e9ff2e0e562e4b8dbe8dbab0bae5cc3b2e482a57f354a5a8f52717ee7", 0xac}, {&(0x7f00000005c0)="0bc4065f1fae490b6cd3a7b25399ac25ec21b207bd088bed352a852ef30e76f3509e133388b465b8a409ab597d782ba7292ef0b546fc4d0143bc3b3b65a2e3a722c7a6c788076735ab2d18923cdf6737285912ff33064bf4eeff3ef89f57f1229f14e27409db4bca3a13d9063f12afba9d7eac8fb836f84dccf31a90a3e9417f3b214d27c0af234dd3ba52030542b244fc044768186ae2fa00f81c916788ef360aaf0b4f5308da01b919680dcec876b77959624b67ea54536f991be6fdc836", 0xbf}, {&(0x7f0000000680)="700c87c4e101807c2219ecfd06c067a207", 0x11}], 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r2 = dup(r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000780)={0x9, 0x9}) 16:00:09 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) pread(r5, &(0x7f0000000200)="dac8c4c96b667def6b8ae12c845596018494dfc59a12cd640b5b9243ab59f820169f93c1bb2baf893bd73c9b8f7c8a1e3b8938eda8fae0e093b6d8d79adf80c31e1183535eaa669479e4282d7957b75e25933ce28f014e5eeb8e682a1c31d39de01bd6471f02a58efc0185ed228bf370d8fc19d88aa0ad5d740299e7d03ab7d604a2a648a4ba3df82094950363", 0x8d, 0x0, 0x0) fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r2, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0x2fe, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) sendmsg$unix(r2, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fa336000000000000db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5fa3d5ec5ce", 0xf7}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4}, 0x0) open(0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = open(0x0, 0x40, 0x18) pread(0xffffffffffffffff, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) r4 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r4, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() r5 = syz_open_pts() write(r5, &(0x7f0000000180)='X', 0x1) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000040)="113f", 0x2, 0x4, &(0x7f0000000080)={0x18, 0x0}, 0xc) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x0, &(0x7f0000000980)=""/11, 0xb}, 0x1) socketpair(0x2, 0x4000, 0x1, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ftruncate(r6, 0x0, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chflagsat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000280)) pipe(&(0x7f00000002c0)) 16:00:09 executing program 1: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = syz_open_pts() mknod(&(0x7f0000000300)='./bus\x00', 0x1000, 0x9) close(r0) write(r0, 0x0, 0x26a) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0x8) fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48, 0x0, 0x0, 0x1}, {0x3, 0x3}, {0x4006}]}) write(r3, &(0x7f0000000140)="d5807bcf91598ce10221f1ef2ba092bcb869c05d3cabfa23f968331d0c0e20ec6e7be81f0145eb8e42523545a2520dc42b22d47beb003340591b265a5857f4642ecd302eb9d3ebda9449df3c065dd1dacfa6", 0x52) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x204, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x1, 0x5d) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ff105f0000000500", 0x0, 0x9}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000080)=0x5) ioctl$KDSETRAD(r2, 0x20004b43) r3 = syz_open_pts() close(r3) write(r3, 0x0, 0x26a) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001f80)='/dev/wskbd0\x00', 0x40, 0x0) writev(r3, &(0x7f00000020c0)=[{&(0x7f0000002000)="5af15fbbd1976123d602c956283f019658747d15141404ba111238ef5ae3c27763415c06a9c0d9aeb91ad3012fe8e2c9a6cb1aea837f6859dfe23afabe0081101ac44709e85a0bee2103a97e202ad7539f089caf8b5b8ca5014f596edc75cc46f6fd78d6865a05f7247a79dca6ae5bf613e0e994c1105f982b752a90608499029f7b69bc2c4dc062dc654b3e2da1a9daca4e0adffd8d86c8765e8ef7"}], 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x5, 0x1f, 0x20, 0x9}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:09 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0x7ff) socketpair(0x15, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x7) open(&(0x7f0000000240)='./file0/file0/file0\x00', 0xf86737df890283a4, 0x80) getsockname(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000100000000000000000000000000000f0ffffff00000000000000000000000000000000000000000000000000000000000000009b3a42393f0000000000000000000000003944f700000000000000004973e3ac62fe835595fe0791f00da79341d7bd969d794f77c5e126fadaed7c417d54e266cff6c8ee4afd467aa6919661d8b7"], &(0x7f0000000080)=0xfffffd35) readlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)=""/99, 0x63) lchown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) pckbd_enable: command error 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) geteuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x80a5}) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r11, 0x0, 0x15}, 0xa, 0x2, r6, r9, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r12, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r12, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r13 = getegid() r14 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = msgget$private(0x0, 0x0) r18 = getpgid(r15) r19 = getgid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r19}, 0x5, 0x2000, r18, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r21, 0x0, 0x0, 0x4a, 0x80a5}) r22 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) msgsnd(r22, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000140)={{0x3, 0x0, r13, r14, r16, 0xa8, 0x6}, 0xa, 0x2, r18, r21, 0x0, 0xfffffffeffffffff, 0x100}) r23 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r23, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r23, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r24 = geteuid() setreuid(r24, r24) r25 = getegid() r26 = geteuid() r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) r29 = getgid() msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r29}, 0x5, 0x2000, r28, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r31, 0x0, 0x0, 0x4a, 0x80a5}) r32 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r34 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r34) r35 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r35, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r35, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r36 = getegid() r37 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r40 = msgget$private(0x0, 0x0) r41 = getpgid(r38) r42 = getgid() msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r42}, 0x5, 0x2000, r41, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r44, 0x0, 0x0, 0x4a, 0x80a5}) r45 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r45, 0x1, 0xfffffffffffffffe) msgsnd(r45, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000140)={{0x3, 0x0, r36, r37, r39, 0xa8, 0x6}, 0xa, 0x2, r41, r44, 0x0, 0xfffffffeffffffff, 0x100}) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x2003, r37, r25, r26, r33, 0x0, 0x15}, 0xa, 0x2, 0xffffffffffffffff, r31, 0x40000, 0xfffffffeffffffff, 0xfe, 0xfffffffffffffffc}) r46 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r46, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r46, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r47 = getegid() r48 = geteuid() getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r51 = msgget$private(0x0, 0x0) r52 = getpgid(r49) r53 = getgid() msgctl$IPC_SET(r51, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r53}, 0x5, 0x2000, r52, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r54 = msgget$private(0x0, 0x0) r55 = getpgid(0x0) msgctl$IPC_SET(r54, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r55, 0x0, 0x0, 0x4a, 0x80a5}) r56 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r56, 0x1, 0xfffffffffffffffe) msgsnd(r56, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000140)={{0x3, 0x0, r47, r48, r50, 0xa8, 0x6}, 0xa, 0x2, r52, r55, 0x0, 0xfffffffeffffffff, 0x100}) r57 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r57, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r57, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r58 = geteuid() setreuid(r58, r58) r59 = getegid() r60 = geteuid() r61 = msgget$private(0x0, 0x0) r62 = getpgid(0x0) r63 = getgid() msgctl$IPC_SET(r61, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r63}, 0x5, 0x2000, r62, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r64 = msgget$private(0x0, 0x0) r65 = getpgid(0x0) msgctl$IPC_SET(r64, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r65, 0x0, 0x0, 0x4a, 0x80a5}) r66 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r66, 0x1, 0xfffffffffffffffe) msgsnd(r66, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000140)={{0x3, r58, r59, r60, r67, 0x0, 0x15}, 0xa, 0x2, r62, r65, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r68 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r68, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r68, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r69 = getegid() r70 = geteuid() getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r73 = msgget$private(0x0, 0x0) r74 = getpgid(r71) r75 = getgid() msgctl$IPC_SET(r73, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r75}, 0x5, 0x2000, r74, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r76 = msgget$private(0x0, 0x0) r77 = getpgid(0x0) msgctl$IPC_SET(r76, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r77, 0x0, 0x0, 0x4a, 0x80a5}) r78 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r78, 0x1, 0xfffffffffffffffe) msgsnd(r78, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r78, 0x1, &(0x7f0000000140)={{0x3, 0x0, r69, r70, r72, 0xa8, 0x6}, 0xa, 0x2, r74, r77, 0x0, 0xfffffffeffffffff, 0x100}) r79 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r79, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r79, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r80 = geteuid() setreuid(r80, r80) r81 = getegid() geteuid() r82 = msgget$private(0x0, 0x0) r83 = getpgid(0x0) r84 = getgid() msgctl$IPC_SET(r82, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r84}, 0x5, 0x2000, r83, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r85 = msgget$private(0x0, 0x0) r86 = getpgid(0x0) msgctl$IPC_SET(r85, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r86, 0x0, 0x0, 0x4a, 0x80a5}) r87 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r87, 0x1, 0xfffffffffffffffe) msgsnd(r87, &(0x7f0000000240)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eecd57c5f98151eb655b9fd1e745ecd8ea21857984961c4e0980fb148f5031c32328291b809bec9af118d2bdfedc4ed18d70a44fd64622a2d69667d0003e6e46757d082f908ffeef3f9805b0f24cd13ac4b8f1a887239ef0c342c76edc2a75ca373229e2c97272ac1d2ba642bd6e1e194f1d218e87cbe3f5c5b2c28f57808b3b8422da987f69b829f9c75e0a8eff8c88c"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r89 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r89, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r89, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r90 = getegid() r91 = geteuid() getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r94 = msgget$private(0x0, 0x0) r95 = getpgid(r92) r96 = getgid() msgctl$IPC_SET(r94, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r96}, 0x5, 0x2000, r95, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r97 = msgget$private(0x0, 0x0) r98 = getpgid(0x0) msgctl$IPC_SET(r97, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r98, 0x0, 0x0, 0x4a, 0x80a5}) r99 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r99, 0x1, 0xfffffffffffffffe) msgsnd(r99, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000140)={{0x3, 0x0, r90, r91, r93, 0xa8, 0x6}, 0xa, 0x2, r95, r98, 0x0, 0xfffffffeffffffff, 0x100}) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000140)={{0x3, r80, r81, r91, r88, 0x0, 0x15}, 0xa, 0x2, r83, r86, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) setuid(r80) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r100 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r100, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() lchown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x3c}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r3 = getegid() r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(r5) r9 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r9}, 0x5, 0x2000, r8, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r11, 0x0, 0x0, 0x4a, 0x80a5}) r12 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r12, 0x1, 0xfffffffffffffffe) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x3, 0x0, r3, r4, r6, 0xa8, 0x6}, 0xa, 0x2, r8, r11, 0x0, 0xfffffffeffffffff, 0x100}) r13 = getgid() setgid(r13) setgroups(0x5, &(0x7f0000000040)=[r13, r13, r13, r13, r13]) chown(&(0x7f0000000080)='./file0\x00', r4, r13) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pckbd_enable: command error 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget(0x2, 0x1000, 0xd87, &(0x7f000078c000/0x1000)=nil) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) syz_extract_tcp_res(&(0x7f0000000340), 0x8, 0x7fffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000112b20"], 0x10) write(r1, 0x0, 0x0) 16:00:11 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = getgid() setgid(r2) setgroups(0x5, &(0x7f0000000040)=[r2, r2, r2, r2, r2]) r3 = getgid() getgroups(0x3, &(0x7f00000000c0)=[r2, r3, r1]) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:11 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/75}, &(0x7f0000000080)=0x4d) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0xc50803158f5cb110, r1, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x6, 0x10000, 0x9) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getpgrp() 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r12, 0x0, 0x0, 0x4a, 0x80a5}) r13 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) msgsnd(r13, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000c755396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823ff7714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x3, r5, r6, r7, r14, 0x0, 0x15}, 0xa, 0x2, r9, r12, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r15 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r15, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r5, r16}, 0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3425008e12efa4fb1777079d81020070bf0100d6ff0000f007000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x18202, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="9575f6b84cdfb69d52d0c8872d5a9bddf39be826a389291a06fd082bf27a2205a007b5614b6b40067d41d938b52b6c4b7b0da21f0ca7c61a10e808a8ae2780bbca0a5069bf4f9b77532bd67b048874", 0x3}], 0x100000c8, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000800)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8, 0x0, 0x2, 0x5, 0xfffffffc, 0x0, 0x1ff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7}, {0x4006}]}) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000240)=""/96, 0x60}, {&(0x7f0000000400)=""/152, 0x98}, {&(0x7f00000004c0)=""/249, 0xf9}], 0x4, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7}, {0x4006}]}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r5, 0x0, 0x3fffd) ioctl$KDENABIO(r5, 0x20004b3c) pwrite(0xffffffffffffffff, &(0x7f0000000680)="faaf8dabad1092db3f67425508d13bbc6d991bb56d25be56972a9b9cd7b9b1ebf37d64336956448a485b1a7e8e5030575cd84feb114a7332b61943477497ce5eca332ad5f23f92052ba4b154c5c7d12f2224e8ed021e47f2a07e9529e5943a8375a1ef56d52b1938d97e33cb64765ec69f09c300559c9a5333ebd0a0d21fdc6397ba5efa122f897abbedc5b2659b9d1ff8b129b02031ab9855d814d5266c3fa5efbf2ceae0ed47ed9565023eaa7a78e2438a8ffd949f582ad4e976ce56dd7cdf692dd8fde643a9b5cf4baeb1db7d23b52b8a347782524e1d57228cab133b3c345e0959fe6102592905689ffba3ea2e6d6c61a4a33b78ba9864e19637ef55b6a117f8c089297e3da04cca1c4e2f7d5368b413c42fcb873f0fa38004b3fbf0c25dfb0b53be4e4c35ae0369622b", 0x12c, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000680)="faaf8dabad1092db3f67425508d13bbc6d991bb56d25be56972a9b9cd7b9b1ebf37d64336956448a485b1a7e8e5030575cd84feb114a7332b61943477497ce5eca332ad5f23f92052ba4b154c5c7d12f2224e8ed021e47f2a07e9529e5943a8375a1ef56d52b1938d97e33cb64765ec69f09c300559c9a5333ebd0a0d21fdc6397ba5efa122f897abbedc5b2659b9d1ff8b129b02031ab9855d814d5266c3fa5efbf2ceae0ed47ed9565023eaa7a78e2438a8ffd949f582ad4e976ce56dd7cdf692dd8fde643a9b5cf4baeb1db7d23b52b8a347782524e1d57228cab133b3c345e0959fe6102592905689ffba3ea2e6d6c61a4a33b78ba9864e19637ef55b6a117f8c089297e3da04cca1c4e2f7d5368b413c42fcb873f0fa38004b3fbf0c25dfb0b53be4e4c35ae0369622b", 0x12c, 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r7, &(0x7f0000000680)="faaf8dabad1092db3f67425508d13bbc6d991bb56d25be56972a9b9cd7b9b1ebf37d64336956448a485b1a7e8e5030575cd84feb114a7332b61943477497ce5eca332ad5f23f92052ba4b154c5c7d12f2224e8ed021e47f2a07e9529e5943a8375a1ef56d52b1938d97e33cb64765ec69f09c300559c9a5333ebd0a0d21fdc6397ba5efa122f897abbedc5b2659b9d1ff8b129b02031ab9855d814d5266c3fa5efbf2ceae0ed47ed9565023eaa7a78e2438a8ffd949f582ad4e976ce56dd7cdf692dd8fde643a9b5cf4baeb1db7d23b52b8a347782524e1d57228cab133b3c345e0959fe6102592905689ffba3ea2e6d6c61a4a33b78ba9864e19637ef55b6a117f8c089297e3da04cca1c4e2f7d5368b413c42fcb873f0fa38004b3fbf0c25dfb0b53be4e4c35ae0369622b", 0x12c, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r8, &(0x7f0000000680)="faaf8dabad1092db3f67425508d13bbc6d991bb56d25be56972a9b9cd7b9b1ebf37d64336956448a485b1a7e8e5030575cd84feb114a7332b61943477497ce5eca332ad5f23f92052ba4b154c5c7d12f2224e8ed021e47f2a07e9529e5943a8375a1ef56d52b1938d97e33cb64765ec69f09c300559c9a5333ebd0a0d21fdc6397ba5efa122f897abbedc5b2659b9d1ff8b129b02031ab9855d814d5266c3fa5efbf2ceae0ed47ed9565023eaa7a78e2438a8ffd949f582ad4e976ce56dd7cdf692dd8fde643a9b5cf4baeb1db7d23b52b8a347782524e1d57228cab133b3c345e0959fe6102592905689ffba3ea2e6d6c61a4a33b78ba9864e19637ef55b6a117f8c089297e3da04cca1c4e2f7d5368b413c42fcb873f0fa38004b3fbf0c25dfb0b53be4e4c35ae0369622b", 0x12c, 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r9, &(0x7f0000000680)="faaf8dabad1092db3f67425508d13bbc6d991bb56d25be56972a9b9cd7b9b1ebf37d64336956448a485b1a7e8e5030575cd84feb114a7332b61943477497ce5eca332ad5f23f92052ba4b154c5c7d12f2224e8ed021e47f2a07e9529e5943a8375a1ef56d52b1938d97e33cb64765ec69f09c300559c9a5333ebd0a0d21fdc6397ba5efa122f897abbedc5b2659b9d1ff8b129b02031ab9855d814d5266c3fa5efbf2ceae0ed47ed9565023eaa7a78e2438a8ffd949f582ad4e976ce56dd7cdf692dd8fde643a9b5cf4baeb1db7d23b52b8a347782524e1d57228cab133b3c345e0959fe6102592905689ffba3ea2e6d6c61a4a33b78ba9864e19637ef55b6a117f8c089297e3da04cca1c4e2f7d5368b413c42fcb873f0fa38004b3fbf0c25dfb0b53be4e4c35ae0369622b", 0x12c, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r6, 0x2}, {r7, 0x8}, {r8, 0x20}, {r9, 0x2}, {r4, 0x4}], 0xd3, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xffffffffffffff4, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bp\x06\x00', 0x80, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7}, {0x4006}]}) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000600)=0xfff) rmdir(&(0x7f0000000140)='./bus\x00') r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) r12 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r12, &(0x7f0000000680)="faaf8dabad1092db3f67425508d13bbc6d991bb56d25be56972a9b9cd7b9b1ebf37d64336956448a485b1a7e8e5030575cd84feb114a7332b61943477497ce5eca332ad5f23f92052ba4b154c5c7d12f2224e8ed021e47f2a07e9529e5943a8375a1ef56d52b1938d97e33cb64765ec69f09c300559c9a5333ebd0a0d21fdc6397ba5efa122f897abbedc5b2659b9d1ff8b129b02031ab9855d814d5266c3fa5efbf2ceae0ed47ed9565023eaa7a78e2438a8ffd949f582ad4e976ce56dd7cdf692dd8fde643a9b5cf4baeb1db7d23b52b8a347782524e1d57228cab133b3c345e0959fe6102592905689ffba3ea2e6d6c61a4a33b78ba9864e19637ef55b6a117f8c089297e3da04cca1c4e2f7d5368b413c42fcb873f0fa38004b3fbf0c25dfb0b53be4e4c35ae0369622b", 0x12c, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0xae, &(0x7f0000000140)=[{0x48, 0x40}, {0x3, 0x0, 0x2, 0x2}, {0x2}]}) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000008c0)=0x200) semop(r11, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r11, &(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) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0xa5d, './file0/file0\x00', 0x2, 0x6a9, 0x5, 0x7}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:11 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18002) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x200, 0x7ff, './bus\x00', 0xffffffff, 0x7fff, 0x4, 0x7}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x84, 0x0) r1 = getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x48) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="6b657bb30fb907e0f3c7d9911431780f7836c0f697f0ff860260045ae08a8cecbb8291fcc8f85a6d60a7d2ec2a7f9e18756c47f7f54e93c6941f3bb96a92ee85619067b46ae97f2af0dd7d56e8c05c20d528527d35da1bbb42932bee8d1f5a518de4b2efc3a587f363ed4b", 0x6b) getuid() dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2236, &(0x7f00000000c0)}) setpgid(0x0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x8, 0x5, r1}) 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) r1 = dup(r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x60, 0x1, 0x4}, {{r3}, 0xfffffffffffffffc, 0x4, 0x8319ba44fe1937be, 0xffff, 0x8d}], 0x8, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0xf2, 0x8, 0x7, 0x20}, {{}, 0x1, 0x80, 0x2, 0xffffffffffff7fff, 0x5}, {{r5}, 0xfffffffffffffffd, 0xa0, 0x1, 0x0, 0x6}, {{r6}, 0xfffffffffffffffe, 0x80, 0x40, 0x4, 0xe83}], 0x4, &(0x7f0000000140)={0x3f, 0x7}) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a378000400000000000000010000000000000000", 0xfffffffffffffcd6, 0x0, 0x0, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0xfff, 0x1000, 0x8, 0x2]}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x2, 0x10000000, 0x0, 0x5, 0x8, 0x7f, 0x2, 0x0, 0x1, 0x6}) r2 = dup(0xffffffffffffff9c) r3 = socket$inet(0x2, 0x5, 0x40) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x10, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2, 0x50) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x1}, {{r3}, 0xfffffffffffffffc, 0x112, 0xfffff, 0x797, 0x3f}, {{r1}, 0x7ffffffffffffffb, 0x120, 0x0, 0x100, 0x5}], 0x6, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7, 0x6}, {{r0}, 0x5, 0x90, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x178, 0x20, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0x50, 0x20000000, 0xff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x21, 0xfff7f, 0x3ff, 0xf3}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0xfffffffffffffffd, 0x80000000}, {{r4}, 0x0, 0xbc, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0xc, 0xfffff, 0xe6, 0x8}, {{r5}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x2, 0x6}], 0x3, &(0x7f00000003c0)={0x0, 0x395727c9}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0xa62, 0x0) mkdirat(r6, &(0x7f0000000440)='./file0\x00', 0x20) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x20001, 0x0) lseek(r7, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) fcntl$setown(r8, 0x6, r9) r10 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) sendto$inet(r10, &(0x7f0000000580)="04e6b26fb86ad7f5a0ceca7f5930b4fa481655eaab75beeadb7b7fbfae5be3d38f2adccd0523075636121208b54e9cd9e1f89c213cb363e73b266b568900b54b274d191104d0570e66d809b3e882f3c22b9bf5ef0fd984d84fb69bc80902cb702ceb5316ae6ab6c249d9ced84ff9f9e7d651ac616e467d96706fb17af0660f382928bf023ca84ff7bed9093ce5f738fb679f7e43b862b92f60c1a0945df34f34ac755c0d356e7169767f0541b56221c4c180f342f12c1c977e7e8c0cc40b2bb421625885505f55dcf27e1513f76e3c314190603a432ee46dc8b3ff2fc7e2332e7618681d4a6fbf52f49043dc15ee5df001486ccf5769d54ef0d491bb", 0xfc, 0x206, &(0x7f0000000680)={0x2, 0x3}, 0xc) msgctl$IPC_RMID(0x0, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x24994f8b249c7177, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x80, 0x0) dup2(r11, r12) r13 = open$dir(&(0x7f0000000740)='./file0\x00', 0x8000, 0xc) readv(r13, &(0x7f00000007c0)=[{&(0x7f0000000780)=""/17, 0x11}], 0x1) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000800)) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000840)=0x8) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x8000, 0x0) getpeername$inet(r14, &(0x7f00000008c0), &(0x7f0000000900)=0xc) read(r3, &(0x7f0000000940)=""/27, 0x1b) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000980)='/dev/tty\x00', 0x0, 0x0) fsync(r15) 16:00:11 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000300)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() close(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x5, 0x7, 0x47ff, 0x4a9b, 0xf005, 0xfe01]) write(r2, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x7e0) close(r0) dup(r3) syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) recvfrom$inet6(r4, &(0x7f00000003c0)=""/63, 0x3f, 0x43, &(0x7f0000000680)={0x18, 0x1, 0x8, 0x3f}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x401, 0x0, 0xfffffffffffffff9, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000000f2, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() close(r1) write(r1, 0x0, 0x26a) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7], [], [{}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$dupfd(r5, 0x14, r6) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) acct(&(0x7f0000000040)='./file0\x00') 16:00:12 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000002740)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f4572fa5b429bbceef0e4a3db80d9c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa62c0ae35b515cff45706763a9b9c4a77f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b50200000083a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6edbaa092c116fecccbae3088f6fe6c12777750f1fe53a63230ad37c7a654cea284ad470c555ea68e37aceb607e8bcfe4d2c273414a495531647d4a04d3588e811c4884f60", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) 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(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x0, 0x4, 0x3) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESHEX=0x0]], 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa"}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b"}], 0x1000000000000073, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r16 = fcntl$getown(r14, 0x5) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xe9, r18, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r9, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r27 = syz_open_pts() fcntl$lock(r27, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) sendmsg$unix(r25, &(0x7f0000000100)={&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000e80)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES32, @ANYBLOB="0b1bd89c087c56b0a03106bd5377bb7001fdcf61bef9510af931e692559dd5feff79d53e0ecfd9c738434cf9e1099f62bcee", @ANYRES16=r28, @ANYRES16, @ANYRES16=r29, @ANYRES64=r30, @ANYPTR], @ANYRES32, @ANYRES32=r31, @ANYRES64=r13, @ANYRESOCT=r24, @ANYPTR, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYPTR, @ANYRES16=0x0], @ANYRES64, @ANYBLOB="2d43777828621f514824c33c8c002b0545fdbb1fb53d8528c9a11af90abcb5", @ANYBLOB="6db1d8509e063e8ae9e104e58ec95f7d8beb72cd0b50153f49ee84182b4b8bb561a05bc0a54626b64b3ad66963094acad34c41c6ab578e926b2e237718f7984c3164eb7ff67ba96ebfd5e3628b2dda3da86d71b4033485caac107eeac0c19112f36cc40f383662fa2beba93539001e45dd980649bb3a29847de6f1e174282efbcdc74b70ddfe2cf714282eeed9969a578e65ca69edbaa287d5db5825cb28de1ac28f84768db3de4ee045444f8349ccd36fbd122060555f244abb792c8572d0635d5cfb8b1a81f2080ee050e6d1c2a17b882f74ed3faaba23d739ee"], @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r22, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r27, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80c) r32 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r32, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r33, 0x82485608, &(0x7f0000000a00)={0x8, 0x9, 0x3, {[0x2, 0xfffffffffffffffb, 0xffffffffffff8001, 0x7, 0x2, 0xf24c, 0x40, 0x7, 0x6, 0x80, 0xaf5, 0x7, 0x9, 0x3, 0x1, 0x7, 0x3, 0x400001f], [0xfffffffffffffa92, 0xffffffff, 0x8, 0xffffffffffffff4e, 0x7, 0x4, 0x100000001, 0x3, 0x9, 0xd2d2], [0xffffffffffffffff, 0x4, 0xa2fa, 0xfffffffffffff801, 0xfffffffffffffff7, 0x6, 0xe1d1], [0xffffffffffffff18, 0x80000001, 0x3, 0x1, 0x8, 0x89], [{0x100, 0x8, 0x3d, 0xfffffffffffffc75}, {0x4, 0x2, 0x3ff, 0x7}, {0x0, 0x3896, 0x0, 0x1}, {0x5, 0x8, 0x4, 0x9}, {0x3, 0x100, 0x9, 0xfffffffffffffffd}, {0x8001, 0x4, 0x47d}, {0x7fff, 0x5, 0x400, 0x5}, {0xcba2, 0x4, 0x2, 0xb}], {0x3ff, 0x81c, 0x80000000, 0x21d4}, {0x14, 0x1, 0x9, 0xb}}}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x104) accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000300)=0xc) mmap(&(0x7f0000201000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) write(r4, &(0x7f0000000180)="1b8e5f0474b3b0abf6b6e4f4ecd1c621feb539d55f3677226a4602fbce4b26e167b4a1214a2b7ea3ba97e812f9541305db7f05384537cd6a5af2dc9d8d9f8b2c539a88ffb9f1bbb3a699d335a5c52fdf68270a92ddf1e035cf1283137aa06a2f7a22e2a92864e9d4ce91e1c8d6cc3d586319de959c01ed88fe8d075031a19ddf10526b962b85680e559ee414c03d4836564b82a1fd1aa5c6", 0x98) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000240)={0x1, 0x80}) sendto$inet(r5, 0x0, 0x0, 0x408, 0x0, 0x0) 16:00:12 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x4e0, &(0x7f0000fff000/0x1000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x800) getuid() r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000980)=0x15f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() fchownat(r2, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, r3]) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000140)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() fchownat(r5, &(0x7f0000000900)='./file0\x00', r7, r6, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r10 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r10, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r3) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRESHEX], 0x1) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000640)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4ffa3bc1d2e3f3f911c89a2472d11399504870b9fb0e3609b23cb4d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89bef2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c17bb242fb183d275ab949938e2baef7e6fa3703487dc7cd0255926c0ec9abf8166512bdd0ecdffc941012c0baae9a5a454a405bf2ff38b3e1db46d3", 0x203) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) connect$inet(r6, &(0x7f00000004c0)={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) dup2(r1, r4) ioctl$BIOCPROMISC(r1, 0x20004269) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000140)=""/122, 0x7a, 0x802, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) r7 = openat(r1, &(0x7f0000000500)='./file0\x00', 0x200, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540), 0xc) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) 16:00:12 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x8d, 0x20000000000000d}) 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) mlockall(0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1b3) open(0x0, 0x611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='p', 0x1}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x200000000000000) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x400, 0x400, 0x40, 0x0, 0x1000, 0x0, 0x1, 0x1, 0x2, 0x200, 0xf936a18}) 16:00:13 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x41, 0x4) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000000002000000000005e136d45b3007360000000000000000050000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffffff000000000000000000"], &(0x7f0000000000)=0x6e) 16:00:13 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) write(r5, &(0x7f00000003c0)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449d88c93ecf71416d8c9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fffff94c73c827d4822bcdc8ba22562a0a18c4fe8fe81893f0a1972108bcd738c7ef0f9b726140c0cb0201550f7f9bfea0cd8856656b86421ed5ead3fa39dac289532e77c82ae333a1c5e9ef286b121459e46a4a2d0efdff3e9bf1dc1363ab66a6687e0817def2ac796f9db5d08c9c458132ce73bc9205bf3962ddd1dddfa9bfdfb0c0c2ea706f6", 0xfffffffffffffdbc) r6 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = kqueue() poll(&(0x7f0000000080)=[{r10, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8080, 0x0) kevent(r12, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)) 16:00:13 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x5c) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000000c0)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x4) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000140)={0x0, 0x5}) fcntl$getflags(r0, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x8, 0x9, 0x8, 0x61c, "69db96c2643ebb2b81c5c327c8bc75189ecf3a54", 0x3, 0x4}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) r3 = kqueue() ftruncate(r3, 0x0, 0x8) fcntl$setflags(r1, 0x2, 0x6fbf3728d28f9422) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)=0x5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0x2, 0x6}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x22, 0x401}, {0x83, 0x4}], 0x2}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x0, 0x0) readv(r5, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/54, 0x36}], 0x1) r6 = socket$inet(0x2, 0xc000, 0x5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000440)=0x101) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x80}, {0x0, 0x5}, {0x44}, {0x83, 0x8}, {}, {0xd, 0x90}, {0x42, 0xfff}, {0x202, 0x6}], 0x8}) r7 = accept$inet6(r4, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt(r7, 0x8, 0x1, &(0x7f0000000580)="1e8783e7ffa2e8f4271650c7402e89e8fbe9b6de7b096be4095d2e842adadca0969df314f9177fe4a1a947b41df3dc518273d3a84bb5a11d98ee8162755bcb7e5298947490833dfa7930082f4202070d97720409c1ab8181b1b99c6f34aac2ae8c3249801033f71d46a7", 0x6a) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x2, 0x1, 0x6}, {0x18, 0x1, 0xfffff001, 0x100}, 0x3f, [0x1, 0x8001, 0x2, 0x0, 0x8, 0x9, 0x6, 0xfffffffb]}, 0x3c) getpid() 16:00:13 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r6, &(0x7f00000000c0), 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x190) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 16:00:13 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x801a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001240)={'./file0\x00', 0xffffd862, 0xc019, 0x4, 0xffc69e626810fb5e, 0x4, 0x994, 0xf7, 0x2, 0x0, 0x9b5, 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x0, 0x2}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="1b9d2a0dd2dbf38626d8389815a218df9806971faa43dfeba888a788a73c6da7a605e5752e0cafaf5f41ddf211a33ac2ade54586c76c02325794b7fcbd944c0441709f69e09fc644e02fc57485782a48c521f7319c1639c869d2d14a720e567c0e9f4a6edcf3114cbc2ea6949a7bafcf15ad111e1c34c12ea9db7578b28e946cd642454f768be4eb8ca89565d08fef7eb8906c6345857ae29223ca9a9726d434954dd0174a91785e2b576657d6a0dd9ca8c7eea440aa1261d58b28e9a3af7ebb8e3ecd0cb43791c2f77f924e6fb54466579afd58d7fa23ef3aaed6b178949cce2734581dc369cff0b646666aaa9e7aa5a177e652c0dd6dcec88c90eafefc856064bcb03b4e60730468bea481706785cfb693b5874dde3940dc26527dfcfaeb416dc36648b2846a38b5c6d06f3902fd76cebd461fab330c8c20db1161ca1ed5afa971cfbc31f68973115583a57254a38bc58255f3e368f13b98f92e5521bd5bf400d07573d0cc13a062bbb60a77a3f35ec3615560e9760e2c075ebde75ffab2a8a6d42ce265e621df4b506e0bfc0c5fac192a28e6b3513ba317dbb24c42dcaa0045540d721de00acf582b738b5645f91cfd3f5681d1c04f4bd0d2a80f3d59333850d2e0a7ddd18dca3c68d5ec304cb1f1f35a2f2e2ab54e129560cbc4c3dd273c52983cda43fde76de0e8c78b9773677b2b7873cad1b40c069d4634a99c1d88e0aafc665f7a661e9e164762feb4a8c063e9c6c478a556862d5c5a6b9eadb4969d66c16960046228ea33177d32d782c7738c926af61c2ddbcf47797fb7cd7a33ec1bb037af1587690fb6814bec5343d30c1ffc080dd8f0c4db62b0d504c7bc0abf28ef9027ced7ef1814d09244f8399cf3fa98f020b6afb7bc280a435e47e54b9964a8d7846c99256d6ee450ce8b9abd608dec5af44f68197973024d2ba04810a11db99308857a961bd2dd4f38c46d246f213d86aa8856a973a22975e69aadc207bb48ae3274e20d0c797766438bed2949e561f1fddb9f0036a6b2e0887ac5b9873338a9a6ba0ea0daba2ac69c54b35cdfccbefc815fbde07a90aa835eb26ba8fdc9fc8fbe5c4913385e039e0b4a79b930a798a1a6098dc8f3293f3005ae33644ea1b6d279af37197eaceea8db53f11bee376419415b2851629809c8f5c77350efa8e4af2d60eb1d9216ade42955471fd4640203f78c8256319b476c4ae9d8a437c9cf37576e4cf42d9a0632466b4c8cc052dd77dd060818cb3e664d8e3fe37b0ab661e1a3a421e86d82f9797d61445b1957abc883b7782546497f451aec614a67d25da88cebd8db2acef7a8bf8043d3d52372ac777177b62e14013371f61f62254097b056769cf70b2f5934ed898d0b866911a897a8830f146a375fc63e3d95d01d124457e3fc7f4b8614bedd94d971d2b25c1f5cf8f5b1b8b66d760978feb4a234da301a626a8d39a60336daa4ac87a53c1f7d617eab95e30a0713db647eb1090387407f789757055bff2c61525f2457a8d1e5fc2ffd49aedf77b36cb87a2e6d87743e5d3f4295324b5f9560692eee7b671cae80e16cf2bad84a578046dd27cad1ca617d5eab216d79fe4620f2a93b8efd8d48ddaef579508705a5e0fa01e9f382bc3e7c3f2ef24be3bb9925100757079c2158fdd080f02fe702b046f7943177ca8f5ade0b2188dcc7956c985ebf6d6963da6b817cafb43edba4fb6f7c8b03fcc5b3997b4f608fcaffa7462baa93135dbe31b766062e59201573b77cd2d4266f2e40951531cdf07df9ba05eb60fb9e23bc780693bffc75f34ed4405e26a57b8f8b4664a4d78e11849606a63b779d6ed5e0bb84b9710bde2f631bead08766b343edea51f2448cb70f5b714b9ec88dc8976bf4851b1f78cdfeb73c87a7260be658905177a00ad0d804d9a514071f155afa2b83f69e1a1fbd26ddcebe48cb112bb777f7da0bcaf5a451be7756a1f9000ecf6273716b0a269e4bacaa04f45456f8dd45cf06f714c773263f30e0f9d216ef21579cfe99a491908a55abb1609861f6ffec4b4eb8e8ee1206dccb2b058e17689679cd87e7606153242433df567103f736389b31d9cd71dc4e450dea66bc084c56da3d919f83672bce314d35850e269dcabe9fd45c88ef9cdc198ff018c12eee7d1af7c44c8e56133afd3ed5f24caa6270816505f16c9b2744eaf793c1a2f97a9e0138bdd51c8dbd2686c9779d5bd9c3ae6c9012fb5668160d889709735e92ec1c549682f97553a12147ba3789dc5e5de5a9af4c68189ec4541376191b8098de98b4afae6f95bc898f7250af8c05d3b88fd45c9e5808a858632a13a862f453b768d6f55858b660d9af59d253ba20ab0a1157a3f2e902622bfa4ad90b565478aea0ae2bcc35f55e76539ef29c99740083779696f93ddc3ac3dbeaea0c1a8f87dd5e1b9acc3025dba9eb51344b72e3b6e13a60da4be59282cecc236a54d2ffad92f5c48078dfcf47c26453eaede568a6fbcf1219b9d1cd75b20f89ca72468c652e39eb169ca5dd781e83dec9d5e8adf3a5b80c74d5cf6e1733dbcf6ad733b2ba14c54bede782a121d902e8e6670f4da5f640529bb30c36ab57bccdccf522306f3781df24f7182aaf882c814014db4884021b5de9abb3c766d19adc4ca598857a821a5eb0430b658d91122854d43fc0fc276ade195485fea7401f95198b262a73a9984a59161063e7d7bb7e14e42fc9a796a55327e79ce56e703420a4701b48e8437506dcbe1162d061e336d28032623bd13ff225cbd606ce624ff9b2fabcaecefbaffb8c35145c9a60a0aaa932d72bba3f5555f5a59725ca2d6862a7d64472f18544add245560c30cd7b76275fa829f78ad7c5cb788da7426d029534e3c0fb58c8536b11b35e625eff08ba3a2b0ba783651a8539cf8594f07efb4e0acf64ff16891e86945c3631c23b570eafc04837a9f14c607cc6b5f37e6f1e10d34c231899fcd17ee33b36746179890a02520348cd39f621b4817f08c68ca2bb7259d50937021d1322363a0adba0cfd8b13ff242e7eb048064a2afa78dd27b09bc1577393b9a29a29cef7013bbcdc7e90db6e700ed2216295c546d787af56053878842c2b6c4ea3bd5215df0868fb7ef572e4d7aa6ceed255244d7b0262574594fee01ca40d486eea19561938f5dd59fa83fff8f675dd00c99e43ebcb5fd8ab4530c272be223154aae4e5cf7fe79863ab661f6f07d03dce7a0bb48b9382a1754827db320d798380391016eeb1d950bf431cd57c07fcf5ee9644e8f982639eaf3c655bb9285e280b5516af4613edbcf30997db31ae050eaf9d279eeb8ff8f5fc26281c0f5c99fb5cdd95c95fcb6e2c309feb8b5ca13680eea37b509ac267003547c49df697707240dbd5a5ef8274a6a6b915a06c8afef0f91e9f2a4513db6703aafe4f1ac56ad36f167e643d0818fba6271cc621d307cedc455a9251c6a779a93de2fe656386f013a21757e1c01a776a06863d0c7c4d122d4e789e8c3c2206b0394efb3c8fdc02c9d685eaa6441384ec82e8faffdf1abb39f43279309d4aff3ee2bcf69733800a72922aa482594717c9e9983d5cec188763d324a34ca6733992aabd1a9de34f209b8a6b21d181a1b61ead4b4dfeef2168b5dcf68073d4e6c8ebeeeed7c26bb2fcaea1f79ab2af9c7e493269e8176d1da37765ae890be8ea63e7606def0a4a024febc3e29861f857a0586210aaab77fa06480466603d86ab877f7edbeb40d9267d4209d961767ab2f2b3e8087f163ce918c5edc43ee4e762398753bf55a1c51cd76a3ee1f23678d95c41ffbf81c9b9da30eb3b81cdac1409fa08dae94e4fc1901fad1008c1d8796f3819de5e278b4902e90b6bba07d45a8a362e8fa3d6d07cae1e4450a2293c46392f91c4386329ab30141914018053836bd420adea5c8eb971b4d4f8eb33a4ed69b9900a413cf56964e29047d8f22c21af4c50426db458b93acc34b5f8f3bba5a1e22f158f84c50ac21175cfd7d62443d8f74b1d8d57e20c378052cf331fb969a240c37fdee7de3848c3b64cf5d356127847b379f4dc96499e724e6c4b7e08e3814e0f4d8fccf6da77c0c9e7886e2be4a9dce8803d52b8250b8a4f581b452216e76ada9c5457e34ddf051396e2d2f3da19622f2933b1a76454e46dec9d1a42d2a465332f2ee103b6d3bc6491ddcd822f6ec5826a0bbeee53a5371e70f4e1990a404a99e46645ef86428ec3286093844f89948fee6c54befbcb53b4e101998a48f130ff44200061cf7da73cd37af73d17ad3cca90134338947e9f3a87783e986c7f11fb3d640c2f86785e0a3f8b4d0a5c6702e77308b6908c597894a79fcac246990952d67f7a30a5db680abd44852fddbc522b7e10cc04910d9bf80baa8e1a47d8b58a24087d270cb76174854863acf458e1238066662b6e42cb55e0e1782c9d2a32214ba751c8bec0f255631f88148c2d13f8bc682da035fb135b250969ffdd9ab87a33ce3c41d99db16735d89f1a18dfd349c97416b3a63a7db70b219572804852a489114b1ec507dc5a1c7599032d368bd5911e293b05f6bf80572a3fb5e9dfc737a314a736e859fd3b74e132684491cfc965cfb72f15f39488ac89d71e47323d8c886d728198148131891ff680fc728884be99d1d58e96e7e61ed5a1601673ff3c7a11ed0d12d569cabc552452926687fce48bb3ddbfa6256e030163b6799480d145aa840f936564e44ebf64155c8cc788f6bd5ff6eec42fb8bcd680cb690d4e2663d13a6734b526aff98c0e01861bf96364809726a8b18c5a6fc8fd5106ade8eb74bd6bdf8050d3033ee31da9cbe98a849f00001b038af5a84e56cb3db67e4c2988413d28625770e332fb2dadc8d4e5c6079bb0387959e0809a4591f8cc59a35318b1525f0c69f0babcde77a7fac80bdc9965b784ad374638a58a7e8c847b45d9555e14f3b2d6c0a708c556145fc6c84774f5ccdc3262994556ba13495faf6c6c1dbdb2f4fe1b172b6b8f7db137b95166b03a04d6d68c727ddea362c92561a5a7a3afad88a94b0b79b3ec67c0deebf65938390030b249e3dacf9dfe3e92ecf06c633a7b3a103e694dcea685a3300e147f4daa598fcae72a45f5e849bd069d8c1bb9072f1f7486010323b4039868a5c7de49b719dee5d3efbe2838147a80a81736c770a02daef6bbcbe5bcd349b819956bf42b5de83908e58a92f9b55442d54c50f41940a5e66b95a2fcc376a8ea18a9ba4a4445de360e5f7c9db11565768e5f19de74b2ccefdade75d8fde29651bd8d23b98edcb091c7cfe1ac34fb14d23cf95773fb2e76559f8cb9483daefaa9a863f241830e5aeed621e5a062b533bf1840fc15a1479669f3c9df2de5d43c2932f925d03471693f6bd2124d00f20e099a5dea780b48d9eeb2d69ee367b6800fb13746c5ccdaa38f68cb6293f3a251909613996def6fe89aaf7558cc020632c062a6662c1a59813db4b715d7a5b4dcd57d9a9cdcb02be1944c28b365ec79462f8f123ab59adcadb65c6c2fd8c5242a1c57d241f026b42ca44faeac134c8ab6e108950bc28b4e5fc3c454cecd59634cde48eaeb06782af15d9dfd343a071f11e11a5e331e44102f7a062452798d8eefa6284f0d9b74ab8a835cae4908abc2ab817fe1c39a65ab6b7e7c354e4ec65ef9444a9901d1255e6d0174dafed4b9dec70e5cb19867740621f14b47db00136b6578f5d1ec337eab70a26fb964d0de008e0894de4887c5d9b0f05a845414bfeea085cc8601d722937dd320268ee0c4a8fcc61566f7403f9ff60134eb7c1961e43afb458a9ca4dac08d7a401fd", 0x1000, 0xd, &(0x7f0000000080)=@file={0x47c158b63cfb4921, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x40}, {0x4006}]}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) openat(r5, &(0x7f0000000100)='./file0/../file0\x00', 0x10000, 0x50) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x548) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x100, 0x0) write(r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000207, &(0x7f0000000180)=[{0x5}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x1ff) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$setown(r6, 0x6, r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) connect$inet6(r7, &(0x7f0000000240)={0x18, 0x2, 0x0, 0x40}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r8 = shmget(0x0, 0xb000, 0x428, &(0x7f0000ff5000/0xb000)=nil) r9 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r9, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r9, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r10 = getegid() r11 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(r12) r16 = getgid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r16}, 0x5, 0x2000, r15, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r18, 0x0, 0x0, 0x4a, 0x80a5}) r19 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r19, 0x1, 0xfffffffffffffffe) msgsnd(r19, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x3, 0x0, r10, r11, r13, 0xa8, 0x6}, 0xa, 0x2, r15, r18, 0x0, 0xfffffffeffffffff, 0x100}) r20 = getgid() r21 = getuid() r22 = getgid() setgid(r22) setgroups(0x5, &(0x7f0000000040)=[r22, r22, r22, r22, r22]) r23 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r23) r24 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x20e8e5e0, r11, r20, r21, r22, 0x40, 0x1}, 0x7fffffff, 0x3, r23, r24, 0x6, 0x7fffffff, 0x401}) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140), &(0x7f0000000400)=[&(0x7f0000000180)='\x00', &(0x7f0000000240)='^-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='!,\x00', &(0x7f0000000380)='{}\x9a\xd2\x00', &(0x7f00000003c0)=']\x00']) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x8001, 0x2, 0x7, 0xfffffff7}, {0x8, 0x43, 0xff}, {0x400, 0x1, 0x0, 0x200}, {0x6, 0x4, 0x4, 0x20}, {0x3, 0x2, 0xdb, 0x80000000}, {0x14, 0x0, 0x1, 0x8}, {0x6, 0x9, 0x0, 0x7}, {0x3, 0x0, 0x4, 0x5}, {0x1, 0x5, 0xc2, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="174af205b6068bbc6be6784ecdd0") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) write(r2, 0x0, 0x26a) ioctl$TIOCNXCL(r2, 0x2000740e) write(r1, 0x0, 0x26a) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x2ec2, 0x3, 0x40, 0x3}, {0x200, 0x68, 0x4, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) setsockopt(r2, 0x10001, 0x7, &(0x7f0000000000)="14f0b35c98273b128bb3cdfff8d012d3fab6c3c9a5028c09abcf9a31a92a6ddbece60d8c239ee55c4647dfa581b02a2fd871a77fcf462a9335efc6f84bbadd8d2147dff00b5a2d886e59e1c03a895b80bc3b9f409ef78e3145ed1dbe89f1e4f98ccb11d842977e4a99a32039784e52d5afa1f52b591e5691c123d574d4ee2e76f8517e78c0ce0352012ef954a4d5bdbfe4a99311250ea774e4c0f649e620609fd62b52fee5224af1629bcb4a466aad423b16e144ae15e7c60de2c1bfa1f5794edd3f1b84054fba5bf491eb434ad0dcdd6f230de4f42c2774bfddb5fb89be18fafb1be3abbaf50030e4c868f98cc1fe1b091e10c6d18d9a01a3e14ca6dcf90abb62141bc3062f003af4096419e6aa0bf05d2001b3640758f3951b2e376cbde8b877767a79b33a77814ca1925a524782fa07d1dbcd6aa4da2d51e3e993a54226371efe81c6a9257502bfd83e97d9670ebf4584db855f927880d354cd1b4635fd9e65432a44fd96fc31dd8f436c08ad39e2c81566465c34978a6b316260547faec68d98b9224fc05400daa1765bb93f90c09c56bbdced698122e60493d10eaf416ed56523f5f283a5db7492b8777850f9935d0b829b5e074edbc14d6742664bcb0768da6c609935fd64848538b255195f91186f3701f951038acab48f513537c79c1e7d3730e0f75681ccead607d259aec1e63946eaeac8c0df114ef99403fecfeceb84c2feb0645e2b66b8434f20a30b2b4f8a30cb63d2ae43078e9adf469fd19fb57fa45d6e14a043bc67b93d7ada819e71b701d1c052c33b9bb5305fd0a1a69a17256fb8540d8b15afd0dccadeb36beb981ba6f4ded347c7c73709c1d4ab6722aff9e074ac9ba50334a053c6eb5909f754290ccf468a9fa80078c0ed96758826c8d5a189e54291ded14ad7e4117fae86383518896979548aefa19ac21597cdb2087b46c7371af1f07bc8c4cd5b6930fea975a6c1ec80b4ebc9915042685d4a855f6ee3c532dd51e77fe187e091b9217aa95d05c67ff0c6be875afa0da1848f57e296e8f7cffca405b8c4093327f3f7ab45b28f5d3e886c3b42c334bd2833f984ec39372c0c34ba237add983fffb0400b02cdc87114972b6b0d2777e44599f1e96b6a0e351a1e2ea2d5f2d1e5af237c40c2c264998a96886021726342fc92d47cba5462bcc7c083a70304aebc20cfbdb0b928ec4045ee0e2ef6fb77b8c3e86ecdffb4dfac23de0e3bd12b50ef6ce09bc543b1ac457b048f3b1f62d8c084d412806dcfa3c009be0beb4992d31234197090f7a3a30c2dbf6fe3c2bbdd7c2738b6cd85b9fbc1afde7c13622e38732923561336e400a65aaf9bc44549e40b0358089641d4b9a357e9b2927a0cfe59efa23f139bc5b540faca68bc18e242db5f3f7faf1262805486d3f1a060feb5b44d32452bae9e73d561511e8a094b9517e36861cc1169a782e0e363e1cdfa3aac0e21c7568f6fd496335a107c71e220ff8bcab8a8e56f2e62a611fcaff146dacdfda42b0a59a26b08871ea8f8566444071d77bf9bbefaf34490e017554af77a369caa53bbb5013e4c85889f95f6fc98b2baf0bba9347c279ca5a41a74e73a4a975ccf14bd572f7f427fd12216ca6c0b978e3d7f5144e70f1b591c484ca3d89f529a057283376fa06312cdfaa7a179f1a4b4dbb387b6675bf71ab9d41eb39e85bb3092234fe82badd994f6a6434a6cef0d1f9046060c1758ad4200b3cf65990fd0650c505cc04ea3ff2df691b20b3bfa94ce78c807e83d4e9a838ca93a06f0c6535a0ec5b7e42aece9cdda5de142fac0ca4b1ae44ea7f566abf052429a52ce19f18113670b41b72b930395ce2c721e3ca30a58a726c47334077385418f5ef8c2b1b8ad456106eb35ad526dd0840aec537b528dfc0ea1419a3b042b2360bc60976bfb1422054d4e5731cdfd1c5a197fb5a269962e40f4ed2d4a813fab1a728f3c9863fbfbbe76fced3c34d00f289c5e1e8f314db97f2866659a61ad74f7099c52bbba0b7e4214a98099b1e27d69be061b9be46e822dd79a2c67249575fdab50351273718b6db0a2a7a1e628e8cb1a2a5749a49e5f2203c7d8d1b7a332776e9b5c5bedbb568ab7b85cd4b2d13bd3313d5994a4778dbe2b630eadbe39e2da45df4d2ead3f09c0ab8b4a7c59f26f6bf5e46ced8b11db4b70dfec9bc849eec00f7a6ee9eea12e1b32a79cc05b8b1787e337d91c4989a9a8dffb5b837db528493970772c454a6b42eb79b42ed2db425a71a0d322f1385c58c48640bc81440e3082bfa0a0ae97b9aaad1516fb8d23b62dac52777ad45ce1346ff4d1381531dee955542bc3c430ecbeafc98361a591bb1cfc938fc8631ba4e12ea55f944d3080016e772c1c345d581221946eecb809a5cb5b4da36f327aa63c3c07ee117ac938c861383db846382a372e15e7b1efc42a6bfa4402f0022f1abfe9d73f4d46009dcf0565c2b319b85cb752830a57a2d9b9fde47a32eb986d0c9a72c6d3b5f1fa1ddfacd190f39916fac52eccc7217ab8e083543783020a61c6bf27078364362d1123097a9f9d7faf60c3761eb981926e8d382dff888d7a34a83a328b54dec00e5b7d20f3073e299ae669f783fb887a0e683484330546a50e5154803a1337bb7b15484a38f42e30b7ef4183b0700e97df25502a438aebbb92e660a013c0074ecfbd09fbc543f98d3b6723ec9a88d4cee45d510892f7361c6b57b132e4d1f7e6e7211915be454776a87daacc6353b2011eb48aedc2f37faa306bf954bcd07217dc6a622bf2b89e845480f48b9339bb0f9623514716dba64e75781f255c6068f09bde9dfb37dc65ebfded91bcd713731d55283a2e23f5f300d238851db71d6b0417d1c2993635edf617af2044f36085986e63dbe5c76d75621b44d25f5a34ebb6f0b68cd38a49f77495cf7762cfa9698d1ff92b4d60c4443cdfd1648b4fef7024c4e6fcd4895a7549d0bf5ff38f6006affce28cba7a87abb6b75912cd0530b9c25ce9ad13d262b385afcffde0cab76d2a2ae60b2cb725803f0b0260206f4b385885a034cb982d788de9ae19083cd41b926656a140d5e28d8237e4471e471d0589f72d97c27fbf3d8088ae432be712a3d3284193bae8e13680d30041310d20d4f60f4e374a8d62a11764db190e6bb75d95cd0a16b5a36d8dfb6589efe95ccc4eecee8079a573d99fd73a3328e8a9bd05faacb7da308aff3f818fdf1b371c6b61a39d5697b25b40295058e55a198ba4d674aae22c0f3da667679d53eb283204da4ed036c5142280b3ad8c5372e7460b23b0e15bb0d0d57a4c268f55b84ea11cef692beefe911014ddfc989624e895a6924addc2ca760674f3e2556b3126c7455200cddb8e5e4b6e21c1b07c87de9426ab72a2df3de597d46c154c6ef705632eed9b3c4df086cc54a42fa0cf797fdaf1dda7e5becd335326a8ad3524e1a55c1b942aede3779547140b2869a1dbca19d09714f22bb2cbc7c6654bd2dc2e7e3f1fcd1ee9718ccbae1611ed701484f2a21bb7b41b60787ad4791e34fdc47c2cce72062c53d705dcf99cfbc96389758a72319a334a3f880b9da9f50b2eec660cbaa0a3ec1bc6cc9976d275e8fe3aac7f8ace6d7f58284459a5daeb5abc523916eafdbcb3df0c0e1fc8dc2abce792df7f61ed147172227edbf0c9ce2825ab79ce48affcbe8e7e56e7ad3b664a142012906214394592651d21860314b0351eb3db0500aba91ba05b01acf36b0b9276af24864cddc164a9c155cbc0d03d0583dce11280dd9b282eb2c72e8f4802e4c3d0c6afccbb0c94689b504a10908301055ac86e4a15a28de192578ec86f786c9517700663ca900c7a9ef21cf2cac3817b6ee1fbd392f4fd9f3f842d7b4b141bcfbcf835ac4af805f49e44f02e561defd135f33eda733d544f2b11a74c0707e216ccb800ea056c83f417dbbf861f32adaaa7bda878bb9160e10108cbda297db972174d1f5d73cc2eaf80b57bac5249e9406bb9a05fc47dcd8f72d1bc46f14f35d560a5ce47938abdf6c2b18c56d78f46d77b3b4bb0da02f2ebc8f1b590a1095c4d94228b4ea9a87669afe1e7ecbdf5292f582efcc3b8d79c29177862af546d958f383e7fdc75558c48af98a7135b085e7d9fe229619badf72abde4d67f6d5d91786b23ed3630bef7d8ff88427bb5d7579d1272e29e36e6fb92f9ab65280d291925edf06e0095f364585798cb82abc5e49dbbdfb55863976b9ad8e9603eb47b4008590208a64535d33a84d7589990978212d5202723488646f57a6b99955ef6ed69500fe41b8259fb22837e374ffa3c2cc3bc29d49514f350fb895eefcbaf88d38975c18d408cadbd12adc9ce3026fc5ae8f0566ded7c5d3dbb7b2ecc8c99c25d6d320dd55713dfdd4609464bda7aee14b1022f17d473e661c3d2bb4e881f3a18bc61ee6de6e324427bf7659aab9bd0f5c2594ec22f3bc56e430325b35dd5bc30d6afe2fc694310ffe083bd524d0910c0cfa5223c3b8f54629a677874d1d0429a3efd00cf3dd20dcf7505aeada4a893090a47b3d3e9f4bf3d4ec0acc4a8c5c9f86a2d74861ce4c84c18b47faf79d84247cd01f2f019aab193c059038c368d3d3c94c1412b9219c8412cf0a4aa307bbafe1cea6c83e5426d638602b366a19c755b53d884ece330dceee146c57c2a195ffb4831be5afabe0f3a8d791247a7c866d24434c28c9e26206eefeda650b98e3004426b709420348a4cfc97da441a4441cc17e12503b7e58251db006c5d22aa8993926070e84995682f0957b19352e25d05e16a03191d41f7db789f91426ebbcce5c0790966287744064383c240c42955420d1078ac36fb6a75eff87ed205a6befc9c8f4f41c1e711a071b24004449d3fe521757469d0c54d4a244cf4ce4c611619167a48b0aa3fc5f99867bb3e4eae04e19d2cd2017d916b29ec2fa799819eeff9509829383ff480f26491172f03e76ed27f0b80cf656f36f943590117e73fecbbdb76eaa2c74011f2fe11c624178e0c326940d7a2b4a43a46630f442e1b79f3126dc5bb2323c92c6fe88dabed89543384e938a0bfefee236892264495f26cad048d23ea1af03691bb47d84de40435ce395d447317da5508c5d1d3f074d5b1c754a13708494b3d2b78cc469901bb1997f2e3a1458c6aa2908ab3878f008d8f0f21c10a3e982e1092f265d68e5cf1f78f565b810749f3d53457b30d52f366c0833e32647d6529933826f01ec50b6bc8032b2faa65a754a0c557aab8fd1a7f32b1f1e8518d48ddb726111ce09a7ded877ad27b05e72e93ce8140f1fd0166da1ea3c73becef023d4200ae2d12e2056e3dcec5a83395937b4ff3617622e4643913a83e77a248bc5fb9d1d161bbcdd2e72ad92ab8db462875d41087f8adbe6bccab9717791d13c09774e1880610d3edf4e5725d40e14cd707eb164423683c25c6cc9b0085db28ba6aa081e4c296b37b2330a941c5cf4f7d34b977beaceb837e60bf33eb23cac8595a47b98fc7853a91104a0d1b2c2524eb79272c0dbe91c2c41b1b15df24a2fb404b7add1e04c5ce37c8f36153558397ddbe4f7f81df0b2748ea22fbd1c1cc16277e7d2231ee8e526c38a88d9a1f5867344babe514265c7be8b5f55b968ba092ae3cbcd0ceaf5b4b50fddc38925ceb6aaa8ad5929fb0ae220838ba6c3a4c846c0fa6d7d5c5c4b43dc68f3061b1d8b49926fda7b8efa7ace4e8ab2c3a6a55f774567b8cf06514b626280279f9c9b3ec0b1882ad03f61d558a1a34fe44f0a5018cf1673acda8eeb3ec0d19d18c34444c1f9152029dceb8aeaa548be4dec3f66a", 0x1000) kqueue() 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) r8 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r8, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) r9 = getgid() setgid(r9) setgroups(0x5, &(0x7f0000000040)=[r9, r9, r9, r9, r9]) getgroups(0x1, &(0x7f0000000080)=[r9]) getsockname$unix(r8, &(0x7f00000008c0)=ANY=[@ANYBLOB="78b034337cbd836fffff18892321ae847a66000000000000030000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a3304000001005c225ad1e217c2dc6e93db1249dcf541a700005a00000000000000004511af294306e2662b1cadf078648b5ec784f696ade9d139cf0db42e4fade2068b21b000ac9e15d64c93becf6fe8746681fa668daee850e4606236a938a91a22771fe091a2cd5b83439db3830e4ce03c781c1353696b19fa3891cb0601f1f660f0d195e37c6b4bc4d0bccb3982ea0ea2c1f5890cee769ee601a4602214c8c15cd364471773fe7f7d56e3ae650cadf3c4a841d217501e73f55ea96a42c5f01dcb49f0cd93350227a7177bcee55ac06284920000000000331950215fdfae1d749c92b0e9eb4511337d395e250afb0da33bbc025ee1d73af8b2355a681f5507e3ba6125dc55d97c72801ae013326e7fb9071b41394e246547637f2e055a4ee583e1e76dec56071bd2645fa80f0e303db3efe7129a00000000000000"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000076000/0x2000)=nil, 0x2000, 0x2) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198f"], 0x10) write(r1, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket$inet(0x2, 0x12eb0847249ae080, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x21) r3 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[0x5, 0x1, 0xffffff14, 0xfff, 0x1, 0x6]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) r8 = accept$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockname(r8, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x3, 0x8001}, {0x5db, 0xcc, 0xea, 0x101}, {0x9, 0x7, 0x8, 0x5}]}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0x16544769da97f2d8, 0x12, 0x10, 0xfffffffffffffffc, 0x400}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0xdc, 0x2d85}, {{r2}, 0xfffffffffffffffb, 0x105, 0x80000004, 0x20, 0x2}, {{r6}, 0xfffffffffffffffa, 0x20, 0x2, 0x7fffffff, 0x7}, {{r5}, 0xfffffffffffffff8, 0x4, 0x1, 0x8, 0x81}], 0x9, 0x0, 0x1ff, 0x0) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') kevent(r1, &(0x7f0000000200), 0x8, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) dup2(r1, r0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r3 = getgid() setgid(r3) r4 = getgid() setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setgroups(0x40000000000004b4, &(0x7f0000000280)) setgroups(0x1, &(0x7f0000000040)=[r3]) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x400, 0x88) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) sendmsg(r5, &(0x7f0000000740)={&(0x7f0000000280)=@in6={0x18, 0x1, 0xff, 0x1f}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000002c0)="ef154f37c069823053c7db718375765efee3736be91aa93db2923dd9c7e6678de115132d5397bf6ec204c2fe7637f957c46479537477cfa2518a13c2fed3431363af9a2c614278f54399ab26682944eb7cd641ea743242742d8ebdd6fd60c3f5a6da3fb94c935d984918c01e3b68036e7f83559b3349879eeeb20608b61a2c138d", 0x81}, {&(0x7f0000000380)="86a92e3e3d540fe17b1267b11cee0f9306c139978511c5fda0dd87b994fb48b785a7468d2689d759498f6b6c54c25eaf474b9604f77248854b7f7cca50c15d7ced5fb80cf66ae16d20ad01a7e7cf81fd3a52fec79c40938a99fa9d69bb0fdf7b5ed5b3725f3dd2b15e68cc66f54a61fd806ad6651c7c5e3f1d59f9602babe764ce3f5b66b62cdbc24087016c034836f4e92177bf635a4b6eae5f5c6ad265ec", 0x9f}, {&(0x7f0000000440)="e87cf995db3033144fbd534a3fb334c8cb522269106f744c3737ec24476cacae7836adeebc0c3050b86ad2d6fb9f1a46914684cce07f7e", 0x37}, {&(0x7f0000000940)="d1f4b3d844340931882f6f94517d3e293546548b80cb5994d1148dabee45662df2a433d85128cb79310b4d19bf44df4ad8f9e634e125fe412d63d15b93738d05e48e8599f9245cfbea156e9925d93b250606a55c16838fe34ef3523f6b71851755ef17289b187cd21e701d2452d3a1098e8af41008e9f9476c54a13a3a10cdba639397cd50b990c4ca8a61221ae451583fa2ad1115a174b0ee5bc8ddce2fa2080f60b5ba3e8ce2679cf04cc9bc37f6330539ce6124d56099a2da3146f4940542950498a4057a926372f80d53c0ac6afa8f7f56764eb7f91af1183a9887bfb27bffcee1e6df6abe2b8b68f36b6c863238632981ed4d63790c84139452a8f5d2a77f220ebc099c76e50d603e64f4f5dbcdcf45609df2ee71bbc4c509367ab80b1f3f4973a7233f3a1c98931204e2e89c2a916cf8a75020ca1d0445ce4bed035842f9732547775a1b42dbd8893984d75e09db2678f9cb3b988989a7ec6cf9e8cfe20046c0f2ef731bd8fb0f118da76ee0049bab8a4a7122b66a852579d43e7ee62eb0b22a7bb93727369c7b351d4da2c1e9a972279d8e8a5115d690880100a29ee654875a32b85b2e9b3ac6b5116c3a9cf7ca6d10fd06d590dad9e5769748380246f562b5bcc1dce25703844752f4f53bec121702d3f704422ea30582a74d5d16250a6efbb54c022a5858c3c999005325a8c661cc6151b6cfdba7e9a710c565e65ee34b8e4f2da9c930395fd5d5d9a962d6efb616f7dd805cda4059ceecc45060ad32bce24fd5db6b6a51a0f63d4bc9755f697efda870ee915d85a80387501a1f894ed9d9a456c857780bc051ff9ca56d2b19f513408e09a09f0ebb5708b653c330fe8efebc2ed56d21b9f83b3de93711042854d140be4908eced89ba00d20d9cd2a9ce83dc733d9be876d23e39181ec9bf2797e70ca1b87854996dd6c990daa8a5782e0c20c2ea853b2b4429adda3bc7a4ecfae470b5483f7c8e8c052183f252f1e7e295ab1682a8af4bf609c86be94290d1e973bea5ba244eaba4bf8262c1b09e80a9e5528d87c80db904289c8b9eb655c8b7801156c0b318b420a098c9a35c34097b1c0aed341d6bcbf4b26448bb99ec97b2acb2258d426c0b6aa6ca69dfebf7db885a1c726fe3cfd24eac8e992e4bef2d89333107cef65c838c387efcfd45752d4b65dc132e1a1cc578146f0d835283b3d0c62607cfd5db8ba013f9f46e4ced4d28b11cdd05eeaeff4d204cfd912193755f2bf1aba09132e7c32eb5f5f456514d9cfcf580f865a080ff8d9de86f382d3ea176d4fc3e5aa02e441d2c3d7160c2324dde5e67bcfa542c23a75ba1eee483cbf028d85c5a740ee317b02296aa1dc8eaadecd4e4d1213a8ba019ac9063f6ed9d722d07cdcdec2dd4c4ca48475118f343fb652cf5ccf0c1cae1c20c2523ab5911a74774ddde9c9f9d4106283e2a850add22ea386c855cedde6a320dd3669b27a2197922e07e0ef650428cfb9d4b018e4e4d6e6d8f07e545f152bc9abfa5cbfd0fdd5c5120b59e87d554f5f9ebaf54555e293f7f3331274e204c2639d222a60bd6f9adb693e209c2066c89dad5f4e136ce4220f3cfd1000e3b6175eca256443ca3631f8e9c39df2f07ce39e49d5d3f544f57af00cd160be2d2dd00797f6a53c0cf4b456ce41255eb498386ddb708f987061746cc9c54b665617f43bad1aa9c7ab7468d6c68075c0910842c5daf651ee312caad56adca7c2d071f549a5aa8ae461dbcedaa1decbd0ec346a0ecba2c36a0bc204ea14469b662ff12fee3661011408a2b0806e46e208a2ea1ab52e7cdc923881ec8095f621ac7e3c7efe16306ce7104c1939f80ab02ea7ae48bb5ff2558830a38c58fa5882d5aed5a0af7e4dfdbd378c10b1327b45591eab0d51e5c6f444ca6f430e9d9e9c2578bfdf18198a2041c0dde3a9540e74adc6fc1e5efdd2e57b087f2049beab14ed5b6b8d1d1956fe079e87af44581113e0b78e22bdfcb8d4e1fc5fe7f92fd8008b17db45cd312e84d6ddd8389b7cfc3728e6f0a5bfc77c4e0810c3427599afe2e1b645ef393600a8bad58cd3e4e9c71304106747938281e98e9a269626a7257b65c5630d02aefd1f894433ebc58f63efc63f135d44a8fb1f9fce319b16ea3838d3e0d51e3895bf35a754132f54bdf9e09e4a71d3f3b54c7d2448d688a6fc3dfc24dadd6fc4c41cc519514b0f62464d370fedf94ea858b81cfb91ff1957770a1e68e8b94911b19f612f5f5373f925c92b5011fb8a25249fdd21fcfddee01e018751f73acbdfa4208c956f3ee680dc77588609991262fab1dade23ef717a71a9cd52946a2cfb8567855f9c90015e419f9a89f1743b36e1c97fd2ec657e8844c67572f5e357deb84978b5efc2150a0479b07dd0672ad4882663eac961c02bde9f61293db95442e1f1ecfb67bb9ebbb3ba4c13588ed38c888424059ef78c00d1f9c806ca37b601b8e6d5b3c4dc2f7ffa45186be2a90146d882e2548ebf23f896f0221ce40f1af54b5e372c84728859580f96ed6c1942f9b92557b618d88fe91a095046a63ead710e6f1418a8a1bd5f27720e8d2d1da33acb260af6360c107a4eee001771d342f442e39c7ec750d9bb3642eb0aad42c804b475097ce1644d883fc12f5b5141d9b09625b3d5c4ad7e4d37001a3a4c01effa4c80c2b5174bbf7c76fe23d6c27897289367a8fb2a3d19798531d874f0dd157cfddaefc60318f90bb6d475495f9223a984ef86a76f0d16b1038a2f841e03354d95ac9e332522d0b298a0af392dbf7f346ea87834b8bd0b243a434d28254c085215c76ce57a97f54d66c897a78ed59bfce3768bb29d4e3be411f5da8f94ecf5b2ba9dd8d213acd55f57fad02037287632756d59b03cc74a90e4ce29091d89cee271895647efd6f812094af14d334b4288fa51d02d32ecbd69a03d0d70adfdc22ff2f7edbe4f3ed8647492e7d3e03a204237dabf4f2a21c1afee3ea43f2adf17ebef62736aa05277b3e36f16cbefbb8b5dc3fa1c5d9000b8fb82206f79cd25358f0d0359fcbc5d447a8b2324e507abd6b407119a23f016ae05b9bdfe01d01120ffe0b0534afa33949083a3aab12e39eed71c5efa3f1987121ec4d2349734d9c74849520173954dfd34b28adc16ced9d2e97e2241fd720bb3ad29f126a8c2401269f649769c243a278cde0795d18242379db99b26f9857bf646ed0142992bba1c7db6535978181bc680aa8778d062ecbbae0c3343b8a428a6d9c91868b087620cfe68e9482321fcf3293045f756b261cca0d45e84cdf37e92bbdc456e49cc06d7db0d2e677f14ceed9f637843c7a863ff8b16d8aba29a7ebec2b98d0eca8ce17108c51a2f4e0e5e1a5890004b884e35d4633a168f07ed38abdfb37a5c82e522a534831bb025261ff9d304d27705a87a9643ee212c02ae69bc7bfc99b05202bae691ea1217d0201090ece3c9c57fd5130573d37d2f1aabc3fecad37eae47f3f64ea34c25dbeba3671f51eff42d85e90e9a6d6dfd37d621139b2434ccb52828bec42f6a30d7593931883a9b5dd7f9216978b5d19f4490d94db3bcbea67c96bea7cf2568a9612a127e77ad1b624aa22b4f63a16d4d0ac8753eccca0ada1b86d3983a414a9a6668eb74db4f7a6851966ff6966ba6d11e00d03d212d6c7d7e1c92cac3d2783143ff55f8cbf97473fced2f5803bb5188d104cd50a30f854df7d8a49e16ba18efaabf5f6fce06bd89bd35e2f323f6662eda5c0558feff26b90969121d2845ec906e6eeee55aa52ab4c79fce37bbaf965348e301e3799a00025315037a9a993bdbdf7b3176de210ed47d908c32fd1e7c995141f1e1b07f2b97f8f05efd0ef4d646e7cf6d1377e239ea4a8e037f5412ad68736bfc5c6291724f6deabb1e8d9760c7f9e433759e165769b1ccc3ff72db310454d77fe73741e8996fa80a4259596624da3ed46dde37505957aad0ad7edb8462e88aa1349d4c8f5ff97f7bf287acf37ec0a00672637f54e6f0ea60a681a8738c87e8749f120530a11123d682609cb51d7d424b07ba0f25025f005eda588d7daf3ac97b5c4fb90ac70d18974bd5ba1ebaf0f91083d15d970e1e5ac5504c12ed6ca84ee7f649872f263a4497eff18cdfbe420c58f8722f451e0fcbcaeecdfca4715e61ed719126fa88fe8396a602b8ddfdd25da1ff72ed0253d9fb88f2f5b171e77e79e9f03987be0d9efa820d3bb2389bd76f900c4a507f772047362350391b555ec50818e33b6c966d2fa0b8a3d73e5d8da97be62f6763f955166541627bb89cca985defe18ab007bbc477aa915ced48e484f800d42b0bbe1934bb1fb62cd6853f75f2c338a1a5fea15b911f50cb01505e8be1b0867d40acd5d28e065ff5aa3b54e1c391a6a84c1a0f19a934c5ebe94ae5b119fcd9bd63089a328d5f38322c09be468ffeb478a5a1990da81dffc136eec95d37e3096b1b55693857faed330729737627dd5dec27b284f1f2ffa186ad53d583c3c335c3ff70bc9a4b3e5b986dfdbf22398a15deacb32aa2969ec1363de860b46ab97b05aae7662debaa516441bf029fbe550f082b0a2c8e999fad1ea11ca6cdd9a806f7117b4371fdb5f3a1d112f7dcb89f0b611988d032545e794cd979c43daa52ce1de024263b576c684a3a77409f8cf5803f69b71e5890ffeaae4798080c1f3c10e05f2da8480764c90de64e8ae666b88fffb304ae6831ba049c73be54ac997aa5629bf07ca4cae531fe2374cc4ad8444208bcae9780f10badc0bd941f885751b80e020dd6d3191c0006f03e226598513eb246c2a0a484d6b89e67063882b45e3604c20d4c69bb26f984241f697a81c53f88bb04c4e52aefa7e0b1c7d979f89b5cb2d3189cf59874981513253c5a22d5d876650094931cbbcb10b5db300a29f3894ae0fbb3897cef2c4ed568a1dc00aa6275dca7fffd69c154601f42a813238fa296063954e1ded5b29a8b496b9ec4133f261d4bbfeb61ff32d350231f50c52ace408f1954ab21124b1dce27eba1af4b89c896eeb7ccd16a2536380cd4f29effd2928343b2974b96b15c95b611f1fc48b3defdee183a553326f1a9cdae2af2a1090f66d34bd49b91f31fe1c2836cc58ca611f8f9102d6d7ecc605bb12e382107bbb5f201c50cd25377665d883c7d7838dc6815cdd25e8daa68fd4fd4b32a666c7c4a7050076bb44af38f23968c3b55ecffdbf36358ed890be1fae4729b4b3b0842703580e742eb8ae5421c06a99d1b9f43a8cce232362a6e60716008e64646fc934b7f0f3311f254fdf71a7421bff8ee6c3eec7a096b977ca0532daeb5e9cf0a058dcb35d057f847046b8982c8dff0817bca489b3b57d1806c5fee50cd2f6209e72ea6d9e60b19cd8790d11f4558eaeb096af3b9cbeb39e25879062edc465b1a5124bffd1c936732ce66e54aac83479df80d9cbfc25c36f8a552794c83eb99f34fd54a416015f058e50814919a56b9fe1212883715a03304eedc99a6003dbf939a96361f347789c5c8f6e79c50bb3da137257d005a55fccd01cf0e65844ba989293b85be15d9b346a85f3bcacb29d2f66c3f4f1ec83925c8d7774d884325a60b4f9bcc701823d2bb0a157fa0bd639f8d10ff1edd11d85e994b92e63b8f00fec39d45a693c54b523a7560bf926e7e9785aeda0e2fb3c7f8aaf354fd5306e61e2ee33e3c28e3b4829100d462872947befe92c082901b0b379037b623630cb17b5d345ee2e580d3cc79a58f851abae0054a704c3f4b7d02b6e4de4d7c11197f4c6425ea56b73348da56213de1b80adcf0cd902ddcaffa7654cb92ddb99d6dd01", 0x1000}, {&(0x7f0000000480)="e46f191a131e983309be4db580ec9296d110a2cc205233c352b33f26f81783ea13becd236c28e22acf48557af79495c3174eddc15d1af0bf103bc8eefbb1043c", 0x40}, {&(0x7f00000004c0)="7a5ecbe199785105780946d582719adf86b1cea48421cd9f5bddaebf5c3129af353cb28d8b949c0e508a25c1d4894ecad75a29f2b55c69de8ee7b4b430300e3d9e43bd5ffa92b12a8f749db3ba31388e242e5cb27b54572bcd4eb13d02f3a058b6802fc2a16fb898e5cc31e0ae69195066cc0748be556fdc2644ff16ec85169e306861ce243bcdcf02840bef5f131152bab323cfb15886b60f1dc9885ff5b726d6f57a4dbe8b1add1025db89312645012dab57ab95eeca7a1d9e7064b6b53bd07f2cd59272c60726d5e618eb47c9972497321ae49719169044d51e5f7d0470705368f9cc40d54608cdd5a9ae3325af7c81c192b0728dbc0cbb2c", 0xfa}, {&(0x7f00000005c0)="c2e818133489015f14bb03fd67db31dd07a2b8bdeae920092d4090bf183e432a26889b3f8b3f1e26ce3b730afabfd0e7dfa284b3668a9f5726f4a0ea4ac4ce24367c954274b6b8602f21759169fa260b0136b39d6a13d950e0eaf6e42807306b1612952a5998e1a638000ac9fcb47431f4e023eb120da6367af3eaf345812a9d766b9c8e917ca99fb86046161e150f08da56342319fd1bfc87f4bedfeebedf4ac94f6507de5a79daab7f6ea08878b72841f0f3a560a4af9d93bb883ef3140e6df4b4814a56bc65f1bd605ef50c889c6ddfb7eb83f82f51f4a8f7d33d8ab95dda", 0xe0}], 0x7, &(0x7f0000001940)=[{0xb8, 0x0, 0x40, "02e6defd941708549f99e3092724a58e8d0d6adcc7069f83abc2907d60eeb7ddf8ea98042b0a1b154c21bcccdb821c2ac77bf610abaad4153ac855bc92bf0370d90e626c227ea9e3a5adc5f0db48b46e9f7c6f987edf87e573133df35d6476c99bf81070436d36cc9ffbb012684cad51a1e663ff2afe89a206f69946f9fe1d0373d75be777bb10a55ba316609da0993ad3894475180756b3eb4043f6b78332060997ef2d"}, {0xc0, 0x1, 0x80000000, "aeb183327da17810825774946390d6cd32d74cbc51c57aaac99aa673d423461e552ca1556fd3c37786451a4d529f7aba619a87a3f5237521847de754e5c7538cc278f958497a1971ebc9dc58852e7fcb639ed4e25a20dc18d9979136160f7469bfe0f703d81e492f99a0c78f61d2b99458072b094c2cbc55bf7b41bc53f2607de41ebf7f1d1752e4ad71b8efe6bf19354058bfcb2f0b28d885ab1cbeb55e00d8b7e2dc3716d1b2cf93222e8783"}, {0xd0, 0x1, 0x9, "49ce8b27717c5fc38a849ef5774b744b3e6e57b89afc8956db9231a57b3d6d29b02aa23525861724eb3fe7e255a747a3f048df567ceb3df7c02e74748e39e72b8c2f8183b8ad70e462287e285928f0de4775cab55f8bbbcad798a595ac39ad0d8f231782cd2c45360fce3ca04971c6f76e8bec85b9817a5ac1124020e7d79a7139e322d3accafb3f331ba8b0a5b9052b4f78b8a1015101c4db808058e81628c4e2c151d1bab3fe092b4ad13e5c5a11481d08cd3df2dbc6ac0825481eea18e68b"}, {0x110, 0x1, 0x20, "3891e99a9c0cabff3aeca5e70975b85c4a387bf1c90651d218bd599c02fa04e95848532e9994c547de74930302be96df704e1f255168772c55ac281949509688ffa2d4a96c0c5e09875f343cbc751da32182678a975f2b24941d18b31d578842502612826479805ec7e48988fdf9a15405d4502b499d0ed032c5a0ac973c9e0cf26ec0cc9fa06d74e01d23397f5a38ef6cc65fbd7d4326dd1eac390d6bbdfca4c0abc3501385bc5e7bcc4a49aae729241805826c5312a14d235a1ab52d4a57b639ee2d4d5c7a27198a30fd0248ca0ad67b78ff4542676d30837b48af728c04b2d58a8f39463a36e5354b89cc3b02978e9022d5bc11b7af40111521e402"}, {0x110, 0xffff, 0x9, "683dbdc68125127c5af35b060a1e19f4ffe5013f31a9826e10a5c552ecdc92e2aa57463c24ffa0cee74478246b083126fc5deee9fdc2e2b59ab78f984ebff12f078e2866bd72517b9fd52b5f2a68e74d1b5d7ac0b220db359cc038d44b3809181a0a53374ef3761754725c4eeb080f963e1426e46140dfd6d86bd6861fbf6ccc9653bd81e2d743733a42182e0a9b2bc8dff13fe0aebe1e50b03ae0119d2cd5fbc1d9a70314a09d6277e22dd4747bb5bbe1e493f0358892c97fcb60a873b433691d386052dae4a2bee6ef201ab97ddefddfc6fb145f2ac7f363fe6c5747bb0d1dcdbc3e4520481722b1ec83971e5d5ebd03127b82999a78a3e1ff561a4447"}], 0x468}, 0x400) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="d00000000000000000000000005b996e4e69f1b4751181ab44339a38a300", 0x1e, 0x0, 0xfffffffffffffffd) 16:00:14 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)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0xfffff8fffffffff7], [], [{0x0, 0x0, 0x0, 0x4}]}}) 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)) r3 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r3, 0x0) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) lseek(r0, 0x0, 0x41000, 0xd92f618af5855310) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0xfffffffffffffef0}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:14 executing program 0: acct(0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() setgid(r2) setgroups(0x5, &(0x7f0000000040)=[r2, r2, r2, r2, r2]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:14 executing program 1: sendsyslog(&(0x7f0000000140)="1c7cfa8b22aafc28c596c24953f7c220cdc28c124fca428bc29058e1a9ab4911a22687c700595594ece8665c870a2ef9d9056f285fab8bbfd6d2b70122b2e6d4835a2e0558d42451a94018f349b98e65e7b4fab0e32d550149f2e3f5f82820", 0x5f, 0x1e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/\xb88v/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_getres(0x0, &(0x7f00000003c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) preadv(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000002c0)=""/67, 0xffffffffffffff42}, {&(0x7f0000000340)=""/55, 0x37}], 0x1000000000000203, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000400)="40c551571115c22ff78d5aee0900") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$setflags(r1, 0x2, 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = msgget$private(0x0, 0x24) msgrcv(r1, &(0x7f0000000100)={0x0, ""/224}, 0xe8, 0x2, 0x0) 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x4}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x4, 0xe1) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)={0xffffffff, 0x14c}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r3, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:15 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0xfffffffffffffffc, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x80a5}) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r11, 0x0, 0x15}, 0xa, 0x2, r6, r9, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r12, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r12, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r13 = geteuid() setreuid(r13, r13) r14 = getegid() r15 = geteuid() r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) r18 = getgid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r18}, 0x5, 0x2000, r17, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r20, 0x0, 0x0, 0x4a, 0x80a5}) r21 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r21, 0x1, 0xfffffffffffffffe) msgsnd(r21, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000140)={{0x3, r13, r14, r15, r22, 0x0, 0x15}, 0xa, 0x2, r17, r20, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r23 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r23, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r24 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r24, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r24, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r25 = geteuid() setreuid(r25, r25) r26 = getegid() r27 = geteuid() r28 = msgget$private(0x0, 0x0) r29 = getpgid(0x0) r30 = getgid() msgctl$IPC_SET(r28, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r30}, 0x5, 0x2000, r29, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r32, 0x0, 0x0, 0x4a, 0x80a5}) r33 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r33, 0x1, 0xfffffffffffffffe) msgsnd(r33, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000140)={{0x3, r25, r26, r27, r34, 0x0, 0x15}, 0xa, 0x2, r29, r32, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r35 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r35, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r35, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r36 = geteuid() setreuid(r36, r36) r37 = getegid() r38 = geteuid() r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) r41 = getgid() msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r41}, 0x5, 0x2000, r40, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r43, 0x0, 0x0, 0x4a, 0x80a5}) r44 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r44, 0x1, 0xfffffffffffffffe) msgsnd(r44, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000140)={{0x3, r36, r37, r38, r45, 0x0, 0x15}, 0xa, 0x2, r40, r43, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) setreuid(0x0, r36) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 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, 0xb) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x55) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x3, 0x0) write(r2, 0x0, 0x0) 16:00:15 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4, 0xff, 0xeb, 0x2de31e48}, {0x4, 0x3, 0x5, 0x1}, {0x4, 0x9, 0xc1, 0xffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) write(r1, &(0x7f00000001c0)="12059eac7892880700e681", 0xb) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') pwrite(0xffffffffffffffff, &(0x7f0000000100)="81a9a86c09cff2944770e9db7fb7c15d993671ba55d27f4742cfc61e0149ffb527ff1116e8d4a0975695a0bd444d35a0a4b82f2a08", 0x35, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x10000) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0x25}], 0x1, 0x0) 16:00:15 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = geteuid() setreuid(r1, r1) r2 = getegid() r3 = geteuid() r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) r6 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r6}, 0x5, 0x2000, r5, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r8, 0x0, 0x0, 0x4a, 0x80a5}) r9 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r10, 0x0, 0x15}, 0xa, 0x2, r5, r8, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) seteuid(r1) r11 = socket(0x2, 0x3, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r11, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x15, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xffff, 0x0, 0x9, 0x80000000}, {0x3, 0x0, 0x7, 0x1}, {0x4006, 0xfc}]}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x3, 0x60) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f00000025c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)="8c1e9b065ebab4ffcd850fd4ad0b2aa852d3cdecd17b7289ae0c8bbac55e112bbc7fc2b1b3f1a10c17bdf5b0d4dd13029cd38fd5a336cd4d59aed35ea4d1766e3745c345f44bf2bad0df11d4f1a482dcb507a80aa72d96e24320ffa757feeb9864ff749004345ff3", 0x68}, {&(0x7f00000000c0)="a3a1f50dc3be77a2c818115c952d232d7331c401a0668fd0d9fc40ee3a9473d1bbde8542173378967577ea249ef9344f024edf7a2e284cff131cfe7fa5cfcc5644b7ed372e4c7b9173b02d711cfde8c48ad742e8d215ad516b324dda69c72276fb361ec61ecf2ae4360bee5adf1d21fefcb35660b0915c394f71c6766845dd0534bf1a4501629b219fe4f29b5cee170424d36df86a38656620961edfa59853d1ed44546bb67d758cea51aedbb7a9c052f37ffdd34fb5e3dc66cee6932a7292064c23ae82e7bd3b1ea87429feb7f8e0add30c96bb0f6e61a3ec91e10d2800a83e8dad837347ab2a2e02d63e5e6750b80db60e35f7719207ac7836d8f0636fc914b28a4b5118e64d1dc82563fde019e17008d70a92cc708397d11f3777c14ca4da57e92afe413c01ceddbf805b82b11b81c81a872eed59b2b40b1a9954216d6141ccd9ea17050319414b59f534e280e3731157638985fdb22506b523060f004d8855f01fdb8fccac7100c6a55f49cb348cc138c7ed5792c20bcf9e95fe6df2b9870094671b2abb12792be9f4bf28a90e5bc8665fed9baf72fa9b7393086c2c35aad932bf57546d53c5f969ff080ca2d1d289d0b038534d1ea028812688031702d6fdd87758b5aa293202eb0dec51706aaa42e8c77c783f9e7bca5f95d87625d613cffa8ea57bc6b0f9e41588a7ad5081084234f6eb006546318dbd8b3d2bec608cbac139dd494460f47df3a8619f6ffb83da119b760d97a8fed1bac66f149e0e9245e5ea0d2e9fff593b07ed85d07020037e2860983686ff46c229b13a2b61c2f0726d9d64e4f401bc5b39b07b98426d0999cac4827b0578aa457fb8e8f58784871507642748fda07b3e1812b934332ec0ba1af1bf411e9c866e40b4dff4bd9cef6b477adf20d0283883b9c334f7a141bcd6df0e964376bb26952969998ff4ff5213b59d8e391740e6abc8e4b00554f1bf821c1a916d01bfbef7474468d02f18cd08a897ce087d3154ab17dc05a62416ff89543928e912e479a4c96275322f759e695d2dc8de14613e60bdfbf2c68d29fbe73cf3f9dee02cd19003f52d3f00226e4d96a0ad6875f231823b9843e7ec3e540cb79489922d20c6c36387d3d4317648a78993833449b65173fbb87e67f54be19edba1f97c8f42ebeb1c15168579aeadb1019ca74460b5021d0187198be36e78ffa8640ef6eba07af2332a13eb62572093e41bdd68c82240d0a87d9901d7f88d5e20993197cb94719a7590d306d90d86a9e41933fc43ed7945ee9c3790103e650af3756739d28434521c0ee5a259e30d95c0f614995db706808a5e4b1a736811a9763e228bec3c479bcfcff4b152dd47b0a1f7aa5d1973bf859ca68d3404bbda05d095ef60cb8900f241154af860ab1693f07063e3fc8b106398888a1e408a3e05c94bc978510ffcb1f3c5671efc38032da794476631a5263a8f0b02d011d3ac3ffdcef4fa87161ab3a9c39b5ae9c23c2d84104933bc6023b2d050d9433edbb9306f050cc3d3c480b009d42ea33e091bdc2d801cbf2c89270174c3c2670681f0e2a7ed9c0d8a9242bfa83fb305eb7029393985ae5356e01e6e9b95ca83e7e631312f5a297411c7f4fa9718913710693d73492ec8d09625d07987fa614426dd8cae097c4fbafc89afa2f728c7985201b1d3a757595c3a8ee06e0298a7270f637cd85a4272191208fd86387354d39efa7e180e9d86202c677a60ae880327e0139761a26139c9fa9fe1003a7b9b4ad0f4272180b0b6c089030dbab5750dec391d82f6a287b4da9f23203acc32187e1e929ef3a25785e0b938bac496a4cbbc10bcba204838014925ef9d6d7ef7dc31e8dfdb54d7cbd6722cdbc13290af6ac070e84c9166acf95c183504ec14458208b9dd45175e38e4202411253dabfb9bbccd39f057cf265efdecfd192af7a203c38975ce878255561200bc157e58eb26a0443f7de0cec218db741ca382f66e69fcfa2f8dbac4b38f722b623befb2157f8783f207191442aa57138210ec8e9e80daf3d48e8e4bb1c1b06ffea7b02a10b4aa06ca005937b64d45fdb58114981683097f30f760f337aa3a3c52d8a503d2752bcc2b589eb23f3452b59e01f0f1828edd3566bd7b7bd55d7cb674e5cf9c710cab8936fe1a96e7e98845bd5529c99a1866cf47b242edb6211192a5a3ab98184c8be72f3c1532c5e3711d00d38a938a551e99576d5b18f3961bbde57439140b2be1edc2e4ace9c62ca2fb2cce0247daa7ca6c867c3d01ca90f5e728999d759e64c393f7e20e6227b0363020c21903131a97f5d16797ec178d8fa21237a836f972159635b4cb56774fdd281a70be41f4451062806d01f118f6d43b97cf73d2cfb1a8d7b35ffcc0d1766237ac1244c3e1b9be909fce34993102d6e03a8385b05105875ce4b6367be7bf4b42b2be4fefdd159f1b30043adfe609a4251b231daa629a6bf0b06126bb1cacbb02304d70bd95098594099ea1cc7a10cb78851789eb52c6b5bac115c7f8ca9059066617ddf863095eac3a0aa671f0432417252b58c271c228ca4c1f0d855fcf331a8f2cdb1eedeceb8565484ab2b9e50fd89860821297b1363130b90fbd51bd91bb9ee6aeb5af56fcd514e4655c9f86b5a508e7847855c6e1e7ee7d1ec4b5a52f19076265cf8d1d835531eb8566e708696eebe558bdcfcf2a54aff1b0d0ed60b37f3f80b6a0122a5af472898b972de97bb8ea4d006eacb4b6f9ae11d4adea740f094083e3b955d76b851dcabe34a5f29a735ce9be3f5f9d86f781f69d5bf82eefd4fa647b27b3158efc2a6b398bd1fabf085830163b167e59df9811d2fcf7c27dc1c89e198b135e959a7d6b26d94b8fd71d3d20ff853d1d8d779c23b3e476d2234e8971a6276c2db989484f6078b97bff58ad1641edac0e1029ac94425cbf3540d9993ac46f457b4158c1ac13442f9a0b86f33530ae9318b817de03fa8ae70c9aadd9895104a174e79ceeac34e51ace7305a06d821fc15adf33d42f7a4c4528cb72fb32b11f91bc96289a316ad4e5c738d5bcb3fb7e1c1904b291471d4a49582669427579e213ed6881c10b09a367081d98f47995c1cbf3181dd91e7352c4cfe4a887ed95da1576203d75ec139f3ee05b37a2ddf9821e186b62682c2ce6e5db22ba3675edd159f692585e19e3b4e888d1020ca29b7499c8abc3b1f6c2b0daae23da7817720b8126e0da4c9902eaf2cbfd15903c71e93dbc3648fa7a2cf74fadc6833081e4e13efbad2c46d1bce4e74db35ed20e21f82cf3899d3f7fca483705beb217fd061f034c2a402de7732866635b5cfcb6e4260ab16bf2b9e76830f1eb9c3bd363f3c5b719adc2b57fd0749ab3841fc56374a4ca562ea8b1b5a5ff7674d5d91d7e66e62920061a3d7aa06b906940f19e54f422e2b986e248a7b6caa319e1c80198d2e86a079e6afadcf9d7305930becac4871094491f993ad1c85b60f9c3bc7fa22e4418c8c92c013e7b13d97975ed900b66eaa1f65e0fba93b0c9446df9639a08ac869fa16e9d4ded9214ee4e490d9f8e33bca1834b42490eead0159b071182c242ad9ff4bd1d4d3c8ef09956670d2778851fbf371f8fec2147ec5e02d43e9873f5c7c1a8415413b8afd1e9ea21226defc0437ec5f32f23e32cb513d621adc34d35d50dbbefb409780a9c42f60e16e32e381d9d5d2bc251ffe36beae32524fa1642f8859f4be95edfc1b4bfc909da5bd3e931e245914ae569644646be010d916c8ae0d184df77f7112e5e7a76cd83f05e6c12f53949b3af7fd760a1d043d92b62c33a9d2312478f5cece664ae9fd5fd31466601231e7d6df566e1e3cb070a471cc829847be50e456eb7e32ad4fe642a02c2f09ff8fc9d5c7c8ac13ba5ec701f412af7a6381ff840246796907d43b6169686c8a0a45300e46b37dc6c14b88b83187147a909050c4e53b251d93334fb8a18840ea1b712963cc08f52bf7efeeefbbc539b95e074947c00c085cdba3a771b92f613df2c0ba980409e94ac0ca457985ac11a39111d52480698153de4d82d4f5ec1cf9eb97fa0aacc29e54a66d1872d5639b9437e38785c53ead636e8f9b5606c007fb4bce845638ad71161854d3a5b40b4272c9071d71ba24e4b94f91cd31bb265b7d35b221ff6c25966643828e480f77e705e1f7a769a23a73dc4fc2d40901089cdeb0916cb2ff88cddd201ea7238f0f7fe7faee6d4fd3e69019467eacd6dbcc1937fb32497c4ea6d2d58ffad1ce390e8ec10a6133918fce71b2a7b968ac414640cb12c1a68a0f6ee0aaf7245444ee97ef1d03f0e4edcde4268359cd383500a290590c9a23fde17ae134a9defb39eb95c9cd66ae413d4b7d368cc346b8ffa61a6f591f4ef2e272cc904f3c71dd47fc81995b44dca599712548ce3f61a44e5cb17629d8554676032d7aeb145f55bf0920c61c35bd7ccdd39bcc23bb273f8ffb375f8f1630e2499a34048d80b2692295633c128f510fbfd135bc1fb83a8ba291c8333ed20bf94bb48576122b5a7e02050877273c30f2c97005e9c5d724e0c12b9141ccd8ae2cc767e8e9221e9212856d2080e6d36f274abf1ac4ca7dbdb46452121da4311f8cb3d6185b0bf96747b39f89c93185f2a1ca8f249e8a326829e7a4fa2de265959c2b9f05d88eb6e55c2ed884e0230c374aac48cdc53b94e474276944f7f15eebc7c4343bf25333ca61ba01834ae8176d7e8ae95fbd9e7490219b661a9fc95d20840905f780f0db8a58bd025594d2db1ec2f538fc35982367d346b0691b93a084daec4cfeec0a19c819d5d5712c16ca291a2ba1384b0e1e641807374a0ad19d5f1138d6c8b7c413aa06fb5534e0bd965f88a255a290d02128242241f6a13ee349f913b9ba807cda0da4115eb36bd440b72089b545e9546fbe3f73ee220252cf264baf8c1e6a9022ef97c624c73589a06033e1f6055c47a1a9e82945752bccb557c56ff83020ed1f4163786fa494e6bb4e8146e8cad19aadc69902e9eaf70ee3a7e20de0259ad20cc0a0395f9bf01fea0d0f4e6612e218519aee5d27656390b478fa3a3506aae54a4c180336e92cf2efbc2b9bbad44548d1e0914d761acb361a50d9bd21cc353d89565e5aa9e4dbaa2a80c213d777aa38ba443699f34320a7948198c26429a72ccc77bcb1de9f861f849572a8c0737245d751fd1a8865da38a0fe270ba6926ce4dd19ae03ad0117717fde9c6cb61d557b1adca9bd05b48e0ffc9941fb7ee5e1cd420e7020a3db51e60b88d36a48f288bfde7e4c00c2d4ed4429972d33a72020fdb3c56d3894a43e38103bf42f3b583225b7627f92fd74564bba92b9de160a92dd0a1acc8d8c7197bb2dc507a695a44fe917aaf4054092d376e2a49a45cc6edcfcf51bc8ae1b6112234fe6716213d9eb6206fd81dbcaa158d8ce06c477374f34f0aa74105b8da85c370fdbc3a944f9c118a30eb07a25448d5e027c7001b405d04ea029a430c74f4c4128bc2b68e1b0466795b33e0344d7d7313fc6bc5119a006611e06730f1ee3662cdedf2dd19039554c11409f25f6c690e50b4c69b6d4c2d6a600490bfeadc34de1a61f79105b5420d184feb5041e3cda64a203e79254470e31056399ac029a97591ecf8e8af7a48e053525452099cf6f027ae6751059350ca277f8442171feeba76d43c2de6be22e4f61dbcca482af75db972164caf7f31c55cfce5dc4c7de21ecab33350f70a6eac4052e3d1e742db07af516d8c151262119e6cbbc52b8ac67242e133e5f8ba5c34cab248fb6c01dc3e1599b85fd707e7a0e41aeb3a6a2f03b0938f1e8ca8c8", 0x1000}, {&(0x7f00000010c0)="a929d65c0a975018ec54bbbe975e6e06a1677101eca3b38ac93b358cc85908e05492c8e2bbe5e2fe91aca1b8e7c92533845fc9d9f44e7b14e4f151273fbb867fc0c639a7472842aa5c91952e83b1eaf883943c60f23b9809136e8148b2a1ba886a1867209790968428fc", 0x6a}, {&(0x7f0000001140)="091ba27e3595ef8f9d6f4e57417cf1a0e8fb8854bfd8cff23322bdab781f2b49ed14a8ce1d713c02feef397fd9f4583cb7ad3f47512dc874c378c95944f6970d8d70b590fdf79b59a10f5ba239e1ad84d7e2722797b538955de2e75fd3ea3e562743cc2755ed0e9d613bc03c88111c3e9d60f9832cc8f2795e090bb5b46d57faca37702186d145b0e45d41d4dbac155b2943160b131a12af94be59be2cffec51f5090f1771019e7585492c6966be160296efe9b5e1bb7b2e2312ded46d98fb7a9828599cdf737ef4de", 0xc9}, {&(0x7f0000001240)="a7cdde579de9940ba21b74ef81da5b812b64c51a8fc62dc1c57e142c0b9840669726e5cb953c1ae38a3791a9c71bbfd01389c1a6b68cbc23ad24dc145ba22146de8ae5b32f8277d65e6ae26c03b16bba1d5217f106fadcef85b1c706550110b0899222c19dae", 0x66}, {&(0x7f00000012c0)="7ddea6104ea3ff1a474186a718b2d0073c09fd53ddd9c0ea4aabda1aa6c0a1e03fda6800ec2f991c5f261d68e838abc158dfe10aefcee047836486377a95207a5f8a058d89ea288e8da46c09c5df7ec544e8e034d5dd47e29b2c7adec0542deccffc3d0e9ed058208a2c4620863ffce76097f5ce5e728c0f240a5afd365cf2e85844797d359a9af57cd07814345ca47a0d4642a066f312b9655357ae63dba2974c745b32f3b399c57ed5c6f782037f460c4b779f1569790ed32cfe88fa6f5797", 0xc0}, {&(0x7f0000001380)="7d2385942255be43399bdd82558b23345d52e5fb05a0511bae97e04eeb90e0c1f75a33cee79772aed86207d69f385e31e717955c0b4492d37886baa2292cf9ef48ff5da245b715d3ab9631bdee216f193e1961118062f9e2403082ca3827d39993d706d68a9913b4f5bd24f536d0ce78d84f4370160dff0e19f03cf884914a1304c89a47ff73cc519bdf48b292b66188f4c608c41de7ca5b1a490d31ab8eb9ab58fe2f213e79a8baeb9451", 0xab}], 0x7, &(0x7f00000014c0)=ANY=[@ANYBLOB="100000000000000000000000020000008800000000000000ffff0000080000004d7a319dc95eb1e0f7f6a5b43e7122ab12bb6ed80db8886c6d87a54bab1ba87f11601e8f1e856274ddfc59b873c88e46dad9fe090e8d179a59bbdf36f8d39679fa2522089711e15835970ef4aa8dec53385854322250bf3ed0b947463c265293011aea440834bfc26a84bfdbd8c0db9cc6ee0f976c6ea9003800000000000000000000001b00000099a6477f203d5904878866f5c82a82ab10c679bcf580ca3735feea759b4209b06efd00000000000010100000000000000000000037fe0000376d938360193cd129440961c32dff0508f6dfc1aa4b97a014147823d921346a00c491092f705d72d698c6220b5e6d7273cc19146db58c0c8932be1a6bea53c360ab353191fff1298a7d035c6860eb77ec613e6f2f910101e4a59606c9dbd4b1ab32ead8116afc832e9f67ffb0507fc434b78b7dcd554dbb7b28f3fe43ac8b3edee44c7131701b0af788cbe8197221f985490b7578324f893ea884e3ba845522596489fa3a9dae15448f45836923b06c888ec7cbcc85125aad3a4edfb8e759c94d1faacb0b36c5b6b38e728659718de6919becb5b63d8bc6f575bca794eecfe71c09fddea1a9e9d7280d1d894a866dbc46ee49cf4719b527891af9f016ec5db8474e4b3fc0d0d534897084067cd31d24a63f4432bbbe4a24e9bfa114a55600778cc29808eea33adfa072b6bddbeff5e0013282802b9e899c8c38aa46850540ada2f697513b404f1fe48f0849b37f9f498084a16c016077c978ceed196a676e0567295ac3007aa505c97eed9579962d6f91f4e57c8f73f2f149376384e77bab9a0d41e9370c8700a6b9aa4a3178ec6676d32f3670fa5a0e6874389205b628774a8c3221bd966e27263ffdeffc3035b5f3ecb71669f130426353b5b2f0952491897941173438532b5e05c8e2cef01805e8e8d2821fa9088f7e2a7b1cb861327096f51fb3860e721dc1bfc90c36a2b910d77e2eea561339b8de81b5fa70c1a2daa0de96ad889f0160fc63af6d8df131d7a1c17b0e0eaa448fb00c494b20cc6be2b59114e83646e39e5667838062e503789a1ed341b94647a8c26806687fe85d9a06a67bee7701f5d5bf9a76ae45888eb5aeaaf6268765786f8cd503746ab8ffc2d6b7130701863e32a10d822fb146696d76fb46ea040e981bba1a41a2c6b7ad012e3422fe15edece5c98a0f596fe254ed1f67265556ed98948ad878c5b51bccafc6220961c86feb8399e57794fa65a29f63accba2514f976f0bccd503b8d705e76126d78f27d4eeb37102bab5634015e9c54105bee589850fa686f9c7267a7c57e4cc3444b38fc4138706f664362b822cf5e000952bb85dfc5c6943acc7baf8dc6a3c082824f3c14efc6dc7386393720f632fa5627a0db25b0d36b18f25754afa24c16c471a446ffb433f7ecfa592595174517dc99f74d1aa93cc242b1550b5eb95a31bb1e362301ed0cf8590b205561ae0f4f04a3690b61d5fd99467c432e647fcfdf635e7573badf8fc5909f13dd6246815fb46c3c0d0621b61ae97d40847e1fa38944fd8a84977bb2dd0ff7db5ac8d0261b6a329b4778972013456df7422029016fe7891973cb8781ae1c17834ba162f4bc4756328e7b4fc67d390ff62d4a7078c078ea2cbf49d398ab96b7c4f057478560c531f9ac6dffda8663e9cdeecaff7072a3dcb6c8a2cc951d02a3f12e0f32a1402a53e0d9e2d87bf99fc1a5ea2cdb92801bd2b9adf843c59583fdcfc70ecc82152721a543624a2b220b7ce8825fb89a447d99acd391061d6197f7f3d7b33e2f7438bf122d4ee26be5b3731d802f046930404d8119192695cd85acdcf618d69c38e72c51c1b0ea085c9f55155e0f6f877a278ea37f1b3800e472259f5098708780c04df2ce7ecb941487ad65c208bb57dfe328da65e27ca9fe2107cd880e1ffcd7a4d9520500bdfc29550e8db4fb3347d4f2ea41f8a3623e8af7adf6d29d1ad863d86de0a06c88e7c8e4b7a78f791cd4353c5fba15a89c17e9785d768d04aa34e770b9d3ae6afb77b2c80222a5034a89b5521400c808f690d02d520f1cc0c161e5c802a63001404411786460bc1a7153375cb152a913713fe549462bcfe057985ca520cc20aeb51125c1117e2e3d213a0b179460808a7275c6883f8e372eb3c8f632c6220dddf975a9d3ffafc955fff173cf71ab6365bf51c229162b305f8d046292fbc350eedfcad099f15c6abcbc972ebb265866a187c67be2d89c46544269ed95932a23317b724004f6241ee66081c869c93feea329d6c98a3f02e4874bf26494f272a2b3811ed0c2fad95dc33469ea65e50f2f3eecaf86131c315851b7f5eb0c63f20db655248553ef530a725c786be5a3ce910b85074adc5b526cfa3bc24dd19b7ffc5e7857f89519c5fa7c9891686cc0476ea70156c8d1e4aca83379d50b4e6b2a1dc887baa35cfb852955f3e7ed5b795f2919e64e14a43f35c231596ed18671c792ee6038fbb0121f1f3d9a9d8f3fcde8d9fe78f53f63664069280136d1e016043760b7dd9601d565c281ff3d0140de705508e9b0561e59269f266cc2e99ed4ca6316885dc52dbefc07302bc7a05b9e3bd1b8e183df00481be21d20454ca9cb94a4755ede69c86b274ec1be405079bab0cca9c1f8cb6aebfeee86d7873eabfadf4d403b21daa13d6d2268cffb1491e3d4de9876f42c60e20f429e1371fb038f1ba4fcb4998c7c3bf2dd8138d447acbd4e0a6a55aa39d3635eea7499db1beaf0dbcf857dba969b64dbd9edba89b51c50571410d615bdcaadc52dca6fb17bde5f3ce15cd8192440e004998fe85337104f2926371d863868582edd0e58de29d60eeb8db4119434f7315a0e3609b74f71e2faaf6bd327e08b393ee35469fa57a4d86a00c366c66bcc78008540a8cb0a805b117bfa38ba004b151fff77d4034dc949c51125264bcf62df2a9874fe7f7929a0150e848efcbe7148205f3e8cdd1a496f0f7bc6f227afaef0afb44eb241117d5880a5ca36605c88058c5149e952b0e0f43d36932201870289afc7d4c99db93c79f454e7243ac1a3f72d6e962831a677f7a326a0c19d2f6cb07f03b5211f454be26ee67586b5f5e738e88a0c4c6f3cbe5e4514764d2e368027a5b8d8066244e51aef7ef95c3734d59e595325e02f2eb78f031a952fb6e8b893fb9852344a1750ed7e7bddfc5e2c408238565175c36f9b025cdf7b6b92ea27cb62a12986b4c3dd949fe712bb5c608049ae4449f85798eaf1ef4927b3cbbcfa5123ab7be5d26717fc4711022a3f98406920440f25b41975ba78d9f3a4dc170bc04e75f35fc16ec71872ef07634ae00ea8a15be1e3dff5eaf133037ebd8abcc090575df9dc1c0ce83248fde4bc219b15ef59d7c575943137718fe15da7dc7221fdc81e5086eaa38f5159462053881fe02918d624a7b33c8df6ed1aed34e958709ffe5d8a6dd89d34b3d95c1834a09d6788a28c33fa6db900e086d43543e07e511e77ba384cacd8f77f2aeed67f1899227f163c805f450e4fc4583fba1b36d86232c0b2232104b1129c6d9b81995c27dab7e689bbd42f4da67c827b206778ca58336fc98f35bd602ce90cc7352595764d76b5d74b04a29fc4b9641564cd41f7d55c238c0ed3bd63e94205f02f4d71865acf7efe1b3d51a0b654dd93e91b4e80784502a02c525cc4589ed0bff789ed447f3aad4ccec189a76db2a626f09ba8322158a6e765a93351e8e5a0aed696ae05e5ff83abc7f423c0e542430c64ab27ee0326649a708080248c48fd8a1a17a8178741ed4ff253d4a3ed54727e7c6c22eaff0ac19dc4a410dcdca30561a9d9f36a90a0ff3cea577821fc442fa05e3fd44f9e173ce14e751beb018196510a95906883ed7fc1939afd8ddd24a5be10d8061b12c246eaf62e18718834293f53e4dcdadf8fa166ea64c77cb8b5b31e6d1ec8c8d849cb9baacb197b2005530801e65d6ff340bd6c15ee627bbe61fd8314635c25adf33f8dedad4997aaa4285d71abf217862ebf497c2df274f2ec5c9b2fe6263a2a5667d1325554b29e34c0ab9047478f02b09b5415efb1f7c6b57e5c1b8a64050fd1dbc6d38385574c0da9c8d25cfc388bcf9cf0efbd321e43c82ec862a253986719aaff919a5b4bbd2c53452694436857336a73b0249a05def522e12ee62ea3e7c5b7d09fc3c2abcc603379e1b75c2183a066a381949a0bde1fa6742f2496b3faf7fee909066460543542046c7fcaea3ee7fef266d2a6435c9162f3f8d717c2564bfbc0588e3e7cef267ad61198f7e6443b986b92b95a9678655f06744d4d5d7acded2bc4b2f20c209211cb430dbc20417ad5ff9618742a5bb6d9984bf264be7e7b0af5b8b2b769eae940d3f22cfc7e94b43fcfed22bb895bf2e3e278a884645a56e0e26a70ef05016087de347c0e00f210d013b561a2fb3f20aff11319019fc2728a2a99d35fdee0c37ca371b100b18bb5b926cb76134a00a0130e862444c194af5b9bc49d111b5049b85e15e438ae57d617b63cf34b01909ac04c607514cbbd59d396c61ce8f294afa51a7b0c3a9dde851286a2196b305e7287340589f98d7a3a87cc4cb4e682e17ebe7d0acd3a7cb38ea3b6ed3cd759a29741a6af846dde10a3826f72e6f7328c4a1b7d0b90fe9f04438bfe143d222bd15194e7323483f6f105c95d1fb38637397dc6f8e067b7ddfe69fad7834cd4fe404042600b275d4a477e5c1474a1f385abf207e42dec6ae89bee4c9e90a640949e909761bbf8480f40dbaf35edf5a433cd853247d7558353e3fbbdcb5731fda7cab47ee4fcfd44e64acdac8adeceecd2f09228b1d7607904e08fde9008fc4f1e30de568106ddd6aeb4bb3396c4150dcdfe390d84aa883bdaf053f8d7c9c7021407bce4d8444c1e5304cfb74a1b81b5d94651466083a804277c58adf9768814bfb8130bb0a4ef113a7fba5be60a3770a73df83b698101b2754d173b67898ed32a4b1047111f5e6591866e7e45513878848605ec784af2fcb5017b1742941cfcc627af3b4a633a44d664cc242bb1e6d8fe8c04db869e9e5617a767b95af1b9bf6446dfe1e62d772bb2d5fd5303ddf7ad39338254aeefc6118c323660b2f72ae540271ee5f0bb45aeb13497aea52ccf232fbb0966a8fab3ee9c3ad94741ef489c1ca91c8ba68514a30e11d127828e493e1e39ec8fb1f2b92d865110cd429352f93889ca2a74a44c2ef78feb759752c06639f781b248bdf35c6b62e47b20c98f9e69b0e21b863d2eec9621e1366358a8dc03748f9b1954424d1063d4d36cbbbe7cf509e64259799547c6a9f68337dcd656f58334b67d61a5909ce028d1175c2d7171575106c18dc5c35724a8b2f004aaaa3374037e6cf5480ccd779e24bb489c4a092f56525cfd6fbeba1ed501dd6f8d1f9175ccc9a656add8236b7752d6451d1737611348e110881bd0423f24060fd83ca0d2f55cfcb367f3ef3179a43040a5515fc0753904235d94222fb4a5e3a9ee5d719a429bf191b9d4b304c085c2d25eeb04815fe0a8ed7ebadf92043666f5757fd58a60157c0e3ce291781ca8bacf53378e6e7c4c9ae940037504bd3541e486e8a53a91ae58510f24bae5dc8a064d9354f4ca9ee36e4105f29d47121a69166dc36beef329e2dbc072d081dfac8da5464096c7e3748816993897de105fb23b98816d8722a819c9f2aa284678968c341bf497c3d9c5cd5b3854555823bfa52c69eb7faa64d5a149c990b3ab2d707cb716bea1e058ebb2a913ab118d2ee8303cfe75805a65b6d5f4f1873b02ccde8855744cd7a4818d6e8577d847edb75d5d0db5c4552fac7cc9e2c30d68f77da6bd84d30287c12a166c5b19098a4dbfcf0578b939e765bcfd83f72012a59d37074a0096b47510d58d0f2bd680398f38ec37b9ab4d77096cd68f37438652374b5f2810b4d9c6b57c5632f329efc88ecb2086b27c8c7b10c32b2c50facc35ab75702c6cd9d70fb41082699dffc059429471a6d570c30ffe3147de123f923d769e5409a1a27a6c787a99af077ece94a1b9523ad6e3648a7357a57741442f89b89b52f30524d11b37b1974c55e8fa2a13cc1fe95c9a5"], 0x10e0}, 0x401) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0x28b81e) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0x4, './file0/file0\x00', 0x98a, 0xf9, 0x0, 0x1}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fac1400aa7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f1333db1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f900"/2116], 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(r6) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x61}, 0x8000000000000000, 0x0, r12, 0x0, 0xfffffffffffffffe, 0x4a, 0x80a5}) r13 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) msgsnd(r13, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d2d7e53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x3, 0x0, r4, r5, r7, 0xa8, 0x6}, 0xa, 0x2, r9, r12, 0x0, 0xfffffffeffffffff, 0x100}) r14 = getgid() setgid(r14) setgroups(0x5, &(0x7f0000000040)=[r14, r14, r14, r14, r14]) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0xc) getegid() r16 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d80), 0xc) r17 = getegid() r18 = socket$unix(0x1, 0x3, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) dup2(0xffffffffffffffff, r18) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) dup2(r21, 0xffffffffffffff9c) r22 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r22) r23 = getgid() setgid(r23) setgroups(0x5, &(0x7f0000000040)=[r23, r23, r23, r23, r23]) r24 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r24, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r24, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r25 = geteuid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r27 = geteuid() setreuid(r27, r27) r28 = getegid() r29 = geteuid() r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) r32 = getgid() msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r32}, 0x5, 0x2000, r31, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r34, 0x0, 0x0, 0x4a, 0x80a5}) r35 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r35, 0x1, 0xfffffffffffffffe) msgsnd(r35, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000140)={{0x3, r27, r28, r29, r36, 0x0, 0x15}, 0xa, 0x2, r31, r34, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) setreuid(r29, 0xffffffffffffffff) r37 = getegid() r38 = geteuid() r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) r41 = getgid() msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r41}, 0x5, 0x2000, r40, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r43, 0x0, 0x0, 0x4a, 0x80a5}) r44 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r44, 0x1, 0xfffffffffffffffe) msgsnd(r44, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000140)={{0x3, r25, r37, r38, r45, 0x0, 0x15}, 0xa, 0x2, r40, r43, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r46 = getgid() setgid(r46) setgroups(0x5, &(0x7f0000000040)=[r46, r46, r46, r46, r46]) sendmsg$unix(r2, &(0x7f0000000e80)={&(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000cc0), 0x4, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r10}, @cred={0x13f, 0xffff, 0x0, r22, r15, r46}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r16, r38, r17}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, r1, r18, r19, r1, r20]}], 0x28c, 0x400}, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r47 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r47, 0x0, 0x0) r48 = openat(r47, &(0x7f0000000040)='./file0\x00', 0x18112, 0x45) sendto$inet6(r48, &(0x7f0000000040), 0x9d4c6f16ce4a536, 0x4, 0x0, 0x330) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x285, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:16 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000aa5b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0xd0, 0x40, 0x5, 0x8}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x19, 0x8003, 0x8007) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206918, &(0x7f0000000300)) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x21, 0x1}, {{r3}, 0x8000000000000007, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r4, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r6, 0x100000000000, r6) r7 = socket(0x19, 0x8003, 0x8007) r8 = kqueue() r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206918, &(0x7f0000000300)) kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x9, 0x0, 0x0, 0x1}, {{r10}, 0xfffffffffffffffe, 0x1}], 0x53a, 0x0, 0x0, 0x0) linkat(r6, &(0x7f00000002c0)='./file0\x00', r10, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r5, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r4}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0xf0000000, 0x8, 0x4000000000000}, {{r5}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) dup2(r0, 0xffffffffffffffff) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r15, 0x5) r18 = geteuid() setreuid(r18, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)) accept$inet6(r0, &(0x7f00000003c0), &(0x7f00000008c0)=0xfffffffffffffea5) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r13, 0x0, 0x10001, 0x0, 0xac}) 16:00:17 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:17 executing program 0: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x48) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x0, 0xb7ba, 0x4}) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) kqueue() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0xa}, 0x10) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x43, 0x0, &(0x7f0000000200)=""/67}) 16:00:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f00000029c0)=ANY=[@ANYBLOB="2000000000000000010000000100000015c2f4dbf6769e0ec9e97b0000000000500000000000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a1484da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf26204510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b18629951f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e884f4b73180d19717ab5ff2b5d5bc7d583aeae0dbd178bf389262b5ee2cb648c58807f42068780a5b949be55d629647017768c0b510264bbab66117ec3141b5da7e988e1bbbaddc217f92556396049703822e13de6653127c83b5f8e9b6bf1c80850ac0dcd7b2acd686f65a0be64fa42d7ca57a35fbc7cb5d243efd8240144b92f44096e07c7c34e2480b1f947bd53440d29e95f8e79f6a1c5f1a35a5cc26f9d35935aa71f038efd58c7752d0fe8a2eebc8314995663b4bd3baa0543267ab1bdd750a6ffd714fc599642022cc6fa448f95d682cc94dc64808b37350faeb50d8fcb167bc0b67ebbd32b81434b46941ebb7fdb49f61065aa064fa881e3ab27f7cf64a41305735e7e2b04cbec44e25a22830df7194b8a1d5a08ebbfadd1343f2d83c7e282b07658c7a6faccac4d02667c31f20c08c4eb3445dacd8d700cb732220ff993e13f9555b6"], 0x1080}, 0xc0a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000d00)={0x3, 0xffff}, 0x10) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x80044275, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000d40)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r7, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r8, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000180)=""/247) 16:00:17 executing program 0: r0 = semget$private(0x0, 0x1, 0x200000000000000) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/152) r1 = socket$inet(0x2, 0x5, 0x3c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000180)=0xff) r2 = semget$private(0x0, 0x1, 0x200000000000000) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000001200)) r3 = syz_open_pts() close(r3) write(r3, 0x0, 0x26a) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001240)) r4 = semget$private(0x0, 0x1, 0x200000000000000) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000000)=[{0x4, 0x2, 0xa8db7277548528fe}, {0x4, 0x3ff, 0x800}], 0x2) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000040", 0x8) r5 = semget(0x3, 0xa1052f3dccf88cc0, 0x8) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000040)=""/22) sync() r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) getsockname$inet(r6, &(0x7f0000001280), &(0x7f00000012c0)=0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x6c314a90a7e5b13, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) mkdir(&(0x7f0000000040)='./bus\x00', 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x42) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ecf3430e839f87592698542a867a0bd091cf6349d708ca686a70b5c2c12f5c1f148057b30fd136186084fab1e83b7b1ccca39ffeda9c4a540b353a4ebbee3cdfb6c27e5c2ff8f92128dddbba6e2f094709c5f4705ef56dce242558e97bc62e00f9aca22012b0cf077fd58f0fa34fc265339d9a7cea2896387657520c0c37c42f3fd8321669f439ae4b1deacdcfdc04a62f48d0fa540ed40ceeaaf0b0fa0cf81290631bcd561efdda06e88d6d27b7e25bdafaa5da1f", 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() setgid(r2) setgroups(0x5, &(0x7f0000000040)=[r2, r2, r2, r2, r2]) r3 = getgid() setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) getgroups(0x4, &(0x7f0000000180)=[r2, r3, 0xffffffffffffffff, 0x0]) setgroups(0x3, &(0x7f00000001c0)=[0x0, r1, r4]) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x7000000000, 0x7ff}) 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d429948caaad2d569571d", 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="12e22e2f66aa4ae74000f079babe03e893751bcbd9090b66bbb1e6117eb180e0dbaeda71b21bad9e3d6c9b178188950adc37e74fc391953a9529d74225f0b7ef6710be6430fb4a22c9189e26eaa622b1199b0479b161abb9d94c0f6e3afa9069a17accf8a70fe1a64436b979faf34021c6900870ca0f9b04f42655a5b6c2dd58beece65026d0230bf06caef99d48b7"], 0x10) r5 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r5, 0x0, 0x0, 0x5, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x200000000000024a, &(0x7f00000000c0)=[{0x3f, 0x0, 0xf9}, {0x2, 0x6, 0x9, 0x5}, {0x2, 0x20, 0x1, 0xfffffffc}, {0x7, 0x3, 0x8, 0x7fff}, {0x401, 0x9, 0x3f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0x4, 0x0, 0x7}, {0x8, 0x6, 0x2, 0x7fffffff}]}) r1 = semget(0x3, 0x7, 0x212) semop(r1, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000300)=""/141) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfe]) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) mkdirat(r0, &(0x7f0000001140)='./bus\x00', 0x1c1) r1 = open(&(0x7f00000011c0)='./bus\x00', 0x80, 0x2e234435565afda0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x180) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) flock(0xffffffffffffff9c, 0xc) dup2(r1, r0) 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) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) 16:00:17 executing program 1: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000001c0)=0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) mknodat(r5, &(0x7f0000000180)='./file0\x00', 0x2000, 0x9) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r10, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r10, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x4, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r8, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000340)="d09a8e8f56657970d3c4dc93d779c786f2add7b19444aaf27374981d54c314c1dfc26843672ac28cb72efad0bf3d1bbff7d13fca77bba36cf50f361c39aeb993881cc3291e7f12202a81c9354265de5106d1bcf85a18752b6c57d60d8ee09e67bb9b777d1bc157c55596206d29ba59593da7803df63087b0767107c2953b64a206f75065f23e8b4df1a320cc3f47ce779a0657210bbfda2fdc63f9079141834f44c29d0762e514dd66f8420ec4889eebc2f7c878fd9231bd6410a7f79202d09d6f31a39c2afcf6466c30", 0xca}, {&(0x7f0000000440)="1556005b0d51111dd98ff95a5bcc01b1d07195229e15fcecf212200e46c82311b112a49e3a0c30be43c7c257eff0dd9216564917121044436c4dc4e32f3ec98804586dabad0eb7cd1a95d5c8db960ff67618aa0d6de39a76914636384856df43f6d394201724d07392c82d5bc7637aaefa3de2a981368743fab354011079c3a8c6acb25c7ab37f4b80ac9bce4ba1557cb4623313229b9472f8dafc06d7da8469b3c208c44555d2210d1bc25c2abe1079c7e1738661e793683050b75ee49691fba43fc64db76256dcc95435a33a", 0xcd}, {&(0x7f0000000540)="b9836823c4a612d3f8fab606897df7cd4f9cd96bc2056404ca247a0dc98f770a1a77ee80df9e47397065f4e5913c4e3c3d527e5ca75cc0b902b9406e13b98c38b8b451f9a481d512acea50c8af970a03be4f8758e13ace0443ae574e3463ab47159b47dfb929a970c19cd2216fd49aae3b0b3eecfb8f63b154873a96e4ec2d890d89cb818fadb105c8bf256669e6b27ceb60208bb1ffe0eb56ee4f83e42bdd6a404eed971645e9fdf9a66bf6c2ceee6315c92b22fb7a0643c33e8e92d4422daa84907c4cea0909e5c5f18060abde78ce443a54e0ead32fd81dea4d719ff42e487d74a1cb2c88bcfde399d2f157fb7e4d9486d845c52b5e4e0c9d46c69400cf40b538c8e311e080d6efea7eb76d6f65d27a0a8939dfbc002b4923670edc960cd86bb65874e33f21255c8f7a102e37b9316473b595001d9477c020db66ec53d28aa1e05976ad0c4eff454faae48ee0f8d406304f5850c58d95ecdbc7b3c2b7294c860e9449f5e99cb31820144f90432734e5005d3fa832273ca27f00e3c966679d7fd97b709097b95fa89bf36a9f9cba42df0ee5d9d2a1cb8a94c11a81336b9883ed8182bea0adebd2fd76fc954b083c8f7ce4ec27a347042dc5bbfe5be7a06004ba5fe03e323fbd72908822bdd19dcb3202f23b2a5aa2d7237a9aba5bf6bad5eee7ee47c1c48449c11f532396c77f38251b1295b9f0fdfb4fc511f49a54d2a9798b762f5a7b4d6f5902609e564057a895ec67954396912c01828ab9ca58c2ec1a34ae1eacd4732ff905462a3ee86100bf9b747a9dc9b5612e401eeca4cf3eb08012d8fa167d9486c5c8777fc0fc7e4f77ca672d10d904e917537af3e407fb7cb1586e5313fe6399868fa3e25031ba8478e9607a564f5aed66d8922ddedf074e41acd3813ddeef6b97a19764911f18a3a4f0fd3522cc5051bc19e80907232cd472f73108895ba7b37774e48ac9193d6e56d275d964f86fb12e8154c430f8f74f512ac4c3a6514db8c6c997dd6e2f824f9c0ff94bdccd95f112f9ca1e06aafe26d9bcce73cbd80ca79fe2a0012342a936c14f077af9c1a46f9faf6ed607c1a4e9787308a9acffdafbf5f53007b7684335be42b7992ad48290339890f372996d012d2569b4804c9f77f1f303ea64a9d0913155898f087f034c4de453b7ca3217a97e343d3fa72686b344c8130f449f4d8c4406eb1dc042dbe292620e3e13c1ccbe05af924b3ff15adad801d23160546ccef7bce2a832d0ff8ee3a9f6b1bfe73d93ef2e41d45d96708049f652a35c159839b2b56169825b73672cb87dfd51e5f2a244854974e32f1b4f970cc3cc98e81b01dba34789584fe93ca0533b984d80428af56566bfcf4d9523ca4f96a45573202b345288046cd878895a45c97aa6d5961fce758a69db7487f599aeed35bda3654006e7a1a8456ca3963b61fc21348fda2c2442d2c61ba6ac776d16ac04220ffd33665d60304df30307c0b0f48bef57c947ef1d23f5cb6a91f421bbba4ec41064a0042061930f2224c3f18bad5fe11e7ebf78209c4b538cc8c56ba107e97e496b3cc591c9f730a521d67855bdad641648c718bb3645990db135e5f300657e6b6a61ab6c45d5e1d01d5c5d63ba9c8a22418702a5da8e7ca600f89429d3359a20e7fc2e64a9df9e13f79fc068e3f7729bc5184b8baf78e616e2382fa4373dfacf35696cabb25a4ee71832a211ffa8d39465cd5a49f65b87bce96fcc44368cc90705ba7355dfbd0e293bfcfb5d7c74835dc261d708d3c6e25b440f2bf2a95b9abf783a0fccabad362cc5430e81b7f558ea77d73837ef2b04ed201b0b20ecc63a72fd31ff991b36bf8a58dbf8c2dbdcfc195e4f5e2a2106829aaccad0588d62ba71a66657e86900c2615ca4eeebd9c1f8c2363e5cd3932c6b1bc9c3a6928cd1a28a553f0f809b960cf8fc6874da780eaa2333e3afce3a75f60aa016cca95d7416a74b070acf5461191b9de5ce75e673feec6d97861421c52281470e4f604e1f455ab373dc8c34e30d80f34ddce7e09d67b1ca66306ba4510525c63c67d4782797c0270a1f37a86fbac2f9749b3ee24bfec68e3a19fff6f24ca8c2f13474435ffc40625c8a3cf1292c864bcc18c2f5f573079af5e9b4293d547ea985f34e00d98a1c9675173971562255c371c7a8f0fb418c61bcbf59408edc517b5d4fd24e50de74eb537a80c1487aed29c16e47b939477dfcf2976558eb8454ad222a8e6630501d4593a2e72e8ddffa24070f9ad33437519174dbe25245744957f552dc2197645d033c25fe7cd9980eb10524a3b4c1607db77981e147b63cb96f6a7f20de9a1ea85799410fff8869fa1161c7c0344ccbe0ef3b252dc420ccab10bea088c4ab83638c72b7e7a730e74644399afdc0303ec41a2c9379d78870d6455fefe4d05fe7d3ed8ff7f962d4f627fb3e912482dc3de08740c5567c427c6bf7de689ca461b6682839a75ed5d8c369051f54ef11ce813ec7650265cb6ed02c7fdff5ecf78f165b03c8599293c8504b1d6aedd64672745034e100c6b1586c048df315ffe6ebca76f6ce6872b48f76f5841e6e4e7a21e44342469c71db4805635cf505a4d382404d376f4777236614c051a97fa703ea8d137f1d9c75ae10e9240a4ff9b9f66df3b08ba040868f88713a8d66770ad17a82dc353c74152980c6b929bd251069ee335eafb6129d1806409595682c5afddab47df8b6c36316812315c4e2ba5423efbe724646248e2e87822850feaa7a4abc6ebaa1e9464b14134cb10aebcc27cf62ba930329ad2e0fe3816d3fba3967f37b821ab79d5e326e59de973ec7e7ef98988489e7910f1ab8965d1a51c6544f0fa34d2400af4dc823f8590b785480a30f562935b1a3f13749d9eec47a5cc7d58a5f40e0c23434fde499ee1687853f65fedd339b5a5419a9366b1a66792932f84ae5b159b10fce5f65003738e6b992b2ad7762479fcd828e9a07cf512f75b8fa9a478adb42212471b477e5bd4544f780808d06248896570dccd066ac95d2f8e9b437fa556c4bfa81156bd9ec97dd38c55aafef6d2fb0bc355ea46ef07a9805df49b16b2f50461c6b889c5beeb7bff7938b4ef7fa119a9df2f0f67c471cd47c8d895a404fe6212876d3a2d0d91da3dacb12ae1a72f6c7e8c225ad22feb62e8e80e82fdf710d850bf4e54b9df1d7bedb17011124dab3f8ad5dbad854f0f905881c3b647973c50dbfd43a84426dd8f14f18fa9306da96b897f5f90b3f9e44125140d34d1b4361451dc9c0b9b034236940983471322e70b92e97d2dac0e95419a9c1423cbdbadb20aa95ebb2d71245e1c5d65a014eda92586da438286a3c583ba8a4802fb529aca2334efd6b344f302561b08ab0a38da49bb4b73a04c30328331b3df3f4dd3a06885c086638d4f4a0abd1ded47faef024d5beae108b615d0a062bb2e73ff231b4cc21987e6408cae67f3dd9618afea39e98be3fd29d5cac973767fa7d19617617ad104b03da1a8696168d72fa7d0bccf027a8b8ff44dc5e3f95adac46948b4fae6bdd1143eb664cbbdc3ff76f1c8d8f281f2323fa25e032590419d9f2b68f1c90775bc3dedded18d2b35aab0cfad6bfb9ea9bed5bbcac926c836c99d5694da8c4dc03ab0845bc4989113a21a28ee01e6d0e742cad4126efef5dd03314b78ce9cbceec9df0b072feb13c08425ac6c6a54ceb3a622c49cc29d89930d579a8254e89e021919c9133e391d8deb8fba96567cd9eda7c27ec2faeabf8faec0fcb9065c2d8999851281b4b896799191b2690388f1f319374809e4d1dd2a41bc486d85ffff33523af48c447169db9d929498692fe365abc9f4eb538409e7ad720eb6540c5c20973b7b75ba2f08fb7e887833de90d6fbbdc1c6986af588f0041aaf4d27718eaa9bd23d831743b775a085b3502ba006ba13cb6b1dce0e4c0bb89a9db4bded5448babc0551498f25097a528eab0a0b72e6a4cb95a2509ec4f41e3064d49bde1e2616f8f2b95ca35464f7e48efdb446fac9f28582a437277179123508200eda4780359784a32fdaecb74d245389240e2782ba77544a16c03395944a7d33a8bb20bbf74e76eb7a51a27b22b688082bc0620d61b9ddb3078f6e318b10516edc7adea679a35d7205318ec902f5d42f9011ff06f6b73111170643228dc56d8e06c583ab41d464c93e32fe2a8fe1d12616bb86d976d4c1a851c82bf413909df73323532855828d49de65da24e0488c47909dc797a43787abb83d60ccdabdc65be43726a772114f15d275a2a6ed5c158e4f74dd799ba4985363b7a672a41474e66b68622031fa0be7cc26022991d13a77eea7694835d481d02acd0594a14bf8961c84dc77a6d26d4e1bc1f7ac23c60111a3ae5899a60b36c89d560e3f39512d33f89af4dbee314bf76ff4fb70f003fde11280dc79cfd7f597c8c02c8a46789d45522b73e3c0984625d74205ee5653e7d93f4764ef81a319401232987c18795b52847990acbde615a25ba893004bb3fe6345ad5211715dc5bc710b0e91fa4e7ea2cc5cf0b8d601ce610c3ac6c7583a21c7e2c57929ce16613756b7d60b722a64360ea4bdaff34ff7ffd17f460773ce36e4741d110aeac44578349de588e5ed018293be27511cb6c93c544ea6f26e8d16d9d4d62a3fdeca2b33f7af9fe46325b99b8e4ea82fb49020dcc4dd93341538bcde165ece1dfa26d56f6bc60dafaba0979e844ad80073a15a3c0f33b8841d298fc736e3708a396d6ad833a4b1fbc6c31338932248e47be39e5e0c54dbaeb4fca148e40f5508a7494f0a05bc00a40b8db8abde76c98735c5394f16edd996ecc5239740c51228af664aa6c4ac46142ebb2883b74d6d7bd8846c75f376a78050a7770f998f338332409a5cd9dd11b53553e3fd3d9d3d97b8f5f0f5976db25bc64dd792a0e3dfbb202a5be5214fd05b11c56dca830381707844f1db890932f8c1fa229ff670a22f69c102ff8f3fa0d117d52d035f42b39abe38464aa9b356f87eca0c91a482c52e185dd7e032977134b7cc1b2d9f58717c0433935976e5da2fd6344bc05715182f0476388294e0d1b6d4a33fe001797713907760b3d545faedf827e8383c4bd27c380b5d02796ff09331e375740e5d8af29b88833d4de64b9f47dc4162bd70abe4890436f215b2c77fc329e31ca1562f8702a3211b2007e592854605a74337cf0f6bc795640c2c828ae2d56b302c1d3cb8fb0ca45668cc4869da3fdccc220fe713771f5d09cbf1a5d0d18deb6faa8e5b11c48e380a41c54e11c92345067e1a16fd7fbe8dc9b5b3f7f8c4539329ce24c7a05376502327272e26bf09aead11e7f313138185041e11755b721d4ca709972d60157f635e98123ffc85163872b0b16434e873f4b755a8554136ed6cc8fea54b9b3fd6bed41b096ec97ee9940df318824f82756afa015cf14c4a3a6a5a7514c50b7efc7609f1eaf855750b97a3fd127461e7d5ff9541baced0caf9ba7be653acff330137a15120625f2048cd4a4a389d69ccb6cc7aeceddaaeb50177dfa155a06074b9d10bdfa8f6dcb87007f97b7f7429bde8129ce13db781431cd489e22b3842b0b603a497b4a0afa4729c92239ca7762665e4d7fb1ac80f2ced686ffe7ae45307056d695e97906add82c6cf7eff96f25b03883dc64279499f71df137d47a14cc2b8fda4b79f5ad4cde7fad3fed04d77069e1d14df6d3b4ce1e78d55ea8f53cba78ff7787ab5a1d5f2e92ce6363d1a6fb0afcc3d2bb9d775407913761fee492d2ae9798c2507f41b9f1e800dbcce506bc58bbbd013eb64809edcb417117498fa9", 0x1000}], 0x3, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r6}], 0x20, 0x8}, 0x40b) syz_open_pts() 16:00:17 executing program 0: shmget(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:17 executing program 1: ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="927f"], 0x1) mlock(&(0x7f00007ed000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3cdc148cb7cc81f51ea247bf714a8e0414bf7f8f6557092a3447382a78e44c31aa189db5b875acf52a0e2ceefb5441aea9b37ab9444033b675e7c80add40bcedbc85e9838355fb99cfea928b77e49d3cfaf882897436ef47e46afdcfe9b8a31ba8031adb93f5a038b91c640de1d24e60da80398556c6f50e263053b0e6bbf4c038e8caaf09c63b95c3ff51ba780a5d693c23d24f72fd8ade3bd87e557cce844ea3643f6e43a79348fbad8c73f8f4ddbe36f02bb04def20b6983ecacca18e5f23e5d67bd5b0ae7c940716b2b931475b78fa55ca45ee68954eb50e49"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x202, 0x0, "f7ffffff0400020000800000000f4eee8900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffcc) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) fcntl$getown(r3, 0x5) 16:00:17 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) r1 = dup(r0) socket(0xb8b7d32447817b62, 0x4, 0xfd) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) socketpair(0x6, 0x5, 0x0, &(0x7f0000001300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000200)=0x4) fchdir(r3) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000040)='./file2\x00', 0x0) readlink(&(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', &(0x7f0000000340)=""/217, 0xd9) renameat(r3, &(0x7f00000000c0)='./file2\x00', r6, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) 16:00:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x80) setsockopt(r0, 0x3, 0x4, &(0x7f0000000040)="fd791962e413b8b3169a26e8284ed44b62a9e4963a6630937e86b44e7561a946e29775de300b5da40311378723c38eb554fd809a321b77767c327a291963067977efa2c21d4177099344ec6674f9ae7697e091487d3b71d14829699bf84afb87b6fd5cb64fc70fbf55af", 0x6a) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="368d379acd68995425c9a21c9a9810599cc38af7852aa0c1d75831b514460ff449053e87c2"], 0x10) shutdown(r0, 0x2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0xfffffff0, 0x0, 0x3047]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x3c, 0x3}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000500)={0x4, 0x7f, 0xe3, 0xa70, &(0x7f0000000280)={{0x8, 0x4, 0x3, 0x0, 0x0, 0x55, 0xcc}, {[0x40, 0x100000000, 0x2, 0x0, 0x0, 0xffff, 0x3, 0x2, 0x4, 0x4804, 0x0, 0x9c4d, 0x188800000000000, 0x4, 0x1, 0x9, 0x6, 0x4], [0x101, 0x5, 0xffff, 0x5, 0x6, 0x8, 0x9, 0x0, 0x17a, 0x4], [0x100, 0x1000, 0x9, 0xe, 0x8, 0x7f, 0x33f1], [0xa1e, 0xffff, 0xff00000000000000, 0x9, 0x80000001, 0x5], [{0x40, 0x7, 0x9, 0x3}, {0x20, 0xa0c, 0x5b70, 0x1ff}, {0x0, 0x8, 0x3, 0x3}, {0x5, 0x100, 0x5, 0x5}, {0xced, 0x4, 0x7f, 0x6}, {0x1, 0x9, 0x0, 0x5}, {0x5, 0x4, 0xb, 0x2}, {0x6, 0x0, 0x2, 0x63a6}], {0x7, 0x3, 0x6, 0x3}, {0x1, 0x4f, 0x1, 0x1}}}, 0x1ff, 0x9}) r6 = semget(0x2, 0x2, 0x10) semop(r6, &(0x7f0000000180)=[{0x2, 0x200, 0x800}, {0x2, 0x1000, 0x1800}, {0x2, 0xfff, 0x400}, {0x1, 0x4c12}, {0x0, 0x6, 0x400}, {0x0, 0x3666, 0x800}], 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) 16:00:17 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x80a5}) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e400400000000000000a1ab77823fda714971144bd4fa043b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169ba77ca737b3971049aeb8004bcbb8ea24f2cfeffffffffffffffbf0000000000010000e019c0b82f9818df84c7ccc0eee3a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r11, 0x0, 0x15}, 0xa, 0x2, r6, r9, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r12 = getgid() setgid(r12) setgroups(0x5, &(0x7f0000000040)=[r12, r12, r12, r12, r12]) lchown(&(0x7f0000000180)='./file0\x00', r4, r12) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/13, 0xd, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:17 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/120, 0x78) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x8) readlinkat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/168, 0xa8) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {0x0, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = dup2(r1, r2) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) syz_open_pts() r4 = kqueue() fcntl$getown(r2, 0x5) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x2) socket(0x18, 0xc001, 0x4) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b92f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea64ce0b9033126167d04d23b192fbddc1ea17060b25dcb8d73210b34e5072ae3230b8e1600"/268], 0x10) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) write(r1, &(0x7f0000000640)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67e3d273f4307a6c1adf4656c2109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbff010000d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x165) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0"], 0x10) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) socket$inet(0x2, 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2c0287b5051d1e5efb2f0e037bcf5e46b83f222b9fbecd221598092b1c5ff1694fe6a86466cff283080d066319d811653c310f93209c48a01971c88e0016038f63559874e390fb0d41197e87ea441d9e61678f6d0712925fa1d74f0c3650d37380928e7d72e61cb46294e610d344d1c2ad40afb57a8e8a5a267643e99476aec2507c0d96068a4b5b33ca94159fe69c3959", 0x91}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file1\x00', 0xe69, 0x1000, 0x3, 0x0, 0x6, 0x10001, 0x6, 0x2, 0x1, 0x1f, 0xaf6}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000240)='q\x00') ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/60) r3 = getgid() setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) setegid(r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/50) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x7) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) sendmsg(r4, &(0x7f00000018c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000001880)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001bc0)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85bb80289e4acb86614c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7733751dbe36d3dad30d6f28436981f100c70901a70b1c2f655272124f9f32f95df", 0x115}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=ANY=[@ANYBLOB="c000000000000000ffff0000080000b26ecd8058678bbce060701062c006001ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d75682b84b5dce42394c22de6fefc000000000000c8000000000000000100000000000000772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b031480"], 0x188}, 0x4) socket(0x20, 0x1, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) pmap_unwire: wiring for pmap 0xfffffd802e10d728 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802e10d728 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802e10d728 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802e10d728 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802e10d728 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802e10d728 va 0x20ffc000 didn't change! 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_data=&(0x7f0000000380)="5f2972d8a212fc5c95603392ab34e20f1bf80300b6f1dc69ef976b09422647ec715520d8b23e2d1430a3cdb5a0a8f577d8d1bc4d1d2bb6d61f5597911f46668da1c87cc04201d0b915b90804902142dfba752c8cae7c1dff7aa68bc458b18368a46869f8604b88ece6db0fd85757bc1431aa670209ef443862137736728b149516ae36b869be2ff0262ab39d64214b10694cfec8e9a75477c35411a80926d9b90ea11b264101ccf4e01c2a234a55087183475d8c264be49a5ea2b96246696cf0925756824887168e622408c9089780b2580b89f0643b6c0edb96671c91e52c"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x48, 0xf7}, {0x3}, {0x2, 0xfe, 0x1}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000200)=0x2) setsockopt(r0, 0x8, 0x800000000000040, &(0x7f0000000240), 0x5b) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r4 = socket$inet6(0x18, 0x4, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x17a9, 0x7fff}, {0x18, 0x2, 0x6a, 0x739}, 0x6, [0x853, 0x7, 0x6, 0x6, 0x6, 0x7, 0x5, 0x7fffffff]}, 0x3c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000300)=0x3) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x180) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[0x8, 0x3, 0x7f, 0x8a4]}) r5 = getegid() r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') bind$inet6(r6, &(0x7f0000000240)={0x18, 0x3, 0x4, 0x9}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r5]) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file2\x00', r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x20, 0x1cb) linkat(r0, &(0x7f0000000180)='./bus\x00', r3, &(0x7f0000000240)='./file0\x00', 0x2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) socketpair(0xb721ee5114822fb0, 0x4000, 0x7, &(0x7f0000000280)={0xffffffffffffffff}) r5 = getuid() r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000440), &(0x7f00000008c0)=0xac9223f0dc6d1e28) r10 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r13 = fcntl$getown(r9, 0x5) ftruncate(0xffffffffffffffff, 0x0, 0x10000) fcntl$getflags(0xffffffffffffffff, 0x1) r14 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r14) r15 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r11, r7, r12, r15, 0x5, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000001, 0x20000000b1f3}) r16 = getpid() ktrace(&(0x7f0000000340)='./file0\x00', 0x2, 0x4000140d, r16) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r6, r7, r12, 0x0, 0x24, 0x4}, 0xc29, 0x4, r16, 0x0, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x0, &(0x7f00000002c0)) fchown(r4, r5, 0x0) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x40) recvfrom$inet6(r1, &(0x7f0000000080)=""/229, 0xe5, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x74ef, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) r4 = dup(r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000280)=0x4) r5 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x46) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCCBRK(r2, 0x2000747a) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) dup2(r6, r7) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) accept$unix(r0, 0x0, &(0x7f0000000240)) r1 = syz_open_pts() open(&(0x7f0000000280)='./file0\x00', 0x100, 0x8) close(r1) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000300)=0x100) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) dup(r3) r5 = syz_open_pts() close(r5) write(r5, 0x0, 0x26a) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x10009e93, 0xfffffff6, "00007f3300", 0x400, 0x8}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) write(r0, 0x0, 0x26a) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r1, r4) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0x100}, 0x0, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x54, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="ed5c798cff76013614f4b61d61d1d608"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffff, 0x800000, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = socket(0x18, 0x1, 0x0) close(r15) r16 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x4, 0xffffffffffff0000}, {0x0, 0x7}}, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) kevent(r3, &(0x7f0000000300)=[{{r0}, 0x2bc236ef657f270f, 0x1, 0x1, 0xffffffffffffffbc, 0xcf}, {{}, 0xffffffffffffffff, 0x1, 0x40000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffffd, 0x53, 0x8, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x5, 0x3f}], 0x0, &(0x7f0000000380)=[{{r0}, 0x6ffe615d33146a56, 0x0, 0x4, 0x4, 0xf691}, {{r0}, 0xfffffffffffffff9, 0xa4, 0x1, 0x40, 0x8d}, {{r0}, 0xfffffffffffffff9, 0x4, 0x10, 0x1, 0x6}, {{r4}, 0xfffffffffffffffa, 0x0, 0x1, 0xb, 0x4}, {{r0}, 0xffffffffffffffff, 0x30, 0x80, 0xfffffffffffffc00, 0x8}, {{r0}, 0x3cc3c2c09d946972, 0x2e, 0x0, 0x5, 0xedb}], 0x1f, &(0x7f0000000280)={0xffffffff, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0xbd678b46562c3d91, 0xbc}, 0x44001000e, 0x4, r2, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x8) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000106b000000000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da67aa1985778712e3fafbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb964d0fed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba29b78d3e9b7abc78a435dfa58b003e135644005e7", 0xffffffffffffff18, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) r3 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, r3}, 0x5, 0x2000, r2, r2, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab4bac580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000d6ee7afe7d5524ed213d846cf01ef5f096383a072f43148faabb886c3dfe001527fdc9ee46ea0d9cdaf411dc5150dc526a39cdb06c9bc1360db8d930d2b15749fe6a435344f233cfd0c12be814f99de85ed0047319b28f62b868241f714ce6a48b69f2f7bf70238d74b869bf1eb870a02175fa009a60b166de67e2021dc4edac5b776be032b150b31daf10a2a3451fcf84ef0a4be1a14f68eb59525be7eadb5c6fa450af3f6f294f0d1a15dc6142d1511b830552652f56e01e88b5"], 0xfa, 0x3, 0x800) 16:00:18 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r11 = dup(r3) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x4, 0x8}, {{r5}, 0x4896330e8b553826, 0xc0, 0x0, 0x6, 0x7}, {{r6}, 0x8000000000000006, 0x1, 0x20, 0x54cf, 0x8}, {{r7}, 0xfffffffffffffff8, 0xc, 0x0, 0x1, 0x9}, {{r8}, 0xffffffffffffffff, 0x40, 0x1, 0x10000, 0x8}], 0x80000001, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffc, 0x10, 0x0, 0x8, 0x67}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x1, 0x5, 0x3}, {{r10}, 0xfffffffffffffffc, 0x5, 0x80000000, 0x5, 0x8}, {{r11}, 0xfffffffffffffffc, 0x10, 0x4, 0x80000000, 0xf019}, {{}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x1c}, {{}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x7ff, 0x6}], 0x0, &(0x7f00000000c0)={0x1ff, 0x8}) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getpid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r10, 0x0, 0x0, 0x4a, 0x80a5}) r11 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r11, 0x1, 0xfffffffffffffffe) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x3, r3, r4, r5, r12, 0x0, 0x15}, 0xa, 0x2, r7, r10, 0x40000, 0x0, 0x100, 0x1}) r13 = getgid() setgid(r13) setgroups(0x5, &(0x7f0000000040)=[r13, r13, r13, r13, r13]) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) r15 = getgid() setgid(r15) setgroups(0x5, &(0x7f0000000040)=[r15, r15, r15, r15, r15]) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r17 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r20 = getpgrp() r21 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r21, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r23 = getgid() setgid(r23) setgroups(0x5, &(0x7f0000000040)=[r23, r23, r23, r23, r23]) r24 = getpid() r25 = geteuid() r26 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r26, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0x155) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000780)="b9c18b41b807a913aa9e8ccd00c73712a32997b196c5681037167b1353536aac8535abe443d41f2c5e8a9f552318d635ec16f93b1206ecf8031b0637c3032d21654956dc84f4c013bbc99009ea50520cb5a37a40d2dcc56462f9ba9bf71b11b55a9dabf138b3c86bb2d7e0bd7dec23b440c3e77b340e9f8408d36261cea4f1ec7eedaa7e8afaef0f7a5763c49d886c61240bee525c49729da70f8e4a6e8e466379ac29de4474193e6b242b31c264ff9d5f730dbc56c1646ecdc4e61ce2eab03cef966f48b61321b1c1ec149bf9b763bbe9f35b044f4e50f330b003af0f0dd1e529236528d86ac07a3b1c06e91a04a5d367d2010809", 0xf5}], 0x1, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, r3, r13}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r15}, @rights={0x28, 0xffff, 0x1, [r16, r17, 0xffffffffffffffff, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r27}], 0xa8, 0x1}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r28 = socket(0x2, 0x2, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = socket(0x2, 0x2, 0x0) dup2(r28, r29) connect$unix(r29, &(0x7f00000006c0)=ANY=[@ANYBLOB="0b247420b7fee0fc54162d81e952a993a50100ec59089afa21a02ffc73c0621c8137ba6545999dffa8919a8f9cd98e714985a200b790e7af0dec4f892cf3c333dbbc61bde327ea0c8d85fa51d976f740f5a98829ec974d32a6d82822c306924876c7fbfce7fcc9f1ae0146a9f9fb731b8ff405d695a8220ee222ff58d3c89831568d50c86db88be7d12c041b3095b13644c051f5dd7c4212561e390a624a56e78aa2"], 0x10) sendto$unix(r0, &(0x7f0000000a40)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a22e03def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d848754273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fdd69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a3fd297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b0c8fb58e72c90f1efa43f53830d408985f3e113e8eb3567b1ed2519c1d2eeec76c43ae1ad6a01920074ff2fab1c78e3c386698be804682897dc2d6be0f67be49ec50f9b270a8741437bbbdf9b9121c82acf7f5d02e97fb663abb00531d8bb880a08f86b02426aa9d24ed", 0x7e7, 0x6, 0x0, 0x3e) ioctl$FIOASYNC(r29, 0x8004667d, &(0x7f0000000040)=0x7) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)=0x1) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r6, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r6, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x30}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x00\x06\x00', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() close(r2) write(r2, 0x0, 0x26a) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x7f, 0x6, 0x0, 0x8}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) 16:00:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() setgid(r2) setgroups(0x5, &(0x7f0000000040)=[r2, r2, r2, r2, r2]) fchown(r0, r1, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x10000000000001b7, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fsync(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) nanosleep(&(0x7f0000000080)={0x1, 0x8}, &(0x7f0000000140)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x400}, {0x7, 0x3ae5}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0xfc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="ee210834e46e08aeb51de4ff241a") 16:00:20 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) accept$unix(r5, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) dup2(r4, r3) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='./file2\x00', r6, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r6, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r6, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = geteuid() setreuid(r8, r8) r9 = getegid() r10 = geteuid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) r13 = getgid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r13}, 0x5, 0x2000, r12, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r15, 0x0, 0x0, 0x4a, 0x80a5}) r16 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) msgsnd(r16, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846ce2cc00009a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049ac98004bcbb8ebe4f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd265732c332f00d1d4000cdc1f278b49b5aa19bb55ddf19f1"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x3, r8, r9, r10, r17, 0x0, 0x15}, 0xa, 0x2, r12, r15, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r10, r3, 0x4, 0x7}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r18 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r18, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r19 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r20 = semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r21 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r21, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r22 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r22, 0x0) geteuid() getegid() r23 = getuid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x7, r23, 0x0, r7, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:20 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$getflags(r4, 0x9d9b970af419888e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r7 = getpgid(0xffffffffffffffff) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x1, 0x9, r7}) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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 = syz_open_pts() close(r2) write(r2, 0x0, 0x26a) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xfff) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = dup2(0xffffffffffffff9c, r4) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20, 0x0) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0xa6, 0x4, 0x9, 0x721d}, {{r5}, 0xfffffffffffffffb, 0xd1, 0x1, 0x40, 0xc28}, {{r6}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x0, 0x1438e86d}, {{r7}, 0xfffffffffffffff8, 0x10, 0x2, 0xec64, 0xdf36}, {{r8}, 0xfffffffffffffffb, 0x54fa87ae4d294667, 0xa172ca0c3bbd54e4, 0x200, 0x2}], 0x7, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0x7fffffffffffffff, 0x98, 0x20000000, 0x7fffffff, 0xed8}, {{}, 0xfffffffffffffff6, 0x2, 0x8, 0x7fffffff, 0x4}, {{r9}, 0xfffffffffffffffa, 0x1, 0xfffeb, 0x8}, {{r10}, 0xfffffffffffffffc, 0x3e, 0x40, 0x0, 0x4}, {{r11}, 0x1e5c0080daf96604, 0x40, 0x10000038, 0xb033, 0x9}, {{r12}, 0xfffffffffffffffa, 0x20, 0xb7, 0x3, 0x80}], 0x2, &(0x7f0000000400)={0x4, 0x8}) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r14, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r15 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r15, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kqueue() 16:00:20 executing program 0: getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x0, &(0x7f0000000180)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x100) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() close(r2) write(r2, 0x0, 0x26a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000280)={0x9, 0x4}, 0x10) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) getpid() 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'CS\x00', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x90000, 0x2) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = syz_open_pts() r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r4) write(r4, 0x0, 0x26a) r6 = syz_open_pts() close(r6) write(r6, 0x0, 0x26a) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r8 = fcntl$getown(r7, 0x5) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r9) setpgid(r8, r9) r10 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x811, r10, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x4) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000040)=""/72, 0x48}, {&(0x7f0000000180)=""/248, 0xf8}, {&(0x7f0000000280)=""/3, 0x3}], 0x4, &(0x7f0000000300)=""/66, 0x42}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0x415) 16:00:21 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f8567", 0x27}], 0x1) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000001c0)=0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000003980)=[{&(0x7f0000002780)=""/217, 0xd9}, {&(0x7f0000002880)=""/170, 0xaa}, {&(0x7f00000039c0)=""/4096, 0xffffffffffffff98}, {&(0x7f0000003940)=""/36, 0x27}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x403) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x2000c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") socket$inet6(0x18, 0x4, 0x4) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x7f}, {0x26}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240), 0x0) semop(r3, &(0x7f0000000240), 0x6) geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16, 0x0, 0x0, 0xfffffffd}]}) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000580)="410345c5c825d66a3070e27e76dc36361ec006b45cacb16039c15e29562c1078c460fc06ff62e64d8008020853a24a80a62dbbae8fde88d3456eecf195ee22e8b335fb47e8e0d007007108f46265eb78adf09e467730417251c97668fb5251bd91705d4b000050e1121558b9de8351473da6bdd8bcfadd00000000000000120e79306111535cf3a3e7296a927b6d13bb7e70a0d430a1a01a4b86e6d419b8f0c6e70aef76fdc361df8d9d1a11aaf5ff4eae02d899d2375cacb27489556dc71cac4ddf614570306fecb111bfd5e8ffc377470d9bf5e98975f3d4a0ebdd01c67ae6aef194d7cd89a3cd85e1f696d2b8c801967d4ae963a9aa73d48ccd29f6adf5a256a2881fcd53c9898da636e4928c114d1b6f60ce8986481bee65a00acac187aebdb3d6d5b4aa17358ae30c4695380ccaec2b01cdcb2986aea7258ca97b19957102b6b6ff8c11a092e74fcf80801cb0453792d2f8128f796b0d6084164526104ccf0bc4b7555979d980dbf5667146cadde74752ff68cc35d2879d18379c27aee55026f1a48d10040cce1468e0dfb34fad8df954ecd0897d8f1b07119823562796a4e2f5206e9bf6fdf07cb4", 0x3dc}], 0x328, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = getppid() getpgid(r31) r32 = msgget$private(0x0, 0x20000003c4) msgrcv(r32, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r32, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r32, 0x0, 0x0, 0x1800) msgsnd(r32, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c0d58da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x1, r26, r29, r25, 0x0, 0x46, 0x81}, 0x10001, 0x1, r30, r31, 0xa5, 0x1, 0x4e2c, 0x6}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r34) r35 = syz_open_pts() r36 = kqueue() kevent(r36, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r34}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r35, r36) r37 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r37) r38 = syz_open_pts() r39 = kqueue() kevent(r39, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r37}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r38, r39) r40 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r40) r41 = kqueue() kevent(r41, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r40}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r42 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r42}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r42) r43 = syz_open_pts() r44 = kqueue() kevent(r44, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r42}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r43, r44) r45 = syz_open_pts() r46 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r46, 0x0, 0x0) kevent(r44, &(0x7f0000000100), 0x2, 0x0, 0x0, 0x0) close(r45) r47 = syz_open_pts() r48 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r49, 0x5) kevent(r49, &(0x7f00000005c0)=[{{r47}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r45}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r47, r48) msgsnd(r33, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r36, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r17, @ANYRES16, @ANYRESOCT=r39, @ANYRESOCT=r40, @ANYRESOCT=r44, @ANYRESOCT=r6, @ANYRES16=r47, @ANYRESDEC, @ANYRES16=r7], @ANYRES16=r1], 0x4, 0x800) msgrcv(r33, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000b3c928a389de0777a0dbd5f66920aa000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f3890ffaec9e7c33d5e4c0abed23c4087013a5a02fb4712"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614466ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r33, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r33, &(0x7f0000000480)=ANY=[@ANYRESHEX=r30, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r24], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r28], 0x4, 0x2, 0x1800) msgrcv(r33, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/218], 0xda, 0x2, 0x1000) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r50, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r51 = socket(0x18, 0x1, 0x0) r52 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1003, 0x0, 0x0) setsockopt(r52, 0x29, 0x77, &(0x7f0000000000)="03000000", 0x42b) msgrcv(r50, &(0x7f0000000400)=ANY=[@ANYRES32=r51, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r50, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e3596b47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf310000008000000000adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf32e0c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r50, 0x0, 0x0, 0x1, 0x1800) r53 = msgget$private(0x0, 0x0) msgsnd(r53, 0xffffffffffffffff, 0x315, 0x800) r54 = msgget(0x2, 0x20) r55 = socket(0x2, 0x4001, 0x0) r56 = dup(r55) getsockopt$sock_int(r56, 0xffff, 0x1021, 0x0, 0x0) r57 = socket(0x2, 0x4001, 0x0) dup(r57) shutdown(r57, 0x2) r58 = socket(0x2, 0x4001, 0x0) dup(r58) shutdown(r58, 0x2) r59 = socket(0x2, 0x4001, 0x0) dup(r59) shutdown(r59, 0x2) msgsnd(r54, &(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYPTR64, @ANYPTR, @ANYBLOB="102958518e93c13ce689c38e6c9d896ea862edcdc29f5876e884a47e3da81582cf13462bdf794ad51208c3d058ca70b534f694801500dc287434bfaeb8d7e0800354d353974687c5e5310505d97895e7cb25a111be982439893845808afb967bd09f588715f0b5b83698739c091a3f11a5fb020b04890b60819f389dda3e", @ANYPTR64, @ANYRES32, @ANYRESOCT=r17], @ANYRES16, @ANYRES16=r56], @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES64=r57, @ANYRES16=r58, @ANYRESDEC, @ANYRESDEC=r59, @ANYRES32=0x0], @ANYRES16=r55], 0x3, 0x1400) msgsnd(r50, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860faef994db4079b3951f1c1c413f155c950785ba2805c219016d47ed37dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f87935ec65fc198c95bafbee813167ee3d18c482d953d843deb7d93d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe8127ba1645a6b5c16524499ba1ab0804b4ad0ef0f2cb49cbf77eec568910656c41a1bc9d22965bcbc4467c1b748c7d3dd4326fe40140e7c6bdd4c3940e"], 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) socket(0x10, 0x1, 0x4) pipe(&(0x7f00000000c0)) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) fchdir(0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:21 executing program 0: r0 = socket(0x6, 0x4000, 0x90) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="72cd5a163db60cd5b3c50c50f1e679e12b6f894c3f04", 0x16}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="580000000000000001000000800000009aabd9e7be46ca2b2cade0a6f5fb66dd65430c5e7dfa1cc4068638e3484f9197ecfc5fc22f789fd9cc0b0daec07df82645ec24bfc82c1bea00604a002598e8b7c169b40000000000c000000000000000feff0000ff01000083b47568facb5a5e8e3db096535ad8a62b07cf93024163ccc397e1e159d6d684854276d45f1dffef4941385cf2ffda92e809f582989c5f90c58f81d345abd1ae9d527fe1790f4601da8b6ed4663b1bad215edfac956020fc295cdfe11b4de06b20b1a725a51fdef2d7f6da0c197b83fbed04232d2771400427cdea42f16a833656e7080155a6b81c8b127732eb571507d128eb5cb2b3d83971183b48e6d4c909766af527f4826cfaddf85feda49fdb005000000000000000ff7f0100050000007fbebec3b58fd025621078aacbf1ddad33af53c60916afc3c8ea9e43080500f3fec98b53707e658856e731933136be9da50485eb4d2e111c98ec608de7094700c80000000000000001000000000000804bb712f7eaafe737af10bc1d7ade12a4dc15574aac7c8165cd7bdb1bf0a80fa04d55e421701ccbba5210551e42aabda32c93dd601f24fd2e16836693d2f88281f04a4809eea45367adb4af45345256e22e1368ef8fafd7d3eef0af8a8e538b29cdb1a36d4759a760e343d681d119c50d2c6574b583bf153eeebd574dbb50d85ade666bc5f53f65d20db81de44f524b7dc31eef87e4e62f6c1add482c4e48e2d5e20ea94de6472054d901c18d0e4579ac362f8ce8000000001001000000000000ffff000001000000ec6da10ec4c9822557d5309010a50edc6fe52b70d841ce94ac917f369262eec7efcb4f3d792d9d443b6f490c0ac2ff342fcff0d9fc61eb4a85ab7ae7b40c7760a54add8703cd4df477198d63c099d1499c50e3c356ebc4f5bc96f72d09e3626603d16c0830424b0dc6828a656493dd595cbeef167d2e3d9ed9ac5793dd49375d594158a1fbd82b7a838b6bc61abaedab9eae88c0de4b4b527116ff8e95081c0ad6db24a4e8c70d8e9f2114264ca18969e67432c3333c09a6ea6df065171c2da3c7635fac46edc4c9c0f0ca5d92bd88d6fef9b8bd120125153c8e2eed9938312fbe6b2e6b4395a7c3d90662f4ea62a7d244cfda063bd0bf264b4722c344000000a000000000000000ffff000001000000d3ecdf950282b7762804be968d6b767c5b5ec9ee6bd9f679d7e6e54f2097cdc43b8f8a89de233702ca6d5309fcae2c6629e312d7c54d61ef982524c0c32c973d400a0807b0084dfcada2a0ecd652434d0cb23ace1c33e5fbe1c1421cd4a0041f7449839f0ddcccab4d0447da7209244014991af309caece9c58aeff026d41bd34123c5fa86a4f9e124bde72862e80000f4ec2e07a6b04be7fe96a7bb98ec56b0fe4e2ab32340e8ef62cd5f2cccf6c569ead1e08a22976968786d908643b4db5fcb30b330936476fcf7f8d3de63fd1677e6eee1177b77a330cfb9c88ce327456a11709b7fb19351defd1702e93013d41d64ec7c94ce1130f0f8c2b7505cc96482f83e731e5c2bb348c5e9297e53d2f220f2be5022e24b86d1db2e627bb3013f4910b9e9fcd2664900"/1153], 0x3e0}, 0x8b29d79703d95c22) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) preadv(r2, &(0x7f0000000440), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x0, 0x2, 0x5) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:21 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000019ff1100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18020, 0x2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x101) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x102000000000, 0x3889}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x300, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) acct(&(0x7f0000000240)='./file0\x00') ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) 16:00:21 executing program 1: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c855343350"], 0x10) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10000, 0x40) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:21 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r1 = getgid() setgid(r1) setgroups(0x5, &(0x7f0000000040)=[r1, r1, r1, r1, r1]) lchown(&(0x7f0000000200)='./bus\x00', r0, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) write(0xffffffffffffff9c, &(0x7f0000001000)="012900ee8c1c03abd3e8857deac7055849196283047a7a719020d2aae832c7757ea06b78fb8c002b9272a16a8f7a3009df676b6c0c2cea42abb72235472090bd80a0c9a7276fc9e9265177ba2e9eb47cae9be4e7203820889f92ced4e9955fd671a6c6552cebc9037712df4b5dd49abb6dfb2e1bdab7c0193b4cd823524b5c8761c306b9728c3cb19f3bd0b615d81a761608b21be1eac05a10db7812cfb6b50baedc1d3800452295bca4833191492bcb9135955c54548f489e9c29d9322cbc3ec5395ffb356279f37bbb3c2934a5162610b426dfe72fd10c5b1f19b57f0094ded3852e2484d977d61f1b414164d50161261b5c5104127b56070610a672cf1caf35ad8bf45e82373e8e411a4428c4e2ec2de2b25d332bd83e0672b17f80edbcb44ee256f272bc505f8191241d0a1a205548b1beba7ecd0d837457273db111b15e2a774d33e5e644fcbcd6b1b3024936d3e8282ddd651d96afdc061ff20bd1dfe47629e43f6ccd5784ea2ce9f1e14715ea38448262b599797727ed5345ac6e7cf75d4bcbd205cc55ecb8c13903515d8558ce38aac0d0b833f27305f981baa17fc970aae4f2959480e0762c1db89b0ce9c6ce014bab6e5fdd8962d430dee1fd433eab1259f475081db7eb277b3050d30791352e59091836e04648c37e471166b303de429afef222ff4de453d398e6725c0eca7c6e1884831fe02174883f906c89f2cfa0b4b46e21e1e019d7fa324b2dd0bd88475fc6a2c656e9ebef7f8f165051df34256e5ad0dac57b36830d292e66c3e13462a1baa85322afed0b272978b239051b0d2e0a84fcfd27d27d5123793e777d12330b84b6b84197b05edb95724dc637fde817b9fa68c96998618309b9102928fdd9ade9b9e73ee7a4bdd6d224a9bd938aa3bd7deeb6c40ce9c858e3bfdd785b5fc8b7d7ffef0f01a4dbf78123e11a05f897dfd12f99a25a43eabf28206f1e2e655491042bb61c20724500064dfae25b6c945778973863549b41208eb37bb8b039da2e34ac36215904c34bce7cac5a69553be8cc9654e87f81187a941f2bdcc90c905e7ce9b37c0f295d66a34e9c7d0beae8b56e5ea619dc84a4a51988bc381b2765fc0908fd697f7d42b02c5e086c95f7e74294281cb9d2a42719b3342d7761945a045589a1e7209b4f388c29c2459666628626931f2941ca2e4c8bff79145f20775e331c0053042ee223c3f396edad2b9d276a06eef7d0d9cba203595439f31ab0464ae5d2a6d0dc49e004f776c4770b54cb1fa50946bf78c9dae1ed44fe0545495e3c4bfb393863110509f5713ba3d2adfc9dbe44eccbd7558ef9cb59b5022e267544efc6487e6063dccafa005494584993fed1823a074c5c37e24e63e41ba0eef60d1211b08a42ef87cdfc2f7316fc04ad33010123d91a3dc79d2b010528a100fcb885c9475b847b9a34369ff54d73f083f3106993f33c461501af38634b0c369423ce3b2f7bb0b4838717ccfae32d8059721126b555a7f87300ff6699a1c450f05aca08620296236e2a1ae73055a42f59f67888efcb746ee71ffe85d00f13d57b0aa9b3004ab6526edcf8896be300d52ccd54fee06cdc28156ef0c35375f48a64c9305dd7e2c0585ab954ab336d18880a1724aa4edd53e9720e6aba57f9daad0f7373c7b833ca9ff35293274919137453e23948230cb6b5357f486cee4dd6de31b35500db9c29b3eb01469191b3eb45e06fadb830e1dfe46d96db2328526d05324de50f6adfc4232e5b8b0cf76fbf5d6ce5c4d61d99539bd247aa758bd3deb4dbac231002c7b411bfeb7f4507fec081d12c5227238b4644a3bba454cd5aa105f4afaa2d8a06383c4d63fc9293cfe064af2c5c3290cbbdd1423603d07d33be5bb506a8327fb919f2c6f0ad5acfefddad1c87afb288e31b10b88e56f7b13de602ab42aaf4981829db1136bc7b90bbf8c843dab1c29084ef5c6cf79831a49349fdde35cbbd7e5eaf8d5574775d594a5d361e8de5ea2f7c0ada0c8fe6cc0dc8c81cde94b80bcae92c8c759bd1af51be5c60d3a3939d098362172bf2cca7876a9172a770e38c4d51efd9782916351a19eafd4838a14dd0b567ccb745557f85ab63328fc54254890c2ac0e8640ca09b33a63924d8562bcfe3a89f051ba08a123db81d99b7e1fd0f81ab59a4c8b8e5185e80db5199f10fdbda1d430a8b453448352436c6c1f39ba684ee220e9dbbf8e925a43503c632e535d7626f1f9bc7e0ad33bed771c13d0cbdd2ba449e3f6677e679376b8fb607cb0c99f7e090f2f1b28371efda66a250f60e0d5eb645ef2d4b44252d69f6bcac3ee7d45e3eddc06e1fc79df28dec1215e13e413873e483c39214d214a36fef5b80122557238d54da10fe1e9b4e91e99548ecc5a0790526761721b2f72113561da8d73f5814ab7420a2bf6493d86b7c5793e8c0d5d0f3247b388b873fbe3ffb6fc4f8297a044869ec69ab0ea44ec779957930910dc2850cf189ed9d346e49b46f9031dcf69ccf521e639975e0b5ac989f0f5f9a839bf29842eaa425b10c00d200040ac536e0d9ed35a732ef3db28ea799ccab048d0845511cd7e7337b04a6737a247c85685bb8e9c1e44b572ad782e9d69cc4f9fa91cbaba8bf4f6c912bbd35985aa6106d8d8c49b4f24ac52d1218b2c60a92c1abb7cc0f38f9b043f2c107b8c9748254510271e943faa6e52a2219a0e936442011aba2d95202eea801a1b94944a5acfb127ba9e75441c6d22ec9a91722db3a2c181e133baeaa00dcccb8d5409c1e2b08d559075b1d285407b4a263be4bb5c0001a694a67f0b05eb82dd7b21c3ee718d71c42c78c5520cbd5841ef30ab8ed22a8b6cf78bfc646b40945c2dcad63c4f63a6c1a516bd8fe51b5ba130202c03a7a5d686b37a0027022f5d5b4584035a992c1b1af8ebe40c9543597597de35e4d56f99eae09ef234fc11dec85ea2ff46a8213d0444d9ad0a2824b660bcae8c70330a64650c0c4895c18f2904fafd914a6806c99ffac6b36bafc088a2ae39e33a7dc526a1255442ecd50cba07fac09c1a1e4af05b6421144802fd579b882fa5370f870775fa02de22d204a1b2ee94b851f0da78f314769ba0036ad807363f75501776640b1ba105f3abafd3ebd7fb0e22e74320ca81005ee321bf0b7335a2537aa2b8abe1a4835a7614d8271ab5e0ffc328a1e3ff82ab986b74d50451ae9c7fd7c28504a00c58b1f6af2df78f30d4f8bcb1279cb442453d0c5655057d6ac71f5508996b37140c882f9b149d7ce691faa987ad27114df5843c1d4b5cd4030b0d41d696891a5d30af6cc5094f4d754eca85777d0fde718f659cf5d656cb4ff7fa924fc90d556513e24be40b7b9afc03a79f8df264215a3df2822d1f9a83de74fe8734003088b98ef55dae0ae148bfde3a33e6d123244ff8bec61bc8d7d2e2646d66da671b74a075fe82cb4aada1f2cfc1ecff560cc2f4961122d844a219d17bfe84a1808395bdcf029096cc7d83ea8fb52fc12e5f4ccfa6f02a9ffe810567045ba75f020e9d9b748fe9f750eb1beeb2499b9ff7c8c30038c304d4778a58a4c484541529bcae2d17dbc75604ff2ff632e6caa783accf4e819cce53d20a8210b302ac6f72a97de80d3fed1a231082c17489021585eefbbcd5ef0d70166ec3a8db5d56a99943cbc7ccf09a17a028d7f5d6f97ecf586aa5831282ac2a1d5b3e8e20dd9caff2e9f76a6df3d0ed8a328486162439f5f68aa27c1293d7674facbbbb18075f35648927ab6a64f4b18a7ad017d1cf87b34f2b2974ad9b8aa107708916f5c31f9370cc13c3322daad7fa913675e1bb0588177b605e5d8026b771ab5a408f4ff4f753cb18cf4d3bd2a1f149ad0772c6568b6b208e5c613aa2511f7f2bbdddca22e4e7df74911293d5274a067bd5f32e79f25f5d62ceafbc92d74efc734b93f94922a76dc2c5ee6b9509862a68ed6d16753e9e2cc124b8b7df222e1c255f6b930e411b9ec8604475487e37bde27d2ee5e9ff804d2a8e36e0519c1596463524ef3bbab167938f174c03d5972114b4a89e75f89d88c6776028757f2bf1c77465becbf3d3f8770e350921da119c8c0376ed8ec44ca72c3ca77a4a25e2f79d4ba57b2cd3613d9ebef4423eec04bc935db5c18efc6c85d72d2f9682401e5e8ddb1523a62e4c69885a141a5093f044f5c7e17b3a8ca34f3d9338df13812eb5d12e70840ade856cd07430a96422330ca75df81eddf76b851546b1df58f23c751811f60a0a66cbf3da0d51ced8ad42682f09e801a0f4081c1f7d5fe8af9e0f2cf8e03359f8d11dc40dd8cd3277ed84e0ff331d80f8af2f7a6258e70133e9bb900be4dbe1b805b223da9027495eabafa1f6b5048b543ca0585e6f606f1546ff3d14e6d8d634fbfe1dd8af1e10d7a2873185088ec08f23738467dc421c207b5fefd5d9490cb3afa54ba5ee53278e8a6e4be7fa5b30564f909346f8aaf36cf3d4a3bd4f16234d016dba8f396c84847d4675b901d4a780b2b26cfa649df1c2454ac8656eab1c6b1840384d942dc9ae2268e64454c483e2fe88e1ec9aecc0347def2ec316957e1b3d66aab9ab8709bcadb3b34bf752aa79f15927e8e3181810b3deeec7bf654754328093307fabb680e37d0c8cf9e18dcd5991e5788798dc7fe02dcb8f14ccf7a521b02bdf51aafab09a3f35a2da9b48d2004c8e125b58e3e9f988df317e7302885c6a4839af84c9a3353358a78ebb327d233640804bcad9aa7e2adb6fc48f37604c1c24f970f335966f4d7b03180542c8845960ec885ba0f826aefa7d2901c7e32691465a5637d725a6a5c8dd32ffce4b41cc76706e963259ac9683ab438d698161de59038b7de36194b1b710ec250022cd5e9848c619ce209a139cbaedf11052422a55ec01b0a1d769766f7d1e0d110508a116bfbdcc9338ca14305aba038077b6f6fff021a40e9a560a7b324a04244257d492e75115d13faf9550fee1628f7ddb2ef7d6dd3546f41560623c8d70f433c0c857b060062df6af31fae7921d97ac09b31a4f8c91f97070352393608007844860fdbf0820ce8bef500064135e9617677d1d025304cd062cf6203d299d4109f3d18f8efb8eedbbefba4b7a9d88b5a93927004dd20a9376fcd659e557d6302b78583b924959a2d3a58c366b46720e23e6585739b9bad38e7d179e2d8ab9fa771290f39f31577bc0d146b1bda924b7c3fd75a70697b7f4de095e9d38bfdee19621ba3cc863fa932a60d1c6adf9b269fc20eb274756e6f160a7cb989539ae7033d5d692222e2dd11d37495c38c61ac0c0ba4456f502d54b2d97160c2ab5fa69d0084a3df89b2511027ef9c7ba487d4135b01263cc53e59a4e76255e62d398f3323038195c74df079c4eddd5d0d799ec1c840905fbde29b4505f85865fbc25f08634ebafb52c4cd6675f9f084a38eeab34fae32a994611ed6c4f929bf7b6bdd897708f56001a6b1570d50bcdefa260e1839a8701ff3aa21fc138ec47456c2b461f4b2e9f97e6be8a83a4c8656eb24f8b51eb94378d3d441a4d02db2f10f68f441e60647ab2829da4cd175c491ca09d3246e15adaa323fafab0f439ee3068eb91dafa4df5e2c171626308e4be61b7e73f3da256a3bdcba9910277dbe4eea33c8afe4581c7af9307df181f9248c197019196d51c20e86a054387c300169f288456128d20b4b59b353ef7c42ac15fb81f8bcbbe614dc9768e86a5b4360aa3df48900e84485b29e61206245212d03c53e3fb355c86241b1d16b66102ae5ae3edf8aee4bd9ab8c3b871528e748fe040634c9db77d34dbd1693ae72c71cad", 0x1000) socket(0x10, 0x1, 0x3) close(r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000280)='./bus/file0\x00', 0x40, 0x40) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000140)="0918d6a363bb3b668663345516f2ae147385b6096a4b24bf23", 0x19}], 0x1, 0x0, 0x12) 16:00:21 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0xe) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ae2312c73293000000148dc344b23353fa946e3f640d71c3b3f2b93d88106d1a0724492a57e7bf8dacfac5e25725547de35d9409ef479fd7a89563952ec53274b947f7840ac096a872045540b8292ebbc1e000"], &(0x7f0000000000)=0x62) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1, 0x5}, 0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r3 = semget(0x2, 0x0, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x80000001) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x2c}, {0x6}]}) r6 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = getuid() r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfff5, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r9, &(0x7f0000000240)=[{0x0, 0x6, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x4, 0x1000}, {0x3, 0x68}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) semop(0x0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(0x0, &(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(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)) r23 = semget(0x3, 0x7, 0x212) semop(r23, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semctl$IPC_RMID(r23, 0x0, 0x0) semctl$GETNCNT(r23, 0x0, 0x3, &(0x7f0000000300)=""/141) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000440)) semop(r22, &(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(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r25 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r27 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r21, r25) 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(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r37 = getpgrp() fcntl$lock(r35, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r37}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000380)=0x101) r38 = getuid() r39 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r39}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r38, r40}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r14, 0xffffffffffffffff, 0xffffffffffffffff, r19, r25, r34, r40]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, r8, r14}, 0xc) fcntl$setown(r5, 0x6, r7) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:22 executing program 1: r0 = semget$private(0x0, 0x3, 0x249) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000005c0)=0xe734) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = socket(0x11, 0x4003, 0x44) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0xc) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000300)=[{0x0, 0x101, 0x1800}, {0x3, 0x80}, {0xfe52dc4792d94f09, 0x8000, 0x2c00}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r11 = semget$private(0x0, 0x5, 0x400) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x8e4f, 0x0, 0xfffffffffffff000, 0xffff]) r12 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r13 = syz_open_pts() r14 = kqueue() kevent(r14, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000000540)=0x2) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:22 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)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0101ce00ac55a82f11fc2cc91b562aaab0022380"}) r3 = syz_open_pts() close(r3) write(r3, 0x0, 0x26a) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x4, 0x3f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) dup(r0) r4 = syz_open_pts() syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) write(r5, &(0x7f0000000140)='W', 0xffffffffffffff59) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) lseek(0xffffffffffffffff, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tZ~', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25, 0xef}, {0x40000061, 0x0, 0x5}, {0x1, 0xfb, 0x0, 0x83}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r7, 0xe) close(r1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x20000000, './bus\x00', 0x217, 0xfff, 0xfff, 0x1}) 16:00:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) close(r3) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000200)) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000080)=0x1) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe9d) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/119, 0xed) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x34) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001700)="bde730214d338ab69d04007c508a1aa2fb508e48fe46e326a07a89cac145b92bff7a9730ec836100080000f8c5605c36008c03d3998e6cb773c7b4c176a1e38450a5b2b974a53b8604e5840b87906d473aaafed85dfcb57c5133bd7a8da0f24be434c9231909e2fa87b9d0cefa4159ccad53b97d1cc3d953319933e13d0fe91f664afe58d7c859b4a72e8a3278efe7e886238d8007896ebdf561eb1b82bcb772f0baa64c29d4e6709864c9dc4ea6cb63a869678c9abdb9bead748718684ab4ea08e307f15f956b2e2c80e8ec8f40f90f842c069f85a9dd7dae043433399e2a882aaf1302d82c2223c0ece8d8bc8adbafe757bb9a77ff0ece51f406a05c09b3d1bb403714dc450ed13b167e57671a475b41965abbc14c36ddeb9ae7669ed18ab6f6b167ded7602dbf1428dd9ca2d3f7f147ce92069354c5085f08e36c752f16e18df66e440c8f", 0xdd}, {&(0x7f00000003c0)="9712d664527d6d459abb07655836077456b85c0560c6f110dad9a9724fd7f7e663d71d9aff9e3c306aae2c9de97e01cd510ae1adf8656926ce61a25aa5941e753e5ca7a159d9be99b5dd31173c39d7a9e50df949bcadce5ffdf1dd193b038d4e63082331e28bfd5517e447c011c95bc99ed6bfa33526ef3c96cd3d055371ba1e190d33", 0x83}, {&(0x7f0000000480)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6f1e1820776b8788cb5228be7023b3c26cec1ed476676e343907c882e29844da1693efc9f37c836f8904ac659abc5d9281f9c994cd87715f32953e45be2079c9ecaf2696c17a3bf656e85a1ce39a0ce64601e47d9b572f9a905b39f1519a94a0d500e8d771f039471b7aaaada6808934dd1d69e41a0e1bf80859925e10d2793408ab0320cb0f788037810ab95f16c3e0b32d679b7cf5f065570955c618e1d484b5eac6771484b13e40d9361d5fe7f549035dc1cbd23f31fe2dff848f376faf97879b29332a2c07c60d4685a41ba8f7b3cbf4415f63c4a558d4227a12aeb0dcca2fcaf7c0d56b7116b8875d5b5b9b0e12a381a91b1e29346ff14ccca6fc7c3281bed8407da06ad55d6a1844fb29350dd84cb1cb5dff55b1b4cfb2074867a1e19bf20d39525e2c05218ab657529c859494695e9135ad1a1cfef854c5f21ec5c0d82ab1e54cf64ccd7ff62b5a9fa2f4214c8c6f46386c25cdb9639c82162349f242edba589cd9a0b7f58ca135139ac4e96c97bb64bff50cefd7834be458da43690835ab6e73c5c80680612f27f4016a770e527ee960c76d68513fd036e8ea7653fdb75d127495c6b19e34b70646a4321dd812034ece9b45663d3b96f11a6420f9bfa4ccfb988b767457ee699552cd3cc32052a5b4366694ff989835a32ce37ece3df60e9b1003388854f5d1dd892fb7274ebbe5c880c68e40a6a4958428713c36f633e431bba31100e4f99ff50ad592e1d07939f6b0a6a5234691bdf4d3353125e78989bdc01555eee79dc8469cb4da73a9f416d1dfcd3596bb99f3aa650f8a87776b98d1d8e5c39d3f55aacef6029e80bfb74e36608ca6d93be58cadddf68c12906aa58fbea4f3ad990b8c5af33ad70b5e2e0b8fce0448d5f1fc542418acdf9effff8684573c787b79db30b07e1437d6ea01ff403cfa37283915a074e5157a3463be7814aada0363bf3a9aed1a82f65c99ff9cdaadcbc46142f96ea958e038d2f2d9fadbc0bed48d81b7e544979bee54d6dd0db116a6a76e7db181c8a6244770cbcb56c68045de153719a3ee0243a75e826b5daa1706f49edf5d4a98f66b043cdc38825cdd0578cc8080dab3e41067853a53f5b004fad4102de47e2e2c79852a696ba26c20ddae6b318d1662107c2de5f1dbcae92085bbaec20a17daf54d91a5a273ecd7a74b3f4b4e43f74f06011e9c2bf915b3f0021a338e8b2251cb7334203e97f8cbd7cb610443532a87d71303655e4136028e1355a87c4b12d4c1951b72fd6c675dedfb09695fa854a6c09d4073085d90bb3272587774cda122cf43d40f009ce74b3688c8b71e65703f16da36c6c1d205b180d0a7bcc75bbdb0116375384a545738b44e83baede42f81441ccaa469ad3dbad0cdaeac11cd9b3e1edb04f68a824b8077dead27d0acd876c9119c55c349b5b78deeae305407508bd97897a516e07dd23fdeb792d29764913c2888dd4fe08751f7236bb5081772f5170509262a064f8d3c7a6f2cff977ad0fb683da67d0e20d9d2b5dc4604663043458e4a6bdc0076daec590d0fa394e7a10aad74df61883c6c9d358be6f0e4c81fc0423814d0102ad0560202ff2c2d812c275d550599788ea9727ceea7950148fdbd0838eaeee7fef618e4023d454492af899c09c467133d472b2391c5035252bab64a24b8dfa02f69a1f60f97cd1f9c98246ec394c74ed347d7dd61049caa134e35a3ecc6316662c356747d40c753b5b0eae86ed46756e3263cfc2374b74108472d23bbc9a3ef3295f649482788427d195355b2eff889c2887baf06e73c7021be8b434600143c5e609191516d6aeff56b0ed0d530a4b2bb2b9d033ffa8c4141bd7275fb7bb649bb4710ccb0ed6cee5b0a90065ae00338b86534e3e8ecdd815f21f442d80872d3d4a11eb1ca1360a7543287ededccd63aaa8ee0e1f7ed6dee2cde0d0fe95118e3e4197215020c67ca98ad2f28c77267c5c12ecb2b1330e4aa5cada5ad87be713ce4ae8620e81f34ac635879eaee2ac6b8d11f7cd392c4475d1f87fc1a41ac3853eae4936a6ee009faa159bcd5e750b1f553206bbb299d23ef70670c598e022cbf1aaa1239e1a558c631ea6139094b076769f1d7ab1dfa8cda277746065b6b40cfb4d0224666831d0ce8c8e46e96c32734ab65074ec0bdf52a644d5c2865b28cdfd5f8104466254dadb03899c10907d219edde30394d18c9279f06cf83092085fceb6f7921be2ddebbc385da3c196428f3048c14be79c1ba072c79e695fde4624fb82f44e20bb998b6f7283291989b52278a628fcde11f1bb1322eab1e9203ad540ce96d9874ca85d17f690795ec39329f35dc3ddeca0a24d9c0afb2394ef279b653fea83a5812c75e7b5715e35304cd9115b7636367ed8565f0a9e7c456ca2a3d93bd7889e335582fff293471f9a33475c0871a1f515fc5d21a629bf4e9b860dcc5aa226ebb56caa41b98c4625f287aba698d2701e176a6a0c4eff39a24f733065e81d5d9e9623f1e8ab0144fcbc27e7e16dff3b30b6ad56fc69f1309267664569d4c5b16e68ddc91c289bb20bc2c015f27add6724902cf60fbe6db85873b6e35dd4353ae7a156b7ed88aee3d5870766823276c9d96756ee602f0a89506bd545b88fad65de5020438217fcf9885f56e24d734de4bc9482ab975826c7991acd8b0881cf3e13a4c0e101d41fe814f37b66880aaedac93000bc68ef2df0210a283eee645a9edcb37f97fe351b60c1a522a321c87e191263693277f709aeeecc5d8a23334692e77c894da977796d4902c05d5cc749f70775023850d0c381ec31187198f329c1c2bb82a5d7f4a8a6367517e210a91d6359e9f012652c1454c20d0645f68efad0f21162309f93dd9e1c4eab00425db55679d30c05ea687cb55fb04156963aa4a6294156577c98274fb59d86bb876090885b40a7d4cf8cfe34a23e8ec1c0a3ae6b718a1c9014a5c1fe4d08fa3d726b4ef70a907f093f61e914aa9993f2a39456dd320b38157afe75f3f592df200c09049961ada2c69857ea7344b11d4431de879447017f5daf10e44768064c6c58fb85641fa0373ae17ecc407a1d433a1d7facbabda72bbce4b682ff8673996877afb0323af863f25f9c9e6b3f17da2e361616aed4abfec8b50b201338a3eed6305c2014a4d927ac708439629d83d8111be390d133afc21a3ef15a22557f6b1bcf5cc1067275091ea0d3283d956e008d11fb3cb2f4866fd7c7e68a49950ee627a16cc5215fca77b13b3e0012facef2743c29e64399df65fbf88dbf8c5f93079d5f07dc99bc159e77fda64775db3bab431639977c3dc7eae98e5bc3142729ea255a9313bc82dbe428df03ef644dc03950259fb8ed9d3e9267a440a6e5d0c2817560a2df9783df62348f7c3f085b6be83904c1ca63024f66ceff2419f63604c71fcf1f35bc2474077f0c0cd94cbb1ef99a309e367d15666824c3906291d77183d57c9449762204958bebff4fe35b6bc951e825059e925b3be60a5c8626ca95fa2791840ac34357479620ebc2b92e062ef7580f9a33c965ba3970807c5e6618fa601bcabe6a01346c2b096ce18b3c8dbe497019fbadb9e21cf753bc33f9e2c801224590145f165dc8d7ded1956905f289195ae7ffac9dd9181138b4ab5925cb2c4f3b7610fdb89c17c6dccc1f9bcd6804908088d9af554ebb766c965c8deaf31dbbec239cf1662dda500592b085213d7fd0b4457415cde50c83bcbca20bb2e8c08bbddae632c099447cc010f606a6122917a00548f8d8ea36eeccb6bbe495d2176fa9954a25a3aa14364bed68bc24c4c697b36d8ab73641141c24de0b2645b54c7bf58f95310d847f9786bca50d3b6b743769c3617b815a2a008a51e345762a9bc56aecce773c4511c44df4dfcad7d7ea3c06291851d4b2a4f6b705232acf6a6287f2ed63a9d3f0a0aba83cd0e66ba95307efb8857c012cf150e18c5c77fed5e625f9305c26a62de47c83f2277301bce637486c3ef8fb15267de30ee4de1cf4c8c9657afca485c57588a5622738dd0ddc4822cc57449d8ab656b836ee751b2883c3fd518f5c245e5d6c4994d3f1ebfb703fb728d68187c605a2468fdc55940755114d7976c3e045a647b1ccdf9cdaa56cfca5a42e701236954d0a7fad4599adbf882f8c9f051e77522495142c972041152d99411177ed9e93a2921ef19fd60eea112ad71a0d832a69f320044248e68f05620bbe7d227f9fec13e83d9285cfccd0d4da395af55ae39ea97cb96a4ea16e639097355fd0c6a30410f867eb15dfaef7a94b3bd54cc5dc21b1039041ee49c904a326295a79103c25643c1adea867ff7ecfac293ea78096b8ed40316fb7d3c827de5afeceee71e213fec91a18e2090bd487bb432f724042ab4769a5b812d44bfc20c90fbeb61a300ef61911b08d51c76df802e136688909a5bfb399b21af2c97203dde8ff494e3145b1188d8ec6c9fd2dc5cfdb77fcef40ade473ebf8e2482d20aff94d2614acf866df0c6d160567f6e49872b691e71c29fd72092a1b7abd9e3e3000f93be443d9fdbecae1a2178a3e0d0151364277a5b7fea93542a422cd55ef9e669eece7e29fbe16afc20ff531b70ac34cf1f13dcbb41cbc34de343897e8d480da133223df81c25b6038ae0020c8ce1d25e15b038aead94ffe61141fda9636bb06c5f31b8de9f8469f0eb697938634fa22bb6a680d8fd3bc10e1180a03dc26e8830da4b001aaa7434f3376e5e27f9d92bb19760b3393b651e3a8e4f0c9e347dab0d3a50424f549524c8cd0878d46d3ef0e2ca992b6badbb722ea082c36a4df4db0885d37958a5a874c1001b0f0d8ff6b342a1fa56722bdd9a340009073a02476220ed4730205ce80e368ba15d700e6862af5e1abda22711c412395f303443f1764da0b3f61d280a5a8f79f36a331522b9190455042a1363743aee39e12fa6db43a27c7ca3dab6a45391198382a22672d17dd62cd2d88e77fe38f6eda9a9ea3b0676b72036450f1272be223cdd64771040d792840ab21b6577f8ccfce4145f6675e476938a21e8d7b6efff0fa2ec4b7518220c37635e7dd184ad157ad26a8f830a89fedda07f9a3bbe9b366e7d6e4b0f111ddf2ff939054140ca9822844460024c81aea3cae47a4bec9debeb49fb19c831696107ae056b64cf28e7b1a4081e9fa1858a5c9deec2f17c1f182602ba5647b76ef3fedce5e77aab8bbc7e57918a74a6a031891877b1186f3cc22199c5837dfc9517114c5bd4d2836ab8b8e51c321af95e9bc0bebe9188a2e01a0e7ca713c3208ab3294390782343f5b1281f01535301480d9839198525ec4d265ad8b30b03d9fb214a71aeb8fde213203e0555ac2607a3de20fc59467e3dcf984c6c17f372666f9429e3d51c2fa41475ce16c048771fd396d6c2a98e0714911a44a0c4e57479d90bf0ef090c7c2be0312ce400e632df07f08b615e40e7cda4ac69954316c453299ddb98e14a5e89a2dec0ed0ab659b144401c28165fbb44cbaa9b2e112633606132e65278797a31fddee995ad67c935909a1ae54d89d455ba9261ea0758c1cb572b0b359b2984ff8da0b964c429df7891b9f41886591b6ee3fa1ba5506bb6263d00e5c253ddcf52", 0x1000}, {&(0x7f0000001480)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf55d4b9068ce5568534411c035aff80796a242640b64f72059ed562e95dafa6e23c642526ace96c7346db47dae14be0fd565bd9cc3236a0a90762fc981af096ac007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563b4ce0b73b7afb534c364efd53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b", 0xcf}, {&(0x7f0000001580)="2380eb42c8fe79621e0e816a3464cb7a8b634bca35cb8ad0d7e82036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4ef5df523d06a6598d011545dc0a43a126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f7033bd88fad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7a233840c75d83a390732e8369097b317a5a8ed6301caa6e130eb810fe6d07f3", 0xfe29}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x5) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8a7c0a2ae40171a1d4800863698983c8bb79d22a5016be48a006988c34b0bf9b82ad40e2b877a858c3d480a01c137755253b5862f3c033585eb1d75aa128cf54a480a771b520f3d07959221da36e969a34b267031fcf210e5ccddf7d9b474e4ae348fcdfcab91ff1187ecd2f35cdbb2e6cc696d69a5d69fb1f04fbaf3ea7730647f845fdb5084fcbc0f75addce258e57f01a33278465580052e19c40332f3bc75c1c74c9041411f094fb26705d3a180ea3e75d802fd4b7034a25fd7bb08d929e9a5647ed087223"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 16:00:22 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='W\x00') 16:00:22 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x40000000, 0x14, &(0x7f0000000040)="00020000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept(r0, 0x0, &(0x7f0000000040)) write(r3, &(0x7f0000000140)="97067824644168c985a244392e1b86faae2b5ac46443c1918b0fa3c7585f27d0398e40e7ee91a398e17e1d6aa0dc1c19acaf8d29a6aaf8ec4839f5a825eceb20d2472120c81c3131", 0xffffffffffffff5b) 16:00:22 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000300)="e9d82d6ebaac4241e6edaaa6abf38811688711930b0f03d1c0c6121b4430a08449f391469dad3da5528e8c9d5d9d23af84a67bcb35ee6db181dd56eafe90d8943106aef0c71e5b0cded2ec86309ea8fb5d83a7400cc942dd4e04689a32cd4d9b7c7af3c9b6d172f9db5d9b631621e4c22b1d28b7ac06652d5ac28e546fd1f362fcae7fff00a2609dcde5b2999009438fd1eec2f10d4caa321506616d91a8cc8f830f36f4c174f95aa99127c59c80dea2748c8d1f1d3716a3757585bb9f6085088357589a", 0xc4}, {&(0x7f0000000400)="7987e030ff70342beaa530dab0e2f6741d94c84d5da4596a64c72c8d1ed2078ad1659dbbce76c37a42211c38339aade9fb3e8dbddd99a0dacdc310e35382d7c0933018d41adfdb9f7c08f89675e95856a957e6993f2a2c164c71dd286bf13d258b8b127425dd0e0e1ce3d1addaffbdb03216de521c63f023a78539f99acf7de699800a9eaa92f8c2926b4f0551f0295d8759a11dbbf71cb96e82bf673c77e36c4d1be112ec016d29e190a620f0987ae01cb438a867f8cc889a1ed1c6a9b9c033b2b85980869a82c5dbfcfe961859ec97f2a9a11f5996dff7", 0xd8}, {&(0x7f0000000500)="98b5e966a8f90b57093575b9a9415497af2576ead72c1d1414b05723669ed3aea7c93eed44e0b04549736ef0161e9cc78caed888e9ddc077ada5168a1c9b53e42da55331e5b360d20b713ee59243fe0ef09d68ac58b42c57f426e5420ff9115bc351a1a32aab102753b34ca88aa78c00382874e2d877b2bd661bf3403f5661432566dab6f3a826d59f023e019a5364d820f3ca41b2262792ae2edb5506f7f7c45e566b52edd403fee800384002da2b67ca145bb7b5d7ff03737f661ebcab6a99be", 0xc1}, {&(0x7f0000000080)="6a43740348c9af802e21f59453734c7ab42c132efc571ca1f173d421edbd9dd62033aa40d605041b7c0d419a9dfb982772b48f", 0x33}, {&(0x7f0000000140)="167217f7e2aaef5e37b4f875c595274ff73eda54b5f702a57e2b44f7fd73f23b03c25426bb486166f6e9e3b38ab8772ad13ce691bcfb6654d0a31a9ea23f9ab845625313cd1cc78d513826b6c372113dae5919ed8a15d63af1fe63fabac13f9c190a7416533403b11261060146531c91a6c4e483869e7ae088b746a02195", 0x7e}, {&(0x7f0000000600)="d1b10effe59aa4744c5c6058e3bcd6501e2be487", 0x14}, {&(0x7f0000000640)="5d4fd48771743343", 0x8}, {&(0x7f0000000680)="6180f2f6f3fa541318c3e36024f15698281330f8f904554e2b62c1db81a1120ec6ea0fbb4dec1b4be6efd41e525b069ac5a3010ea71854dcc22a0e4273f5c5cc9fff1d0044b17105403f8853da652abed54482fced7b4d083611fc5c3af528c301463b346d", 0x65}], 0x8, &(0x7f0000000800)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r3}], 0x30}, 0xa) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:22 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) close(r0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40, 0x8}, {0x4003}, {0x6}]}) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x9, 0x64, 0x9, 0xe5b}, {0x1, 0x1f, 0x0, 0x7}, {0x7, 0x88, 0x20, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x34, 0x0, 0x0, 0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:22 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x80a5}) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r11, 0x0, 0x15}, 0xa, 0x2, r6, r9, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r12 = getgid() setgid(r12) setgroups(0x5, &(0x7f0000000040)=[r12, r12, r12, r12, r12]) r13 = geteuid() r14 = getgid() r15 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r15) r16 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x2, r2, r12, r13, r14, 0x100, 0x20}, 0x4322, 0x9, r15, r16, 0x3, 0xfff, 0x54b}) r17 = socket(0x11, 0x4003, 0x0) sendto$unix(r17, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="ffff000001000000fdffffff00000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0xde}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x2, 0xfff, 0x0, 0x1f, 0xff, 0x4, 0x0, 0x2, 0xfff, 0x5}) r1 = getpid() setgroups(0xfffffffffffffeec, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') recvmsg(r0, &(0x7f0000000500)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000300)=""/240, 0xf0}], 0x2, &(0x7f0000000440)=""/188, 0xbc}, 0x2) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48, 0x0, 0x0, 0x3}, {0x3, 0x6}, {}]}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:23 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8004) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 0: socket(0x2, 0x2, 0x1f) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x31, &(0x7f0000000040)="e3c83e5dfa251136c449de68501e44645644c67c743fc2904a5960d57d2d5f7864702cf0d563788ea854847ab597c39f881e855a1e84188f6481303ba3357a1f01d24e3a", 0x13) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semget(0x1, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x1, 0x80, 0x80, 0x20}, {0xf1c4, 0x0, 0x8, 0x4}, {0x7a, 0x3, 0x6}, {0x8, 0x80, 0x0, 0x7}, {0x80, 0x80, 0x2, 0x83df}, {0x7, 0x0, 0x1, 0xec}, {0x7, 0x80, 0x5f, 0x6}, {0x3, 0x6b, 0x80, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2000000000000439, &(0x7f0000000140)=[{0x8}, {0x3}, {0x4006}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x2d}, {0x40006}]}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x80000000000800) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x144) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000015c0)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getppid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000040)="7caa71c1a59cbeec43cb1a633d679bdf9b8f36f72aedffcb5b8e29884646b20ae4cb320cde43660a2e8c3cff090545470fc5d5e91bcf34fb6caeaf6b4a93", 0x3e}, {&(0x7f00000000c0)="eaa71214f82706e2fb221c62e069d982e2f4284e156c8cfc0deed85d479d5f0b830037f01753c1bd4cd55b5e9e98c62548b37f762227bdcb4143d11d50aa60a146feb5fe4ec17753f816b7dc6ee5d04354eb564103929acf299e215f9eb4d3717780f8960fde4b9a87d75b867b4065bb564e56202002bf7b304ef40049898fb0a1e360cb0a0f7c67a7f07d55c1c721db6882e4a044559eaa78a2658cfbcf7eee39ed6dbe7a0f154b31893ef355d39cdfa134435b085e94b78a4f5bda347131a3880cf8c838147b952889e681e4f7bf8ffe380394baa9d57bf5f164b41f388c900dec12775b2620467c819489ab099f3b", 0xf0}, {&(0x7f00000001c0)="098bc60a76ede11e410f3a54ff60a8fa4e2e306738e8cd6599718f89380ef489d96c95eaa1f7688528d08d03f6dc4a1ddd153ff64b3f138edb8c20", 0x3b}, {&(0x7f0000000240)="abc4a3711865b56b1a7fefd501cda3a0bb4ad1a7c7588af5733e680d27feb5c56e270902eafa396e9a0592a496866e64ac5b0db9835dfb9a2438d52336bf74eb5de8391008bf6d398a28c9035f7e4333108db9110ed98372f4097996257bf7fab00b9a40e07d88e6b803ba4b01a565431735cf72a933142802b705f139e22843e6368604b28663506d39f275d7d1875aa49fa3e31adf1a47c06aa5deb413ac860a64c06c0c719cecc2", 0xa9}, {&(0x7f0000000300)="9beb6aee3752767731a9ca6d87cd55a4e361bdb12787a8c085a2c1a643ffd01441a824bac3b30d0aa3a0ca2491fd92644a66059ebe6d9dce7f1e61f42c2a45fdb00c33aad09a259758d8b5bb5ba5edc4af29932dd3750bdde19a8575c759d48d9605bd34b68a08097b46f2f16a2484341c1193798ad71a06a334063961bed17d5018e85dd8821f3009ccf65c8bfde6fb7d1869638cfb7079457f6bea7381807282414275224eff8dd1c50b4294e9c661c985c6f7b387afe0cfda1ac643115a24f7c7c2f6afaf5a5bb734", 0xca}, {&(0x7f0000000400)="94719f1c45fa519a5939620c785cb3496155bac4aa59a93b7d45644f4c0e3babf4b433db9228d5b1c4c0a6a29510683bc1b42f6d65b590e6d56ed0e974188d6a173543eb7753edd3d796cc16db226cd314c92422d19bab1ee601b7d6d0d34be53755a3b1204958fe1fbb6c9e5b2b19806c310496edef129686a6b14a1447eadaad0e3cbd3f0a6cad6554cf6cd4cda7200fc526513f367f404bd132fd2717", 0x9e}, {&(0x7f00000004c0)="04de2cd2622170c015cf13f234d310ab33be891c713b74d8064a6edb1cd49efa2f61068827dde6b1efb51baac45ee1b4cd73fe74f4b3806911b06f91be7e784f0da06484ebee39c5c018f2873126c283be", 0x51}, {&(0x7f0000000540)="268141852e763959cf8d04ac1e8223ac8c301db9b14456f1a210a4303907268aa9a7aca813bdc0081380ec1f848b793996b792758d4e24bd85996374f714b11ec638626ad5ce7f25070471b557d9aa655f659b81154f4d715ad091246236e951bb6b22a24940ff2b032424d80602074b1582e2a5eab33e3a204084d7ac2c75387bedf8a102d54bb8a2ec84254ae6174274f97656f3b223e601095e5678aa27272e42be23dc86783642557475b3a8870ef05d06e80c56d4bfce5b05da664587518d25d47ecab970de17c6d0a3107e258eba30a811a78569d0cf48fee3f8e06d3932f8770b48488ed0661f04cf787c9d91a1c8288b46f24af40786d84ddca4a621b9a27841cf3c5fe4799b4a47b8dbd9c2e7b0595c8bd1ab3f92314cd6296e9a0b0964b33deaba114c4d2d0d8a2cb7208fed36a31d21593c2bf287016c9207cdbcaeb80592035f1330001a822ad6c199771579c0124ba5a89aeb4b16ccd94ea06d5b0e14f5dccd83c210f86502c47e7ce4a255c55c0556b85bde4d867a93cbac61f551ff280a39004c75cb35380a87bf9d0e2cb2b848a56b5c20dead3854b84bccd25bcfe526dd273c746c21939964217b14011a55f0f3619aa3156a3e9ad67a23ba0f4407a0e226a70ab3925a7d1766d1a98b4590ea69149bf8973202a7a66c14a051b74ec3f19ab0bbaaf60d20b51f78a5df5dccdbb51d5c78862fc9f5c9bcd310e113f9be441a62fb11d8dd2c097708432a628e11e32e93b889477e0541f84bfd5b895fa7faadc714312c7c3730f7c2e9f015a2f20564d5aa2fe1dafe2a2b15436da0b4cd91eafbaa6bd60f0cf68bb9abe87ec6abf6e74557c29e41f2062ec0f957ffef8984fe7828f0f7344efcfb2d9d78c8c53a33bf26d3b5299f0aeb09268c4ffdd819c55fccdcca6d0b060d04421888c78d762ff786e5d9402c4dbca685d671978787c8ca736092930411ff1daa326edde534744e810c059183ca83b5dce637a46495ef1e65bec8ee7140a12290a59cb52ebbdf1c47e88e8b3e87f24fe1bea22d48663622b6877cbc7ce8bfe8e00e16a8aa01e7d89bba19006eb848dd4ebb64033a5353ec5fb2edfce3727dd8ad3117ca20509203e8bd00eb3e23b35a042e18a92d4781c14559892c57fc2bd0b27ba66d30e410ca7d0f1314245ca56929ba61fc5eeb81d6cbf4affe5a579bbccddd6cf9e6a61886f18283b9b2b4b318455b232a4e020adb60e0a209561cccc8157053b38bc034c491aa74c620a3e808049150b5b2804b7f0d53e03f55562a7af65c2f6c1f3156f15253de36ff12d4c9b3fb1e1acaec8a60f7a0680317eee733bbff9683e32d3062b6be765e6d53b26c78b94663b9b3b8365f7a7208550246685832ab94a9ba4e4bfdb34442813ced0218e1a4c5bf68bc2c92121dc795c646905e0d715a75eed193429435b41134338cbb3cddfbce8728234c08dbac9ad2dac3f250d5baf42db5ed8f741d2b97baeca093bd751f6a0276390d9c505b69558984038f73a994975b1dbadc8c8bd4fd683f700432f531217ec18527052034da7c1e0f09182ed71308dd4e522478f423146fcdaff166b72bc07a81035a60e5bb2bbb5c6fbeb13b31309d93e928200f981517c571f9b25a856efbd9c2d6f0fe509aaaf1f4a7f3a8b7e5202a3c35bb3e80823fbe64fce33ab11b529bbe29ee43f69d8d759b7ae4c5c0d3cfb7ba3fa9f61d1ca72d13fe850d682ba98aa7b5abac6a4edf0af0810c9eec72de0a14a31213400b6df4a73083ae6f1a1a28c7204f498e41301ba0a8313bef5f42126b534a14516ccc67cfa5f8e23db945f3d5283ac61152debe2919c33042d6aa3052995f771d88b6aa29f4394fe34c1aac57628e6b38dc7c453072a3da4a1fbe229c278ee25ca56a43a5bdbc10cab912a53699097493e6494e87acddf718fa1a7b9e2774d87cb8cbd9740d52812aff67903c4e07eb71fcc1a1e47911b64a2ea93882ee9883991530e97418ecf9bcf376f71d16801d3b68c8936cde2a976b4feb0becd7fb4da4bac46552f005de298eb015d93b8f13da3c4f1d2a5de38a52370dd41f77dca2f60ee3e898c5c8e6d09b34b059c495c6c2e5321780c68946412dbd53ff6ed64f957253715ba6348de96c7f32eb54f8683dbb01c923134fb504606c6e06fe1f611d58f42b39bb731ec54f57e27a6f6b38fb8527ccfd53882613a06f036a34958d797eca97058dd376e8793524a25aef61be85e0e955be9ef49e2f49cdf19ae3ca593bf45eeaf5310c9676b2d03f63bc5529ec0378b40033aae15dfca7daebab3da81fa1862b837b651f3b4722564bc246b240aa1baf2e018036188fdbad67e5c1d7118f7e1603e4142d833c4588dd58ed0d1e19c05d1eac8355daad5383a8eb7d857bd9ccc661104c152cd512110c0bd6cac3cacd7d80c819e707dc0239522fb327490afe0f90150e4bcdb8102e7f5d98ceb26a53a74a00fa176e2f1ed87ad42edbdaaba41133210fb53d067f2af06c27e9406448194e4fec720a97bc67a69278ea7d7966c6074d00d156fc2a97f44215ffaacd8fa61e8133f29406122124658855a3b33bcb8360f052bc2b17b916e1ffdc5989bb19112bc0e8c78449c7b56e306d2b7a8719d96c0d0eb95711ed41e3720b895695071b30206cd8881d248a780ec1f653d31dade371632651d2d014b1bd9086decba0eeb3be3bca6b99bbb5c3dfcf69ead410e87ee4cd50c4e73e3bd31e9d5457bff0bade2f34eba5d86c17c0b4937762bf7d192e773d687fe3ec8c1c7e64cfc96178a358284630a7743a85e5888e959c3fdad002f2194e971851413da1afe9eaee782147603df4053affc603f7aefe9bdf6b9343bded8d654c3458970f97a46d17833cca8c5fa048f256253d11e2aea5b7391f2d797a232071f7f7ba6db53a9ba4c4aa92a038de2a1ba274973924e39365556e0551cf264560d7b7ea276e88bb340255caa21d0f102a858f65777230cae4624d9f152d68f96f9ec01dabeb6ff49e9b698e706e7b275e100da300ca00b590517a3af56fc3bb028c8fc27494e9c25127a6d3f611d32abc0665a22b3b5a1ee35873659c3871ee0ef4ab178165af534092aedd1d14171eb68221062c5a92b341b422c675a5e6bce53c296ceaa197ef16c0b1c410d5390f59cf98cac59e0656f5e4f40978648d52fdc0fccc98c938b04c6ddb50380ba82a4480370215b23f6701f25d3574e37a398d1857b41015c7bff9fe181799979be0e9f51fd61d8a717034799388e0b834b359ff62fb07d4ac7b22380138148157265ac327abe1b7bf39aa35d9b9dd6df1ef599b000c65eb8f363ab055681cc0fe441ddaabe5c601192ccc6723647fdf248f3a1bf2b64fb7d778e332b1391120c42461153039082965d5bba5e96a60c66aa6bf525323a2ab978f5bafd2ae2c8a76d6dd26f218181748248dd5879625b33cebe3d2e7657e84c41537f584344d63bcbbb6c362db84acdf366d19febcecd66c290cf7659312b6b028ba5de543324e2d04e06fb5382de0f46a0dc4a3222837270bdf6e80555a4b7dd1f6e498b24442cf270eb383dc9b02b30cc034ecc01e89d09068805356a06a0aff58bcd08c695f8953a6a4d90b488877873c132c905401167fcd76119e3bed54d2e9d8d1bbce1060a8eddfe5eb8a9d71ec56f23bf45263186f779b01c85bcba2aeb2cb7c39f6d1722bef1f9ef7ba64876fa2cdf41356aa254b797672bb7d6a6f31af0931b0c31f2716e65f590399fd5c8fb103602ab43440351b59d09dee43c50a99653889a23ef1854833ea8c48863efde5cab4247d53cfd6ad95111986a0d27c26e29f29b435c3677072385ed7ae4fa97784949961b65d2b5976e10ec7f4a17ed2d6a86e2b67feca391a9a665e126b41793497dbb3f6093091703229cd16a34691b3989a34fc61e3124511ac91b56960296a4935eab630de1bb9cb04414a55f39f6f1209d535a886128a8680b0331d4bb47b824532501b6f8fcf11c3acdf788e47eed73c668d11704e6541d63d414349b7dde14a205c625e68e9ab7eb5c34dbd5a324373fffa8d5df0af9d177b9a33a3a01001f01d710b004446d4af0d8223806dbbe48dabf18a0f40994d8f46eedba4aa42911168f8d28116485b61d846787fc8b33b74ab0b5a9af94304b254ae7c6f3f731e15f6942e4a2149405078d7bc78ae3a33d0e47c98edb0597bd81ba0cc9fe34a471f09d9c4fd8262298716af2732dc29bea5b926dabe418aafea382cca5c24bb410835950ebe1d8d3e3d12f6a2c6f04ce2c4652acce75683884a40153b301b194abe4d70e744b6f9aa903055cba055ad9f9799a671e7a27d9450b12181c30d9d2bfee0415eb47d781e9837615bd7a999bfb5935f54fcdf44083ea4a14a8653eb1000738d99f1dfcfbb9c22ba12392d5090268cef837111ebc5468068d00df246f361fdcf8af6de44063e81859a8c5f709d6b4fa7c4b1a51e521c3884096093994c398ec17058865238887c9ac0c47c7cfe6022c8a0c060fb34e6fe4a32cf7103a78dd8c47bd235fb0c5f7df65c2f3bbbad15e669c01d6abf40fab400465e46a24e897a0ac711642214f8438bd27ca815fa0a3f30efaa5ddc66c284733ed9363c5472dafa5bf61711279e2dfd3763c25c44e447271b57f1071a86c350f48790a471601835007a7c689c0feb13916213bb43fff311d857b7ee58823e7ffe4325ea47004df6d2ca5d848c5b44529f5399b60b5666df0b98cf17de7caba2a3d50c417473ac9d8fe56c116ed55547e8db39ec8544fcd571ab36f07b4c518c1b3ca376857adcbdce9e2adcf00790d65c6f7c0450c897a5559d8065c5b6719fd14e07e2b6cfbb6b175481b6e1fffcb113514e6bd6b2c69f32bfbec72975c9bfe378a25dc61ebc842609a90b7ae9a94b088c01b576a68865226b82d31287fab09afc3f3dabcb86f26904643f6f4d7dd880b31a2b2ff97b051a08abb2b25ae61e2f7dbe3a27630212b206f3b93d3f08fdf2068c71b1007d359554391cc37c4caa6c76d7e1713a7876713ca03257925d7fc9a2c2c47556ddb023b1d3f841b8afb8b375ac5adb4cd8b80f5bbae1756f3166b2da6ce490012727b513540c6ec4880eafc30edbbf41ec749d28250d54f1724d699322ef05da9d7885e669f55cafeb917804f584aad3b5e41a27a5e180aba21c2c71ea420d1e214ea4711cbf2ca12912996a0ca8033109f55ad2159efefc18cd767ae7c798492e1067f6998af586a04637673c5f6b4a405f90128e79644b30dcf910c83283530e3ff638f56f52fa527959fad3f4177475135b00af8811940d943dfa6ddca8fb724aa30e22b65ca8d28639144d6664bebbec5ea05ae33a2ff5a6e3acf9bd9a492ba3d21302289f3b893bcc640933ff89c4f908ca4f467c4173a8daa83184f658a33893dcfce02d0c92a4de1044104def61a5c288d3e7f0844381345c8ba6651a7dc8626d3721a3fae2703fe817c0566afc821ecc257caa9cc1bf72712052bf076808cb8f303f93174166d4fa3894501e109df2024e060447c27df38cc038839ee58d3cd116fe63bf2ba160525b32435a15f41801f5a81b71f4c965332118ff6910158e29e9f41aa99ebba383bb5b3a44e7bef6d407075f4bce89227053c1a4681fb10bc70209c5b5d74c189d874ead6010ddde2015e577e3d1afe8d5ff24bdae19cbb0db66743f8233dfe244dc23ac6466899e25c504b55859e6d7887f23182b5deeab1c68835904efd81e8609c0db56ce52ac7c1f7c12498692c7ce1980d988efe7648b9e62cd76f20ea419e5", 0x1000}], 0x8, 0x0, 0x0) 16:00:23 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xffffffffffffff69) 16:00:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x40) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = semget(0x3, 0x7, 0x212) semop(r2, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000300)=""/141) semop(r2, &(0x7f00000001c0)=[{0x1, 0x8, 0x3800}, {0x1, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x4, 0xaa0, 0x981bf9bb7e56e0be}, {0x1, 0x1f90, 0x800}, {0x0, 0x4ef, 0x400}, {0x1, 0xfe00, 0x800}, {0x0, 0xb8}, {0x2, 0x9, 0x2000}], 0x9) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000125, &(0x7f00000000c0)}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) close(r0) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) dup(r0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget(0x3, 0x40) msgrcv(r3, &(0x7f0000000240)={0x0, ""/76}, 0x54, 0x3, 0x2800) r4 = msgget(0x3, 0x100) r5 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r6 = msgget(0x3, 0x100) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r6, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r7], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r8 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) r11 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r11, 0x0, 0x0) msgrcv(r8, &(0x7f0000001e00)=ANY=[@ANYPTR, @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64531c2de7d1dc4f115c74e33bd1e57d6120091a4020c0b88f7760d26e6de56c5ed8e52abb679c6949c4ceb1ef9480bcc2a1aa49ae463b010c57fa788d9377", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r11], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x0, 0x0) msgsnd(r8, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r5, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r12, 0x0, 0x0) ftruncate(r12, 0x0, 0x6a) 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d010e2f66696c653000"], 0x3) 16:00:23 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x38], [{}, {0x0, 0x100000}, {}, {0x800}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="824255022e2f6669f99e3000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) 16:00:23 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x4e0, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) getuid() r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() fchownat(r2, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, r3]) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000140)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() fchownat(r5, &(0x7f0000000900)='./file0\x00', r7, r6, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r14, &(0x7f0000000400)=[{0x3, 0xb6e}, {0x3, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, 0x0, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r20 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r20, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget(0x3, 0x1000, 0x9, &(0x7f000078c000/0x1000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x4013, r0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fchdir(r0) chroot(&(0x7f00000000c0)='.\x00') 16:00:23 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x21}) write(r2, &(0x7f00000001c0)="09200400199007d61c60a685ba5b39df1d1ffb30ef5c071697f89b672185086fa2e98845d52873b21f72e5b838e93a80ae49b51b8e6acc0200000000002ef16652a3ed0bac776802a7a4874ab98d4059bdae968aaa7e07b57dae41334a4b9207de54c48f48cc15dbe8dc7f9a30bd65c8087ed8915678c58248a425ca709c9bf8342545649689c33c2dec0d59658e82591e13343bf68432facca36519e0cd162c96c4f587560cc85e0180277a989a7cd9eb353f477f87adfaf4df516c9decc8a7c078e3b5c9ea1194f0dcb074097e4130681b3f1171c04968bfde99ff797f782e5fca57a674238cedecae6c708ee9e4153d6fbc03f7b63c1b96c8f2cd8aa044f8cf797ff3bbe3632ca23c199d3dfae0c77826b21a42c78bea9d00000000000000000000000000000000c5bb16af4de2b23ee3d1d2b6cef702b9", 0xd0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = open(&(0x7f0000000000)='.\x00', 0x80, 0x2) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x400, 0x9) syz_open_pts() syz_open_pts() 16:00:23 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2b", 0xf}], 0x1) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x1ff, 0x4, "000000000000000100002000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x200, 0x1) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0xd017b997bfa7be48) r6 = socket$inet(0x2, 0x5, 0x3f) poll(&(0x7f0000000400)=[{r4, 0x100}, {r5, 0x6}, {r6, 0x8}, {0xffffffffffffffff, 0x20}, {r0, 0x3650ad9eee3a829b}], 0x5, 0x6) socket(0x30, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x800, 0x0) munlock(&(0x7f00001e9000/0x3000)=nil, 0x3000) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10000, 0x92) sendto$unix(r7, &(0x7f0000000440)="c8ed6299d0796643cfbde75546c36c94375e184272e08b508f598e2799780270de1a8f78e04e31c306cadc878dcd1f13cef652886ff7ddadb84ffcc8884725f5fb96a268f78c9823293696238f5bc77047e544dfb8ed5a3f83e8a5d88e967f6c6508ca3b77d2108aa852a0eeffa1a7740746ce37d840f1f664bfb0f6b9431084f1934fccdca570387accc85960eaf97a087512ef1636fa8000"/165, 0xa5, 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB="01ac08eb4cd13d2a7469"], 0x1) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r8 = syz_open_pts() close(r8) write(r8, 0x0, 0x26a) close(r1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x3, 0x66b9, 0x0, 0x7362, "9561ce43dcdd3eee63d264f71144cd92f3e7e14a", 0x2, 0x2}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sync() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d7, 0x0, "de00679e7fb37064d35bde00002000", 0x0, 0x200000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) syz_open_pts() close(r0) r1 = dup(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:23 executing program 0: r0 = syz_open_pts() syz_open_pts() dup(r0) syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x1, 0xb94647fec3d638f5, 0x0, 0x100000000, r1}) close(r0) 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20298, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xe5235f7453b4b9fc, 0x1}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:23 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) write(r2, 0x0, 0xfffffd5e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40080, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 16:00:24 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="97354a1fe3200d226a6dbd53a2c26284660ebb59f1ed0943f678140acd42a02ebd75606d98fc6cc377c51e328cdc4cb904f4e0defab1b05f5502b9ec4647c476ef4c9a0b13c43526ae0b6319eb4934a62ff9cd3e7b2b39335cde7d426442ffd1adcf7512f5", 0x65) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r1, 0x0, 0x0, 0x4a, 0x80a5}) 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, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x8000, 0x1f) 16:00:24 executing program 1: mkdir(&(0x7f0000000140)='./file0/../file0\x00', 0x8) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = semget(0x3, 0x7, 0x212) semop(r1, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x4e7054bad15da578, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x200000000000000) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x5a5f00d1e482cdca, 0x3, &(0x7f0000000240)=""/149) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x9) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget(0x3, 0x7, 0x212) semop(r1, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000300)=""/141) r2 = geteuid() r3 = getgid() setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r12, 0x0, 0x0, 0x4a, 0x80a5}) r13 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) msgsnd(r13, &(0x7f0000000680)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4faf4cd20f73885eed6520eb4690d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d2258c10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a0d90361724e6c86c6273a7a5c825feec7d9fd2678b49b5a9c9bb55ddf19f4790e1b2ec81dc82eec97ae40fd51c87bf8763a27da8abe7fe15d08260a64e99defc0e3e5ed7dbcc2136f34958a10db8ae12497c4f944fc67360e252ccc2689b781e29a4a4c222bf2ec55d640507d6272a78da9f11558f8339c316e37dadddc7a243249b55610800f5f35425d1f14779b31ce2a0b0e11cf2be3f0ff51ae48816d55fbdffb70783add36aa589c0242683eef1adeae47d1f4bd3bc368fb8dc75de35e361675ccd4543b1675be72e205f6b3658e18a6812f4294c0137f0cf1ad4cffb9bf4c1c4d147d423f511610d985526a82a865cf50aa894e9229580440fa9fb6372d6b0c"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x3, r5, r6, r7, r14, 0x0, 0x15}, 0xa, 0x2, r9, r12, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r15 = getgid() setgid(r15) setgroups(0x5, &(0x7f0000000040)=[r15, r15, r15, r15, r15]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r5, r15, 0x2, 0xfffd}, 0x7, 0x3, 0x1ff}) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0x0, 0xc4b, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00@\x00'/20]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x100}) ftruncate(r0, 0x0, 0x80000000) 16:00:24 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) readv(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/139, 0x8b}, {&(0x7f0000000540)=""/147, 0x93}], 0x2) write(r0, &(0x7f0000335000), 0x10052) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) write(r2, &(0x7f0000000440)="4b833c8319dc5fcc0d78380316ce7d4e129e094bfad766d93bfa54898caff4b05091578f267a9d2729f06bc10bd483f99c1b46ef0f925731b8d852e98f89b39cb7e0c6542339fcaee876c16217f34f96e9d2c4ec20213c32d5dcaa0619fb43f5efd48962610ec4bbc198add1f40d9f7dc0ad885c19d5748ee7fac7dd9d1f0d15f1211cc1a0f747de78a1d76d69be2c1c8c35af65aaf1df4e7e24387a0762088bea293def826a7a151e49ca1852d4178a91fd8df2c96412d5c60ea881f429a8a21f55a4208e69546d751fa21baaffaef7e165b0fb7be5d3acfeceed13c6f363c2d4ec154b2c91bc42cc2d444a23807c44e656e5d7679102a7", 0xf8) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x80000000, './file0\x00', './file0\x00'}) 16:00:24 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80000000000206, 0x2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=@abs={0x2, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fcntl$setflags(r1, 0x2, 0x625a2dc54b7ac0ed) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000380)) fchmod(r0, 0x8e3) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f00000003c0)="0f17a4ff0cad6034bfe4f85fe5b5d5d9aa64e911c9ba4304e17c732ee53b0e2cd838449db797add805ddb1d94ed281325f58574225c0c662c6a50671f4b1cdc53d679ba67baa40ad90ee87ca1c48cea26fb1c6b4401e1ba66ee4000ec8a24c8785294a79b21558bf6fb35991db6a269c47cb585669ca20b885f525f4d19a1fefee1232946278121e39774d8d0f6ba3907c1bd04a59de51e19fe2e5c953b9dfeaa96e21a3e1af63bfa5116973260f7011892983d7c0aa2e7a", 0xb8}, {&(0x7f0000000480)="9a97079d03015a5db833ef2711ef6bc37915bff33c44fdfa4cbc91d398e766c69eef67ef2997dfd7c7d0f98c775e5cbc29d3103cbf7e046deee2c3e6f61510cf263d41b4136e1186513c2baf56291c256c9ec5d8b9b0b4a7494731", 0x5b}, {&(0x7f0000000500)="7e38eea2e8747c47f606", 0xa}, {&(0x7f0000000540)="94755962674e9e9eb6c6647198db404dc6c5dddd1340414967acc56eebccb0812c3d5d921e", 0x25}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) getpeername(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) pipe2(&(0x7f0000000340), 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:24 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="1a3ed399988dab9a8f846924c3c0acdd115f1b71cc6c72925f052f8954273dcf93cc358107ba19a599f1ccd1137e987c05895c4066e127824bade8c10ff3c627cdd24e6468b0a21a2b4f74cef6e7b51d62546278a277408c6800b0f85c46a3061908845f33d36245eda4f0c032d5fbaab50679ff5d610dbb69c391f9df69439e9e04c81f79b01d327a7dcbad1d1123b7b8c3110a87bd"], 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) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x7fff, 0x9, {[0x8001, 0x1, 0xd96e, 0x5, 0x7, 0x6, 0xee, 0x101, 0x9, 0x4, 0x80000000, 0xffffffffffffff34, 0xfffffffffffffffc, 0x4, 0x0, 0x1, 0x9b00, 0x40], [0x7c, 0x5, 0x1, 0x0, 0x1, 0x9, 0x2, 0x3, 0x6, 0x7fffffff], [0x9, 0x4, 0x1, 0xffffffff, 0x1f, 0xa7b, 0x4], [0x6, 0x100000000, 0x2ee0, 0x8, 0xffffffffffffff80, 0xbc95], [{0x3, 0x2af, 0x64, 0x9}, {0x8000, 0xfffffff9, 0x1, 0x5}, {0xff, 0x8, 0x2, 0x7}, {0x7fff, 0x3, 0x9, 0x9}, {0x6, 0x2, 0x2, 0x3f}, {0x4, 0x3f, 0x4, 0x1ff}, {0x4, 0x6, 0xffff, 0x2}, {0x0, 0x2, 0x80000001, 0x800}], {0x401, 0x7, 0x7, 0x2}, {0x3ff, 0x6, 0x9, 0x5000000000000000}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x81) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x8000, 0x5, 0x0, 0x8000}, {0x618, 0xc1, 0xfc, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0xed1, 0x0, 0x8e, 0x80000001}, {0xee, 0x1, 0x3, 0x4}, {0x2, 0x4, 0x0, 0xffff}, {0xc27, 0x8, 0x2, 0x81}, {0x1, 0x0, 0x40, 0xdba4342}, {0x800, 0x9, 0x3, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r4 = fcntl$getown(r3, 0x5) getpgid(r4) r5 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000002c0)) shmdt(r5) shmdt(r5) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) socketpair(0x6, 0x8, 0xff, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f00000000c0)=0x2be) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e3ffffffffffffef"], 0x10) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r3, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000140)=0x505) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) getuid() 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x806}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:25 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) write(r0, &(0x7f0000000340), 0xff23) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {0x0, 0x100000}, {}, {0x0, 0x0, 0x0, 0x168}], {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r4 = dup(r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) linkat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00', 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r7 = dup(r6) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r0 = socket(0x20, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = shmget(0x1, 0x4000, 0x20, &(0x7f000036c000/0x4000)=nil) mmap(&(0x7f0000735000/0x1000)=nil, 0x1000, 0x1, 0x4810, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r3, 0x18000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000380)=[{0x7}, {0x3}, {0x4006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2d, 0x1, 0x94, 0x8}, {0x1, 0x4, 0x1, 0x5}, {0x857d, 0x81, 0x80, 0x9e14}, {0x9, 0x8, 0x0, 0x9}]}) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x4, 0x2, "854955882e0261b6374dbfa608e08ff7ff00", 0x4}) r2 = syz_open_pts() close(r2) write(r1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x2, 0x3, 0xfc10, 0x1f, "af8d6073f4e16278bca7351eaaaa39aeb4e3e117", 0x7, 0x7f}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$setown(r3, 0x6, 0xffffffffffffffff) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000200)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1457703f262a68da, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000040)=0x4) syz_open_pts() r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x6462e9a0c54d3961, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x0, 0x0, 0x4, 0x8000000000001f}, {0x56}, {0x3c, 0x0, 0x0, 0x6}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semget$private(0x0, 0x2, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000700)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008f781a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7fdc194587c8500000000e0ff0100a8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc3500000000000000c073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2332936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda40898996022ea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0xffffffffffffffb1) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xd29508aa85221a2b, 0x2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x140) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) msgget(0x1, 0x40) 16:00:26 executing program 0: syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x98173faf7fb7de3a, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x8) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x200, 0x0) socket(0x6, 0x8000, 0x8) setsockopt(r1, 0x2a, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000280)={0x97d, 0x1}) 16:00:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = msgget$private(0x0, 0x280) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() r20 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r20, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r20, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r5, r15, r19]) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r24, r24) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r26, &(0x7f0000000040)='.\x00', 0x0, 0x1) r27 = fcntl$dupfd(r24, 0xa, r26) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r28, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r31, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r30}) r32 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2, r1, r23, r28, r29, 0x40, 0x9a4d}, 0x5, 0x87a, r30, r32, 0x1f, 0x5, 0xfc, 0x40}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r33 = socket(0x18, 0xc003, 0x0) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = getgid() shmat(0xffffffffffffffff, &(0x7f0000fec000/0x14000)=nil, 0x1000) r38 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r38, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r38, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) r41 = socket(0x18, 0x3, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r41, 0x0, &(0x7f0000000040)) r42 = socket(0x18, 0x3, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r42, 0x0, &(0x7f0000000040)) sendmsg$unix(r33, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="000000002000000000000000ffff000001000000b8deaade0e050a1ead3a18", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r41, @ANYRES64=r42], @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="c9c6f3e8d643bdad2db3d3aa14fda49d88657b1081a851f4af16eb64ae61282b0894acadacc113303f7e15330c558e2259476297012ab273556362fdece9454ae955005bf00c42e6ff2f4dbc08f3bf1131ba46768199260000f0328af7887a5ade229f1fbaf2338ed5d21ccdc2ba534848abd6f9334900000000", @ANYBLOB="0000000020f3fffffffffffffeffc20b07000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x16c}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100a1, 0x40) 16:00:26 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = syz_open_pts() close(r4) write(r4, 0x0, 0x26a) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1c0) read(r6, &(0x7f0000000240)=""/155, 0x9b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20000, 0x0) readlinkat(r8, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/96, 0x60) setreuid(r7, 0xee01) getgid() semctl$GETVAL(r3, 0x4, 0x5, &(0x7f00000000c0)=""/23) 16:00:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x6276}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x7b62184a6375a9a8, 0x0) 16:00:26 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) clock_getres(0x0, &(0x7f0000001240)) mprotect(&(0x7f000073c000/0x1000)=nil, 0x1000, 0x1) r1 = kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000012c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffff47, 0x0, 0x0, 0x7db) r4 = accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f00001e4000/0x2000)=nil, 0x2000, 0x5, 0x816, r4, 0x0, 0x0) syz_emit_ethernet(0xab, &(0x7f0000001180)="29f8c7ec1271ca69c0274dcf1559a982965cef46e36f0cf868e8e4abaf61deff758b603c8d44cf7e5e440aa46a701988ff4909c9f465fe8bcae6c2d0ece133d9a674880661aaf86b520ef2e1dcd8af51b888cfe533570456b3c1cedded66a2cc9ff72da6a966e705bc82e779e3394c2470a3add5fd6c3cef4b6937eee9fd4888e99b8b9b7dc1eb2d6dde297d0b074ce30a5bc4132f04981c21d165eab0a3fff981f89025f340c410777122") ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000001280)) readv(r4, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f00000000c0)}], 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8100, 0x0) fchdir(r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x2, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r7, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) setreuid(0x0, 0x0) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r13, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r13, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r14 = geteuid() setreuid(r14, r14) r15 = getegid() r16 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) r19 = getgid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r19}, 0x5, 0x2000, r18, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r21, 0x0, 0x0, 0x4a, 0x80a5}) r22 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) msgsnd(r22, &(0x7f0000001680)=ANY=[@ANYRES64=r1, @ANYRESHEX=r17, @ANYPTR=&(0x7f0000001640)=ANY=[@ANYPTR64, @ANYRES16=r23, @ANYRESOCT=r4, @ANYPTR=&(0x7f0000001580)=ANY=[@ANYRES64=r24, @ANYPTR64, @ANYRES32=r25, @ANYRESHEX, @ANYRES16=0x0, @ANYRES32, @ANYRESDEC=r26], @ANYRES16=0x0], @ANYBLOB="bf84b26961681f54f67fe53047743dd09bde5f27dd6ebdfdd8762bf76af403caf93ce448b83a08f7690208fe0dc16a858e2e548e5ca17e62eba83c2ad03773dcbc8c2fcc6aa1a06dd1f713ddea7b44ef1a1d27520a19dce93c11ef3a5cf922b62043cefbcd5627ae2774da05af0bf3529f4b407ccc558f4235c4cd", @ANYRES32], 0x5, 0x800) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000140)={{0x3, r14, r15, r16, r27, 0x0, 0x15}, 0xa, 0x2, r18, r21, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r28 = getpgid(r10) r29 = getgid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r29}, 0x5, 0x2000, r28, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r31, 0x0, 0x0, 0x4a, 0x80a5}) r32 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f0000001740)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971b87933be0d3b80f82562ffebdf3fb63964f5846c9d0a131341869ccf6cf0419d9a0e86728d000200000000001d226ab80227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9d201b31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec73b9bbc69d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eece07425d21aa125a30cc5b95c281cabf9b23a5c730b993906dcf9bde7c391713f4e4966f2902daeb49c2e46146452225602cfcae53894b3754fa4b415751c34a7c1e137d8d450c6e6899a89169a45b5855f0e00a43bce0e2126587fe70e4331a1c091e4830e4068e94ca902e617370418809d590a0ba7c4bc23c0d0fb"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x3, 0x0, r8, r9, r11, 0xa8, 0x6}, 0xa, 0x2, r28, r31, 0x0, 0xfffffffeffffffff, 0x100}) r33 = getegid() fchown(r6, 0x0, r33) 16:00:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) fchmod(r0, 0x80) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x7fffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x20, 0x0) dup2(r4, r5) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x40) 16:00:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000000)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7f}, {0x20}, {0x3, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) socket$inet(0x2, 0x3, 0x0) flock(0xffffffffffffffff, 0x2) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r3, r3, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000180), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500), 0x0) r5 = semget$private(0x0, 0x0, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {}], 0x2) semop(0x0, 0x0, 0x0) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r6, 0x3) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) r7 = semget$private(0x0, 0x1, 0x200000000000000) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000007c0)=""/212) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$dupfd(r0, 0xa, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x143e29c2b63eecc1) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r3) write(r3, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:27 executing program 1: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x3c6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r1, 0x20004b3c) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x101) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x800, 0x0) fchflags(r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0xec) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r4, &(0x7f0000000280)="577a6f469212eb1922e9ab5407ed086d91d383ce574b867c3cfc82037c3047195cfc5eed07b9c451cb4c43990e999b2cdfd741bf6c", 0x35) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)="9c9171bcd920c1f8ce19c6d9c85a2d9e1fe14659c3c667120e4240b848c54040a7d76cb28a2de9686bb17083f06a629c523319d90de2edaeb3d330657971b9b4e8454444932ce66a1baf0d5fe1f3723e428bbb41b92363377e639cddd89305e015f7fb2f74dca9909d7eb52fb6e803fe584ede4b8e1fcefbc497", 0x7a}, {&(0x7f0000000340)="80cd4570c927d4bd00db43dec6f47603a4c8546e5e4c5ecb076e9427fea0bfc126866b7ecd8ec7cb184d6467b68a9d6672e2c2e9256e87bf49f48b", 0x3b}, {&(0x7f0000000380)="706add5bfc7f236078fdb5", 0xb}, {&(0x7f00000003c0)="c03e3f9fbf690a81f487", 0xa}], 0x4) r5 = socket(0x6, 0x4000, 0x81) setsockopt(r5, 0x0, 0x5a2, &(0x7f0000000440)="59e6f2f21949", 0x6) chmod(&(0x7f0000000480)='./file0\x00', 0x8) pwritev(r0, &(0x7f0000001880)=[{&(0x7f00000004c0)="f1819523a9075a5fef0018cb84537f19dca91349e5090dc475706e0700771835e26a56f2aa79572b9946be0fb330463a1e6ecb7b86884ff37bca0db7b5e02178dfcc50a4b15a8159a4415e3c37e5fd60e3b2bad940b8593402ff50c439e851ea99442a2e0c66a83ed61b86c269d39889", 0x70}, {&(0x7f0000000540)="27e92c78823b0c2fbe6954dbce13d668f13c8a23f39e5872df6aa50303c99543db0ff7ef5397148f15ba20bf16cb8b1879cfdb5d540e0e32c919dce77ebe51155072cc630e1ffa5aec65640b5c7e5df323f12b0d6b2c62eb3ca2eda961bf8b2f20d3365b2b5f2a26dec30158b1035918c5b1dd537153c5d25aeb8e90a49a5449a48df456eb29a6e1bbcb0010215120300d498a05fd58463f71577ef19f8a136b4077b0f462cc81d49b99dc9f069618a6954c623955ded26ccdf50830dc86aeb6998cb912f257791e00ce20b699255a8edc92fcc1d06d185b7f738f00e271ade5177e79b5aff7c422a495fbac6472f1f5fa91897d9a75", 0xf6}, {&(0x7f0000000640)="76c3163b5205f59ab2fdd00bdb294ea09c77b58537fe92268d639e323623527403fd81c2382f8576501e7d9632e0e42d2124c8673a48f8dfb8e78af533ad0b8a452efd69a66809cda986c46153675d1114a8fbb57a82e92b30ae4c305390c382c02264e6a05d24e89af5d0d6bf9bc1389a6ef518f5e789d0e0945ce297ddf7b4a58f1aa6156a0fa262174f36343deb41e1aad8842f6c985415f7d1b2e7a8ca4234c9b6b76a5ce16f4de9496f07d93bc76e9be539681cf262c662407e", 0xbc}, {&(0x7f0000000700)="ab2ef76908e78606149e8a4b8bd5111f2392fb0e8ac379a0cfe2d199a75892536856825a900325ebfac37f1fb1957029465d28ff", 0x34}, {&(0x7f0000000740)="d08e1ed8d9a4af0f8fa7f71515880e863ada049e4df20be3b1d7348ef8f9a5a8f8a01409286951993802d0e3b2d4f4037a18afdc561afc44db08542475608e89d337d0d27722d7901d1b131e85ab1af5213897121b8df484714472961996add197163352c49a7cd929c6e4ac32477470aad257a930883d834e2cd69cf178bd094e6072bee96f2f317a2cdd9e71bfad39c298c8d0e8f3f626f3b2d565a5e6312ee4de7ec06c5e446707041dc82996d644bc0a217806f1ac42952fa63f2635145e80d39a5b5476d2f216deb417fda4c5983dc598228da0a8028ff8ac86a96c61004bb7f2f2fc9f51a86b0bb2239fa9de0c1e2ec439bdc24e3a4e1f6967a3acb134333585c97c77f8d4e281c44ec78905d046483f133ba62584ab2984961baba0b41b873c3ef32bc478b1a6df656b7fa75b42845926fb7fe36f9a0723867cd72e83e00d1570adc43257c34f975506e70d73a152b085816fe6fa34b217bf83f89d0fefb2c115ad9037cb41e70888d26b9ca26c4913035da0c3cb79c63e9a326a4606973836f6db67ab8ff75129575e2aa7427f9e7ff0541b4f135f9b50a506ac07a5197a7f53c51ca101b038e0d2ce4c4e3bfb8e654221bfc5a1781bac197ea319bf6fedb86ea859816fc455520b25c69238461ac86b311411932ab14caa30f38b4e681d5af404247da0b63587c72cbed770a3aece412831dd3ce94cb68aa8ce157661332595eba46b187c83e8201e0e0892a3801ece388451339b501da98830a6f7320caa809117585a2fd921ed9e0331a7c9ba1188c9c83de49b43a1eeef2ef9472b2556f2ce541236d8f1897d1780fd197ea48d342242345c9d217797466bedde02c02a8a2a307f76a22cc82c48917ed7eaf4510f07b874e8a3757601817714954380523b6dae39fccd49a9f16e266ec01f46158c11d7ac86974c759fb8edb47b7a4f70f7132bab6d2f72bad55121a129deb18d9be0baa0124622cffa687b1ee5512fe029dd9d98ef685dc8df60f214c492c796e9f6e5dcd09c9bf24484e3cfe099b9d8b1da60458bbf084fbe6add2c4de730ed42e8fb4b70528b9a2dad5eedbc4f216e3ba06d98e4400615e0217e13d28082ab2c8798e6004823c20e55336c88653edb73440a76671250671a4e4dc8e3bccb2f38203a1ae752dc60ca5a00047d5ebbac0e271b71a8ef4d674197cd3b1775ef5f13b51c8e615642582d29c8b4304e036d0aab1a1716dd626f3e214c3b332742d3653050b52ba026c3e4d8e8469a5e2632453bcc30268e83dbe28128d256199ca74eba501ed403f1d026c99da94ece34b7c351432f70d62fa27c86c56156cd2ad5f266fa26e02046323dceee3091dba0c63a2c1786e1fa4faba165051e8a2e65333dc9a16812b5a7f8fa49a6f8acfdc8be7250a175d422c6f2516f2b264e7f19aa2ccc2a73a52710ae566a718345c86783b25f8afdfba9335d697afc9ae84ab4648ffa650e1100ed2094843a3e83bf39f054850807ab569a2ee8d5e76cb3a32daa0d88559ea1185ffb980dda9c310117c0335d9edbd11dd9a38d893170a72b2dfdd43f04575af5a6d80f10ac449c4a9b844ab821340ae43e63773b325b58b16dd1a68efd4eb366fa0cf86ec7436e40d1c2657d88aae404c11462e70a90105470affc0e78b0cc6a3072ca117a70fe7c708f76a2cd87f7c58d6ee7a6c6b627f25b69d90585a0cd914dc7e9e874a46316f8b4ff22e670c80de8737ace4cc61b852dafcef2a100295770512d18799a620b81a0a0ec039d365c5e986621b76718f21255cf4afc280d209865ab3e23a7a09ef010bd587897a317e1e600770c9b61f65603646cff9c431e782dc6e498e2ec172add412d9354776ec8cc818698ffd04a5622e73a61d9a34648dfb2cba4c8056c7bdf846ecde15eaa681d65753a288461ef59a92ea80f2e5db80751eb76eebfc99a689d42d8e998610b86f98e237ec51ff6c70be39f227c2ea64db8aba8bbc1968de116b105646003ce155a4637ab003a6f0ae29f9870fcc0648b6e62eb87eecc017fd6177f21a01ad17209984c91e6eddb844592312edd3a1eba98b05bf7052b606514f41c9c7d2f018ce83524a8cba5e95ee54fd81111efd0cc4b6315e62541b772eb9a23c78ead3253d256ebcfb4ffb3cf5bf10ad8a1282c856103ca05354ca9d5a613796cfe3dc315ec719f7a75ca74e276b87f59b7e94a1eb4efa89e7601bd90307cf2e19693c91a93cc032311514a67a7e396a6091f66c216287f44fc9909c97389af36fc6939994edef1f3471f16a8acafe272086e58be88d7f87ff1ece5a1b8332ba3b862bb21814d865f38742e29630351e9e985819f0a34cca63efe104b4c14ea4a78175c8f22a0175b5eef419a696c50a77dbfff662334e268ad17fba367807b698dd664f214a0d293b31bc9d6bfdb6ed91646f2e082b6dde9dc8171263c66c63b121c9d96f6ca0bb4a973fd07f41242d002783bf9fab07893e99d684edc6dfabc15d20332b455f3253b96f0b380634af031bf1ffd644cc6e94b258e29722879029d2e96142b28baf2f891b683db2bb346fe4c04acfe601503906d7f73055d284766a05dc5ed01b5c323a4b08b83d27c1c3807e5f7320c67652f92f2eb53ab80cd0268b7cde3cd9098370feed81370b2bd5795cfe4d772869192382fd4012546858ae95458359572597647ef4a0eb8d06fc2309082061930727763527057f657c858b1520326a3339cf19521f785aeee8e90c0f60f5bc7681dc7dacec508374dae51e5dd64dc5d5c67ca9c71a4d20f8fa9c645ddb6de8b8e925d4d84671897c4063a22cdec6fa535a209d3497d09dc884369b96a55419e85cc4b365413b8f976a3d3d18d953f325c78cd58a84aee74def67d7a5e7194a0dde2f13c16c7caff85eb0a03312996b0deacd727a9d4bca356573cbce92ec48720c01d59f7ca77f8c83175ffd8ede12208e1a97acc65c3dd6e3a37376ca82802e7db05db169c25a6990bca6b5ab74d1edc1c64e2624ddd5e8322f52fed19d1aed3c5e4e1e594ec8cddb0fa1aaabc5577ecfb5c061aa68c807ffe6fd5080948de33e95b33d720c6019967038c4a234e093d41c4c2cbf953ed9c61e7bf74682ba6e83035fa5e948135e4eaf8ca5a45ee4cbbb03cde827b75eaaa561ca9a3653bd5dd4e53b03e2ad8fdb3480b82665e0464eac7068b77e76a6981ad8cbcc2d7203b4c74a0191e9692f326015ac6488df558fae4bb8cd0be7f09a0f362d238b0ca229b098fc9fc0fcb69de6bcce16d7311673391fdbb12d5a239d99b31fde4b3e0739aba2e494de63a82df6973d952dff9d03bc9331a60ebddb9c8caa9b1f8d39d59b6f17f11c8a8d2bd99840c3a6a20fe1c282271f68f96ff7096cbcaea68bf0414082841f30cd476566021508b4419428ca1cc579b64c0c09fd3dbfdfec6a81c6b7a7d69dc7a1f03b5c7e69ecc9af50afda1568d0cbe5bf2421ed26ee8837d2fb56f6cd3b6ad1ea5d4ba9fca9f8d5836bb3e1f3f24d3710433f23b80c7ae32b874de4de86bb283a0bc6f343f7102d9faae2e539543fa4ce2a86d75799b046d7834d6612a58fbcedec232d95fdfbfe87a54d73d09c111a4448082b7c251d6a3545e75c2be8a52d8f5cdb7f1d94037140d278966a5016ece1f5b13a5b1a9974bfea0fa90df82222a6d674013befee953591615a38e77c656c2c3c64922de2e947e7f9d87ff882e19e5535d9c9c37463805f9d2844a275cb71db0b417ff6aacfec0dcfe195f88bd5a96845ba1cefc14ff6fe2c0df4feac7c878cdad9cdd39ba08a1634cbe254e65dcb988d149dad5eca7cb254c23f735413dfd71effe1d0b74c3f8f2d9a632a3a8e4018b4de83dc99fd09c0bd2d44f36048b7d28f6afcfb8b95e070981230025b9c0fee2e4ed552a8403a9a56f3b5303113f031fbade0a477b4ab82e978a876c63c04e7c0f7001c3be5277b6759b23f5524ebb7b231998d447eb8e63840d38675692d9296b7a811c97c4f00f0fb2a04005c7c39f23d49b7da673e9ea75dc16e42b46ccd2a41e2718089bafe867011b56698d94ee15ccd080d60a8ea58ab6bcac0d594ae9c421106b6b24ec79635813d046ae228547bf6fd5e7115aa103624d47372721fb1c80f86cddbe66f46dfcd5725d60936f208d9fb2aff472099def289cd0024b573621763019b4d9dd2c80d9863a429682537bfad3a889018117cc35c0de14fb97f6fb39872c73df20154b9cc13aa854985718d2a688a4e4a43313c85b0a7be2dd4a463b13d1fceba8d6d9be65e67960d1bde1ec1cd3a16e2423d918cd2214f4cb0558aba43d85485984249646c855036c4f7e598441ee08e6224951d114f823761aeeb9252d7ea7cc82c4310cd95bc6cc65eb42304e5038cf5df81d53c4a68333d463459e57a121183e0a2011310def39481dba2b8580cf864a925a1725474fc6c775ab9069515e66e39377ce5152dacca18673e60fc083623b22e365a83b7cda772000a6e9f539e407a863bb15568334a0ce2a90b7dc5e61844d7ef79ccac7d383df8b8806090b87ad2b66eff293c611a15900a5c4983476642c0907a01f96f31ef0b2410bae83d40662f39177fbc5afaef566e586ed4fdd3a74d35a1cd12cb03a2614e6a5f886a58483fe8f248348907a2880f61c735f3867fb2824419f02311b98b6d8c39fc6bb481a0f5a0b1f86e3ca23641f67357822ffb7c83e2ac9e050548c48f955def9dabb717f565c92211926e9a67384348728f083e9ebccd83daababb16c634f8f6a80ab1fb2f92c7c53d11deabc1e90fcfb8a3c57783d17f8affaa49e0797efc3745216d88ad66e1c373df6049f37bf7b4e2741cfbce612b7b454623a30aaaffd09314dc63e82c6cdb9fae139ea61ad3e0afc11e8c8e02e1292752c8e7332c66c4c662a0a3e88530b8dda0535f629294ae953d69d874483c7c8a32b1c46cc9b11198cf77fc4fb6c3a5deb38dc59952664f863653a92ab898f7e230a76144a3ede1bdda0fe630baaf414d3dd9d8c4db18022494ad1fce926fda7fb2f1589aabf5508cb841826267d72156ac156c5f61c521de877ddaed6f07b67cdf03aa909347568d6d9c7803e77f6238692733d19d3a822dee83cd8ad13e706b6061fd786f6fdd5d02aee9d0642caafb8ca6d7ea67a21d1981237f1d448793cb96bc82e947326854dd390c3fd8d4ebd97e03ce226786e3598e723f9ca58957dd629986777122c437a7a628d52927f7e1318853f25be3cf2e8b322f278eaf9faf03f4b2f5473bec1ebae12fbd9cf11b71440df36cb4fced0f58bdb8c930d5f680524ce3c8b3f0fa9229b53829c622081d11a697d32c4d144cbab2dda58b329d1dfeb334af8e8c4a572e9a0fbe813ccc97b15b381920024e660a580783fb8283c42cc962decde69faf4ffb9c126258817bd8b2961d32df6cb5b8c2492282fdcb40465e56780ee49927407b0e52e934b6657246e9307de324900241f694d4142f9d5e7d0ed9ca24df07b0ec13f10d19ceea93e15819ebcea745592ad22a6f675ec594437e9b892e5e6634917d8a3dca6a5deefadcea1ebf54680ba5783609b9254066c6fc240061619ecb0dc99b2ec6a27ec7080c0aabf94bb4bb9191f5ad67d2b19c484f87eb518bdadf8661c2ef54edb18eafb59b0417f48fe43264003d26f1c5bb25867169eb410e7ce06a1eaaf349d6e19c3f5fc068d36fae2584995442684f40b4b041d3fde029291d9b0a1167d24b319d5a4e836e3b0b75bb2811a0aa641f60988e647fe4c8b107ae418db4b46024188c2bf4737c7cdd19286f", 0x1000}, {&(0x7f0000001740)="e3b42c9d1e5fcf43773c2db511ffe528db7ece0cf8a9de5d6bcf7ae9a6c7ebe017e70cd48a8d1d5ea1ffa0e871b14415616d763742e9f1cd4874b4d0bba561e79980dbeb7b030f3c5a6086dc8c390291bd0ada00a2e060ab0ce6e30f7eec91f4474a61988a7031744cc20484a85fb56cf18e689a98995e838f4f2299979ada9e3102dfc5817b7a89574d63a461f62158635e587332b62a086b0dfd5ea4a6498220846d1198fcce6c6bd1c9f0723cd529006fc98a48edf84d44d081bb7d0fa702d1ab706713b082859f7b15d7fbaec14c239ad894a70c24a22b6b5b59452a", 0xde}, {&(0x7f0000001840)="d53fe392a28a6f8df5eca479c503bc1ba82d53044261", 0x16}], 0x7, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wskbd\x00', 0x20882, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001940)='/dev/speaker\x00', 0x202c0, 0x0) fcntl$dupfd(r6, 0x0, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) r9 = getgid() fchown(r1, r8, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/null\x00', 0x0, 0x0) openat(r10, &(0x7f0000001a40)='./file0\x00', 0x1, 0x20) setsockopt(r3, 0x1, 0xe90, &(0x7f0000001a80)="0c767362bd3e8a403b358aa4b4a989c4e438de6c4a21ceb07835cfd15d7f1df7a1d70ebce5896e9f9e7ae9e271b4e00e7f4afbb6bb23d5767742277bf5fb6a6635c5ae484f5aec10dd4a57acd64a8198", 0x50) openat$speaker(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/speaker\x00', 0x1, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) ioctl$VMM_IOC_RESETCPU(r11, 0x82405605, &(0x7f0000001b40)={0x0, 0x9, {[0xffff, 0x40, 0x1, 0xfff, 0x1, 0x4, 0x82, 0x2, 0x100, 0x5, 0x3, 0xfffffffffffffffc, 0x10000, 0x9, 0x1000, 0xb75, 0x800000, 0xbb5fadc], [0xfffffffffffffffc, 0x400, 0x6, 0x2, 0x4, 0x0, 0x800, 0x8, 0x1f, 0x5], [0x1, 0x7fffffff, 0x6, 0xf4a, 0x10001, 0x7fff, 0xff], [0x9, 0x1, 0xd9, 0x38, 0x43f, 0x3], [{0x8, 0x7, 0x232, 0x3ff}, {0x6, 0x6, 0x4, 0x6}, {0xb32e, 0x0, 0x0, 0x8000}, {0xfffa, 0x6, 0xc0000000, 0x7}, {0x0, 0x81, 0x4, 0x3}, {0x9f0d, 0x0, 0x5, 0x6}, {0x1, 0x7a3b, 0x3, 0x8}, {0x6, 0x3b3, 0x10000, 0x9}], {0x7f, 0x800, 0x4, 0x7930}, {0x2, 0xff, 0x8001, 0x7}}}) 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x3, 0x4) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x4, 0x8001, 0x1400}, {0x4, 0x0, 0x800}], 0x3) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000140)=""/158) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x21, 0x8, 0xe87, 0x73d1, 0x1]) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x2, 0xffff, 0x3000}, {0x4, 0x1, 0x27804a5bc4865166}, {0x0, 0x6}], 0x3) recvfrom$inet6(r0, &(0x7f0000000280)=""/114, 0x72, 0x845, &(0x7f0000000300)={0x18, 0x1, 0x401}, 0xc) r3 = semget$private(0x0, 0x4, 0x480) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)=[0x5d]) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000380)) semop(r1, &(0x7f00000003c0)=[{0xecc975c9b6648af0, 0x7, 0x800}, {0x2, 0x7}, {0x0, 0x1800, 0x1000}, {0x2, 0x6, 0x1000}, {0x9ea6023f857a85ff, 0x973, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x1000, 0x1000}, {0x1, 0xf01, 0x400}, {0x0, 0x6, 0x1000}], 0x9) r5 = semget$private(0x0, 0x0, 0x14) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000400)=""/245) r6 = accept(r2, 0x0, &(0x7f0000000500)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20000, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x0, 0x0) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x800, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x20, 0x0) r12 = socket$unix(0x1, 0xf, 0x0) r13 = openat(r4, &(0x7f0000000740)='./file0\x00', 0x8, 0x10) r14 = socket$inet(0x2, 0x8000, 0x20) r15 = dup2(r4, 0xffffffffffffff9c) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000600)=[{{r6}, 0x0, 0x54, 0x80000000, 0x5, 0x1ff}, {{r7}, 0xfffffffffffffffd, 0x1, 0x1, 0x6, 0x1}, {{r8}, 0xfffffffffffffffa, 0x373430000fabd3b, 0x40000000, 0x7d, 0x3f}, {{r9}, 0x756cbafd2c46ed7d, 0x8, 0x1, 0x855, 0x3}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0xffffffff, 0x8}, {{r2}, 0xfffffffffffffff9, 0x10, 0x210553be30cbddf6, 0x5, 0x4}, {{r10}, 0xfffffffffffffffc, 0x5, 0x1, 0x8, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0x80, 0xfffffffffffffffc}], 0x1, &(0x7f00000007c0)=[{{r11}, 0x7, 0x0, 0x10, 0x8}, {{r12}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x19ec, 0xbe}, {{r13}, 0xfffffffffffffffd, 0x108, 0x80000000, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x30, 0x1, 0x3, 0xfffffffffffffffa}, {{r14}, 0x2, 0x1, 0x4, 0x100000001, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x30, 0x2, 0x7a, 0x6}, {{r15}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x2}, {{r16}, 0xbc20743108b1ef2a, 0x41, 0x82, 0x0, 0x100000000}, {{r17}, 0xfffffffffffffffa, 0x21f54c0cb7f2247, 0x1, 0x1, 0x10000}], 0x8001, &(0x7f0000000900)={0x4}) 16:00:27 executing program 1: r0 = semget(0x3, 0x2, 0x43) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000900)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b270eaaa14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb41366219bde669c8b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40032f533ec95778c2477caeda1555e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2556d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f638081e436c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd76005537c18d5be11cc19c8e917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3538f030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a6000000000000000000000000722b00d044108688c430738f8c71120e843156ead5149d15c2f237964973301d4c571ee544341999dbd5cc31993ca2000016b194d3ce3ffa6e1e70922d43d0c3cf09685cf45278d41997adaa1ab2d4ad715d184d00000000002904d1921458294827685e7f30b1ce5f051e6ff1cd3c7998b3d85d6f3c02d429f23761150cbe232ddb8eff6fa3ed8a990600c38631c2e43fa20e6ea7ffc0ae8db4e9c59541c3bfb0b1627bdbf1eb5b0382c7b3fe75b589207ba0cd967941d11240edc35b813138cac285ccef8e8f180488040b9b176e2f76eb88161b0d2515cd52370421e618ff3cad6f3c297fb5ecffdde900f4202d2236c845bb51b7dd"], 0x1c, 0x0}, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x9, 0x1000}, {0x4, 0x9, 0x1000}, {0x0, 0x20, 0x800}, {0x2, 0x1, 0x3000}, {0x0, 0x5, 0x1000}, {0x4, 0x2, 0x1000}, {0x1, 0x7, 0x2fd94bd8ea028fcd}, {0x3, 0xffff, 0x1000}, {0x0, 0x81, 0x1000}], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2002, 0x1) socketpair(0x6, 0x7, 0x6, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) mmap(&(0x7f00006fe000/0x3000)=nil, 0x3000, 0x2, 0x4811, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x81) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x401) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x1c}, {0x6}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") pckbd_enable: command error pckbd_enable: command error 16:00:31 executing program 0: r0 = socket(0x6, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) pckbd_enable: command error 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='(\a\xa2pf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x8028, 0x4}, {0x6, 0x6, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) socket$inet6(0x18, 0x10000, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) write(r0, &(0x7f00000001c0)='}', 0x1) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) dup2(r2, r3) write(r0, 0x0, 0x0) dup2(r1, r0) 16:00:32 executing program 0: chroot(&(0x7f0000000140)='./file1\x00') setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8001, 0x80000001}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0xf1, 0xaaa}, 0xc) munmap(&(0x7f00004d8000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x1, 0x0) fsync(r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) fcntl$setstatus(r3, 0x4, 0x4) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x80000001, "000820000ebd74c4dcae36000000000ea6cc7b00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:32 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r1 = getegid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = msgget$private(0x0, 0x0) r6 = getpgid(r3) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x80a5}) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, 0x0, r1, r2, r4, 0xa8, 0x6}, 0xa, 0x2, r6, r9, 0x0, 0xfffffffeffffffff, 0x100}) setuid(r2) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) r13 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000040)=""/101) r14 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)="670dc3", 0x3) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r16, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) geteuid() getegid() 16:00:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3, 0x0, 0x0, 0x1}, {0x4006}]}) pread(r1, &(0x7f0000000040)="b172e045b6736d3ba41bc66330d1ff57e840c693db74cc806d8106e7745e3bc81668803e09ef58423dd3e51d23470d2c4a5118bbde867391ed8c0c9c71a8ad", 0x3f, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES32=r8, @ANYRES16=r2, @ANYRES16=0x0, @ANYRESOCT=r4, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=r5, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRES64=0x0, @ANYBLOB="adca5d8812fbd60d32822582c5bab3392934d9bf1dcc12b6e25cfc2e4af6929376a926b33d8661d09eed1777cf71a712698d29873bac3ac29e23689ea404e31756eadfd1ab814f0abf7ecd8f0cbcae54c8b9dff3e15ccb3a3adb6383188b388cd073b065f63274ebc3923b7cca69b8127b69e80429c79ceb5518775f2b055639485d1ac1c35ca531b54c13333e934cbe055ada144ee8161436ca6638e1ecb96bcebae6b33adb60a5773e8f6aeeca6b91e2be040d4ed63d5a63ca2976d80c2262d611bd2f8b2a33d826e4f989d5a000", @ANYBLOB="c727cc077f4c4f2ce62b924f02a200ce9ed351c8157b697568436ca225c793accc65341aba793bacbb73b1133caa84a3f37f05a3f5a6f12de0d7a3ed85148780e70a41ca67eace5e844f7addfebc8daaffbb8aa4c3fb4e73296efdd8461cc9515e036dba89cf5bbad6868a1a3488e7f821717b7102e77f55234053800b2db15be37a100db575dd05e75f3d7d6a632141be74bc35d09215c92577731b0ccc76b810441c7dead02f3cc7f1a87b76b2c7643b5afe6bfb7bbba5155fc056e2b54acd487ae5f4015efef24648146fc13b39f039953e2b42eb5470bdd0c7974d97cdc5d31030a135a200000000000000000000000000000000dbc2afa79a2c16a2d5296c7d3ca202cbdc80e6d30822f45bd0a04fed4efd0a67c0234f8454351f7c2757b0ec134b40d11b4e2b9fb449d26ed4b5106194339d9adf2a5200", @ANYRES16=r7, @ANYRES16=0x0]]], 0x1) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:32 executing program 1: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r11, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$setown(r13, 0x6, r12) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r7) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x27, 0xc005, 0x80) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 19:33:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x1) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x2c}, {0x4406}]}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r2, 0x9b6, 0x3, &(0x7f0000000240)="2ba77f5401136fe036412ca0a30ae6c95c6ab060a128d5c277e3b0972de58522be31944e54df24b17133660c00eb9303d562b76d76aa21adbfd5ee1167d74d01ff62e3ecbfa84fd747e19679a627178e78b53befdd24857f4818d5dbe5b061f96618341f124171ee2d8822ff6a41c5960769691111d3981c504733873285edb5217883c8f0fc3df765be655c7276f3063dbc9b34fc2e183d667a6c72467bb480f5090857f454ec", 0xa7) r3 = geteuid() seteuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCLOCK(r4, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x7, 0x3, 0x3, 0x4}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x18001bbb85edfd60, 0x0) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = msgget$private(0x0, 0x0) r14 = getpgid(r11) r15 = getgid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r15}, 0x5, 0x2000, r14, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r17, 0x0, 0x0, 0x4a, 0x80a5}) r18 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r18, 0x1, 0xfffffffffffffffe) msgsnd(r18, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x3, 0x0, r9, r10, r12, 0xa8, 0x6}, 0xa, 0x2, r14, r17, 0x0, 0xfffffffeffffffff, 0x100}) r19 = getgid() setgid(r19) setgroups(0x5, &(0x7f0000000040)=[r19, r19, r19, r19, r19]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={r7, r10, r19}, 0xc) 19:33:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) r4 = getpgid(r3) fcntl$setown(r0, 0x6, r4) fcntl$setown(r0, 0x6, 0x0) 19:33:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="34f442bd84fd3a062ab59dd00cad323ad323a52bc6a384434a55b1fb49bdd2ca3a72c67b8a0e5b22275496362034ce8c1763e0991e4035d019151c2922a8d9193b94d1b375bb"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x404) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f0000000140)=ANY=[], 0x0) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = kqueue() r13 = dup(r12) r14 = getpid() fcntl$lock(r13, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r14}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r17, &(0x7f0000000680)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0xffffffffffffffff, 0xa}}, 0x2) r18 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r15, 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r16, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r20 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r18, 0x80}, {r18, 0x6}, {r20, 0xc}, {r16}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r20, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r21 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r18, 0x0, 0x0) r22 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f00000001c0)=0x9) 19:33:20 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) shutdown(r0, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x8, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x27], [0x657f], [0xffffffffffffffff], [], [], {0x0, 0x0, 0xffffffff}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socketpair(0xa3e2ad7a5a1e2112, 0x3, 0x8, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) read(r1, &(0x7f00000004c0)=""/194, 0xc2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xb6) 19:33:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a40)={0x0}, 0xfffffffffffffd38) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r11, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, 0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, &(0x7f0000002800)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) r18 = getgid() setgid(r18) setgroups(0x5, &(0x7f0000000040)=[r18, r18, r18, r18, r18]) r19 = socket$unix(0x1, 0xfd64474fc5457c67, 0x0) r20 = open(&(0x7f0000002a80)='./file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r20, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, 0xc) r22 = getegid() r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) sendmsg$unix(r2, &(0x7f0000002a00)={&(0x7f0000000080)=ANY=[@ANYBLOB="00032e2f07006c653000"], 0xa, &(0x7f0000001500)=[{&(0x7f00000000c0)="b91b93184e427fc55c57a716bff011b9d10a666bbae2383b8ff903619547635bd3f9f30e099a21dfa899ac5f78d114be57c38c19248e6ac141d1db13f4a62f02c358a0e60363f5594a507007a0fb92c38f739d64866983d96f1637ae0684870c0bbd4f1028d2448ce752045d322abc0e77dfb32cadb4420d2b453d63bb374148a1636731cc9528d456ef536e5abefb", 0x8f}, {&(0x7f0000000180)="a5efd248c85e5e27850bc35a1df4e639a5f8ca160dbf1dc5b1faf71b6d7f8500d528e24b2adb710806fc0586364bfb00da4c9dcc7c29904cb925ae2233bea946450b7830ddbe4a7dae92f71b790075774d9f1a7c1ad655e35d81acd8c7d948edb537af4ead251b2e7fe011aefb73aa684d6fb79a4bbcda35582c163014afb8889556fcb45e036a996f24219d3a46a4219a3905986c643131db22205eaddaeef37875af5aadc0b5f90a8bae0bf854c42ae729a874f16aae7b8b5e8b78528224dd30f4d02b3d3c5c21bf76eb6740d337400176872e3bc8f2cf92e612d411fee52cd7584a45ddf28208905a2fc57fea7cdb737500371d6eb2136b7afb8229", 0xfd}, {&(0x7f0000000500)="98d500428c855c7ad18f664d200e83798645133fd40d04e1ac47787917065182422f66f72b1516f73e694f73ca0cbeab68ddf10052377bf1724ec36adce211bf75631219af442d57befdac98e480260223b2d4c8b26cfd978209bcf7380e2fbbb786e5571af16327c71c67b7dcaa3c1c438d29766974464239d4cd81cdb7c25c15fb8c3069e37d0cf9600a02f07cf5f73ceb86f1ef69f4c634ab56da49866b537acafcc377f412cbb8db78deefe0d5d99b263599d53b0ef021cdc0809bf0b92bb41624f02617d7fcaa0b0b23070c9eb8f67f364ff1999303377e67fc2112de9eacbc58c069cac2f631282e7630e4f8d83ae0f36c24858c2f68092b4484d7ae08f498046bf95f3f8d265f202a84edf58e7c9b39f69bd6d5cc81718af911b08121dd0caf961943233b8fb2cbff8623c4a0926b01ab8413671a5570930c8141ec72d81591330d7e7cb8542e8605b37e4679f141f93aee053480c519bca71e667dccf2f5fb9c27119483a24664d9eb1e48d5b4829cf21737b71521bf38d43762ab114426d95351da7d4c3f3e5a04cdc9b79da8b3c7095af92f3631a8833dc19ac33a02b41b64af3ae6a2582bc7d0dabefdb9f39547169accd76f4c65b33fb838cd8b104b75e3bff0698ed1337cbcf44558079b6bb16fad004c2f28c13c20d3c094330ff23395525c330327591ca143c53379d7b255c5249afc9d185286db501ed8704eea3ba02cda7f96ba16142498490195319d0cf5d5a7dbcbecb2d873ada9cb25824cc77632f7f795436cd9cbcc49f18297653bea5f0b12b622a287ddfe6b4f9cf9dcb0df9e071cf775853612f6fe1d60e7d94cafa2c091e83350b1b0a2a014de4ef18385bf4b7f05102b67dcb5a2e004110635cfaa2bf240cb1bc07be03ca18b041a79c8072d2ff57e703202e1f50e13ee35262b8bcccbef9b02a836e6df882d00bacc774e8850ee34de4068bee89de6edd67dced1add169ac142200de0a7ab440d8ed6108fef49f8cb31c90eaf45511193ac1de570533a2629fb54973b6a16e03289c1a522a0d469033c42c9cc8b7d11f95e323fe472268af7e336528ae19ad43d376ccb93766b479903175bb26f77497848410db3acba0637b97af155275b5ab558d320cada485d6f7d6e07f4b61c1a4b89cb810c6fa2f13ab69faddaae79e3ff026a4b5220244de5018b7c2f6448a7dec48d5652a378500a0c9bbeaa40612f8ec44460ee24eb848537a359d972e917a88e71f5b951701779b24788d36c3be10c19d4e13cd6781f2971a469fa5dd33f606c5fedb6e488566117db444ce68e628806934a90885201e21075cb42c587a6ffaf5bb7c82091607f0855ece3bb48fdbe973a4df653174af10ee0e1f27df2e36ddca0499bf13155ec58853f295059937f28d13b9d45272e0bda382122b544a21ca32f61381613fee137185c65f03ba863bf9935de5e97b93764e0e2426680c428bea109990a7b31a2dd0e9ae89b108bf0c67440144c99cd4df388bf56d5910205cc53a3359dccd471318a9a0147f70b3d84def1543ca2288304cacbf1023be5194b54b3fb1c01a96642b68d69b679375b88d75afe4c0f29b15c56104eb3a38af05e11aede9ad3a6a20c627df68bdb1de41fe1a16532a5b6e5066f1c27fb95b244babfc5a25848923797519b2ee41d610a6e56306f866bd0a9d2473b2622e50bf752f0bf53bf0b870cfd1aafdc90aa76bf37fb506fc8719416ecd3b00ae3fc59611b81ed0d2a5fc8f6f8ccf4bc0b2e449b0a5d232c9b4918691c86a4900a8f4cf5d1d19df85c4ee7489f389619b595504ee42807f646f951d2e7b2f6d6346f1910309ca412f4e9590b6772d199edba8e52fecf20f8d2f346737bdbbdd039aca4281ebbe4a34e72b3c8929ac4297dc5d38bd771765409f6d010b3fb47257e69e0697fb4c3637ac79a1bc96755bd9be6792c7606e82a56539abc7dae78ecd0fff17f9c869b07a85246e33c5dab379a1e58e3d38eec7926f843241004673412962697afa0ee011823e06d84a439ca91df84b4af0601f5c6a62d93b303710f779bec3597b4b8e3d7d675ed4580f18b974273c04bb3eed43f3380ceb056f412b5a842f5312db4a1efefeb466e75b72c46c5087335fcbec38539794a9b62b7428f4a8ea0eaf81417b4e1ba303460c38b1e6d1743892c72165a6e3107ce5a8b6ba15c94ffaa9bf03887a7786a38d4a6b21f322db05a8e93072a3fda67ec49655f8cd1186af3486b122a38ef9ef8aaf51e39dd1bcd094a4939ca6c7e8df0b3cd896e1fd286bb38b99c67f8d817291061476126cd9ff2b593120b23ff0f0cbba9bc3e501f37cd8faff295880677cb1887040d6cf0c7e3dc9ad79175a04a6beba480d8ac14253786b47a45fb6974aeba05bf2b2dd3ab7690f52ab330b6f53840a54c0686e8c01953012df7700c705a407d2778aee7650ce2b2f4e2f197c23355dfa52f2242d1d1ea9289b7d5e59d313e5d7ffdd38c62e6e282e757a6d4f1a58a9da2c1f909b3330baf170c1771109c3691ab5fe044fd072b57aa73859b8c877f86f6701a647a4448703111e17b3e227e272c06181bcceafb0bb8aa1bce653de8ef9abe78a33942379bbd56f326d324d105607dc16c22c82664f66b4291fc159d4b0fad86c2fdae97429588b1b50dc696dd732ece6eb6aeb32ef085c9cbcfda2fe6a5a68a370e3ca6c887fb542f6671de459766cca31df6ee7872f5dbfb724378e8c0a0a1850f73d87fd94a553e32d520151246ac37fb96bddace61160c1d7fe5df84190b8743603a047fe24d5c805c9dfe31227fa36ed7018d5781922c8a1ec33d4e276a2e73fb97fa5b5739d4c41fee9d69b388061650ce63c981faf9f591a8626016146b3c03c4f39b1b48145995ef453f8246bdb8c944f175cd39bb34241d3609474c15ecb1b00f3f70e972d10d790b2e38e3dab03e332caf64a2b02b851690ecd4591d5cfa9faceba895623ceae505366fb6fbd935f0fb10f6d04dc245ec2384ab0c72572adc3e29e81582d65ce918596cb4da5c2a20adacf3b9b9836851f28edfb3be09529efba6a80e2404a480e205e7c43a818ccfade2b7d5bc1bbfe72dd2688f27a6566200a2abd57af42d4887229dcc7e8e59bd124a45c8e32ef692b973221922e324504a42b7493d353dd13d40aad69b8a08f34c0fa3e15c594c064a3c9141b770ee770422ef8809f792a5c73aab18220250867f8bc0f77440bfb46f6615d7bd4dad0538a9b4eb7f98afa7578d8de9cfd1dd08ffa6dbd23d4c9a4b2b4bb67b16d71bca62e8e5d9aa05849134beb82ea122df64b4f22108bbb636dd2e2a408bb5bcaad0cce4854a3fe169e2968eb060bbf43f7d86f4927d9717b78897c72f797a2ed4d517f73867e0d9f8d7877364fff979727286a1af73a21a45e3df8863d13f2e949a51cf8e7ee7dc019f8e08a6eb70a8f46e5795c2766351ed841b908e8b0d7cb9287d04e5eea8e0fcb547aba3d4b1efcccb586be54dd19081684824b950ba1d259c529afc0ad6b9b5d415d84190dfd1a65340d00c830917651486d3cad1d4d830c18b3763d347de27919db109345fae6f66f9f9feeb0a5d608b6677ec3017a5eac06fc9e10f3a5970c4d6a6124dc343fb77d3a9cfc108ef8e8f2b6099053d201bd188d1f4286299ea987c5dcb69d9fdd89921e47b1253c8d8b1ef5c28e6a2acbac9c00c2c05dccb94c446e1b25692067b0e9a4edf8f4fd189dc42aca32b9ccfc92318a24ca6c72cf6fcb82a1ded224363d64ae530f3ac04e73ee0cebf8adcab2981a1f79b2254af834112187c4e816d51c149b6723eaa7cf2927c5251b4386b489159f03b34a34e46f2ba7b577a54337db44963d523a0fecd1039f2b8162bdccbfaf5308178143e89a9c1b4e983ace43dc3395654b59e3f1bb852e58bff9a32609209f8de2087ad98472a6ea7f5636197deb4431d2fef07b55564064020eab6106009a5df79df27a5f7bdf4345abe7152fd1ab582c42e20fc2a4808bf4520f7a445ba8ae2fd0636c0bbcfc647348f362357e12cc34071ae9034d50daf72eac874ecbc016c7509e66e9ffc8a745ae903233a559103a0468c8ff43a5cb96f944f1bb3a85f3a5f27ff78e169c096630d69c8c8c9e47489f3616822487e9534c44e0dc6bf30bedb0920a62beda8fd60adac1fde73d30046d88b8cb17b629431fb2c3e1ea5df00b220045f89113cc31db877e8cf95ec7dc24c6ac6eeb9e9f4d199390895ab71dbb60da9d65493aee2a18f9e5f42aca4b423826a225932259618a2417e8f92c7c54c919fde99b0f9d10c989e90b837dc6f41827531a3e7b8e9a5721c9a14e39a21c600ebbd0d0107daf210a78168dbfef3a10a609fee1c6744fe77e40db59806c0697de3f501f289999f16d74af515b71dfc046b5b479f9aa81c0cb007ae9f54f01b2ea9303de5de420f214a3f6ed6baec76d27a71c517d8ca8bf0d3c392f436903df9b751569a4caa8cb39fc6ef5d6810333ea68e9451f2d5d383194b41aabe1cd713de09e48003e87f22acd72fab3a430293d1e28588168fa00d6875dfeaafd8ed026d4fd3932db93648763ac85d855e5083b9e0a235b4585fdd819b0161e28344ff43578f08d7d72714fd0f537aec6577cae4e8c7135329cf5cb920014a37c718d315bb3471be742785f402c84605066fb984224afc12ae1977e13feab87301129fd967fc2f4f234dd8efc0d378b8cdd2b4de0be70fb92df6cedca286a96d6717df841a51a305eaf1d2a5a7470becbc5ea889ac47f78e7933c1777954ede3e7a5a99cb285a637900b8d949ebbf1ac74ef12e3fea43425ff2cc531ba4914a624cbae78622fb94c3388fd53d0de5886face5ee5d1995f5991db7457d5817a4055167a0f624e6a99376519b6713c7e6e0e8e85b402def22f86c347a789933117af5cf8f271df1ffc6178a33092cb70ee402f7992618a205c9d5d755439d31787d486400c9b4a62dc1755c9964a54e5e66c76b66765affdae0c9b6522b3ce9429b76ea86110c67010b3c77b7c8793d45a7e9f946fc7269705e07f53b412a89756b72674191d4387bf20668160a0d5c736354d7d56b821d62410cc86e1857c45547ecb7c8b229f85e26abd952e2f4f2b6d80e97201ed4c87391e8d3351354a1ed1295dfe77135d41c89b11c2523fa1215d356a2adb409a3e9fdd022817a97256136285dacfe10fbc1f181fd456aa863808573f2c3e667e870e3aab6d0b0968e518e068a253f7d412e8e8a8a2cf4ceb48984c6981d546f1e902a53425116500816e792d27b5e1e8ad343ea81d7706504e2d8e81c77ac789b7da88625c66c396f2012c49d6caf8fbd6cad940ed3c43973b37cb133cde90ed4d48afaa7f04e7e512f2cd8044b04bf5b3d62d3f483c426ef8e73c5b408af6a8ecffb0c12fe15c6233bd37810ce4336a54504c28e58e8c703df5a74ad054bb4307d00efde81c6212b85a7b3480d4e5c109bd4b25c99644f058bacc39b0655245e2afb1b766b52f7986e276640f2d365efb0b60a48136198b5f1530e2d220c21f6fffd212f3024cf814226fc53382c77fd961eda5f1f8eb223b23e62763d6b6e0b8da15e6fc86dd43f39f1036c33690098471f01d5114521545a17798f24eabef629c2cba201c142adf204de606345afd29791e32d8b3dd56bd065d8c11265a161eac60f3e9c7b02b0672e92cfa299a70c5fb5385c62d452c1decdf7b3fb854485568965d98c2bdcdd7905e45129f1d0b7684adc950e031564311814334478f3e253aa964d6c1cf8376a834355db26a06955e7853f", 0x1000}, {&(0x7f0000000280)="d5083dca1236e6e53b6e1adb17d2f51a3f8027bf7476baf2e2f2f35d8942271580924c1319bf674d36f0658a0488d64d92a101974aad12bc266a6772d23ee5903c405720ac3c643dd64eb7ab46893eeb0d2063ba50bef7449ce80566373a3d8142e597fdd2bfbb4ad93fa2e749777653076a9ff62b286664cd32387bb051bd5f8b174889238b0832742a2ff236e965e60e67eff660015abedb7fdbdff1c5fcd4588048a68c146de999d067b364a8236336a2f8c284c0236163536bc454a845df8235db2156b50a8217f0096b", 0xcc}, {&(0x7f0000000380)="63a350e5581df378c77313e01491cd5be06561409d02a6990f61e2bc8c2eab5f0c2c4cc4ea8f916303c7253e2c6ebed221da0f52a0ba0153c11e12db0c4cac5599ede7cddb36c1c6a352e80229afdc0b69cebc325a8c5e858fc66cec9b4dd7c17944ac6a515e1e7ec28b98c4590ec9aec5db0566b69ffa17a18b21767970e70509cb0fb868efef720a83da1046032e5042cb689511c09c7327c29dd8e4e7fd5c6906ea98df0b201bcbe5adf1ff80adc67cdeb42e3afc804dc48ec84dafe6034955cdb27e887bf7f1f8e22a34780698811ad762751d196d2251bdd8a00b0f15957d167e7d9cdfb98b6b80b7abc6d2f35b461675046ffff02f", 0xf8}, {&(0x7f0000001740)="b2da8cc17d841974384855bfb6a3c937f1df7c4e2e4dbdbaca747d07b16ef135df8316531008d26a40a00148556ca7f2c5e9186b80cadc922486fdf533c5ed8d347dc8eac0828809a2224353a96021d34a376e21fe1678badf81d6bc054bfadc4ddcb5dbb8e8e3d3a183847e2e3df7114982a951ed25aa5dc09e96d7126116362f12c52bc2e6305f49bc91c59a81f673a7b6959bb4db1209daca9ed5d5ad789db62818f84990c2f22809887a8f5519b6fa61270f13dcfb53feb29f726d51bc4a38f68757fa591de04b79e70f3c732ef63b20edcc93859525d32ac5e034c7469ad67a0145848f3b3b1dc5dc10b1bf3ac23ed8454d97d863ae7c4f5b9a0364aa239ef43e494663b1b56c2f986554fc61277f632c4920089c61fd5bd35ef22bcdf92928c8e2353db4adb12a75d7c68ceecc15d049122869891b10ccb46f31ee3c0ea62a923bcfb76dd554a94620579618585288260ec943b8642af8d74ed6c0512a3f53446784a2675d13fc744f84795fdbf1dfaa10bb1e4a2371a3291d8e901fb39d772e095d1a726f475030fadada8655629dd0984c9cf683ff03bde587b893d280f363ea35a1c2dfe4118c647928967bc765042362174df54db5670d0955c206514839e888588866a55cd11e35f9ea80a346c0361dd55f8496eb73ffb1c895a56fab08f3d55f954e8dc21a38eab8a157e0d9a952874ff8d04cdd614f37745c12a726d6a2b69ec3fb8d886f7666e9129c221fa105c52417dff069afe52ae3c5aed66666759feebb1aea7853c456d456017130c04afc0da02acbca97972983658fd724e5de8f3fe806b7ef8540dbb1a6e7d5791ded82e52d71445499754f469bca33de4aa393e2b7f1ac80b88ef1a0f84209bca173b4425c31d1900425be75af3e5e0733bb198d888bc373eb7f893582e59db5e3afd339ac96f5454664bfc868bbd22b87911bd5a698a542576646a88cdd0aef146201ad5ca260bbce92b07304e4577d41bd0c45ebee78d133964a01670b89fb99260e33b549043b34e37f4b3019936971821c4d34a84028b10e80a73b3c5b0547bccee7686f192c98efe56356587ff9d2f2e24a4120d9d458f0a5512b5773ce35e97eb2f1c1ae2dfaddc822344a93a9769b5ee3056359d779ec5959d900cfc432f9fb34138e45af59888c9d6e2c7c737644d93848bef0a7db49576346a4671d727db6f3ed6555138a89a586d445db13c26350339b99a1dcbaed72b06d1a2d60286aac3044b44d7fdeaab9be9a216ad29ed7b169f00e5c4768cab2ac42c40ea7195b24a3a9985778e21d6dc64429102ff1b267400e01403b659dfad721ba43f83a51d4d339d1917d912e2797d3cc314e569904690a6f9fd40a520b0f4ef5c4018dfcdb57685c91a2eec2266ab40482b704f74080a3fc9934350ebd06a092b66301be1f12d034acfe0d38c71379bc30bfef7c5e91c74d81a59111177cde1dbd841c340a2f3f8fd541e2624668587c9fadb7be410718971d7f4b2fd7b3a3d79154df9371bd689b4fccd72ab4eefe49acd8b808589183a1515fe744402ef54f0525c5fd93d208959c51f713beb375edcb3dbf291b7aee7bedc589f072b723f7657c18888868138b0351c1e4d0375f448093d6c758674b2e2da044357f0fc00b522b1c9be45293bbd9f4df914e183b1ae9f485a99a0ca96088ddb8bece14ae19a22d1d749894b25255d9b1b5e395a254988e9bcd338bc4e551490b82ce1fd9dd89d3c20bdc619bdcffa3fac9c8bb4eacfdf7bca78a64e22bcf7c2178f8a95051ba6567d831ed179842df98f5d626c172bd3ef41c93c6aa7677036553e154f183ab4421f129ba3327094f3741851c61359aff412979f51eb86009d72d63ae73e17839d3c5f1f6501cd25163cb7b07cc364103d6fce1a666a9c300da57d2f02b5a4ef49587efc1019ccde94ecda796867448d818a848d5f2e26af4429d64e90be9bc01263edb0c3b9da8e7a25213a602b6a0dc18766c8ecc6c637c3d1b3eaa382f09b38dd1fc6cf690de8628d0d3ed3c3d7fc86ff5d32d108362b43e36f494bda2375c713c9c8771ff7313665d44a359892d65916da8332e532e0fc7236551b0cfb5c1f948fd7840116530f3c541684144af28aa7474cc6ff723676ead750a805d541653e14a33fd3aa3b2998f3f3cd26081ac18ce193fee57d4a77d93ccf7e0056bf78fc9f0cd973bf308318deab42022d201de265a342ad3fc13a24350d412253728fb1d80e151af5b4fccfe9818b3f6997c30144594f3ea51086021d11b99839a43c1f60eb2da12a7d138a16b4cac5b193e70f319b70e82415efb664a85b343f9650c22d88864c8244d578905bc65aa9673bf6846f3a3591cf4177905b77e930b80708934d42a1b393aa7f2093df3e507c2bbe6627f0d47f0c6ca68fec83d426245c603c7dcc2acd559c7fcea6a8288e0f7858cb68b025ec4fd04d815679abf0645ee1ad6bbbf31a5f0f4985bc59630638b8851b048a76db1aa6572d40274946fcbc38ec6088749ec02f9bcc6b1256951dabfededf49486175b7068a3ed56758e9e20b162cc924330855c60296e4c799307c5c354b5b3e985ff8b00adc492a9f5950dba87f5102a76f7dc6afe9f810f1df4cf8682630d212c7cc7c4a7e8696d5c005561015c2d35cae9fd3747938e57c28f6055bcb92851160d241af65cd057a03b2f99ae4ddf17d1799f8183abbb4d423a8e8617f640c5d2fb7abb38799edee46a38b15e971076aa80bf9280d2eebf97e27c512f9b7dee1b13927ae2349742d99c49aba7631bdb313e9472fe843d851a7aed0ed9babe2da118f62ce5f5533e8a06366099f228ab466650177f181e3b9b1fbc5aa8a22822aee20b334293f49fe4f05c85bea7d985f4da7a3860113ff35cdfc197bbd78ceafd2a38ed5183545dc6c3165b755ff308997db9b40cfd7783db200cc8e5901fc153f8a9c2b2d93e013a8c4fc33b94c6191978c4cc68ef0941d29f0a8287f7ed3391e5a552757efcd52570d519ba7f9db1d3c60c07017a49ea1975ce6ea1f0b402dd477dca2f2798f94f5258502354f51c5a479a0fcf167fa3597e6189ced920dc2b74bcf05595d1f3763e580f6869a69c149efa12d3eb6f375a157e7e455182617f0ba191ae1a56880358d88b040aad25bf54b5fdc68f90b1804a906262b6e65d3a2da5dff7b2c836eb279cc6973e82e27af8a2fce94aa0eab14a6e7d543d4b459f5de056cffdac29bc0ba9f02ed2bd615c55d415703679fb619fd7bf04cceec94cbe4279019d53a13823e389737e846243c5262258d30c34544b50cde678bdb8069d56cf1ca6bc7ec9c93be283a4c2c4b248900487480aa18cc2deff0ce20278c37eeb99cfdc83790d962ed18a0e40d9368aa26b049ae84eafe55ec30e4f05b50d442fb0f458efd8893927313a3434e4883aa8a6397ba02c001515ac05d63d7a1be54748d461c074396639e97ede0397d308dfba8fd6a5eee745c5da73758ad318dc63a1fb3c58cc37af7680db73874c4a7d42e8243d71181863ae95442c5cc332e46eab5a96e730edafe43faf41ceb8d6daae288ab3000b717aadb4bdd80354def5b3da7588288454eafbcd1464b4f6c55ef06028bdbd430b385dd98babc0d875efcfb74a08785398ab4a7e2320a82008e13141fe3e236d1c2632bd4332ab257a3af20b18ac11973b8baceabf0e23031f56b5d5e73ae2579d8523e384acc770a7bd7bd3987ce7ee92e9489da6e568f6533eb74baa0ed0e059ce2deaa817f83e036e78f3ef58f8ae11c640d32202579f33c6f93bad6bdccaf895010cc15af687dd31fc5a80777ddab850d85141ccf056f3dfb2b037dda2921443e8c0e06b12947c795b54398bacca5fbd5f7f5a11265e9925e3641b45277241061e18718f756494c7487110bc37c16a70b3d1e93a49b60bcdf33dc2da3a40ae4e39b218d01df92c92ca03be5ca6764ac989151d637418f3d80886c5e4bf8399d368411f96c5340166ef9e7a7f45c09be4c461e339d1802c2bed9646dabaf89d280eac34097ee24daec028f3c7740e95b9ecc9fbc615261e1d36db56b896c3e1aa0801280a54c261ffad84d393649e63477651b6420d23c67bd3eb091277498e69a94d6995afb5b595b8b8e9fdb009033c58a1682c793c032a91d0c7fc8d4dfa6294274ce0ba5d3c899615e26aeaa593337785b1831fa8d06d3584a38b190a9d9750e5334345b3d5de78818dba56b028431473ce2145481f1ee55fef21d95cafbd816dce60c633a3c8d5d8bd0b1db0ab6837594da574fd9e3d6e81edb1e838d6801db9a826b4649c5315c89e834f73a7e838b8901b67f1020b4d5ada634a8ebb0fa4fd8ba8368df5567a03c31eb1f733105444b4a6e310b1444f14dcec975e244a79088e3ffc03649ad6472d2e0aa7a88167beee03c154bcfbd64bdcf3d2e588426da9a1ff1bf41bd2f7ab637f3cebaddc771d65dc0019215160d64191d66fd7c02002fd771b821396331df4826510f5d8e8cc6d12b6b796e6d6b6f70c6bcc2f35fa9cd41352f477f536a97cd993c8d8a74c53366fe4d9b4f25f7d50c4c2872ab717fc3178f4c6664b40ce008b7aabf3e634f7ca9c3a98f28c2a238f5d9ab07f562dbd8ac75f49b69812d4b8e7d0eb22f091a46f26fff9fa9c04834499d61546ad75f9b3432d512e9b98eef96a8ba188afd15e86987ca7444f034ca5411663b68fa81923a2b0e36b5d6086e6872ea94c1b8fff0eb106d0b2d8bb9549eb90f2fe5229c5d3290a78d8f9b55fd013ae02ced71b6242d7f608d158d89921676eb9f6e134808e0cfcede787ff94a783691caf12588a0d15170fcc2359bd902303d6bf161d96b42b10028011f0db55875172539b21033bcef848ad002c7af8ae7a033903851dd5ebf40465560fca7d6b1b00851bfef563e93a7011add18c61139c7473e1a8745e8a3246d961763311b46225cfa108ce3f3f9cba4239374ae078d408159d339e8c7a51ef2eaa4513203f669eedd7f895ea040463734869d9d14534cb4eb617dd842a843b8390b2e6ee2e3e6949be33267dd3ebfdbf64203b7912752939d89405a2cb4c5186bcd09007fcf13fa7cb03773a69ead00250bd50a8c0e3de67cd885e5fd5e5aa9987b178a1669c3c5b35ab766b4827a9b5467ba310b94b8583eb91c489f73c935be720761d70da15a12e99c49bf5fdfff934e1daf8f211252c540fe33244a20c6547271ddb411a36e7145ad23d973cc246cf25ccc8ede575bdcca3af4338d25ce384485aa802552385a0c174209740b1ff3ca2ebbd5050a343f2c5a0f57edd55430959350c9eff4a51eafe0d515fa353973937b8c4e7243ae6efa306465ac1af5076572bcc4688cae1fe69a0b04332e8d504603c1f8c0c96d3e773cca93cf87b59aaf1e6b2640e0d729a0a4e4c6904382de30e03abb0b6692060bb659f72995248003320c6f4be690f6ed05fa1dc643edeb0df60eea1ac7095d4898e3f9ab2a1681425753878ab05cef871f8845ecfe0469d0bf511777ce2ead12f5fba989956454d35740e9c5bd435544a175d059f80e25e33c6b733d491a54947bd674bd9695d59bac861269b5d40bb531e95391454e520dc70086b34188910da2efc481014bcfc2ff6e076efb44dd92fe6873a40a3b5bb1e69c117bc4c05b9214f801d852738ffd1496e276c00b59b7dd2b50d8daa789cc6ea580f75be606e81b3396261246588158c40165a77d507f2dfd43ea26faf7df050d94749c1cd671b3f8ca547983fe4cfdea83a8d91b2d2ddd6b6e3ad0a292a3752fa4ed881", 0x1000}, {&(0x7f0000000480)="68d87eafdd9aa4171fb70ed6850a29", 0xf}], 0x7, &(0x7f0000002900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r19, @ANYBLOB="002000002000220000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r1], 0x100, 0xa}, 0x401) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r25 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r25, &(0x7f00000003c0), 0x273, 0x0, 0x0) 19:33:20 executing program 0: socket(0x1e, 0x4003, 0x0) r0 = socket(0x1e, 0x3, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x8, 0x5}) socket(0x18, 0x4, 0x6) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) dup2(r1, r0) 19:33:20 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x201c2, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x7ffffffffffffffe, 0xc1, 0xf0000000}], 0x4, 0x0, 0x40, 0x0) 19:33:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000011"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r2, &(0x7f0000000200)='CW', 0x2) sendmsg(r2, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x405) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000), 0x4) sendto$unix(r2, 0x0, 0x0, 0x1, 0x0, 0x0) 19:33:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0xfffffffffffffe3e}], 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x1, 0x0) fchdir(r1) r2 = openat(r0, &(0x7f0000000700)='\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'t`\x01', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000080)="b4d766374eecf82767d128ae9c2a5a8f1896ec63692becfc6b4fb804731bc60378fe1de5a66c8cda06a8e7c6ba8e634bbe66a44025c370a04ab9a9630b708a923342cb987e3ea4c0647baaedae41df991a93ff0e8c5057f1a384a6c72ddaef", 0x5f}, {&(0x7f0000000100)="bf6ed0c8ce64760b5f2c45c24cf6dd24f425420b87fcec0cfe29e92d466ed72025d8e29c4bc0518c0c3efb186631d24f35eb4ea53bde3969d19d544a89c8394213ed7a6ff90e36dc8e604364eb22ba1fdd2bb8f581dcd8419c0f65c2cb62f4c9cd92b57e3f163e48beec3d6359d298eb3240b6147fe35e5a6250c427283d120d7b26bc14321b7b8833a5efeb144fb876fa15474677e03584465a31bf6f232c0eb60b4cd370cc7db5ec663534d59070c4a81b5d9ebec87faa73b24085f289b59f5cf60b992fbb93b60a09893cd70a8e725f80cd6e9c455a09", 0xd8}, {&(0x7f0000000000)="4566a7eac0b26b55f515add1d405b7badf3c2486f21daa2835e1ca56", 0x1c}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[{0x8823, 0x1, 0x9, 0x20}]}) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000380)="baf3fe7a13081416bb2b7f9d65f48d87e2dac6", 0x13}, {&(0x7f00000003c0)="e0449dca0df5b31a54004c6e39bc43197bb3e9150212189430249fc60547aba9e86b2f1d7c635b01595c34aa677b7e4e6135158830b07341f7e689f1a1f7448e2e41e5fca0b4d37a867742d7c434dfad6ad05ffb6406c25efd46deebf99ec5f38e95cba70d5bf98ac5cf807fe7971bc3e67fe6587d99bab82d00ae390b2def3b835913", 0x83}, {&(0x7f0000000480)="9d7ebac48f", 0x5}], 0x3) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000006c0)={0x1, 0x7}) r8 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 19:33:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x162, &(0x7f0000000240)=[{0x7, 0x1, 0x4}, {0x98, 0x81, 0x88, 0x2}, {0x4, 0x40, 0x9a, 0x8b}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) clock_settime(0x3, &(0x7f00000000c0)={0x8001, 0x7}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000300)='./bus\x00', 0x400, 0x40) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) write(r1, &(0x7f0000000140)="44616b93b6e81ffb53148357b6d4f907868135680663bb33f88471b4ee96eec0483c2b5b03b97556d06c780e16f9ef3f2880909a71ed8e5e940c818ebbd3e2ef", 0x40) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0xc8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 19:33:20 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, 0x9, &(0x7f00000006c0)="ebffcbf713b9fd812eaa4e713048e69931929648def158bc5943bb401e7504b1de09c73897ca759645468bfc6b4ad69f5299ce1ae98e51ff27ea6eab12be8357f28eae45f1c612463663baca293eb7aa58c557d42d08174088b663390400ff3fa03ac4f7bc637b609f3015464a41dedaf9ba6f39ddbd5d0904daca9c14a598cc98b0f22ec6d590b678952fd7b29f06edbb993f8a374508addcd94be958781c4bddc086b37c621fa270e9f5d71fa20ca2a253eab76614cedcc6044a3f6510e205104bd079b2d5deda52af240a0cbf6ac302406f1daa841bec9fd1951830675f05eb3701457a28dd6f6d3b9feb0c6cc4f24d4728a8084b25e40e4da17ccdc5ccefe5b23ca77c253909032379e39541896c0e3bf8b6240c17c6fecb2e5504e1d0fcdd9fc56d6068fba5305b3bc71bd45c896641c540cea3f586ef39f7c569e480dcbf52e6a6f9831464c3e8963df6012e40942c3eca39ff95c8c4212638655bca9cb4b4755ee8b246a5ba40627b2d93", 0xffffffffffffff68) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 19:33:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x6, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r3, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r4, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r5, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) socketpair(0xb721ee5114822fb0, 0x4000, 0x7, &(0x7f0000000280)) r6 = getuid() r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r14 = fcntl$getown(r10, 0x5) r15 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r15) r16 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r12, r8, r13, r16, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0x20000000b1f3}) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r17) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r7, r8, r13, 0x0, 0x24, 0x4}, 0xc29, 0x4, r17, 0x0, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, r8, 0x0]) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r20 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r20, 0x0, 0x0) r21 = accept(r20, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) fchown(r21, r6, r18) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r28 = fcntl$getown(r24, 0x5) r29 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r29) r30 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r26, r22, r27, r30, 0x5, 0x7fff}, 0x6, 0x2, r29, r28, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r37 = fcntl$getown(r33, 0x5) r38 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r38) r39 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r35, r31, r36, r39, 0x5, 0x7fff}, 0x6, 0x2, r38, r37, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r40, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r41, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r42, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r46 = fcntl$dupfd(r44, 0x0, r45) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r49, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r49, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) r50 = fcntl$getown(r25, 0x5) r51 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r51) r52 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r47, r43, r48, r52, 0x5, 0x7fff}, 0x6, 0x2, r51, r50, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = accept$inet6(r53, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r53, 0x0, r54) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r54, 0x5) r55 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r55) getgid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 19:33:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x2) r2 = syz_open_pts() close(r2) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) write(0xffffffffffffff9c, &(0x7f0000000180)="a9aa603ba1227a777a97e7797293929f88d762b527cb10e322f7b40b9f0bba4b6fde3c32e640d20f561435a252f58e0a2109dc19", 0x34) 19:33:20 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f00000002c0)='./file1\x00', 0x0, 0xe3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)=':', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x108) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x1}, {}, {}, {}, {}, {}, {0x3}]}) kqueue() kqueue() kqueue() 19:33:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x4, 0x123) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r6, r7, r9, 0x4}, 0x280, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1400}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r22 = getgid() setgid(r22) setgroups(0x4, &(0x7f0000000040)=[r22, r22, 0xffffffffffffffff, r22, r22]) r23 = semget$private(0x0, 0x1, 0x200000000000000) semctl$IPC_RMID(r23, 0x0, 0x0) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000440)={{0x3, r19, 0x0, 0xffffffffffffffff, r5, 0x4, 0x100}, 0x1200, 0x7b1, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r17, r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r26 = getpgrp() fcntl$lock(r24, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r26}) ioctl$VT_ACTIVATE(r25, 0x20007605, &(0x7f0000000380)=0x101) r27 = getuid() r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r28}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={r26, r27, r29}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r32 = getpgrp() fcntl$lock(r30, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r32}) ioctl$VT_ACTIVATE(r31, 0x20007605, &(0x7f0000000380)=0x101) r33 = getuid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={r32, r33, r34}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r9, 0xffffffffffffffff, 0xffffffffffffffff, r15, r20, r29, r34]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r9, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x3, 0x0, 0x40, 0x0) 19:33:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0xa39725b51cd4b9e3, 0x40000008, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x5edb50eb8870f10b, r2) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) r3 = dup2(r0, r1) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000340)=""/224) shutdown(r0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x50186, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000440)={'\x12\'p', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) r6 = fcntl$dupfd(r3, 0xa, r5) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) getsockname(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400"/4098], &(0x7f0000000140)=0x1002) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000540)=0xc) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2a88) execve(0x0, 0x0, 0x0) 19:33:20 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0xcd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x189, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCPROMISC(r1, 0x20004269) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") shmget(0x1, 0x2000, 0x1, &(0x7f0000000000/0x2000)=nil) 19:33:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) setsockopt(r0, 0x4, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x10\x06\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 19:33:20 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) 19:33:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(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) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r3, 0x11}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f00000000c0)='./file0\x00') r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x2, &(0x7f0000004780)="969674987f802bd0df7118bcfb7fa62301b9c40ac0998036917d79c2088bca79f10be6e6df67876cc2cf2a03db9b546bfb98818e704a6b5957ae632a8ec14fd02e25198cc3cb20e7564b67968f14b415fceffe54252706a3cde74235014183b068b881882af0408cb10b6cce92330d2eac5f9a9bb7230f55d2ec7f882fda8dd617ba7407eb994c3b28ea2f2bc87d583e7b0bcbcbb02a6928859a41dbffd64d3ee8d7c158ddd9cd4de60dad8d59e515cf57ee15d2543aa7b393421f8f4df645ea7258af1e6235905422777d62dd224a06475e3db8fe0fe01731ea05d303adbc533718901292399240145ce21ba04cc55a03ab190207b9c9643f7fb923d96a55c99407da0b7c6ca0139cbd30fb4493459535ccdb7898a6f3c8a6ff38cc318a70c08c73af21ca33264e9c2e157d99976f1235dddf70c824b01e62807f3f401b0d99aac0101223b722477a55bc81c35eac99eb974971651d19a12ee5674ee3efcc6f7e40b965bcf75b9baa9b4716c87346b83807ed549e43bd242dbfc9b020e818ddd0d0488251a7ff471adb2381e9b862b3937a41ad6a50e67adcd1f5b902623cb221cb0c1074518d4e08cdeb16c5e50842da70e82c0ec01c5ef991cd2514803e403757aadec18364432740b7b1908b4fd80888fc2401ba4db5c108157a97998b4b8f9639e145a308af7640dce0ad8ed004707a229f0ce2fe114259ac794c54ae06743eb1a8d1b8e8d0f3f9beb330a6d2b210741cab5259cbed4ae616f8726de85073242a7f11626efdf1b170696ac6f9c19e039ccaa925960e0410fa21e6a11cb451325ac9eb63f1ae6937d0b4e9aa459ff9c3a260e2441950da57a2f779eb9543306030c9f290edf91347a163ce8912cd28424b79fe3d2eed19235d4fa193ec38c31eedcdbc26b07ff458c2a44c74531376525eb9ccbc0056f57e05b143398890d8ad0605798a373cc6436785ceb77739a21f1f32377bf45b364a03ed57489671fa5cf9121d4f4ccd6966605f5922aeeba0d1f36201d0d9372fa7c8e78c1d6167937d90e7be4df5759ff133ddf7efd806575b62e90cafcc8e4ab81bdbb6faccb9db31d2ff79da30e41ff0e7065f622306f58a1006e2786c7b1212890ca97690440abf937ee0e3aded65c848f41abd7330afb1dd298ff2799fe7f6857317261a31da2f162e043c66ab6ae62c9a6eacfc205f6b346282b4c7312d225aa91e3e73d9a7d3ce1ecd8257b60d0b53e78abe80cb100bd9c970e55894f84c14d3ed3e4a9f41d86315ad248bca1c2ea0f6e711a52216a38fb6f16c4412ff739703bf590dfed486648270ee047babb2ffc80fefd27427211f6c23922c66212e924b749a26f5795b84dc2993179ff67d61cc609e01ce78e8b19856da737a8c3216804771007fbbe95344090017f3125228b29feed0f5e2d42bfa37a4c8d24695ab354034a2fad2636bd63a9afed45c36cee0c0bf3da729c45ee1bf95382976ec15fc869ea25a5d9f68d28a47bc94bbcac41997f94e99cc06e494382d986ff67a42e08da50802c7e89322cc98a2f0dfc4d63202e72b8bacfcce2310024ea904176078ee1db2715f1113051b6b84bb2becd68b4ff0f0834ec37f20789870a29c2403c554730ff4ef3a8aeb2bdee3494569b67e9ae700e9a3dda30d3b433290db1650879803c5f754716c7a19e31bae49cf2881ad05f906c176e746c68a3eded24da978b4a53302d458eb11fc108c40adc39160d486674f38c5d48319588030c254cd025f4dd7c5ed66b56dbe065a68d34ed662f59b8476d11aa31f010a570d7118046cec287ea8a2e9daa4856ee18f15ae1a79ecb76d4419f195a3522ff5341f5f2325285730370323d67c300c63a28fd64c6e1f3589422b50016aa3637eeb3b84b15137f861e1165deda2e22ea3386129583ad066ac5f5d29d29fd29926eca8fb9f8d2dcea007bd7efb47fe41e76d9aec1ec0db1123a7fb7017f67e88e697ceb5f88001e034fb43e1415f032686d56ae5181e83c7a4bfa5cd631adda57dca40cbddcda5b419db18ba0ba749a2ee9d7707b0bf339524256288d3ef2fe11549d1a47946c020dea0da9095b4c91d404cea263534373570430dad215bf755a5858cc1977f9f1f26a9279cdb81a8a5239c5f634bb413046fed687c1da7da031959dc6b5196bc039959fd359c130e058502bf71e1145cbe9ca6cac155fd37b1d503bea7f98e1313ade7a09ecdbf3769ceecb2802b84c42925a920b5bb2c56a487efd5a65693df1fb4452b7f950b6bba57913e6437513f07ed43b642572547ab00eacd0c5f986f72607ec3c9000c39d06d822276db604c6a76cacb1b60bbdd376a5d5aafe8a55e7d6c80476442a13d3b1da16292cf8f7a507901012776798d9c967c50adc5a6c48cca6ba838f030b280955d8f17fedfb4d13fc5d7e6dd1ca9974bf3b5d8809fdce6068336768eef5ab49c4036a72fc837b1a42d635ab10e4d39c0dd70eeeb89a74729607e98994d3ada9febee424031669f08c986caa916c5da35ffb3b0eae4b8d9fbc45ed5f7378af6b1622904ecff9bb50a5bcfe57b629e4de4585068ea95b98fc171ffb6d3520ec3f282c74f07ce157b62e5ad7422e618b79990407f838ad29bee130fd6237a32b10c5a3eac084c2f6496865fce9f9615c2c7c9a942d0237abeb0902c91e6dd94293a1598e8864c50dcb77a70596d523c2f048de2469c04b87ca27aeda19791c840d9fa33a61e08dbe8c098d149cfe504bc26582614e30688db318f5eefc958a831d5f8a6a8e7960c71eb28947ad8c2c9d86c3e582fa42bae55d8fd44d32edc5d9005e5dfd3985cb1ff8d02f44d6c0d78404c6af52f2731a86bace70ea4bab534d40f2ac2880d6f514c07cf2ee1b276f2b7a4e0b6cb10e6e57f7b20839272f3b9b478ad07646f1e79dcfe5e4d32c427189f408307a24aac1f7a56e4eb649a4480df9acf7e869c22ca2ad3ce1f2112caa7b3487e445ecfa6ee3b248a8188f6ca8b3b54f9f48c34978f428957902d7dfe7d4b0be8c59043c44fc8be94bbfbe2ad9c9ac5873a8a572de117657b52818e1e8f692cf8bd92769a5ffec457193d19a4bb0a1cb70e0eca602edd25c22fa9ceee354f2fafa08a3afe278f2dec1766543aa05b4d65bd5d65230e761ee8d2b6151103a81ba204064156096defaff195861292375b8fb4348ff0962420a418a48f0b13c8ed6095c879f6d91d80d56636efaa4895e2aefdc4bfa181226dae0e851e4751cb515fd7882ed1fb1bb7af081e1265f7881534f7b4aac5b72545530761ae1b8b05a82e8688034b04806035d5dc221fdcb5e0762a376b815dc4a7b93f9c73e77e40bc0bbd6a0f446af38b5167b86e4ca4479e37c1858f3546f604ab552b9fbca5c13b07a9df70ec708b06e72c886408f42fae34edb28fde7a59238d79375e81fb81f216ef252010bca288643125d49de281ebf448c5618c15c1e472cc3b24315b559b5d3692999cfb1df13598522301a042a96e5ba9d76963be168cbab6fd6afd6825f7a78e80e0e2be064b79b993a93a3ebeb48a8b529133c0e860095ee7c34297c53ed55038486c389e0e45b035574bedc32106b4d054de99b6511e361cf3666fed09c2e1cb477db3b1cc9dd8dec77926c3f708bf1e3b42e7434c29e0e0dc3e64c66d639ce0591b90238927363d0cab91ea88011ee4b54a9282548342e99a60281fd6a5526814ed0aabb65ef951a7bc8d6b7f93cbd9609071c2b9321a2f610449275502d16b75b5c217883dc71f58711d6f426b18fde9c96fea531af0af7da834b2b6d7375eaf59d03e0ff2137cde609650719c8c47ea3b8f71a88543f07c512aff3052176c4fc73a4c65fac305b06db04e8fe96b2928de857481621650a04dab2b6ffe9e6e26322152d1879d649a04c2ef5f82febb62f7473959cd08d7221267367c470125b290f818019d2202a2cd5e4ed34ca0b1662592fbceb7149f6ba77b9c64ac41b2f8e40b86cdb87370bd4fb4d4ab672804d9bd9b9b8482b3eae27094c9c8fd491528a9329634e1b0f373139af37aa1f28c767d3b343b2eb64250d599f180507a15bed3ca68e98b72ec322f43d71c9b64f4ea365ab8ba3b7d41a3730ded4207c29cd57b4721cbd7457f26e9197d1f0aad96239bfb151fe9ebe2aa5d194cf5ca6f6302692aa4bf2f3c108b3288abdded43b9bc73008a7dab66fbfa1f1da10edbabd0b2dec7e0d861f39094c3f062c1b5e24db346cce5a1919a80ab71a8b8f86e59579ab3e46ca009c71e45cffbe018218e7de87f56afcb08e61f601bf7d9df85a20f780580ab6b7fa1a5b9a3fe5b7f41a88d3a74746ae53dc2545ef869bb8565e63cad8417c79321da153fad50eaf80d83ab16b6fa984184b6dd6d2574ac7c39e808e697c4e7143d165c24202e49545350db48e89192a093c873350ad8d8c9cbda3bf9af1c497aec630e8e3d98bbf83421cff358891c861fa86553a11c4c99fd66ac719de82656931945baca3605f50226fedfbcbf944aabb821bd8baf87e0bbea06b2b3be843c5526f88e3c48a14d13ae24ad95ec7e280119d670b4525e502f5658a7c61fb6e877fd0db7888a9c35d9b40c6023a18013f2905494deeb456492215803755d542268b0f3f1c9e1eb23106c4321099d388791b944c67a82b2b850803dd6b9be65a2df84c480f66c69756bcd8c4b08762831af6f1df6e4a32fae96adf85575c0da65a84272c20f47f8a5f08f0e1b32f8982aaa727a62ead8c0e9977baadd3808cb20dee851e23015d42e7bf54b002ed11db41c15386f8b57ab905678026b40019230c2966b419458ac25697d41608caaeb008e8cceb50adafc6739e71ab3ffde56d5f99065b50876c8b3c20240690d386ca9097dfbb54f94ff033f174ea71153f476fb9f2b34587e2a29d3486184ede7fab3f39776cd282dc9f2c8286df878fdd50a9aed4b05b38b6efab524408e027edaf166b8a081c575cda4f7758987a8446c585872b73dae5b0a50122944f4fe8a7d3d0e4a5b510a15d6b593746fac4bae5d67c3a145774e255f9ffb0a3cb1d7433b1008da7fe49d977a44213b7f6a12e94f89243f03e1e74664e491e4613e215a616b0028ede46ac73f67fe4829c2ff9f99a1f1c8b84a5dcbf0e27714642933e7d4d406fe496cda09f45ad08b6d5080d93c9c55c2cfdc6de7d6ec39e4b377dfabe6cff316f563aa50dd110ca62ac577533e0cdaa3cc7c06f4d20aebe4fdd0ad981fda8cd7fd8b2ab4f3019ccbe9d72ef44daabf65a21ce498e952531a603738a4f3873e6fd4350d3148f5030e4110a03762e7170125b465e325fd14971cc5819584f5b30041ed2200256c606195de7729d56d0bab736bb8cb6bcfcaf65546463c8f18107a2f42ed353cc63a19dbf8b383c7d26406d9979aac63ea64b7220498cad65e819912f9c9ad768ff653b103d08d2cb20e1692086e3acd53f92d9ba30b93fc421a79d4e1cc2cabf706eae7d69c767dc91cf31ab6c556eb50d44169326038262b5b368e32cd10834162b5eb1de8998ab359cb7e3fd9437f5f275dd775c7a90beb0c72b9b37f9c956d9a32392837ba108f1265d804aba3f5cea01ac15cbd107de87f5505b754c6dd698695c235d978b8fdc3ddb92ea0fee26ef6e7cb17a94ca86abff8d42d738f293fcb5686a138cbd5b51eaab1698eb956b173446fcdba8b37f074e6b62f8e624b5fe42e4a1ca3d76b7e8518b54964eab4e86fa0caa217e4d2deeb0660c2ffb7ceaae7189d66993ab28bb73bae88c1175e0f0e9c9dc9e0ae36ba6adbd301c5639e2b12d1af9a026ed570", 0x1000) 19:33:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x6}, {0x18, 0x3, 0x8, 0x1}, 0x620d, [0x6, 0x7, 0x4, 0x1, 0x1, 0x80000000, 0x46f, 0x10000]}, 0x3c) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x15c2, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) socket(0x2, 0x3, 0x7) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x4, 0x2e}, 0x10) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x0, 0x2, 0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000200)="ac2cdc5b905886c518244b8cd68c8135c02f1eb6c3cfd909901f41e61407fdd5a0d693397a4519846076fdaa9d49bbaa5dde8347a346c584550d1a37d2439dc327db490b4fdac30c9dcb331a6049f24680ecef689ae1bcb2cd9fc1dda4f33117268eba47e1c773dbbf1a161d9d72a01453db1db249ee2af9fe551917ef73ea57763a930facef32577b87f45822f3291144fc0caa9a0c605446aa97b59d9448fdc6753fec22ba359d71d8de0e93fd67524ad2b58b27fc2fe633a00f978e66e8a794eada2fb96713350879bcc6635a617075d1124014533ed875", 0xd9, 0x808, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r1, 0x1) 19:33:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:20 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) open(&(0x7f00000002c0)='./bus\x00', 0x8a, 0x90) 19:33:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) read(0xffffffffffffff9c, &(0x7f0000000100)=""/245, 0xf5) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000000c0)={0x1dd, 0x9, {0x0, 0x8}}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:33:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = 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(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r25, r3, r27]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r23, r28, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000), 0x10000000000002a8) 19:33:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000581000/0x3000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x4, 0x7, 0x1000}, {0x3, 0x7, 0x1000}, {0x1}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x1, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0x0, 0x1000}, {0x3, 0x7, 0x1800}], 0x2aaaabdc) r4 = socket(0x2, 0xc003, 0x2f) getsockname(r4, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r4, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r5 = socket(0x2, 0xc003, 0x2f) r6 = socket$inet6(0x18, 0x1, 0x40) getsockname(r6, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r5, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = fcntl$dupfd(r7, 0xa, r5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(0xffffffffffffffff, &(0x7f0000000400)=[{0x2, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r10 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r10, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000002780)=""/4096) semop(r10, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r10, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f00000001c0)=""/31) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r3, &(0x7f0000000000), 0x0) r11 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r11, 0x3) 19:33:20 executing program 0: r0 = socket(0x0, 0xc005, 0x7) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022eb8004a43ccea2f66696c653000ddc1fc57b26fb037a0638245a8557eac3e0042964dbb908f39e4ea61b2c3eabff61dad4cbefc0c4a93370600b3fa63374cf1e6e9fd2d8ed442154a7c62237ecd664c1f9ac8cc130e5cb96ccb62579d0ae704f89812934062bc24606d3643e2fef7b4c2b2f75583a4dffe57eb50b35878f997648e91448d22445ae80a22c54750d60b"], 0x10) shutdown(r2, 0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) bind$inet6(r4, &(0x7f0000001bc0)={0x18, 0x0, 0x2, 0x5d}, 0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) accept$unix(r5, &(0x7f0000001ac0)=@abs, &(0x7f0000001b00)=0x8) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg(r7, &(0x7f0000001a80)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000001c0)="f585f6b9db77119904b043064eedb4541a95db11aeca04ff31ec1737c684c256c9b6fc1ae9a679fc42c41b3ed06fec6583352b0ea2ebef276adba3ec456401c1345e9b75c8a4627fb2d4971fc75dacde95417785347288b2859fb5d3cd5801764190c57a10da6c13d415a00ec186f953ae3584b91e644261dfcfd52e9588a01f681b4afb414b0382509ae6df924179e7aa18965e3db87ad7e49c97229a47d115140444aa011d291fb320efd07fdc25bcefa94b6061018a49af91a63cc81f62efebeb85df1bcf33bab15810267239ac3e27893c0100534e49769609055b56f1af93d89409fab854", 0xe7}, {&(0x7f00000002c0)="0b5b45809ea1c915968e969acbea1b68366d90d23f27203391928d9f81e39a6b0309b3311b4d9244c2e6a78e4a06cb9463291125d7b98d8ae59ae22599ba58ad181a4877d8b59adaa7ab45b1aad528d98535b0bbf166e6a4e6379b8521166901378f8303178461f3b8dda30b5101f9a0314da00236314835a7efa0139e5f2498b2df6d970d3fa60f4998ec2ee28458c2f651a6e317b85d5e97b7a507e79aacfb8e1c5976b4af9d724638685f1d405824b486497724b46391", 0xb8}, {&(0x7f0000000380)="b83455da77853751c8e4622377b0a46ceea90c171a7bf52d8621a70631c55dff05da9c3ac1b75384e89bf8e93726695b3959c45194e31d30262d76425b8376cee3088f7ea7e9f6647d48939febbd3349549d35e2194937e3e8cbbb14804ee247c27e5aa0b46736a1feb42f3be379a25d286f03f7b8edc1e725ed84be6c2e789f2d9f0ea00802748ea58eee21796fffac85cada13757ac5a2ad45dfdd0fd370208e55888bdc1223792918d00c998a4f8d20f784ad075dfc5be5ea0d0957ac9354b4a555b23da7803b555750c7244656baa413cf4b3cd078642feed6f5a229323e652b25487400c6c092499aed896d3aa2952f527550e7d4", 0xf7}, {&(0x7f0000000480)="e80e39e70eddcbded015ef447ce4f655b9f5da16b22c7f6abaf4904a528f523e25f3e8f2c17ed8017e21b8283d7c27dacfdc8aeae4c14166", 0x38}, {&(0x7f00000004c0)="ef4cdc25070313333368b45fbbaa5e", 0xf}, {&(0x7f0000000500)="5fa90ed78ed9bac12e48bbec2c16ca833d36925c98e495be5173745055d2eac81409a5bb655fe1b0e3d20b2dec47f1305604eda01ac1c2957290e2215b07df60fa9364150efb6d2fcbee7616a4aa0e5dcb805421c6b58369b8006809921fd0bf46404e0ef5749e6a0aeb7871f0c24aa2f6b8503903", 0x75}], 0x6, &(0x7f0000000600)=[{0x40, 0x0, 0x9, "76327d52cb3e54219ebb71ea1566b9a6120ee4dbacbf297b545e6b7d635619f03de489b19d4e6fe4e93b54fecea9"}, {0xc0, 0x1, 0x3ff, "9853ace06ad798e099dcc6168b1a2fcdd871463de57f1b279def9dcab6c6cbdf8f53a670b7ea9d92e4343c81def0615d5a401709ce2093df372e744190eba9db13b5fb2b49c390d4a576596c9bc7d29f14cf13bebded835e71690c93b179639e9664b14d1b4c2299b6d4498802adfb7f8b6ad1c7184f35b0abed2abde0b5bd6f45eea39a7518f1fcd7d7412b1ececc5434b63f250f86270aa77192713b12d47ef5be8da073da1314f40d83e8"}, {0xb8, 0xffff, 0x5, "12fb628f4456e52c8846192658f9eba1aae78c1d7d4089405e12fb49dc71f8361cfaf1e98044dd81c1ac5c79ec8af45e34002f5e4bac6bae452e72e0f829f9c6351dc298850e6efe3972c63011f122da9b8206c9c9234e28b748599fb1a93b50c2a5eaf188596a40bf857f1518c7783ad66cefc135f3845bd99b2acb231fd5e6d87487875e6fc0441b86a6ce41dec961692ecdc19baee4251bfb50639cd0aca5fc79e3de5e684a67"}, {0x50, 0xffff, 0x3, "544c7fbfc031e31d9326ae04dd6e8b478c9fc70a06dbae79a143930e433f29058c35d70f7e221c77db55ddf0769a1ff5100a0ba9e07d8a76b36b29b584"}, {0xc0, 0x48bad780b6d8e102, 0x5, "0b8811dea96c70acd8a2423a4033a68c1c0da46bbd4dcd61c271f439b838b6326017884ff08f4b024ee012b21a23806d02283c6b8c9b3109ed57b00fccf8d8510687495575b356c7e5e1b4646b164fc091b1b86f391544123637ef185a76ab63897bb4e8db2bd585a4f6e1125d2d48380ab1c1d7b18240f7b62fdd7b09fb316f957cd16d8a49ba479b805f6ed9b944188d223c0f12cb612625d6cd53a97f6f857578f1617b5b996da181"}, {0xb8, 0xffff, 0x8, "44859555a9f4e98379347f14fc41f90fbedbe02cf11636858c1073703a9666ee7b006f7cc920a6fa683909b9b84d622fd71f6133007767fa27fe302dd78127b4076fc56b6a77a771b21d9e45c629e7a208170768a514ddcd042364255c59a35e00432344f560a5f035c0be115de426f3a16df8ba8b7f52aaf7277ea4d6fb8da140ed66234479fee07f6f5736ad2838c3939742a29b5f93c3e34aed96dfa7fa236989a7634bceaf73"}, {0x1010, 0x1, 0x8b3, "1d1ca1a190d1bb82675593c3b7f202e58022706f2892157baaf8f3ac742a78fa0d5f3db658ab5b207130a18b79199248eb0db4072c2510b61b03452f8dfaab3344cb8c1b46a096679bccfcfd616337c4cfcc25f22b5300a77e586aea6f87de035f2943feb4952cc3b934e52acaa261e49b915e273a3e94596b4dc6f088f7db38e0ea16efdfd8fa9716c39906ec22ceaf5c8d16234f93caa72dccb08152a3cad3c10e1855d2a25956cc9be4456b54e764d40eb121b68ad3603712e947cfc20c0067819fae6102a46b27651da6fa2e929afe74c66f03d482c67228c136fd712eed597b6af523c26062acf1599230c3cdefff1891a4f5f81ef185a490d93580068d08efa6602d7e80405423ae4f963b454bc6d55557d4f1e944d157e5dec606d215989b45f1dd2bbb51e7369325b561812909da5715075f33a575e6e3f8525efb47ac572403c8bdd7c92654198a42c4329b4b9f42387ed01b4a4f77f7d183065a19d62cf96d2a3604c27f30daaae225b7bb7f6825746e4911fe30447da0716623c052744ba340c861d0697e182816adcda88b896a85745450ecf8921f33738da4711d065fc9724dd7d14f725246d6fc98b3563b429769cee352658a76c5715c6b1de9611f2492f1213a4eb21259c498e2b2fbd0baa8671a50069aff857edafba6fa952673f69cda55a97b799786a268e9d55f0c99093aeaec4804b40960fbd6d7abbc033bf5c95152c24f85e7b31e2be1ac7e3db065718b62a633f691a70922bb98f5bdfcd3fcaaed76e512444c010a7fd1f5170b9c288a53f3157aced6c750c015eced2544ace7062ec8de6f8a5c9d2caabb66f9867564a63d29a789915f98514fb7ed40d3093a5282a0e23aafc486ebda3b479c22003fb1aeba73dd4fd45b20c51abd1f7e1fc969822ed2d0f7b904ae0fce067b77c9517f7dd4afaea622c1e0127417a5b1250bbbecb8f5908196aa51733e42f88b1c72f45629ba5dc2cdb500f8dd993af62c96919d874bb54067d34106af48885a63274a8d8715a29a509fd0c29c11bf998062b166ca330572a1a8aa0287ab49c28a668283762bfaea2a6c3babe477616bab9441b9e3e9fa74b5e33bacba6d25f2809db289d438ccb7752a2c492d1deb116815f68a0c509d8bd69cbcb90cbb2d00a87e715f9ea74842bd30f8d84d600c2e5f88ec00e56f0cfe99953fc02d7e921a3dcbd88bd259b8a50b622b349a61c62704f6a4fa61d8f61fcca4e318250c4514c5f27f24d986c101b5979b83768138794dbb9198e54d9892b15684299f72d226dd526edf6911ca2355b44c5a66f30a4434a01aa5d1ed39f06a545c2cb2b74f248141550b63afc71387f1c328a038b023c12135748604653fe885717f60020da8403d95c2e104eb27a68a94937bfaecc922c4f7b40b9f3db8481e485b4c079733eed14eaaf9ea6679ff451ac809e775bc0f6138d2f6c871d1e7c22091e6260ecb3a8fe6a74459af6bd12000240dd992b8e3a1d7013ce791915058dc2719e7c5532bb81c918991cf77877c9652df80b2c9dafd28ecd9362debaaa60657e5e66a47184cd0f1b5eed007d47140fcc469735c6c8f8e2810ba0dd6d1ec0ea9724ac737b2669cd8f1f27f0041883dd8d522e041bfb26965361ed2c30b3468909a811d6003a1aea713b32360e3726b7117c4b67f0ee38037bdd99c26c0825e07c160797fa8dade444d5b7e9889bca41419f38b595fd3c3f6ee9e5e8b9973ccff6f3d5ab06273cfefe763543a9b084a8c3c80802d72aac0c394b1fba42b549a629af771b51aa241cc63ba45607a2831bd73f2b8bd3eaabe07a08a6bfd2451b9590b0173922f04b7628d548b3f86e8bafd2a201d3a61cb2c6df2f99a163e1226b06d9633f5df2e2f5e16de82e230201a7938d88146b5dd1fe7c58f037020327f1dfe29423d305d819f18d3215757e551eacf465116db5905b3daaf6385ea0f1dfa6aea5cf4fa1f186260dd718200fd353cc65d5b304da9f0a8298e7e559cfe414994032288c03011080c7f608ff3030db5f1a7b07de9f0a2941620b1bcf5233299efa9dff44ae76e5390767fa889ecb7f86888887d754cd53f1c437b4b3d6cd4c9215e08504cdef79d7caf9f142235f64280a8b6a86cf40cb53c7ff605901f32e9fe0fa65e80e08929d55fd5515877af0156a43ba656344713b99caab0b4d654e474c31739fe94b521b7679df3eee7795a91bc2434b364783e67f29473c4f8671b0038c95d78f78e0e72dd2040a1d2a6a1aa596056b9d7e23afe5397ca01787c6780d00b7018048819d12b0803b53afa880574e5529e692f78688aa5091a78763811dd128ba5c201490d891a35a5eb342bd4fca34096d120554af26ec1dbdd244e238cb186e9693a7a3af80505d2335121ca47ccfc86e81deb3e3a6a0a36f95bf29c5beec8c9bae15782e627862e361ff70263064c83d80f7f0e9d4c50949896294230bf3ae41225c6319b43bdd37a45aaeb019fc703b5432ebc4f72aa488bc691c39e08ba4a1b9b1f6860e0d977fc9049aeb58fb54100184703728695d3b77e7161cf24e3813479946f3835336d59eb6dd7ff1d760dc28aa3bf15f33767bae7e997eb6d87a8835360a2bb2c2f7b0f84a49b81653b0738ba22c06e824c953b3541991c0f7af8fba445f444b412f23335f059398d491ad60b28a33d292d556e94058a7807145756ccbcccf3ca2cf1d476a1592e187457d230f342a7a05947cb9ca2c207f1836ec5303633cdd59fe2f5565d26a5d366640850ff0a3e6925375151504b0d84fd5a088836bf6091c2ef88e32a38ed71c922ce6ebc06e56b12964b3089e25f57006b9c3b705d80204d4dcad45d879e600de3d5bb4e54b0f1e0bc15c4daad0d8a5ff815bd50ad1cdf65ae5540b738731bf2abecafb23f1a1dd5fdaa957ff38da9d99cb054a8bd821a10828aafe7f9e94d9a30577495d8eb8473a041220ccce0506954055f07535e2a166d5dfd67914e94d97cb43890e098c1bd4eadf983b442e0e61b9162908295bfdac4453c8be6d4c265af400f5de29ff568e94717aab470728bded0f7c28f41311814cfc925c1afadba78d09534af60668f2459f077da228c906be5e0a2d062e8422cee6d46fb225eab5b50ff2f8acb97d6185f5dd72d3215eb6bec21222b13411e6032da56c5305f23678980f0c0646aac3b66c0f5084b79178b23177b46211a11feca770586859fedd28bf18662cc42fb2a7219f8ea382549761e50f5475ab6c3130e378e227a0a11481600fc8a1826155f0948dc13263ce5ac8d43319967a04b0b1da298e2f9d92cb2ab30624609d2afa819b3f218b82432ac551da6311ca858ede6eb0d0e6ba7531e98331b56c50972a133efc1059a09def417d3a1f0c07239b9dff6a73843f721e634d86603082b939242b69e5b0ab7449a28d57e9617d362c2d4b4efaad1e7804d6974b7d8837998d3fcb860112e36553ecb3037f0db8fe19ea9fe8bf8405d94c92508a01153af7e7e612f06630a9d56a7ff96f4733edd8a0a4d50b711bb7c30c17614c5605540968df43864cecc44b77933464ce38b915b80b107192320bfd1e9bb175a23e77b62dc9b6c390d77090db202c12553376b24f181d0409dbd9f8952c71e5a33b080ee15645f829ba6786419d14cbf5c1cdb169e433481ca85f05fb31a494a17047a36973ca784f73af944c9ed1b8de26756207a7c763a9079c5080768a3725622fd656eb2c0991b98cba068dce9e138352bb7c8e2ea2835218cb4caa3ca12bb0d9570e34e5fea35e11d94d23bdc96e81d19ad1d422ab088a9a5e79b0ebdad691a8b73a3e4e080cffa3b3b85ad71c7150299e6f6d06349aea508b209775b10d0b198de8e972cb2ced82679252cb68a35d02d73c4baed15db26704c96b65c799468a7c6d121f8052783465a00b938a406916d5565561af9137b87bd870e67f6ad4a1ab6b57128e23cb0b12ab7c95ee7bd0b29a7514ae1685c6b23645eb2324cf1ea0e83844f58fe72b2a80a7574ea4a6d74cee020efbb24b2fbc9dfee99c10d24c6c8167c5e383ccc449d7c83cb96906b321679010e422d0a9727cbcfbb737e592463819393756173b6c33c27575deacd0ce51073a541e21425a914b768d873fa5e4b8ac110bffe4e710639410dd563795b59a18d86e742e40e0ecf3f029d239fbbcdc1c7d1344369acdb523cb9b4eeca1272785a8ff2efec774e5ad4b9c9c78d1f753a19e59169e3b883fccadc184cd043ea52bd853e65f6c6fa0dadfe92b9936063c0b67b594920926a0a756c34f29167cb699b8611a3d70e0494c4757011277f2941511eb72b284ad0c589b74658d13c2cb85fb3fd212299447b50bf6a6f3b6c8aa70980514572f9c1ca63f5a7a58ace7518d1d50669b9efe26a808a394a9fad0b5cd5585489f0f7b3431335e6a598b52249c784785b5c8b1686389a25b977e695f2146d484fa413a4dace91e0c6b6c549550263d4121e123f150445b2919a4dfbfa75d327dc898c89c3e503283590d575e9cdf5918a843fd1ba548b57ed68f492f0de340bdf7cdd53d8bc5b90808bf6dc483e3e0cc5bc2eb4e3bae02c0a11c777e02b1a290d88b817b736be9b01fdb8d63d1c040dc78b706c4da095efd35a66b3cea11d707446135acd488a947bd7ad0e8102e02be1f2c57a061833199e0d1cdb6e4e7b07e09d124a8941353c8614c1651f11b46766d030fdda3de4c716096a1bbb508c66cbfa48136aa8064aa04068df4e62f7962c6be3465880c06e3b0e3195463ac9da2dedff4ae323b92f3fdb0d0271b3ef52680577b53a527b2b93f0b36bd7baf066b40c0eb5cd509682e2c5a08de63df6d5a4bac778038c01ddd1b1c448cea45a6147c5c61cb58aee901f05692e1bea31f7dad8536c785ca7114cfc58ebf14805315dce21bb5486ea1bc3207e6d93ff20611576a3a9239330d9eaa4ee776fdcb39f7f7b7f6bdb3a17caf917f6d8eb866cfd3d3331cdcf1f0f3195604943974ddb025c3892a9ae5b75f8692fb3074054885f548255e29ad0e6ad3436a56ed5533624948dce17b7bfcc22e4b0809435fe406bf457ec6d1f430afdcaa589fb7e04a31e4b1e532dc8b755319759f4bcd9408ff15c91f555c0683bc0de00a42995c9bb40b7bfd6edbbc5b4b3ffa3da9b30cd4b6db13cf2930e5893ca57bf044e548f6a1b7bb2d63d3ef199d3fdd01c6bcb8bb711884e508a058dbb06bd4e504797678f3b489e7c91dcf834a768a026dd1aa3aac41b36a8309c40c3392fcd11c503743ebae8d28b977fad434daa011ea2b376c1618ee8e4a8f3eeaca492aab5718101476f06291b7e78b574f78fafee4379d2b0c6bd92bb956f21eca8644712f14dbeae4886cabdf5b2d24744c26bd533108dde65879b0a4cfd39b363605dc1a4e6745f68db32d62d9ff56066392a12edad1460fce0c342b1d197ebd733ab2860c050284ef3ac6fa3a4ddde0bfa827bc61882126aa9bc8ba1cd5da6298bfe0dc35df6b1033870ecc29e4afdb6988b0f262b76f49d337c3adc05eede52c11b7f49e9acd52c0ac4877bd5439519de1824236008f6d0ebabb0b07a22b9b0dd67ebd7bc58f1830bd161bb320cd85b46262e9ea98efebca62be4d4129d666fb599366d17e47dd8b21b808b53566f03143dd08278f3c6a6c06087c6e9fbd8d63d5d6cf65ca3dc766d9d9eb2f88a708e6a32389cae77d7ec29cea11e0a799246a854f8bce7d434f88b83ae711f5eb10caece752edb7eb68921da3635515ae493411b57c67b16be3c34a8575ed3e8547683dfcb55a306d675de"}, {0xe0, 0x1, 0xffffffff, "60b3e078602e1eece961e5ef2a8313e72c4e658125793ec3b30f746b44c51313f4856ea33b6539fc435610583f054d18e65505868e52869284f831ed3dfae579629a882a0294f19bd210c30341b0b5472917c983f731a6bfdf405fbe6813a228042742ee3fd97967d0545109d224c4184b4a4e15012722236dccb75ceb4fc36765cfb57c7c19a09ac75166139035663b63512f14a4ae8fe4e721c7c2188c2411e20f4159969dc5b783cfd5a759c9388114b565c5be27a33fb3902dddba7acf043eb31f8ba5607e173e"}], 0x1470}, 0x2) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 19:33:20 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000002f80)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x800}, {0x20}, {0x800000000000006, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x20000000000000ac, &(0x7f0000000140)=[{0x48}, {0x6}, {0x7ff, 0x0, 0x4}]}) fchmod(r2, 0x0) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000002000/0x2000)=nil) munlockall() write(r0, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84, 0xfd}, {0x2003c, 0x0, 0x0, 0x2}, {0x7ffffffe, 0x1, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x7, 0x3f, 0x3c, 0x8001, &(0x7f0000000240)={{0x0, 0x1, 0x40, 0x2, 0x0, 0x80, 0x1}, {[0x5, 0x2f7f564b, 0x9ca5, 0x3275, 0xff, 0xecde, 0x2, 0x482, 0x0, 0x800, 0x5, 0x4, 0x4, 0x1, 0x6, 0x0, 0x0, 0x8000], [0x6, 0x5, 0x9, 0x2, 0x3, 0x100, 0x834a, 0x6, 0x100000000, 0x9], [0x9, 0x0, 0x83, 0x4, 0xdd16, 0x6a5cf2a, 0xfff], [0x3559, 0x7fffffff, 0x800, 0x7ff, 0x1c, 0x5], [{0x6, 0x9, 0x80, 0x8}, {0x1, 0x7, 0x60, 0x1ff}, {0x4, 0x20, 0x7, 0x3}, {0x8, 0x10000, 0x2ed2, 0x3ff}, {0x8, 0x81, 0x34b, 0x9}, {0x2, 0x4, 0x3, 0x81}, {0x800, 0x4afd7616, 0xf2, 0x7}, {0x0, 0x6b4, 0x4, 0x4}], {0x7f, 0x1, 0x6, 0x9c}, {0x3f, 0x9, 0x800, 0x7fffffff}}}}) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8008) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000003c0)=0x9, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20000, 0x0) r7 = dup2(0xffffffffffffffff, r5) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x200000000000015e, &(0x7f0000000540)=[{0x4, 0xfe, 0x2, 0x5}]}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x200, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3, 0x0, 0x0, 0x1f}, {0x4006}]}) kevent(r1, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x2, 0x4, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x80000000, 0x8001, 0x100000001}, {{r2}, 0x75dd5b19ee7de214, 0x0, 0x8, 0x4, 0x7fd}, {{r3}, 0x6, 0x20, 0x4, 0x4, 0x10000}, {{r4}, 0xfffffffffffffffa, 0x4, 0xc000000c, 0x1c0000000000}, {{r5}, 0x97264f6a7161109b, 0x4b, 0xf0000000, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0xc1, 0x8d}, {{r0}, 0xfffffffffffffffe, 0x8, 0x3, 0x1, 0x1}, {{r6}, 0xfffffffffffffffe, 0x22, 0x20000000, 0x2, 0x8}, {{}, 0xfffffffffffffffc, 0x5df53de624e2f802, 0x86, 0xf536, 0x1ff}], 0x1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xf75c28a8a5618745, 0x4, 0x3f, 0x2}, {{r8}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0x3}, {{r9}, 0xfffffffffffffffb, 0x20, 0x2, 0x18, 0x100000000}, {{r10}, 0xfffffffffffffff9, 0x4, 0x4, 0x49a29d34, 0x100000001}], 0x1, &(0x7f0000000180)={0xaf, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:33:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) 19:33:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0xff, 0x140000}, 0x8, [0xffff0001, 0x4000010, 0x0, 0x0, 0x4, 0x7fffffff, 0x0, 0x9]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x80) r2 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0xffffffff, 0x0, 0x0, 0x0, r9}, 0x5, 0x2000, r8, 0x0, 0x1f, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r10 = msgget$private(0x0, 0x0) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) getpgid(r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r15, 0x0, 0x71, 0x4}, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x7, 0x8000000000000}) r16 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) msgsnd(r16, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x3, r4, r5, r6, r17, 0x0, 0x15}, 0xa, 0x2, r8, 0x0, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) msgsnd(r16, &(0x7f0000000080)=ANY=[@ANYBLOB="030000000000000023bf50794af71fda"], 0x1c, 0x800) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:21 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 19:33:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x2, 0x1, 0x3) r2 = msgget$private(0x0, 0x244) r3 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(r6) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r12, 0x0, 0x0, 0x4a, 0x80a5}) r13 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) msgsnd(r13, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x3, 0x0, r4, r5, r7, 0xa8, 0x6}, 0xa, 0x2, r9, r12, 0x0, 0xfffffffeffffffff, 0x100}) r14 = getgid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r15, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r15, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r16 = geteuid() setreuid(r16, r16) r17 = getegid() r18 = geteuid() r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) r21 = getgid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r21}, 0x5, 0x2000, r20, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r23, 0x0, 0x0, 0x4a, 0x80a5}) r24 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r24, 0x1, 0xfffffffffffffffe) msgsnd(r24, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x3, r16, r17, r18, r25, 0x0, 0x15}, 0xa, 0x2, r20, r23, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r26 = getgid() setgid(r26) setgroups(0x5, &(0x7f0000000040)=[r26, r26, r26, r26, r26]) r27 = getpid() r28 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, r5, r14, r18, r26, 0x20, 0x5a8}, 0x401, 0x800, r27, r29, 0x2, 0x5, 0x0, 0x3}) setsockopt(r1, 0x1000000029, 0x6, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0xff5e, 0x0, 0x0, &(0x7f0000000000)=[{0x1e, 0x0, 0x0, "290e90102881963de21387aa097d36dfd82cc1"}], 0x1e}, 0x0) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) getegid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x6, 0x73, 0x20, 0x253}, {0x2, 0x8, 0x81, 0x200}, {0x5, 0xc3, 0x3f, 0x800}, {0x7f, 0x1, 0x7f, 0x56}, {0x7ee3, 0x7, 0x1f, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:33:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="ff7db9a1722a515bb5965abe089356ffb5866c53eae3d05a75f38de178762dd5ebd8c3d8f41dccbfab9ca485641bd6f82bec0d39478a02ab2cb6e209782d0f96f14549fa8fae449b34cfb18ba4f62cfadc38d55accffecc24ee756afda0455281de27c09ecd7f48f753582afdfa1704938f395f9c49fc85be7c3e183c9c21144c9"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x0) 19:33:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRES64=r2, @ANYRESHEX, @ANYRES64=r1], 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) close(r3) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x5, 0x4, 0x4}, 0x1ff, 0x829c}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 19:33:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/17, 0x11) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = dup(r4) linkat(r3, &(0x7f0000000340)='./bus\x00', r5, &(0x7f0000000380)='./bus\x00', 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x81, 0x7fffffff, 0x9, 0x3, 0x7fffffff, 0x0, 0xe8a4, 0x10, [{0x20, 0x9, 0x1ff, 0x562}, {0xfffffffe, 0x7, 0x8001, 0xff}, {0x6a, 0x7fff, 0x7, 0x8001}, {0x6, 0x9, 0x500000, 0x4}, {0xfff, 0x4, 0x6ce, 0x6}, {0x0, 0x8b9a, 0x4, 0xffff}, {0x9, 0xc6, 0x29, 0x200}, {0x0, 0x0, 0x1, 0xfffffffe}, {0x80, 0x9, 0x401, 0x2}, {0xc56, 0x7, 0x2, 0xfff}, {0x10001, 0x1, 0x2, 0x8}, {0x2, 0xff, 0x7, 0x6}, {0xfffffc00, 0x4, 0x80000000, 0x4}, {0x1ff, 0x8, 0xb5ef, 0x7ff}, {0x1e11, 0xfff, 0x9}, {0xf16, 0x9, 0x9, 0x1}]}) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 19:33:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x40, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xb3, 0xfffffffe, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='+\x00', &(0x7f0000000280)='\xc5!(,-\\/\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='-:\x00']) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7ff, 0xf39e, 0x8, 0x1, 0x6, 0x80000000, 0x7f, 0x0, 0x2, 0x1, 0x2}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:33:21 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 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x0, 0x1, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f0000000200)=""/161, 0xa1, 0x2, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x16, 0x40ae270dde68731a, 0xd7, &(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r4, 0x40}, {r5, 0xc4}, {r0, 0x80}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {r7, 0x40}], 0x6, 0x80000001) r8 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r8, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) kqueue() dup2(r1, r8) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x2, 0x0, 0x5}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2e0fe72222589b4a, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) 19:33:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x8003, 0x7) mlock(&(0x7f00003cb000/0x3000)=nil, 0x3000) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = geteuid() setreuid(r5, r5) r6 = getegid() r7 = geteuid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r12, 0x0, 0x0, 0x4a, 0x80a5}) r13 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) msgsnd(r13, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x3, r5, r6, r7, r14, 0x0, 0x15}, 0xa, 0x2, r9, r12, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() r17 = geteuid() r18 = getegid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000180)="c783838516ccd3a544b02be8f4d3bc150d3c4d27330afb4292d657ae1725cb1190ffb7ba321e3422b3d40191d5754c8a2c52f133b5db495110689d1a90433757ad642b44e41aa100e57e5c7449a4c185ace6139976aa9f1efc7844e0806021e098dc28c53dbdde4c99f8af7299afc7c61613b3a9b6a62ad51596e48e827b39ee1c8d53605c368f9ed4db083aa098498f8575a60d580c2deae1db23b071d72e4b11efab1c53120ea95ac2c96ab4a3086afb5e2937b1f34b9254a8d54a92f8550555194d097a3a", 0xc6}, {&(0x7f0000000280)="1fdc05a37ffe76638fa9d7de71d40e139fff7a17381ae126278b602f8dd3dd5e78d51a7c55ab91e12047bd6a5a12b91978787c0520db5c9a407f58b9ab568bff0013558a3d70f12f0bade71753035c6a18bab84458ac7ee603619c6bf9798f6e38ce3ba2d43179a842244ca7cfa52111534232108be162e098a42b65c481d3629ae71b534fb1703c28f0f0d74f9a61cc84c94f77ce87d93252ecd2ed938b9eb7fa22f4176b726e69ed53cf5a223befd5f336f8d7d118f1022cd1d022a896fe62290a13cbf10f22195afabe0720caf8d35a9db2ebea3a1661a7173d4aca8327db98fa73bd424cb22b51a49558ebc8", 0xee}, {&(0x7f0000000380)="0019322a284d45d95e90abe048f82bbc4a7980d5fa24dddd0183bd3a45739c9ee6137594e49168c825a5", 0x2a}, {&(0x7f00000003c0)="2d6550eb57c8a9120e4337321ada37b5204fc7eeb35790c322e9d0e486f85f321563b5d7736e7f57b5428d762333834fbe736386f46a53ca006effbb1c7e8edfd37e963a750eef1a9c021aff5605caf4457f1b08be42bc8d11f2957e97487df6e0c39699458f5c5de666378dcff43eabdc177aabdea26515", 0x78}, {&(0x7f0000000440)="ad07bcaaf5de12f76cbe2334e49416807920dce8d61d740fa93919e27c036e20a786ed8f45eec4d6850c6d235b4443f45f86ab6cf9a766ff439a560349bc87449edfd8a821b0772fcee656ad70e7fd74418ee8eae8809f20797ad4df22e48f5316e153373761a2a79d99c8faf03e60f9831436d6b55d8e104bccf4b9c417b1303e5dba4cd91a4ea4d886abbf246a070fd57eb2b7fa590989005c2ff7f423feee53852de8e00fe21832a25660fbbe811308967a43f287bd38006a6cc484adcf8f", 0xc0}, {&(0x7f0000000500)="ea573ddd50692a7468c92e8f18d69a8d529df2727e1052ae29d141c38e7b2ee4d8a753be55368414ee4e6f323a52e9f15a3610583b129f666bb9f726e590477b4bcaaadc2bcf361b12564584a0a8c55abf065ff7ccafb117d0b2cb9877", 0x5d}, {&(0x7f0000000580)="56784456434a4c0e4b5c2545926d4f5693b05742060896974f", 0x19}, {&(0x7f00000005c0)="e820c54b2d3f5c414e1b97ea087486e47735752e730aed34407f46b4de86a339e9462f2173889f7bc11490e6474d8bd2e22371038e260d55d99f746ae0ebf36a32caa6bcccd41887982317be03dcdd71acee457e8445ac74eb57c471e6d685111e4c204835ded5f203fdbe9f7caa2074a284ac71f592d83ae33165cc7ead4098dfa4b376c33b1d4408b1803f67e8628bd013542ba35df3dcc463debe58fa32f6b5bd5faa058003435ed6d9fbc0371479f5a9556699f8f61aac088d15d711383f17c04b4824709ac52faf811fbd20fb859c08c4caca093e0d63203989e6", 0xdd}, {&(0x7f00000006c0)="40bc26543a9385f53142bea1316cb5e598ce22af0e9cf7605f028d089c5c4ebac429b5cc4c7373eddc4c98f2f435ed736bb81403f60956d6ec2dbefcff816746927ff11f23521ce4a1ffa27a99739c23b3092317f891fdaf25fb2d73624bbbac79691000497debe3dbe50d98c6252fe8cab87612b6743b18cb337a1a08bf63220f8bc7ed9f34bcdb43d2ae71e1cdd3fa53ac350a30b67df66b7ed19dc16039738a83d7e3a957357fd77cfa5fbdbd0e3a1bf3da892c20ca2e8fd5a63a047e9992c92ecda104bdab98b44b0f9ee3c20141cb336f17a45e898c43ba05d0f0e33603cd7bd63e47a9db0f4d4f5eee1096924b48ad3b8f3aab2dd2c69a1b46a36bef8b1c8d66ae2208e78e768d94a25314a2dd1ada4a79f22c06030683f0e77273304361c7b3fb57615b4c96e3167b570b8f880dad1b0f025dcbaf007bb204aceb5cd304b2335fcea1e681a62348d053440608ef58d9b1268349e9945216732c640b1441982379903de840fa710979cf88904e19c8bfa4b1a0bff1ec717c5c1f020218088f04a35112b58934621d828e8ea4db5785b93af78d69fd5b89868cf78407bd4182cea992d0323f0afb6419eb4d321c96fc87660ab6ac0f1f4ce7db4bb1274005c1b0a75e45a86251a793a917e1ef46810eac51e7b03297ef79bcf57468d41f8eeb7ca5f57a518c890259817a1058d88779ecccd01fe3be40b21cdd9b512e71f0fb24fecb58f0368446da822f06f6c09e71b8090c15e4abf2554cec9c860a579a7a844ff9f57064dadf7eb11f87ec26edb72d4cf44d7c085424f9ee8c8f4ba64959f53f809c22fb5f819a7025a771f9dcc87dfe690caf49a1e0ad2fe3188947c515ac1445ac797a2c53f448dfe14aa4e363483116879d47438779a6d61e435577cf950c18258e9c3d846471920c766dd01d93fbada8e9a2b6f25e1d04f6d5375a48a4dd8c14710afcfe0420ff94a8bac6659ac73a907f573a386fc764a7faac85a7fcd1e4f69987f52ce4ad007a99f1f97bd4661b995d7396cbc29c697b03ffd148fb4b86a38c76699eea9dc3486327ccc3f6ac5c7370bc0a5b9f1be2b484e35c5f5d9523069fbb3b3b12d99aaa8c4a65ca85511f9586800b2b81de00c998bfee6b12bcc7b8ad99f601f42faf9dc7d68b0a9129ae8382b31fe0b06f95568bb9a1c4f574f6d05dca57b31209841fdb935485e830ebae6fe9967ac83edb15338e8742769f06519b25d73682004386f5a3210f8f9e404cb07ffe1d3b66bb0f25ab6b965f9f9371d4332b5a03d1b165a6510293de9769e4d48e18f089105ceedf7a20047d619c932a90c5ffc3b2620affc58f34facb61d6fe065d127131840ba8e953eade2a0423d179c844b13f4ff5f51375454cad71a4e886f9718903af0393a281fe1e2579d02391d6b34e512b0e565a848b82f3d9efa1e700f02ae122ca05a4aa9b6c897d8eb27ab86f758a6915d01bdfe4c6684bd016be0723165d8bc2eb910c1671e496c7f8d8279ed598bff00f1acd9abdfa6dfa4f9d12b3f7699883bd55c207af87a3ff100cb579622b7fed2f13338e90c694da8f9e7d7391ae5ab391cb8f7883b388dbe4f42f70fdf744d1d5d2ff404c82b5ebfd8d7b23231f864ede8f1ea65f8994b1b18a5f7dce5aeea736136398e354ed0f79295724489060fc0bf0aaf7d35f348cdf3410b360aeb8cee8bb429d02e66d4bddcc70722ea6caeb51c5db3c484077da512b59515a5113ceaf8c4d9b1bf4b1a16a140142ea875d934a6de20a5164d30040250a5de31b0f267064bf14f9cbce6373da8435d052470045b1a329680f084bfa9de604102a76ca85cc094462a719fde6ecb32836da3263c256c3dcb5aa5ee5580bebebd017d824b4e50ce07d8d7ef43b8ea3e93b3e13c3efe062c9e6449df970b93bfc51bab1fbab8919b8b40cfa14bc1b67559444df04d08b729024b4cd3395cbd98f4d2b59e7fdf79614caa2480e5cef1fb14ffdc0dd91c43e12fc133b6285f38f6f52d2bd4e246999afcf0d0c1665d06a10ec63b17961d7d7590dd9244ad9d0dc6a2dccaf3c905f759227be0da47576aed8f13cc3ec5c6ffeb93d09370971b402f373722dbf8f73d56ada898c275a4f4895b81661397a1b22ad3aae6586d5956e04139cec04e44d00c1a2bb48a88e5816946e400aefa090683c75965ff8f338d947e7335d47c5d5e69ef4c9e5075158b0573594361eb4d8b6e86e66caea76ae31646786d02777379b0f8a264e466b517d74ef801a6cc735e42a06f65ea1851141f23a664d6a1d736be5bdbf343ee170aa66de7384b7a055248641319aac8f758adde0fe5ab01fb06f39f87085e3f29deef0edd8ee44780a0d07f9606a40e6838ef4490eedd0f85f5efb0c6a0e8a0097a786d8ea567aa4e7714936720c1c221a4acc3b6c51e08c94666820a1b4b4e856436d18887f41071fd8f946b09af198a5e6abd0360d99be5baf4a3cf2f53496ecd72613fac00b4fad1934f36e3a3eb1b9cd16efa6be974cdeb4060128bedfaf2dbab6957499f8f48f45d320d74728dc9e0b7743260ef3aae32e6b23e3e13cc564ab08eeb11eaf0ca0112fde6ba43632aba90ba84963e6ab0173d2dd200835ff78f11cecc4191b945a42ed745d278f6c76af6090ffa68bd0864addf6d459d17c0a4612458267931bc19cd4f5c60a2fdcc774ba90543e0983aa99872e5b2e8199429dc0b712611c06e28c24e45656ddeede89bf08c6fca32a84ea8a957755a5cf8a6dc9335cd2ddb05b294540aa637e443b94f84089e60204bea026553186c9388a70de111b70226cff258a1ceed54a7fc1e69099716f7d389d34a29b8fbff7e0b75635a991149f5dfc6eac5e77547a28265c29f9d048e575e95de9410085a00e1cc9b97aa1201f6e2337c1e0267298af8b97e78344b029576a226d922d7bbd9e8a77fdb306126a62a89c6b755bec53f1c8581e7b1b70ad23e20becb96b93fe867a4062210982dd01cdaeae8143a7ddcb6e7c05b8d9c8fe68951ce4a8bc05b5e8820b1da09aee471c38c3c07456cd4d0a56512e45a3ca2c68025f919edace5c878c1faa4fc673f3e1399208edf946a52fcaa705478739d953a1f2164b339dc12f6c5279402232c4d80eaff181f319dab7107da82f80c7ef511c40e60574e945eeeea1736cc54086572945e257f0dd153ec26750dd6bcb90d2db391dfba2d1c8e76db2d46988b6e88746a52d0306d0a67a6eaba04497610dfebcf87b166c025512d0ac34144f4bedcce632945b4e1da7bb58e80526cb81adb4d58b586394da5aeff3f9b0700386b8483063681d2d1f136285364734c0a0d1c612f3d95d6b90833fc8ee6b193b26bf5b3d16ff5af4a945b853913008dfa1cebbb5d4b0d63f22560b8524127951d1bd8dad693dbbf0e4e153f3f94e43ae8d992a4aa4e7a3559393b1b55e3fdf6453d7cd7a313efd421100083097c8f4b2ac1ef4550c7029f52e451d21e793ca61a2ce33968e667372c20938decce278e7ae024a23eca6c6dbc495e4fe23c22b9613e2b1edf035ad10a3c50d63a932c7aacec430f1b0733d86717658dc831e623e88d1735f001d74517fc0a6712cba9a662be06c72d03ba558ab9f31e837dffd16741168270238257aea4690a6c8edbefa5150ab6c0c88c5e21755322b37f92197eeedadd95fa84639df591cd5849321e080be567cd2fff7dd24ffcab9bbe0d8495ffecd34be5150b2e5b9a99cf2e73c62219ca9b82658ffdf94b861810d0cd129ff0ff2f377b4d649d8d2e2a36da8572a7a2928b01afb6b36ad836ccbf1ac555619f042c7b51a4290a9845b09d4da5a501276b9d966ebaa9040987b4892b9d2768faeeca3048db3d0d3fab39a269f6d925f0b634f7a37227928aa8c43fb6d7d662eca3b0ee360fc9328ceec362c6965f5c37ce5107f8e107b6c2b522d0ef8f93b9db0fec3f99e6c832ca141ffe2caa69c18dc7365764c501112af2df9ea6cddcc2a04ef1c63512ebe3362afae90675fc406c52ea80e07ad0ec0d934321935b2ff81a97af04e6479a2f85618997b1565ec27c0c9e6f75b4a1801c7c6cfa9ed1bd7c80804fca9d505c7839f6e7659007739565ebbc5afd5be5207f78956d00737874fed83db4c82a61c874f114a8733d853d6b4e57d4bdb49b0a4c7c5db53deabdde3c2598c1838298a4a1009a312266df527df0235a01385d214e94d4975ed1581106db3d0d8c1df53d6f8eb0d799b9873454b63c153dbcdd626df7fd8aca0f13e50edb8cc8c3628075a7c9e86913f1c0b005914e0f587b69026da844a750ccdb8cd91f7174f7cd1227c745ceaf502aba65a92060a3323949bc94ac22893ac2b496a4b7202cceabf121b4b8df9db63538bcf7427dbc2292df3541860d370bcfd73a7b8b31edebc1751d4cd3cdd65e1e080c4b29a2a648cebea1950339bb8de54edbe9a20ca036baccad8a838f389445346b8357ad5374e2eb166b487a5555617ec4bbe85befed550a899989e52438f0289d8fb5a90641164be72b97a4944a8cac641838d452691142809c19c496f74be2b9b3a3f2c8c10154d8914c9c483eb6fcdf4f514c187f1c66a8cbd853f30b14f371db925d928d7a1730c377af9194bc59883373edb752924a5a80982ed8003cb6b68799dd3c8f86dd68bc7478f32e69635fc4220cafa38175f1481e45825cf5ce02f866a5d02f90d11baf7bdefa3c8783b5446360a97e7f368957de5e9c8003e8b54ce9bed39ee63e7bda78e886659c982550a830a3cbfbd55c2404e8d3cd6b1c1f08cc833adef37847c27fa4ad65e1c7e31c27594c9d010188c5a5015665f7a6cc931009616537dbf7905a1236066107d4aa851dd27660d61141662180db51a1db2796794c5ace41082cecbb887f68f833252eca9f5ddb45d148a53f65ea995f2860a6a84a071a916efd09046378a4c8733a037e80292d898ecf78b23c4fb25c52bafbac4974544ce621514564667399f25a195725bcef429c21e81022cf19e9c4c68b489b6bed9c86c6de5d5cb2be1af2ec105b60bf182b8e6946a59b5a0dcbd15fe77c1de7f0a2b4861cb59463b516d4de257421fe14de40aa604368a3c3cbd86b8078ae565bd1a471556928ab93f8f780c9b282461f6be635b2d20c88365c9db6aeb7991f250e430468bc3990a8f7e52e7a318b07e12b3f8d912f04c8104761037cda9b75d6cda624f83e3c192a8e5b73b33cc80d666980a07ff7c86b4f2e0f271831407545a627975e9d3d40b28c1d566984650ddfeb9ddbeab309967775335cd7c5036e0c8cdae47250bd4b297538da7d46df04c3b82be28c4198a8ad005bcae766f3730433f4d739de079dbe87084b16eb999e7eedd66016758e548f0119b8031f984c08c66e23d67c6aaf7b7df20d9addb1bcbe7e38909b7544a8a577de96ded91c6203f0bccb059ed45256ed0b22ac0feb2a4ea96e9cda1fc0a96726f2673bc7f1ac055591b849f1e8250d4bff5c5937db30a0a6523c902d6965525a70816df642091378285aaeb60065eb8610cfc35e5b1a9516465149fb093f5eabe05bd44a511be90cdabb6c8b5b8c5bd59bd47426590abc5015748394be4001dfcb353296dbbe3bd2340999066d6503648eb767cc0d4c4aa1ca3c80226aa85cc184d9e99453688627be0d809828eb6e5a815ab61462146f95528fe5d8c6a4f1e61858d3debc16d0cb5885f4b24809b081bad0e8c9dd545925855af8caa9693f99aeaec4634667ef770ab31b9ef4e74cc2363872926d7381da1f13534c66f3fe93eea8a5e4e4cc5e1d6b41950eede96128b1d2156ef", 0x1000}], 0x9, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r3, r5, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x20, 0xffff, 0x1, [r2, r19, 0xffffffffffffffff, r20]}], 0x60}, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x3809, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 19:33:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff, 0x0, 0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:21 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffff, &(0x7f0000000440)="0dc71989634ec27839341a26ad4fbea90800000001d706770b25e71856a1d42b204e182179b38a6b61c5f159f087706e10441a6612d5eacd0fb7cf0000621a813e0900000000c4871907b17256f093fa4ba5c79a28a4cfa54bba00273b8ed381e76995a39216b0dc9bb664e67540acab996c76c0507b7e00000000000000000000000000000000e6af33539f545629f512ec7d146aa740bf62d918d02ea225ffa2e8bada18efa83af817840753dcdec90e64a6abd2702acb91a8adf6368604760beaaf56a2007556cbc3b6297c95658fa30fb29134949f810929e9509d591191ef1a60b9b0ef9f9487ff1ebbdff19bd083") symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendsyslog(&(0x7f0000000180)="840e149e0207ab828b94128590365b5e7dbedba7971ac4c15c8018c83d6cad1af7c512c2433b7c99d4913166d1c56099eac451642cfe8b39300162590e897d5f49385ca9d7fe8928f5d9dc38c6a5a9f03a89da82cb9aa51019a4c363c48afe0094311b6e721b851367232dc4865fe93d5f08e9a2ec", 0x75, 0x4) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000540)={0x24, 0x9, {[0x35, 0x1, 0xde8f, 0x800, 0x5, 0x7, 0xf999, 0x100000, 0x10001, 0x18000, 0x1, 0x400, 0x1, 0x1, 0x5, 0x0, 0x9, 0x5], [0xc9a6, 0x1, 0x40, 0x1, 0x21, 0x2, 0x2, 0xffffffff, 0x80, 0xffffffff], [0xc067, 0x2, 0x50be, 0x6, 0x6, 0x9, 0x4], [0x5, 0x2, 0x7, 0x7fff, 0x7, 0x8001], [{0x7, 0x3, 0x3, 0x8}, {0x0, 0xfffffff8, 0x7, 0x800}, {0x3, 0xfffffff7, 0x0, 0x5}, {0xf2, 0xd85, 0xe3, 0x1000}, {0x0, 0x1f, 0x7ffffffc, 0x3}, {0x3, 0x0, 0x7fffffff, 0x7fffffff}, {0x0, 0x1, 0x3f, 0x10001}, {0x7ff, 0x80000000, 0x8000, 0x45}], {0x7, 0x8, 0x5, 0xffffffffffffffff}, {0x6, 0x4, 0x3, 0x6}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x100, 0x0) 19:33:22 executing program 1: mlock(&(0x7f00000ae000/0x400000)=nil, 0x400000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x15ea80000000, 0x20}) 19:33:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r2 = syz_open_pts() close(r2) write(r2, 0x0, 0x26a) ioctl$TIOCSBRK(r2, 0x2000747b) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="9e29c00c583c72ec1b971d0000000000000100c67622bcebb5135fce190310f4ed2c5bff21adceeec04c3f86a2e6231010e37371f82d0ce87e38b4b4bf6b63afa8031ccaf4b959efd821c43a592a3eda87d4b8da96f8aece71ebec663fcd6ef54acc808d52bed40990fc1a4161cda1f455588e1321339e1268cc718af5b75e79edefab2fdc7fe753ed54ab945636a6be8d026a9cc60f3a06be487e268eb61af9ae3845d02ee0521909c0e13e86128cc4225eb6e5c3d61b147caf118c708146ab9a41e0c07484c2c31cddfe65d00c173296c88a33311713e9b38b0a3faa2587582c3d83e0f66ac61713b49e48fa946e38dd0e10532ebebc70b88d4f53b8c8938a045118f3959c52f0", 0x705}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce553c4fb24b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa", 0x92}], 0x2) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x25}, {0x2c}, {0x4006}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) poll(&(0x7f0000000180)=[{r3, 0x5}], 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r4 = msgget$private(0x0, 0x131) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r4, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/257], 0x101, 0x9c767b58fa90a755, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f00000002c0)={0x0, "749c8961ff954c097be4629bf1003dc7c23e3c6b679db169a5a4e56f8128e3736d6797feb85b48a7d2c8f0c5d05c5d69473fc5b69c440d055232e618092798d3690c5054ef3f808ad497420543307f9b01a862c7cf12128c727dc3cc139153d40aab66b265946963c2d3be5035004af0c245af4619f3a00140e3e41fb1d958d7ee159d5327cd305cf30059783fc2d47bd0c404b0f6d89b60290a3ae95885ad82f1ee146d862acbe176ba690bc9a0aa47674c67ee8cd66cfe8bd0ff7346507266ae69d64a3de02f5dbc99f7a46ebd6f42c3e4d0ec6d48bee6e17f0cdb11ab99dc5120890919adf7e2ceb5c447b53df1232682282a33da697473fa"}, 0x102, 0x800) 19:33:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x1c, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="946acdc05e1085b1ef15b6b876c03e19c291c9ec98ce2458ce4a6b9471673f45c4d29e05af97e5f3145f4e1d1d0293d753bfc133c9705a749c2d5d8df8d75e86de3b6c198c6073d55197a3ebc370677ff20dd6af83c62601b75bf2ee93fbf0bf6282e227b5be37a858814ae3fd7f866de3c97171f61974700d0000000000000000000000013f297d540bb53ab44e871a000000"], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 19:33:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair(0x2, 0x2, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004040000010000000000000000000000cd6fe253451800feff000001000000000000000002105c", 0x2c}], 0x1) 19:33:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:33:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getgid() fchown(r1, r6, r7) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) close(r10) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) close(r12) r13 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r13, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f00000009c0)) semctl$GETVAL(r8, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) 19:33:22 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000540)="0fcf12c7127fdb7a4572f7bbe7313f88cc76d9bf046657d5951f19fcebc8108fbb82cc5faf652bdcc546420afd5d2e6a6c6d32bbfc051c86cb9c35fd2075405c690cf709363ac2cbec69bd589cca985ff4acc79f3654d89519180961692602cac9cf2a6df9b39b211a162a40f278612065349d8d9689b521b288d56af18b4f384a66c4a9b8983851d878db84f9519d2e612508a86c21d4708b453ce2173052cacfc1ab8f5781310ac8f7875d4363a7ae4125d8ec6e9426f6217fa19c167fb8cafa61ef677638ddea85f64fbece0b035121b278f93c5da1d13a3f9f0bb737a847913251fed56222ea82b6e2d1bf2591beba11d38cf27cda14b7ef88a9f3ab8e9c8791a766d0d09769025b2d47a6ecf1e72aa976431ce940375cedef70fe483ffb70cc161e0fa9b40a58a2c494f1c19c5d6a289988bfba8270325e1ef8538a18103c4d59a4f1f08bbc4a9a72bb4892811ce33c2587d56a92b66b0b1d56d7142a297844cd212b918d56c70c8c9f6dc80fbc40cd774386e716ae6c540e780b57f7cdd40bd7bd3c0940963f4dc1002c97dfd4c51b27d0f2038c81bf6e7afbf7afb1fe549c0b9677d7cccc91c341f4eefe041c603b6c23e74f5c62e7a5251bc1b56324af6b3e7f285dcb663f4eb0b9fbd77d052ad8a58b1e32cf9e0c05124aa2a3419bb435e2fc91db0202e7d240371a1b16ba5216ce23751974503444ca91cf5ed5a81414c08756975f354499994fb9b14bd4646f31178777cddc3cab695213dc309d78700cf75d34522bbd98c313a821c32db7ad1144471d8eaa2366bbe8994376031419f0ebda50e4a3e0143d8fde6dd85299432cb6e01eb68daee64ae28d3f7891ecf5043707b0e5d82963c70487179df7a05204d18783662375e00978677e57ca3f0c2c27a8b1c3dcf4ae5f0bd639c2643a06c6d3c2588f0c32744ae1756cf448e1bd245e0bb4cf79eb7dc617c5900ea5aa1b3c42ea4f6de6e59a25aa1bf1c8ceeb8aa865d68271767912e6179322d6c8584df8d408de7e7eee14b9a2444b0fc86bee815e235784a817e7890c9b3fd1a3c0bcdd4f1e664b8d4824b458676ce6e57bfea625a4a7233d47bca10ef5770d17cded012e1b7d8d80b5e535afcf727c463553d7a750646153d28c69375e172d524ff1694854ff058d6b5da47a4a5068555f09ace7a66908106106387a0d2a013015e8a5e367b5659b9368be303b6c0a5fe441a9fc867888b8e9db2ef1cf7e26a33b6339202147e841c518d3c54dc7130dc3b670147b3b8dbec53974fa3904dcc1f3d995ebe12b22f53b12a7b396ee49ffb294aab8c44d15daa7a4309374f789d7850745fac89e6b3a8508d39d2bf0b987ea773c68d378a634f2723993732aae089b62cd2e4ded30ddcb888bf16f8bf0aad32f0a35de4974becbb015e539231fd5e393bf7461b0d8431691e281bc4d3e253fcb525527ea32dc518919a3566c894621e8218d74010a0be36cd763c3589bbc820c6c2a8ce7e3cccf669f31874c78a61edadff6da20036d58e4d60cda9fb2e28732eefb235602ed5fab94be96600bbb6c2d2d21001bba3c542b9708d9e3d21645d56ffc7ac6eba9352cb878e287416ecf155830745454c463522e41cdff1c9f13475a97547373a5da892c7be611f4cabbd4fbb7310ae6b12581220e3eaf08f0dbe3c4703cc6ce020a78a285216e41e242de4a8bd67adbc3c1f287bdd2ed8875cd893e4caaad76949e4c0d5bb5c9e75ad9ef49c3eb399b1c14fbeaa011caf5ee15c78976e010c9248c2b93612a31ef2bb19a03cd8e6e55a73316918b522e6c009308f1cb29312ac4c0dca9a712caf2e8417c0d3da494d01876763434951f3a74d1c94ef80fe677831dc9846a869920f4097be075090b65d2e18808e37c9715e495a038024e5fc81a54e2f1714cac42729f64810c616ee44a111404fc2b7c4687b91253d1c9235901f9f6398d7fe7fba00447048b790746a18f6bdc87ea5fcd76c2a7bda994d5a72751cc8a8c59fb516b907d90af965901de037f0376cc4f6654d467bca221391a47b75efb303840e01dd881c72b26a161626bc8a9ddf22bce2523ecdad1045f32c59fefe3563cf890c4d806a9609493ef3bad72115b22c8d6aa104903c5ff78f7615689f524a4ed8be8c7aab36ba20306043733de2a507431a1c05b52c81aa348fd4c63a90682dc06f108d802b969946cafcc937ad598cb52dd607de4e0b54ac8c28aaf09a75e4328d5d79ff89be640c3430ba8baf3f67644f42414b1bfbe7dc93182f76e42079c6cf97755159ab327a2dfac3664adbe8ad1823ef2b9a8f6944b35d42ab85a69b4c3676fdb9fc8d2d32e3c6ed059fce61ba37eac717191735dd415072e9d63d46306ec51a19e98c99843ff0c27d8652c0bded99d7e79b3059947608a973d9ad7d80bd2810189bdbddb766f724f66d5140b5626f3487d41f2114a978e23408b6533999e3b7c1c4f2559249618ce30b1565897a40b339dfed40738c9c5d9eef86c1693917f0b0134cfe62a1de2789834d4adde66cc8c1aef317005107ddab9ff999156737f0ae72943f6670aefd3217cf30b51d37a4724ad67df290afbdaee309e7f252ccca941cf1a5067ddbe74501b7154313d9d6116d8acb0654f6e9f0ae525e5a2f58f27e13f2d1425fd471482c070739d000169203fcbddeb63bc55de7678b17213ff4b2f5e3cc7acc1ac085e4d7aa4299430bed4afae4a574c05f23be096060fadfa8de67b9cd92fb69e101219fae9479b8d8aa4ecf791b298e2fd9824116f7e7d3d1e8adb22eae458758e9469161d5fc5e5d5d352e016dd6f66acdde6bc10ac5b6df8d4f64938b3da026baa2beb32aa5b45f925b125cc807562a25a8aaca8c328219ce23458d5e63b49c850ba48d36a67f93bad236eea2de17bdea9d074b4cab7e793b7419093d370d826b7ab2a67b77a605adbeb8875bb07f9d2295d7583cf2ada24a7b940561bd67c0d3511f8752a3676cf6f414812b1bd67b498f509fd3df9e850ccb8dbb2b59c824dc95a5956876251e1f0fce376117161f11a049d7664a5d8042289d4388cb8f7372a7742ca8fd391e42ce4a9058a3671b5afbd91a27a01332859baef718e63f5c0e63157dafb33c1ab4da5f8660ab2ad0c5219b667e2bff0a22557139a715ecf46aa57afe3f1bd70f7c6816f6d1fb8822ee9fe1ed984cfa0849da6250f524c40c0a9c302608e59ccdf8947531e4ebb099fcf7e8ef11ffbfce491ee4969cc8c9c3b0787958b8160a69b50e8ce9f3670d38662279254a5ec6982f96bffe55aa031e2b3bedccadbbd0065d5aa52da2a619419b11ddfc406f2f67da90145ad0cd3d52a8380b60d27db5e78237bc07920e0b06a06a2278c07a94177043e27732f9336ffe86ca2e7640985033ffe29e1c232763c4d62ecb0ca066d380b33f34b800044826e0d10ee4adfecfdb28968fd428892e667c9f667f65b7dd2b3463510e348abc1d02011c3e017624901056b55c1fd02ffa50b17f9d08a5ba2eb7bb91d6352c62fcdc28c5367e42811e1f135fefe2db4aebc230921f6f1089f5603491b2fccc0e17b63a2476db58d75344bf17d5c583f7ba03fca110d88e7b35a252083d4eccb1bb9ca68d68cac86a1d08980fc01ae89356019f61408bf7f317673d3b2f7acff68f07944f2198bc13cd4d981dd55c04c0ec970ce882549b6d45c1fe206b52dcd3e449c4f891f4cec1b2ecfcdc5226e7630b430287935497741ac7b51a7b569a900254f7592f400e5ef9b73295555ab72dfd05c216c9f4c9d3d44cf92fc529b582ee778caa32a2a61482493a9ae537ad36ee0e391e019240493b6f2e084d3bf96c8f7603e209e6c2bec14fc58e7cd4afc43b7da1e4fbcc8682f01ddb720f1444acc5aff629e5c226c4c9fcff1cb8fc544e1346a39f1f840e94a9ab529c2b7f564df25feed98f487d53584ff09d352a081709f0d051c48a1dde63024bd7fe0511825acf71ac545cf343458538b2b3582f81d356f314b957d4fabf8e424f15bd0f5348c0ffce7d178b646b3e5e1f36b7adae8660e53c9c1ba105fe2fae9d4299581f5d1cbd05ce2f2293f1cb03d31c1becd9cbdd38e6f851c307e0a78389a52beaa7eb74abbaadadce5c8297b1a871889f00c27b8a31b7f5d82de5a9a5983f5868e259dac27fc2a9fb173e797aabd5ee6b40a4bc63cd09620a70a496940b58228a457ee96f1b9bb789c270f776c006484299c6a1fec45cadfe4302a3c6f887b044ae4b059c1825841cca82d2abe7a526880972f46af2ca4c95a777f921b72ccd348b2ef445983d1e53d9bd403b36b4a49dccca81c66e4f4725a887bba10ec1bfd625291b0d0e634abeadfec9b797e7ce351be31c3f1eb50a1711faf1271ef7efcb2c6e0c2c29930bd8e319c2ee3231f0f7eb2579531f3d8da180d4afc0110bf2b5b564c0956c17e4e2f44aad378452d681121359bdddee5c9a584643d33121d8cda866626aa1a1b0cbd00078a753949dcf30a97ad5ec4695a0e5b3bfc2d123317f2e0866caabda6409957b8dc77ae44429557966c354c46e0740d92ca9d60ea2b25f9a79b505c1d823cd6da172f6324f95959881710260233b949a3601e22690e844fece0b1e045b0cf7fa45391c433ede31b41d2c660cef67f1077c0261115aa976710faead95705127f0b29416eec9f412896812473a7d678f38eb587872ae012d32ce73d0451205e6f85d4a1de371841192caf008cae9cdaecbca4bb6bc3c6afabbd93614d0dbced11efa0dd00b5c2dee63019b3bbd9190829e6c5f09a1984eea4b0452e267bae0f9d0c53cf54b1409cfa6351259f625c35606868535896458ebd19506122ad19fdfdd8f069699516aa0ff698713f986bb7b6e52c7cd00a3e10801a9495303d20a0c2411cef998c0e0059eed9356c78b69f7c52a2b1a044c537672266c8173f6f2090bdcffb5f1fb7c8e3cd350ad6794d00464f12b28122ce7710a343c1eb03e7fbe3c5bde837ab5a1aab0890fb303dc88f2919fdd7864bc11381c768cff100806966a8227d85f8cab4e22e4ccb80faff105be94cdec39791f630bf873ae0eb44fe886bfab5ec0b547d7df3192c07e4355088abf55c1de282fdf273ee3258ce7b4408177b1e0dd3435edff26dbf061668336da30a13a9d4fd75cd2b8a9c85a016b4dd2d99313ae3f55197c017292298d5368b571d40eb5214932dab33375a4a4d3b22fbe2e7cf3be804c0810a3cb1c41f39ac1049e0e76647dd8ad1b931a1fd279c54e4c84f9ce088f068164b876e0a552debbe422cafc4e8644c62459ab3bba7fb4a50cae7de0955e76d030045ade0e4f384cef1e219ebf93e2e0a775026e2364e08d1c44cfb5d16d90fbe02082a46124337e0f2cf1c4f9d3aa018b34da271d720470690ac1bc9e019a9edfdb515d1748efb31468368b01ec45b7e7fa9e80236d5eb7318af03bdf0ea7e47d0ae3d14a48ea1e9891c1ffb8fa4695da4fa72b8b3b5f5dc3cb9900ac69d3ec4394f014f4e8bbcc83e8d34b86aab6fd9dd46170c28e83f96e479004916260b4e50fd445c190a4292b4215c1bf6c97d7efd1b7b42f644bc60f9fb7703932dc0dcabc0e6f7253af8c6b64daa96eb94c253e358496eb130284ded4a95a9442e0ea385740bba0651831ad4626821ce2ca1ad4472031c1af23a3e8e97deef61e3c79e88e4fc0ff10763b2a3227e24981301be6422f2c7dee2cb75375b7730950934c77bb7e8929aed33354e95563a6e96f4a45432454be6d48453cf8c5c2a50f629794d1fc559115372eab731f1e101473c10b615f484f2", 0x1000}, {&(0x7f0000000040)="2da5a2207802919089562235037d25fd269ad1d235018ec209bcb1251088535ed1c1c879153bacfa59d5373b47ddcef3b3c304511e4865a6932a4f81b8b434df46c385ff6c4ddabca45d41161d84d18b75a810913f46e6928931e9895aa2753d48a12cb19973bc97ab0500b0937fefb1bd16ddfa0085a1ae0f048f613b2e5174e5c421edf5ca862f13ea6eb2a21fd33361971f931e125998400b15216fe47e1d4c0f465e7266edb8d7660ad853a64a577e7ae9f2838e8ffbd6e22e4a4b1303469a735e672858940bfa16e7", 0xcb}, {&(0x7f0000000140)="f215561fc1bf0d1fdbedf81db5102eeed1fb84eb75df2bd7ac402cc23d9b78d293c7807e50458e9c586e1401da6d545ca33dd2953b47c86e4a3c5564f6d97876d43dae47909c5ea70c09e0b03859830c4fe94a21f8e7ac44bf90cb3302c3684768462eed1065b4b6535f48fc470f5b8fe35fa0cf8ce56bc735625ba8fcc30fb3e67a62ae73a4c3c8cc5a", 0x8a}, {&(0x7f0000000200)="78eb08f8ea3b7865017cbe8eb740c6458e17fb8bff5a679cbb5502d161911ebdb365885c2c6b4d21a4973f4adafd1053ddedf8f78f011a7c8c9964a463762af6969ae1b5b8ad61e035ba2a61aa9584672f2cb276333ea82b3c27f0e4ead452a9", 0x60}, {&(0x7f0000000280)="064453f67d7d20436b3bbbbcd9548444", 0x10}, {&(0x7f00000002c0)="440949fbebac78644484984229d8e060ecc806ed1bc3606203d8bb61b109a65eed0c440ccc84f1b22fdf578eb310215e5e6eb228563be1521111cc75b80f466051b9d45ac92daf5f472bd4bb44ec0b98257726a5936e88c0c942d346b6419e7fa05b677ea0e813c2117fe998ed9a38d28b18605cdd30a07f0e555962ce799a9191b08d2ca7d7ec78502deec95b7f131f05ceec", 0x93}, {&(0x7f0000000380)="55b088c264f511061e840c4b9a020a819773f2eb55166b5a5cc122e1b2f601fd2b37c9590491347b10f0709f3fecfce5dd054d910c9221d83d528719e9d9732048c1b840141b6b6d2b60bdf3207ba0bdeadb7f0ec1d1a2efbf", 0x59}], 0x7, 0x0, 0x0) close(r1) 19:33:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2}) 19:33:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 19:33:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9859928e813a5b1c20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a36ea026133896caecc8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) 19:33:22 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair(0x20, 0x8000, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:33:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r2, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r3 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r5 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) fchownat(r4, &(0x7f0000000380)='./file0\x00', r5, r6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, 0x0, r5, r7, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000600)=""/4096) r8 = socket(0x20, 0x2, 0x3) accept(r8, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xc) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) close(r3) shutdown(r2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = msgget$private(0x0, 0x30a) msgrcv(r4, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034d065cf70df063ca17e5b330e08164e1c74ccd8391d82c48f6ffee0cfd9493aadf1398186b28f703ae2658092977731369d34011c7005fbd410533537f13c8585f63192eeeb808320b0291fb5280660b3005e8b088b0b9237bdaf378ede89071472d816070e5d3a65d5ed4133f45e2c7f7ab307ffbc1639969a4c6f3eaff2c56f642cc56fd9d3e18718f3af3a455f2856f573341b25e089d2ad5adc10daa2e1fe7b112cdaea30"], 0x1008, 0x0, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 19:33:22 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) 19:33:22 executing program 0: ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x6) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b465341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e3b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306611b7a814b67f615a659255490b88ff1bf33036e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebe22000000000000000ddbf42b3a1021d55a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77750b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f42826d05f1aabf7cf925986b0dff0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f400000000de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108258f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba28c7cd2e38d7e1213a7eb4f94edd167643ee4ef644628bc1a1be18674053eaae97137ce233b2112360e2c0c9c78427a943e3aa51ec243b582aa8cd97ffc74e6760b5ee3af4ad5f43f00000000000000000000000000bb52150abc8a4cb5c9fe8b28b8dd800d09dab41e0593fca32c73fbcc572272dad34479bec29a1a1ac40ce30ce3f8d681d9373e7891f2fdd9132f0d00a391cb6694b6672ad20f9da9dc2b397e836d70a4736c2b3bad9644ef159433b2d48d76e2afabed811eef84bdb52158e7ff5498f9e14e4f3095c33f09fd25c81346810aabd094e99a1b9dd90f8f7965372d7e96296698c9b6e1f344a3d0d634a8a50c6834"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485b5ecd043d8ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000180)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f0599167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878bf0d3aef4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf7399701d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fdf6fb0418ffffff7f68d5250e1c9a5505819b7e040d05d71b0af7da54e41a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79741cca5e52a00000000000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459000000000000000000000000000000004f9d785d552c82bfea9d3aca5cab5b25fbd94b6c", 0x3b5}], 0x4) 19:33:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x81) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) dup2(r6, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r3) 19:33:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 19:33:22 executing program 1: r0 = syz_open_pts() syz_open_pts() dup(r0) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r1 = syz_open_pts() close(r1) write(r1, 0x0, 0x26a) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xa0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='&devowpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) close(r0) 19:33:22 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/171, 0xab, 0xc45, &(0x7f0000000880)=ANY=[@ANYBLOB="bd05752d20df5a985c184c6b273f38b5096c094db0b007a77b64c797d108d58fd8a4d4669f893a6477f3f84b0c133a78f13899bc363a7de2c6701c3e970e8be92fc2e29b61049fb49c0a12cb472ddf6dd54fab1a14a8a50b952536f4b63d3097b461cb5be2b0ab3df92b7d331e3254cebb3e3d2c478e77f3029aa7db7583f3d9116296c55b337caf7edbf0b90b27d94d0ba50b3f3711cb389a6cd0c96a9afd4017433bb2dcdbefee63e05cbfc222bd8b03"], 0xa) r1 = open(&(0x7f0000000200)='./file0\x00', 0x11080, 0x8) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x800}, {0xfffffffffffffffc, 0x6}}, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) fchmod(r2, 0x2) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x1012, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendmsg(r3, &(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)="de35f51015b9d5afa22bc6e6b0dcf00524ec25a1a69e8707ef83b125e24dca735f0614d7f3b41315ddcf4734fd3aa8341624f4e2167319709001712d8712c6a11d", 0x41}, {&(0x7f00000003c0)="2ab9a33a4ab426ae6be2c6323b839d2283ae1dcd3f60835e7b7ae7a7e5bde882f13e2e45b39dc25656585118507b1431c8d4062d5976a9cac031006ca0a1deba16e47932f6d6b03355775a0703db65d6978d4c8816abbddeeaba2248915a924141ff738f8464d3a5", 0x68}, {&(0x7f0000000440)="8074604a3cc08d12084784be3789607836b77bad57b7", 0x16}, {&(0x7f0000000480)="889e235dc166b798", 0x8}, {&(0x7f00000004c0)="ec0fd73931c773f2736eaf2d", 0xc}], 0x5, &(0x7f0000000580)=[{0xf0, 0xffff, 0x0, "9f6ab413b9ac9d34cd8d713495f56957d8255d5441d3c4cf834f20f1f9dec4cdfe3a31087180b6c4a8201defde5f29fde842b75c4ceef90f6cbfa2eec3a018c796949d04193d66c72bc8640cdbc2e08828b842fbdd50c5f4170b408a50f003defe6a8599e5d0a41b026705db7c5b6cbdfdb7c11f330553173e113aa860f53eac2c4f6e6b858d1ae67d3d6fd02083155b7055f0a7dacd230b985bfa9f9c3fe6ce440d9a65fc613c75751fa05a5913353fcecf320b6164e485e434185de23fb5f676528c221925446c8cf2b61bf86b9004cdd8b043ec0613176386"}, {0x30, 0x74e96c266aaf0fc6, 0xff2, "7bb288f10aca850bb16d9d9c1c3fada149f598a6c51634b02a"}, {0x68, 0xffff, 0x28501c98, "4fbbf1667618c2c5b6c235d772423033a5fdf76863ac40a533c8629fa11458470552b46b96fbba6b8c8d660a94e31c6af5a71549d4d8cb881e9e5e44ff5fd9868385038a9d491438ffe8a9a19800284fbd69fa854abc65"}, {0x70, 0x1, 0xffffffff, "c6771ac5b431bb3cb57ea722526ed9a8c743202bf4bedc984198e4a6648e791ae1cb8ca2f2d9315184aeefcb4958abfd25beffc205220c746a309eb0145557d43b82bd4ba49f2fc3dba40d3ae3aab1956447e50206099352e6"}], 0x1f8}, 0x403) 19:33:23 executing program 0: r0 = socket(0x10, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 19:33:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61, 0x0, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x80a5}) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r11, 0x0, 0x15}, 0xa, 0x2, r6, r9, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r12 = getegid() r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r15 = getgid() r16 = getpid() r17 = geteuid() r18 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r18, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() r21 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r21, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r23 = getgid() setgid(r23) setgroups(0x5, &(0x7f0000000040)=[r23, r23, r23, r23, r23]) r24 = socket(0x0, 0x4000, 0x3f) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r27 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r27, 0x0, 0x0) r28 = accept$inet(r27, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="eacbfea117ee57de3c773ff5c147490d3729b96c8f6a60b4de42bb51d4adda50c576ecec56b5a6537c6c15d8f6d733f5815e9fef9cb4d3e749eaa061f7904d9e06f33a8ebd27cfbf026a1490f457b3b9ec341a0c9871de96c55129425195e27bf26e5101a222a4dcd2ed5a4b4795c577a3218837160af3ebcfb2f86e43b00306a14848cc768038e84de62afc7bb947e468b1274defc233078710a5ee688b14a6777bb195d5ea5a7a09c71434fac543e0b48f8d8d2a37534e557d44bc63b0", 0xbe}, {&(0x7f00000001c0)="a01c520549ee797b4fb7", 0xa}, {&(0x7f0000000200)="45d2dbd780aa20d30167665ed5ea0ebfde6165b285f19717ded0e697847bc99e", 0x20}, {&(0x7f0000000300)="8bf938818d28f63b64db6ace0250dddd934f8c9031266c8ec037ec90040e1225686983e24381f3c1d5899cf8f6a0435fc77f9e5141a8564654cca4d755710ccf60148e3dbe3fbc5b47228ea5b8c912701a6276c31349bad4bce5ac02dd2abc73adfe98cdea22dd632641354ff9bcc81fd24f30826398ec08a07914af470cab5793ba1c649f8fcbc98e6a5b3088a4cc5f57102775e7adf415f1", 0x99}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r19}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r20, r22, r23}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r24, 0xffffffffffffff9c, r25, r26, r28, r29, r0, r30]}], 0xe8, 0x18}, 0x7ec3c93ebad42f06) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:33:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) socketpair(0x1, 0x3, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r10, 0x0, 0x0) r11 = accept(r10, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000300)=0x8) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x1c1, 0x2, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x0, 0x3}, {{r4}, 0x0, 0x4, 0x80000000, 0x10000, 0x7ff}, {{r1}, 0x83e38e17a7d85477, 0xb0, 0xfffff, 0x100000001, 0x1}, {{r5}, 0xfffffffffffffffb, 0x2, 0x4, 0x10000, 0xff}, {{r6}, 0xffffffffffffffff, 0x1b, 0x0, 0x40000000000000, 0x40000000000}], 0x100, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffc, 0x1c8, 0x80000006, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x4, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10c, 0xfff9b, 0x5, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x40, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x9, 0x80, 0xa, 0x2}, {{r8}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x7, 0x9403}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0xfffffffffffffffe}, {{r9}, 0x1, 0x62, 0x2, 0x3, 0x1ff}, {{r11}, 0xfffffffffffffff0, 0x1, 0xfffff, 0xffffffffffffffff, 0x1}], 0xb7, &(0x7f0000000480)={0x9, 0x40}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 19:33:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="260c335f9f1d15ed4e3bd1a8af005008fb43febb46d54c229b0358452d59ee90024f6e83287ded914c2b5b0c55f4b6ad4b7acf96ed214b9b2db96476552e5a77df591040e62674473d1a310185daf4a6e16b6e1a7a4ffa0e6f134c5599f91136038d24a3cd04d08492dd464bbc0950d5a96718594b"}], 0x1, 0x0, 0x8000004) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x24) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x46}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) getegid() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) r2 = syz_open_pts() close(r2) write(r2, 0x0, 0x26a) ioctl$TIOCSTART(r2, 0x2000746e) getrlimit(0x8, &(0x7f0000000040)) writev(r1, &(0x7f00000002c0), 0x1000000000000044) 19:33:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ftruncate(r0, 0x0, 0x8) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x281b8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x8963, 0x51, 0xe0, 0xe3}, {0x4, 0x0, 0x80, 0x800}, {0x6f, 0x0, 0x2, 0x9}, {0x81, 0x5, 0x6b, 0x1}, {0x3, 0x4, 0x7, 0xf048}, {0xffff, 0x6, 0x2, 0x9}, {0x0, 0xfd, 0x48, 0x3}, {0x6, 0x1, 0x40, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:33:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 19:33:23 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3f}, {0x81, 0x101}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) 19:33:23 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r2, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000003c0)=0x80000001) poll(&(0x7f0000000100)=[{r2, 0x10}, {r2}, {r2, 0x2}, {r2, 0x100}, {r2, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r2) utimensat(r2, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)={{0x10000, 0xcd48}, {0x0, 0x8000}}, 0x1) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() r3 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x38b8366bfb100604) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000005c0)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x800, 0x4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000580)={0x9f15, 0x6, 0x1, 0xfffffff7, "3fa77c1881d086d47525f36ebe54e028754f75a3", 0xbc, 0xffffb4a8}) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) socket(0x11, 0x4003, 0x0) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000580), 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setuid(0xee01) r2 = dup(r0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = dup(r3) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000140)={0x2}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 19:33:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x10, 0x160) readlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000300)=""/236, 0xec) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, './bus/file0\x00', './bus/file0\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:23 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2000000, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03f72e2f66696c653000"], 0xa) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = dup2(r3, r4) setsockopt(r5, 0x6, 0x7, &(0x7f0000000180)="28bca45d070b6609d84d7554cb2ca8458017b23a5199ebb784f523b699a64dc9c92ac8c7c5a7c5a98759790a03a29899f550b6e446e9d23e342f596a16bfb69b0f0af679f307c46217b0431d3ab547104f6913e476219af8e7a4fe83fe50d92db75ac07d030ed710eb383d3342a4194cd1d471254ce59969e0b99af7cf5b248660b57e904d9112f54f2aedc968da8827915edfefdbc21465d95cfdb2707529b480fdbb99af28dfcf3e67ab6aa2587fdbeadb05ebef6f1e40f8", 0xb9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0xfffff25c}) 19:33:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:33:23 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x200, 0xfffffffffffffffb}]}}}) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3, 0x1ff}, {0x100, 0x100}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r2, 0x1e, &(0x7f0000000000)={0x1, 0x1, 0x4, 0x80000000, r3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x352, 0x0) 19:33:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10400, 0xa1) recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000340)=""/144, 0x90}, {&(0x7f0000000400)=""/183, 0xb7}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f00000004c0)=""/110, 0x6e}, {&(0x7f0000000540)=""/142, 0x8e}, {&(0x7f0000000600)=""/18, 0x12}], 0x6, &(0x7f00000006c0)=""/149, 0x95}, 0x800) execve(0x0, 0x0, 0x0) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 19:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x58) msgsnd(r1, &(0x7f0000000200)={0xd63c7c85d59b0e1a, "7188f6340d6e718305f6917204e8fd006476a811c25b4407fd74baff8bf534fd657d3e7c1f041b5ef222b298dc65d93e04e610b917ebb4d09051fb7e30641fa0d0baa2812af1b7abb63d95ce2a4cd17953b9f7a38a16f10db0e49f6eeaee4d4130e1b8faa57e66ad212c8b82cbb8ec564bef341a62a20a2c95b332be4fa7f4b358a2dcff07cc21fd6dc00fa58e5440c09b222afdae2a77455b53101fdaaf9d46d5cf0af245acde89a6f56b9eb2f321c4ed13f347012405e9a5"}, 0xc1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 19:33:26 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000240)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) dup2(r5, r2) write(r2, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 19:33:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) socket$inet(0x2, 0x4000, 0x9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8028, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r3 = dup(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgsnd(r5, &(0x7f00000002c0)={0x607dd55b6f1febcc, "3c716916a459f2d7dd05327f836ae1ed3a94103697674152a5a83b914c2596764d288bbd46f329c15668afb5c9bfeacab82bf5cfc87cb01713ec3e9b263fa9efb5c05dca20df22c363dd6f3b37da3fea842606ed49776744ba7efd691678e9d69103e94c663c6a28ac214823d43ac35a78637eaac471dec3909bc11c9c890a58eecc4de80ec28ab97442be796ddd3ab7e25384c6"}, 0x9c, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) dup2(r4, r8) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) faccessat(r9, &(0x7f0000000140)='./file0\x00', 0xab, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x80000001) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) pckbd_enable: command error 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r1 = geteuid() r2 = getgid() setgid(r2) setgroups(0x5, &(0x7f0000000040)=[r2, r2, r2, r2, r2]) fchown(r0, r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r4, &(0x7f0000000240)="c595a01a490703bccf4c454f5170f36bb9e7d0026aa495376ecb103b963cb1bd11d8895f5e00169960551b439321a702dcef93c789247e9d6beec02366f06e8643f0bdd50d194fcaf150e70fa50c639bdb1e84ddd04859b8371aae3a2caf8a40402295ae023560441d95787b8cc276fb427b20428837a373b07e5b61a0660ad5d66e19428d47e3ecac1a87436f92ab61e4d7669f69139354617ed5edb10282f4fd52", 0xa2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x200000000000007e, &(0x7f0000000180)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r5, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 19:33:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0x400, 0x20, 0x2}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:33:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c2c3ed7", 0x5}], 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, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:33:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008020) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) write(r1, &(0x7f00000000c0)="08ade09f32746a33f1359eeddc223c473c0795bf5ca1acb22b450050ca4d", 0x1e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:26 executing program 0: r0 = getgid() setgid(r0) setgroups(0x5, &(0x7f0000000040)=[r0, r0, r0, r0, r0]) r1 = geteuid() r2 = geteuid() r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r0, r2, r0, 0x11c, 0x3}, 0x8, 0x0, 0xffffffffffffffff, r3, 0x6, 0x8000, 0xd28}) getgroups(0x1, &(0x7f0000000080)=[r0]) r5 = getegid() r6 = getgid() setgid(r6) setgroups(0x5, &(0x7f0000000040)=[r6, r6, r6, r6, r6]) setgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, r4, r5, r6]) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000001180)) 19:33:26 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 19:33:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x0) r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000001800}], 0x2) socketpair(0x18, 0x4001, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) 19:33:27 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) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48, 0x0, 0x80}, {0x3}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) write(r6, &(0x7f00000001c0)="08ade091a0746a223c471c0795bf5ca1acdd50ca4d00ed55", 0x8f668fe454dd09d4) pwritev(r2, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = msgget$private(0x0, 0x0) r12 = getpgid(r9) r13 = getgid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r13}, 0x5, 0x2000, r12, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r15, 0x0, 0x0, 0x4a, 0x80a5}) r16 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) msgsnd(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb800406008ea24f2cfaffffffffffffffbfc9affdb31e532bdbe0f6a7d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec7b9ccc48cddc4157aac6135af524f1c31e4b1ac5a8ab6b2a70b98fd8a8dd5b925ae2a65a117b3c50dc78ded474b6a3abb067ec2b0e5de2f0372024d0b2aa9196fcb88a976b479784ce51049022f9a40d16c0ba"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x3, 0x0, r7, r8, r10, 0xa8, 0x6}, 0xa, 0x2, r12, r15, 0x0, 0xfffffffeffffffff, 0x100}) r17 = getgid() setgid(r17) setgroups(0x5, &(0x7f0000000040)=[r17, r17, r17, r17, r17]) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r19 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r19, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r21 = getgid() setgid(r21) setgroups(0x5, &(0x7f0000000040)=[r21, r21, r21, r21, r21]) r22 = geteuid() r23 = getgid() setgid(r23) setgroups(0x5, &(0x7f0000000040)=[r23, r23, r23, r23, r23]) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)="ba1389a1c4cb055eb2dc990bf5327d31c216b3b4107f279520b20bd093e587e3eadeda45eaad0c690f587b4f29973a4f686675508bbcceb298f66caf374692007e3d059dd986243005c518e0ca552ae2ee5726f81cc2481c8a02390061fc325751859dde3048ebe83d91fa91777b2f59fcbe205eb1e3c98de10daa8e062b890cd2f16618e638ecbbe0e125f9a74e089f0f4288efd1d9c0e479ae2629f76b9c7defb66666603f72d49212a67f369fde0830b2eb437af727b9625ea7f18917f1638921164ce9c0e3cd3972549367905ca57de3ecd79e1161218737d761b19fa0d37f56469992", 0xe5}, {&(0x7f0000000240)="64d6b29e62cf69c25cc61e8c48cf8b40f1da9dfed75cb5b40feacda9036deb9ec62ceaa74cfecf4090902afc5dfa2c689b04c3ceb5655d62022a98bfe66f3ad1e9e16f68e373ee1c4cd0051b140ab543f2c9fc4b6849593b3ca39eec60221d87a6b449af54217dac3afd736111707a530697c25bfaba2a86a8bfebf0fad6c76d809d96639371a794f25aeaebf0", 0x8d}, {&(0x7f0000000300)="8fda0beefb83b04bcbd989e25b371c4f398136f04a6ed6b6ec0ac570d67b3cff88497943c3dcfd99081dfda5f58f94f876a17b1417016076a5610011d79c9e528a6497cbb861b96c0a9093a633a5b14d86a181c4c1c00432aa95c2d7afbb1a7ad730719e30f74c5b62a5bc1ec348a3b0d03a194277cbe3104e0925354d72decf113975897a76f06ec7b8f4d3bc8eddc4a7a16ac4d923090bba8ecb46af43a055923d1e4f0fbeab103e37e88633df1451ed950f288366bbd21fc3927d62574ed4172a4e", 0xc3}, {&(0x7f0000000080)="676d6358e8c385", 0x7}, {&(0x7f0000000400)="e5478a5046217060b16d34575f9143fb8512ae8f3dd00737", 0x18}, {&(0x7f0000000440)="382c17cf2c309fa3b88d77eced9c5c74fc70226ce7208b6d29491b549172cca0d499fdc7d51c0a2a348635d318b2402a159f29eab546a5316e37dc6e55f4f1a89ff6fbac41c4a1294498edbeecf02f151a673eac1efbafa2dc114958b2fb423f315ac385dce384f50e46e8bab62a2bee458afd33925a303088ef4acdd72411ada9109b76fb5bfd2a19ec39965c9eea958df7842c1d5ef66410ad1448d3c6", 0x9e}], 0x6, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r8, r17}, @rights={0x18, 0xffff, 0x1, [r18]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r20, r21}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r23}], 0xa0, 0x5}, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000000000dd1000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r24, &(0x7f0000000100)="8c65", 0x6d2) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4685, 0x81, 0x8, 0x20000001}, {0x1050}, {0x3, 0x0, 0x0, 0x1000ff}]}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="008f647ab611f2971ff3efa3ca32", 0x7b, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x2f5, 0x6}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20000, 0x0) r3 = socket$inet(0x2, 0x8000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fsync(r4) fchmod(r3, 0x2) 19:33:27 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xffffffffffffff8b}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) lstat(&(0x7f0000000040)='./file\x00', &(0x7f0000000880)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x7fffffff, 0x4, 0x7, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x3f}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 19:33:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f304c86360594400000800f100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000001180)="4b847af44e11ec10af920621f132") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x8, 0x5, 0x1, 0x9, "e5b45db8afa245f8fa42741dbb3935eeccdc0a5f", 0x80000000, 0xc1c}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x800, 0x3}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x1) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0xcc, 0xbd, 0x1}, {0x1000, 0x80, 0x6, 0x7}, {0x0, 0x8, 0x2a, 0x800}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x200000000000000) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000080)=[{0x3, 0x200}, {0x0, 0x1, 0x800}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r3, &(0x7f0000000180)="8a50aa72346713eecf1b224e2b52f88fa37688195c5ee3e2baecd92ae98a8b83d5394f4480c81a785594060903658a15801badef8fa55c9cc713936ee15efa69a4883607520c1f6cda4609116ba5d98ad61f0d0aa72a1674691a43672ecf9de6387d36ca4b2050def46985fc10574454422e9807a1d6ee8997eac1d49fe6e2229b57b5f35855e7438de60f8d6f02086a", 0x90) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x34, 0x0, 0x0, 0x20000000}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xeff, 0x8, 0x81, 0x8f1}, {0x8c, 0x1, 0x7f, 0x10000}, {0x5, 0x1f, 0x20, 0x7f}, {0x1, 0x0, 0x1, 0x2c5}, {0x7, 0x0, 0x4, 0x3}, {0x1, 0x9, 0x9, 0x10001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="c6c63e3879f4d954547bcdcb8f37") 19:33:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd, 0x0, 0x7ff, 0xfffffffffffffffd}], 0xb37, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a75, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000040)) 19:33:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) connect(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000100)='D', 0x1) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000140)={0x81, './file0\x00'}) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) 19:33:27 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10030, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="7b563803a2cef2240fdaa1e8779bb18694da0dcb3895f1151842f452f7e28c7f0c43e47485740325cbd4e9a6c839dffb606eefd0779f995ec1f0f04709ba0eccc098646aee0077c3562f8fecd2fbe8bbe510d0dd151f8a13519a194ae5715518d2fe361075df252e8751037371725321d8af24b8f4c488863975c34a074a5b307a8aab8f3c588866f248", 0x8a}, {&(0x7f00000001c0)="cccc24bf3e292fc0015968ce94eb38205e22c53523389f1f7b0d5212e85573a1663b8900f00a3b34da3654b5cb500f9e93f2eedff96e87671d7e529a8675aaa278d5ad832eff0df863f6d9a0ab01954edabd688cbd7534415ea9b36ba6d948037b2a7f10d612b93c33ef655f230ff17ca22534e16b232c62fd5d76f83e12e2574db10d5d3f6658ac4ba68428cf71d5afa0fd9a8336e21db1f5bc0197f39f410a43389c637a5f7bf010b5bf3af95ef7d7d0dba228a0a34fddd906e606bde8085447bae6df1575f3b6cc93580b8495932a30c3c47d6a0a4d32972415945d1c21d8eea70cda824b58599987894bd4568a90fec06a174694", 0xf6}, {&(0x7f0000000040)="699746b6c3016a45eeabf488294ce5245caa39276987022a2b11d3e7ec2f040cab54c5592d2d80ba273d83aeb2f5319d4172dbf4fc1cd1cf40920540a52b5446662f20fb0300327b5b4a4f673f525a292f38b53e6de0fe514425a964b2b26e", 0x5f}], 0x3) 19:33:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) read(r1, &(0x7f0000000200)=""/163, 0xa3) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = syz_open_pts() unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1f) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x2, 0x1) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) open(&(0x7f0000000400)='./bus\x00', 0x450, 0x0) 19:33:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) accept(r5, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000000c0)) fcntl$setstatus(r3, 0x4, 0x40) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000080)=0x9, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000000)=[{0x7, 0x5, 0x7, 0x100001}, {0x3ff, 0x2c, 0x4, 0x8}, {0x7, 0x7, 0x5, 0x8}, {0xaa5, 0x5, 0x70, 0x6}, {0x4, 0x72, 0x85, 0x6}, {0x1, 0x8, 0x5, 0x2}, {0x1f, 0x4, 0x4, 0x39a5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r2 = dup(r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x4, 0x1, 0x3}) 19:33:28 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 19:33:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = syz_open_pts() close(r1) write(r1, 0x0, 0x26a) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x8001, 0x1f}) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) pwritev(r5, &(0x7f0000000040)=[{&(0x7f0000000140)="16c727ebadc1868bf9bbb55597882e4d3da78ff355ab463bcaa9fef0e674ab19faf62a292584a31ad9dd0ca4b363db06d3d17a834e5114080493f1ecd57f43494c6f690ee03fac87b25ca4cf54f41335c14502cc0ac1a1b9bc6e2783c678aa92dc77870e0a972553e8c55cbcfa79afffa297364ad74848346eecb8468eea08c97f9360319b8a3c27163aea2d20d47fe4eaa96aa42656fc4964ec36e1d572089b9128338299a65907e4c88bc73972dcc17580c4256d23bc69fd0da48f066a51497a9705b7374d4c944ca45637c825e8f1c4b0e8001b785cabc909554be50237", 0xdf}, {&(0x7f0000000240)="174bfa28cab5c82c1dc9995e4ba81224b986c75c28a1e50431e4cace53888a9b85d1256d0f2cc22dd351d36fd7ca3d154662658f0e76e71a73809d3ccd8ead2521ee9c3a5054f0168d14b9a0cc1a44e0790ac7b63c92baf22343c6d382acbd40da13ef2ba10902f8414377b73cd6ffd48c76b50b374b010e3abc87a5867faa6099ca42b7cc4dac683841749fe2080a7c8cad33d85358c530bea6593218502fd81c", 0xa1}], 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 19:33:28 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0xff, 0x5, 0x9}, {0x51, 0x81, 0x3, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000004c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r9 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000680)=ANY=[@ANYBLOB="fb18b8a35b11c32d50de036c88f68b4c322803b6a9a0ae6db0db3ade88da713dbc1893edcc638ead68ffce48d504e98cbcf2c113ba80fcc56d3d89cfb7b39445c9c4a0b96acfce023994aef5a70ab134bb9cde35ed40ac0aa6aca6e523000000000000d865f6f846043e05735a9a90c5dbd1be5c4d16bcada0c1f0d1e8172baa2f268e0d0500d7026a9e6df4cea795f31a0a2fbba408e90c808b3797d0440da14a7497649cc1b218e1eefe7a5614ec3e5cb925a4f00dbb494feecf5a6eabddc07ac2c4bf3e6b66d202d9dc70bacf62fb392858cdd3e03314c249a7e8f420c5925bf2b9d0f51ecb03a2e77954a5c148ae1e8f985b9b3ab613fa7e247a91a8a9a8706a2685ca40afe3ba203ee886dd3b56dab721aed1df21fa23f9fa300a3a2022d1fa50abbfc683c453d411f6ad9a7ba7a7bfca264b5c35fbb785"], 0xa, 0x0}, 0x0) connect$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x119}], 0x3ff, 0x0, 0x0, 0x0) close(r8) r12 = semget$private(0x0, 0x5, 0x632) semop(r12, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) semop(r12, &(0x7f0000000400)=[{0x4, 0xca4d, 0x1000}, {0x2, 0x89d, 0x3800}, {0x2, 0x8, 0x2000}, {0xa4a9191a3884976f, 0x1, 0x800}, {0x3, 0x101, 0x1800}], 0x5) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/13}, &(0x7f0000000140)=0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000084}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a829be86914f6357e3a", 0xfffffce8, 0x0, 0x0) r2 = syz_open_pts() r3 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) close(r2) write(r2, 0x0, 0x26a) ioctl$TIOCSTART(r2, 0x2000746e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x1, 0x6, 0x7f, 0x0, 0x5, 0x40, 0x9, 0x3, 0x2, 0x792, 0x7}) shmget(0x1, 0x3000, 0xc7, &(0x7f0000ffa000/0x3000)=nil) 19:33:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r0) r1 = semget(0x0, 0x779045f2dadfd5db, 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/157) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x272, 0x4}, {0x18, 0x2, 0x95, 0x9}, 0x7, [0xa672, 0x0, 0x6, 0x3, 0xb06b, 0x7f, 0x400, 0x2]}, 0x3c) 19:33:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) kqueue() 19:33:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x980, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x7, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x24) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x64) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}, {{r1}, 0xfffffffffffffffe, 0x4938efacb98636ab}], 0x7, 0x0, 0x400, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0x401, [{0x1, 0x2bc}, {0x2, 0x7}, {0x2, 0x2}, {0x1, 0x20}, {0x1, 0x8}, {0x2, 0x1f16}, {0x2, 0xfff}, {0x3, 0x4}, {0x3, 0x7}, {0x3, 0xfffffffa}, {0x2}, {0x3, 0x1}, {0x3, 0x1ff}, {0x2, 0x7}, {0x3, 0x400}, {0x2, 0x3}, {0x1, 0x5}, {0x2, 0x5}, {0x3, 0x5}, {0x1}, {0x0, 0x76}, {0x3, 0xa3}, {0x2, 0x40}, {0x1, 0x9}, {0x2, 0xffff}, {0x6, 0x80000000}, {0x1, 0xfff}, {0x1, 0x40}, {0x1, 0x1000}, {0x2, 0x7}, {0x3, 0x2}, {0x7, 0x8}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) close(r1) 19:33:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) close(r0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000042, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x8, 0x1b02c524abf8cd8f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x2, 0x3}], 0x80000000, &(0x7f0000000280)=[{{r2}, 0x1, 0x1, 0x40000000, 0x5f, 0x4}, {{r3}, 0x1, 0x48, 0x20000000, 0x0, 0x3}, {{0xffffffffffffff9c}, 0x0, 0xc, 0xf0000000, 0x100, 0x100000001}, {{r4}, 0xfffffffffffffffe, 0x86, 0x4, 0x7fff, 0x9bbe}, {{r0}, 0xfffffffffffffffd, 0x8, 0xa5c99a5f133266ba, 0x101, 0x100}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xd0, 0x40, 0x5, 0x2}, {{r5}, 0xfffffffffffffff8, 0x4, 0x40000008, 0x89b, 0x100000000}, {{r6}, 0xfffffffffffffffa, 0x8, 0x1, 0x200, 0x6}, {{r7}, 0xfffffffffffffffd, 0x1c, 0x2, 0x2, 0x6}], 0x8, &(0x7f00000003c0)={0x1f, 0xffffffff}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 19:33:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffc6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 19:33:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000180)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 19:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x5, 0x6541b6bb, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x4, 0x3}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x888abd3960cab674, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0xfffffff7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = fcntl$dupfd(r2, 0x5, r4) ioctl$TIOCSCTTY(r5, 0x20007461) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:33:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r1, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/100) 19:33:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x0) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b70200d477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d4550000c08f05f3023e"], 0x10) write(0xffffffffffffffff, &(0x7f00000000c0)="af2a43", 0x3) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 19:33:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r2) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e114ba3354c4ba70079ef1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 19:33:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000540)={0x6, &(0x7f0000000180)=[{0x6871, 0x4, 0xc, 0xc1}, {0xffff, 0x44, 0x0, 0x1}, {0x7fff, 0x80, 0x0, 0x4}, {0x1f, 0x8, 0x42, 0x1}, {0xff4b, 0x3, 0x0, 0x1}, {0x40, 0x40, 0x40, 0x8}]}) fchdir(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2000000000000012, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000005c0)={0x1, &(0x7f0000000080)=[{0x1ff, 0x6, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) poll(&(0x7f0000000580)=[{r0, 0x100}, {r4}], 0x2, 0x1000) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/185, 0xb9}, {&(0x7f0000000480)=""/136, 0x88}], 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = dup(r2) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000600)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x40, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x7}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000640)={0x1, 0xffffffff}) 19:33:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = getgid() setgid(r1) setgroups(0x5, &(0x7f0000000040)=[r1, r1, r1, r1, r1]) setgid(r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) fcntl$setstatus(r2, 0x4, 0x80) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20440, 0x140) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000352f66cdcf696c65ff454f3e2aac7affa8ba6abf42e77bcadda5194cd65640d839d9ad3e26b2586b5744a3987e16d1880924a6b7260f08f151eb823c54324fd0effa592b7422435d4ef00500000000000000a731ab14d40ed7a8c755c975305f21b0df51a16077eb446a0eb027c89ccae5c32219ec4eae"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) close(r3) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x81}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4, 0x20, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x5}, {0x4006}]}) fchdir(r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 19:33:29 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000000040)=""/114, 0x72}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x402ffff) 19:33:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) r4 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r4}, 0x5, 0x2000, r3, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) sendto(0xffffffffffffff9c, &(0x7f0000000040)="6edd41e04a6918c34fbec6e1d65064eb88184fba61", 0x15, 0x2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 19:33:29 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2ac569c9f9c6758359c6a1c0b3e1cbe79e04bef1f65280e7f9fd62218fa0da39b804a5f35792f184c70648474daf16ac96f534023bc0e8480cc838513792b8702819a40fe328f47843911307afc6715ba1d3afce054104be3213c64b8f78b89d994ed8d10c69626d534ac3717eb27d8e7fdd78ba386c088f312bcafad36d1e0a4c568457555b701b2a18b7e2c9f292d547285051526c52eb9a2ac993d837a8d36cf7dfb642306104c3aacfd88b4b6c04797f25bcc02a1319b6ef8add094b"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x40, 0x80000001, 0x267, 0x9, 0x4, 0x9, 0x3, 0x10, [{0x5, 0xfff, 0x9, 0x3}, {0x1000000, 0x6, 0x1, 0x6}, {0x2, 0xffffffc0, 0x6c1, 0x9}, {0x3f, 0xe4, 0x1}, {0xb62, 0x5ca, 0x2, 0x10000}, {0x1f, 0x9d6, 0xc75b, 0xffff}, {0xffff, 0x3, 0x3, 0x5}, {0x8, 0x40, 0x33, 0x7}, {0x7fff, 0x5, 0x1, 0x9}, {0xffffffff, 0x1, 0x20, 0xeb33}, {0x2, 0x1, 0x5, 0x6}, {0x5, 0x1ff, 0xfffffff7, 0xfffffff7}, {0x9, 0x1, 0x2600, 0x3}, {0xfffffc00, 0x6}, {0x7, 0x3, 0x7, 0xffff0000}, {0x101, 0xbd3c, 0x0, 0x100}]}) 19:33:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10202, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x6, 0x7f, 0x9, 0x0, 0x5, 0xfffffffd, 0x0, 0x0, 0x0, 0xffff, 0x8}) writev(r0, &(0x7f0000000080), 0x50e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) 19:33:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x200000000000000) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000010000000100000015c2f4dbf6769e0ec9e97b0000000000500000000000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92109b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21ab75513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e"], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r5, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/247) 19:33:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getppid() wait4(r4, &(0x7f0000000480), 0x2, &(0x7f00000009c0)) r5 = getgid() socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe79) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000340)) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) sendto(r10, &(0x7f0000000780)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694376ac5870b17683a6cc1002e3bef2ed567374cbdb1c46a17a185", 0xb0, 0x1, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x28080, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f0000000240)=0x1) dup(r8) shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) 19:33:29 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:33:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() 19:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 19:33:29 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x81) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x3) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 19:33:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/56) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:30 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b503fa8565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r7 = syz_open_pts() kevent(r3, &(0x7f0000000380)=[{{r0}, 0x0, 0x40, 0x2, 0x9, 0x1925}, {{r2}, 0x0, 0x8, 0x20, 0x24979603, 0x800}, {{r4}, 0xfffffffffffffff9, 0x4a, 0x80, 0x3, 0x800}, {{r5}, 0x5628383811329152, 0xab90939d0851b681, 0x4, 0x401, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x8da1ace146fb5b4f, 0xf4fe, 0x1c}, {{r1}, 0xffffffffffffffff, 0x12, 0xfffff, 0xffffffff, 0x578c}], 0xa5, &(0x7f0000000040)=[{{r6}, 0x0, 0xa8, 0x40000040, 0x2, 0x80}, {{r7}, 0x0, 0x0, 0x1, 0x7, 0x2}], 0x0, &(0x7f0000000440)={0x0, 0x48}) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:30 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x508a}, {0x4, 0x9, 0x3000}, {0x4, 0x9, 0x1000}, {0x2, 0xd, 0x1000}, {0x0, 0xb515, 0xc00}, {0x2, 0x7, 0x1000}, {0x7, 0x8, 0x1000}, {0x3, 0x7, 0x800}], 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:33:30 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/58, 0x3a) 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) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:33:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x40) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r2 = getppid() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 19:33:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = getuid() r4 = semget$private(0x0, 0x5a32ca4def62aa56, 0x43) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1800}, 0xf2b2, 0x800, 0x7}) r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r14 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0x4, 0x4e) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/192) r15 = socket(0x3, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r7, 0x0, r12, 0xffffffffffffffff, r17]) fchown(r0, r3, r19) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 19:33:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000000180)="efd379fe8159fabe313e83f6693ff07d2bf825fc4aaa67fd6319a06b4116803208c72fceb45836e543414f03e00712a0ee654d988e9a3304a03026cdeb06811d2a1b22d922abdbcda130ff2810a3d143dc2589a446f591fe950ecb95644fa501b7afe13016a1d6d5f11ee81287d47b8c9582ab0abbd7", 0x76}, {&(0x7f0000000200)="b20acee5ccc4ea4ff828f241ea40b629e3bd5ef19db4142e091c4aec9393511f59184ee10a8b80a7d0824d8dcbdb53660f728887245ebb905f47559ed0b0ca4364d9f1408d223dcae5230f5abb4a4ca1d322afc87abc3075c6dc11be985e28d8134e8c6a9397ede461fea9396f338da848f05acf095c834ee6e6c103a1d8c2c9bcf7b350d35f647b05196ddbd9ab073072437294e3fbbc788e196480639befec8698b713da7381f6813668e0b66c924cd676c8670c75c363a89d0bddacc18165b6af226457de12dc9e0c711d5c7219ce5bb24df3c30d104136314f4ddc5f96c837eb4fbc60e9f30cc35d4172720cec55204ccc87fd18ff264b67023cacb7214c8d9d7d23773feba08662e5bc26fabcce0c0877b4c5a75f16c650a3c37d04fa87e8a018caa9af44ae867b48a20ffa6a7f367383bd5913906070ff6d81c2b68d9526395fda61eeb6c7d5df1b5e434d610cf518e79dec08b39ba9d784a4e42589b55a5433ccb174735e9417b75a51e3e449bf6843630db9492fdf44c8512f6d4526d0d5768f7eeed3f2a47f37ea7e5b496bfab291b393f731636bd84540bb17e0550d1e7368b508a60f3df663fc8d0cf46748f6c81b3a0962412fc629790b475b7044be8c9a842d49b38293d702074d50e1327d388856dc6689e3944a6b6ad8c070fd75fcfd1639fde4ba35b2a9489a90d44c2e558eadde15eb32c0a7ecda706f05f58c8de3083020c756191c5b7291fb629b917e8535182e50ed1ef07fef2b9bedf4d9f47e35e2d17a38a0734f9e4ba52b8711b0bc9bed8b69382bc23d340e8f784bccd7d2625aca4042a1150e5797a8ab7e38c03455ed843872df9af36035f31317c3fdb461d658acc49c186fe59b4e6c72b945d080c6a37d7bde034beda3033d610d494def8e6019b22dd1932d83d35599585d9aee397f333afa1e079a499fae44ecf21ed5d1c217877a33018b08b8b477bce6ed25e67e6dec4fb4fc5bb5e407b5d4605cb228edc440d90099ad98efa3619f8d96f6087b2f9a449778daca170dd8e5ce0be7ba576ba351702317710832b4700ae0f9d3b28bfd1fb616443787176c044230012fd596229aa15d586cbc457cbef39959cc94c86561f7c81df4f6b112bdf5d66348f4cc5d5f3c4cf209f9f79f42cdb78b462308ac87ee50ae3413dd16d6ce11a58ef94fc7799d34492064b0c51853d4ea628115a745ddc1c679e33649fb5c3774418e0a9a579bc1ed1c03ff1b8f78c25cc1ed1efd685f9673e023370c8b83ef80c5752af9c3811345582339b0e4cba36180efd1191fae934aba18f98ef833be89a400541256596255fb5594c72c89df27896c6cee0c1f172614bd1308ab89986298451284a3a905df3ffea470f8386e15fb57cd08082a3006f2bfbf79d72e0c85c9fa20afd22e16d4243512c069986103181ec344e9912c3bf8c7155127d8bfe9a0e3f081611b4422389fcf0d351f7c396371045d4b14ada5b3dc0104085878c7a27f165b3c64fe166ed5292f4a454cb2cad1d861a8cba625b279f66c9c40e4f0882bde3e5e3036eb3e09600b6c657bf0ba7a2b106f6678a4b9265a3c53fb5b040a29d82ec3a15053c1db7fc8c7809250a2917b298bd78bec890af8d8100dada52e3c25bf70b7fee1180baa48bd471edc0b2ead56bb01b521d4d06e0688b62dfe2bc031722e2e062bf36697324f2d88ab0ddd7233ad49b997480f6d57c5e0ebb67f353109077b04b374812fcc4e7c0a5e0515c1f188ee97a9e37d60b2ba4627fc76150afbda9c58b4da485818d6721c4504fd351bcedac95f73d279feb3886e32c630a53d77ea1c34f3ac3fd23815fda6670ecf3f355d76f9074054a46e91d2a42727b1dd5ee4c14694573ea0929f4f8042d21a5bf3b53ec82e7bae0efd552d0709357529d2cce3182ee42e66767d39b7a31328fef575756e725575644d9c66aac5519cc5b1cdbee461ffa21830ed542799d38f3a268cbe444a72ed3cbd9de4da456fefdb66d7c995e580a93ba6c798f4c936e8adadc06632f5f6228117cfecadd65bf527f4ef4bd586859587595da1907f4167774ff0f47f0f2ab0928e86a1c9391878cacf6e37d69b472bfccf873caca39e3299689deee4d6ab8eba4f3efcd0d4300e85729b33efcc1d2d447d5da7a8eb472e29aa6ee713cdd4d6514b95fbc146580f8b74302fc4b5079aa68892aff79f321eb15d8f1031f106b5ea5cd07796eb7a9272e93b3db6f8acb14ddddca7cefcf530b9088febb40554d115cf9e24197b6382ec89098963fd403c18a75f594626cc7a5ebbfe07dbe04336563f3666da9b93958a1a3997ae0d4263ab84c9d6ca1bc9afe8d95f7272c06304ab71a8b4f7a7af2ecb9e24a32c1a73a238820a4faeac1dd097a60dfd7b0fdced467b8ab8211fa87547dde4aba43b55018ee692bfa727026b658d6c9405fce0c1e982b562abba58702b18a043b55b8ef2771320d7435bb54203a15b5ac0e094203b0a7d2d6ae8c85da250667f07f081f44b016e1a07fe8186ca8727bd08c03b23b6fbab5cd3681dba5c58b099da796406267ed441089eb88bbcd42dc877d4225f5f8673492e2dd13c252c614385b320d30466672f7dacac6b1b6181e42133585e6b9305d91de307f00b566043c5fc5e6da888ece42916b17e50c65268fc36773fefa115921f76cb0af148d832fb881f166e6b3cdccde86ad3cae890339fef62e6d13d566efdf2cca70dcd9ba506c9fe04964bc129f6c9c20a2180ddedd1a8c9829f8eaf1259e42147a26389262b603d4363c3b5425c3548a66bbc53531dfab1ba4e2a4d3d84f8c4c71d324c50f6059ef8f1d6d7dcfb7e499296b7d6e58e2849cab014f7fa1cb34b91a8db6af040418acfc603a372f6a1d1750b63b69974fd12020b1aee1cf162f4a87bbad2fd438d56c27d139c3bdc14d0950a4d4d30a8042af694ac209e7b2116835b2b0b0364bfff1f2fe7c320eccc606aa4c31b46193041db2242623703aeba32deb69570b03e619ddbc83badc56511309a793d731099d3b0b83d83ad2a81263cf380f6171d04d01dc882510d3152947d6781590a24013e09733fe3d3c8477bddbc0525472b4ba0afc3aee4246bf32386b09cb84fab5b9a14d3356fdaa55a4bae942b0940ea12e4e229fee7f538265e8003a16a65066f97948299298fddefcad3c0a4540161605e5d3e180117594ea7aca17ca4be115909496a9a8ace84aaad1430bb5a03ff01cb824dba64a6a63a83e237b5d8e6ff1c2ed04b51bbc4929e171853f00e5bd5caffa1e99ed99543f3ce5936e74ed8f9234e3f45327548f53484fbadaa91038c37f6a109b58463f930631924b685cce4f9e03b2aac142e09b52a03bb0b4223369b258cdd915d6a36853585b906739e30ec61179887240e16e21f6e894b1318ed74a0f92f8d7e8c4ce30de31121486dec40632fa43ccb803b028ebaa9c9c4debd45d54370da6f617f75b3963e3ee9477a84a90b43c987020872e42edd10e07e4c09c8439cbf1999f156d89c75e69306766251d4833f91066b033150c8dcd466ee25860500bf76f67747c295bb51d8f3f0c4472f9a9487ff0925f6b57a3c22ab88105da0952bc3809846b5cf940da82babc9836a10fcccbd8ac8822646c1db04473d5f9193009317fadb4582d5a7442c5687844dcc36db5e8e08bbeb8b823844dd981c40151c0f71c63ec61bb3848f1f2cd601a7b601b0a01745c20cf58fa7c60d6ec9a73ecd1e0bd0da2b356672a5b721499d31a7ccad4ecd2a2db03f8c03b72b87aede2b34c20023e67729bbd67bbc1c186a34a64f2bf9ad6266680e1d25ad2deb609216685cb84c9b6d327ec510de0ffe20f885d312730f3aa7914cd4ae9a85db2185d47e764d6819a37ea81a84f0181fba8180206d431a1893cc1c6bfeb10a467f1956d44cc359008099d122e7f8672d2ff945e3923e3ef3257f9ae198043f90730bde7fb9f3f22daca652328ccd06222530d5040668dbe4f549fa9e4d933e90abad69f7f205e4e94886c8b126e273dfd1e22bbd8f7107c4ae052729a8a58cb4e4c366cd4e34ac36b45c683040499ee7e187da9feb931c7453f7d60d888f20f7584f611ba756db9a27f9c1cd76a6e23b3e14f8fa92b1a9e8f37f2675cd7a8220ea87cf8161f1429b8463978e64fdda7ac6f411a07db835a7e225d44cd908f313b974ea2ab3252a117c8a1f94e909a60e278a3f2b97666e779e283ec1e94779348bfe89e33e48f844bf6097c072df86e7f3ba0cf98c8c2f87882ccabb337264b819e90effadb92627fba4ed65d8eaf16e752455225487c5e7bb2a629600a43e3d70a0d4b44511b3f18964bd84281388e89cb6d46682c165d65b8ab732b1d8d7cf66c2f0ef9ef8bfb4806a308ea4c4f58f642eecfafe5e08153911629c171407f9e4d1a1a1b407b9ca596957ff1d9969d3e47f57eecc575aa2eb2e998adbc85afb8776b39e2084dad144e8047e393458a461684c2ed9321f5dc16eba9dd1bde442cdd2148c118c8cee6bc8266aa12402076eb7bdaadff0f9fd8710e5cfd34295f7bbdb10201243f7fbc395aa636c05def5bb70769acbca6aec1d711ac65af7776fb565585e36674199ad049ae3790b90176533ca36320b7325f5feec9b789d6635c61eefcff9af73a7b144034677508acfecc0383af85b1c8d900ac2121206d651008c8cb2dba123331a3af073740fa35f35f673e627554b5b83d6386c1fadefaa6e70344ab3eadb095503a53c23c9f89150e6e35e33b81052809dd52f3faf0a75a9bb0339bd575f89ae0b3349957f4237f229b534e0f2fade49f44af0035c2adddec3fe11e1be8507493e612657e2eb802b5c7bb907fb68cf1b3f86521177c40352cb603e33bd1b67e38a1fe180459cb625f88fa4fd19513af492f2cf102ed9e7cad5840bde8c26ae5aef4026197129777e957bfcb32eb84af399a232f38cfd37441c8b1df1a66592e6df3f906d3d32b683ae5fea0fdf503419d379685efc2c7b9e34b42c2874a7f7898c8c519853182d29d7bf6c882f5755cd8591dd4e6b634444d7ebeb5f236c9917af9fac1bb915fddc40b723184918c15b58fbdabaee442e5dbedab22e1f9a0bbb1b97aa4ca695e2657b69c1d7e37263361fbfd8ae8881127a5fe590185ae00cf66d03ae19311d8099ffdd57c1833f1ab411a234eed4bcb2d7c7defb4694e48442077972038c44c694b22981d34795e091007012ff2eb151421c4c19b2c6afe9394ccd2b16070729323ec55e9d3cd25579462736f5873e8188c79944abb6e3aba34c920f687902be6622c35163392f12ddf3791cef746cb0ed31349c818efffd32f718dc664b315fa0904b645010042600a07d114e5180ff88983b71779bcebbfd3f3d1b8d61039a335cdf941d21722e086f5c5f932e4ad3093af7d1b07f2a1bea77e9fde32d601fb5ba71b6b5ca0f890b3176faa39328ca62349eed8b5ae3c6c6f63c74e54b05a96228f50cbda1458f09a8b60f48b2db5b01544a63714a8a23a83965372839586ed2b399deeb34e77116b98016b4ef831d0c26b1b8f9e4b65955a48417439133f1a94aad055092ef685a7a749920f337b336c8fddd6bae50eae3363c93dcf7c00138257a7fd2c21930870e7b0dda217cb0e4357883b6fcc58161ad8fbdb637be31ab3efb7a36a6952da0ee3c966b9357e1826534a50fe84078503e1ad1fedbf4980d69eb3c97ea5d1b3cb94a2a532b4f832a00cf7f226b78e7b11f81fd57eb08a5f8183c398ac9d5c34eef0e4d4a6648ce70b767be2043cfcc1e489576d0bca5c96984", 0x1000}, {&(0x7f0000001200)="68ca1db58daadd8ae064a53b40d8635d1a5cf6684bc2e338d649ac79c21fadcddb8efc99405e9b7011c7a4de16541d816599ce1b96f94f6261e00433c0c0d292c99f58a93917b3a28c7e9c45bd9ef80157ceff20b5659bcfc9ed5f5ec449ca0212a612b2507e3f0588c091b083fcdb25ea9dab83f225c03fb5d59c2e9f8ad4c0dd128709a20eeb1b5d0a3b601eb592d9b3ce109e8abc953ef7a116afc28d3a07f517799203e17e9172ea95f88a39410e1b2bd7341a614023b059eb94abe607eca5c9d179c1511900af2c37b459839d0247d396670ae461315a5482c2f05f6dbcf5c1f12dd8567784966c906d925de8ef6d74790fe0fe77c74c25aef13408cb", 0xff}], 0x3, 0x0, 0x0) 19:33:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = msgget(0x1, 0x1) msgrcv(r1, &(0x7f0000000000)={0x0, ""/156}, 0xa4, 0x3, 0x2800) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) 19:33:30 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x208, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) 19:33:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) syz_emit_ethernet(0x62, &(0x7f00000002c0)="3c4aa99d4f3f011aa4857c185ad8a56255586b8bd3040fb7321448d6a87136e832940b60785e687894947e198340e4c70b8808be66465a0fde824fa265833f7da6e6b1ac58951b71ea97b67013820e2b5181ee6504e0c41d1cdb71cb2bfadbee3920") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x2000014e, &(0x7f0000000140)=[{0x4, 0x6}, {0x3}, {0x4006, 0x0, 0x4}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup(r3) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000380)={0x9, 0x2}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fe, 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) 19:33:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x9) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) tap0: address list non empty 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") pwrite(r0, &(0x7f0000000000)="976e7f037a187539c0824e0db6af75f7e058bafb1d319a", 0x17, 0x0, 0x0) 19:33:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62820207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) write(r1, 0x0, 0x0) 19:33:31 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000000000000000000000000000000000005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd0700"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/d\xa7v/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2038f29aae483a2a4ed5b48cdd2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e0204772673faf1c48e9c4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) r5 = semget(0x3, 0x7, 0x212) semop(r5, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000300)=""/141) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000240)=0x71) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) 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, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0xa, 0xffffffffffffffff, r9, r12, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe04, 0x9, 0x7ff}) 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, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r6, r13, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r21 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r20, 0xffffffffffffffff, r21, 0x0, 0x0]) setegid(r23) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r24, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r26 = kqueue() fcntl$dupfd(r26, 0x2, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf3, 0x0, r22, 0x0, r22, 0x2, 0x3f}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x2, 0x8, 0x0, 0x2}) 19:33:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getuid() r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) lchown(&(0x7f0000000080)='./file0\x00', r3, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket$unix(0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = socket(0x0, 0x0, 0x0) setsockopt(r8, 0x0, 0x2a, &(0x7f00000000c0), 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r9, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r9, 0x40}], 0x1, 0x0) ioctl$TIOCNOTTY(r9, 0x20007471) fcntl$lock(r8, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x2a95}) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) write(r10, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x2d8) 19:33:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x5, 0x8}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xfffffff9, 0x9, 0x3f, 0x0, 0xa, 0x1, 0x2, 0x1, 0xdb8350cea30adb30, 0x2, 0x10001}) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x1000, 0x0) 19:33:31 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) r5 = dup(r4) renameat(r3, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r6 = socket(0x18, 0xc003, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:31 executing program 1: semget$private(0x0, 0x8000000000000007, 0x42) r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x7, 0x212) semop(r1, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000300)=""/141) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/141) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 19:33:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) pwrite(r0, &(0x7f0000000240)="d539cc60a231d16fd656ac8fb89918ca01a6ea1176d41452ec859d6a42e397e2d5865e3070", 0x25, 0x0, 0x0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x92c8f1646945f3f0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "faf6be38ddbb3372b7fe044931cfae5be0787a8b"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x9, [{0x2, 0x6}, {0x2, 0x8000}, {0x0, 0x1}, {0x1, 0x7fff}, {0x5, 0x7}, {0x3, 0x1}, {0x2, 0x9}, {0x1, 0x8}, {0x2, 0x1}, {0x1, 0x7fff}, {0x3, 0x7}, {0x3, 0x100}, {0x6, 0x38a}, {0x3, 0x3a7f}, {0x3, 0x3}, {0x2, 0x1}, {0x2, 0xb4}, {0x0, 0x3}, {0x2, 0x1}, {0x1, 0x7fffffff}, {0x2, 0xffff}, {0x1, 0x9}, {0x3, 0x6}, {0x1, 0x4}, {0x3, 0x7ff}, {0x0, 0x62966bab}, {0x3, 0x1}, {0x2, 0x100}, {0x1, 0x200}, {0x7ead092333c153e4, 0x72a3}, {0x2, 0x4}, {0x1, 0x4}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) 19:33:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "0200000000004fb30000710000000000006f00"}) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = msgget$private(0x0, 0x0) r14 = getpgid(r11) r15 = getgid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r15}, 0x5, 0x2000, r14, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r17, 0x0, 0x0, 0x4a, 0x80a5}) r18 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r18, 0x1, 0xfffffffffffffffe) msgsnd(r18, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x3, 0x0, r9, r10, r12, 0xa8, 0x6}, 0xa, 0x2, r14, r17, 0x0, 0xfffffffeffffffff, 0x100}) r19 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r19) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, r10, 0xffffffffffffffff, 0x0, r7}, 0x5, 0x2000, r6, r19, 0x2, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r21, 0x0, 0x0, 0x4a, 0x80a5}) r22 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) msgsnd(r22, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r23, 0x0, 0x15}, 0xa, 0x2, r6, r21, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) setuid(r4) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) write(r24, &(0x7f0000000240)="cb05e930e1aa14c92e25de2e0b2f92c067e19482952c77b35feb9780c62647a2fa825de5d4c7cb2efcd0be8d1c271bd8dabd2b972cbbeb44a46390e56602b1404b3832f59c0d0cde6e546ffd60bc288cc17c230e13ada30cee657ec6fa1e053b74f43b5e6258e615d961efd529c4dc6d860626550053a3ea592b25e57cac61ac91d8e01a8a4b00b4c0124313dbef043248d20b", 0x93) 19:33:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e087fa4df0ede0de7fa9e82d4986cbf52dc9ba7bc14000b3f018e9ee70de850d8d16a33a4e12b013531"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 19:33:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="5111149427ccd8b90dcba0bbd45384a973e40ab12eda4f02710638689ab6ce559fe90b8a5b27770918556c36f784545783c0f1f023215886631cada617d35d8ae065df15bba0746884da759203bc5c3af24d0555cff9d947f371fafb21fa8518e1c9baa77f77b62b86498d304cf2503f57f4863975385bf9139937b35fe312114d29f4ae447d5ad8fa6a1f910b902aa0ad8fda2f25"}, {&(0x7f0000000240)="214e5bb32ee7da0c960b8b8a4a00fb804045f2cdd37093a3817433051b9f324fcffb386f44fe6dbda5fdf47533c5ae0579241514e9edeecb9b06e54c155f6c450dc60c53b5ebc4d3165e40686c1a7c5b9e81613e05a2e28282634d634c6b8036d5e9f33f1cbcc1e3574ae80fc07ba156146b23c88424ebb7280918d439ce827136e9dbbdb9e0f89fc6458b1d3e07ff0f5973cab2a6b48c2893d89036b8ffca84c7376810026724d67adfc0510f8e1e76d4204ea92b7e41fdb31bf550cc5eeac6c06ceb1f2d3ffbe26a049ec5251057e5df24edc08dd3bbbeed4b5b8d0e6f2e4f05b440abd230454e7fb8cfa93b"}, {&(0x7f0000000340)="60d47f37f45d3638c7d298c78b8fb75453ca999bf3202bef1a7c5769bd3ee1e002f62bca218023edf97bc966392e49d3f7b098e25bababeff2a0e2d872b3c90f6486fc37d16c0a6a3aee990b16fb59e98709c0e45e06a1797c6895e197f63e129f250ca1e1592d99a03b33ccc0054099a0e5f97ae034c8b8bb4ec3f0941eda568c8278acd93486c38a425b5ee3d4ce8edbb2d665ab1b07c03e873a89afbd0f26522eae2f38337caccff7e23f8c77e5b8745c29ad46d487c8f0cc1dbf13cd63f24eaec57293538fc0098aaa32574dfaf392ab4d"}, {&(0x7f0000000100)="13930fc7b01d1da418f7926128bf72b1e86fc674b6cd"}, {&(0x7f0000000440)="c8ec188c87775c295aa8f9d6b7b5857847a572"}], 0x100000000000052f) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5}, {0x6}]}) msgget(0x0, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x3d}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x80, 0x8, 0x5, 0x800}, {0x23f4, 0x4, 0x81, 0x4}, {0x0, 0x7, 0x6, 0x452}, {0x8001, 0x4, 0x5, 0x20}]}) 19:33:31 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x346) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x46}, {0x3}, {0x4006}]}) r3 = dup(r0) read(r3, &(0x7f0000000040)=""/117, 0x75) chflags(&(0x7f0000000240)='./file0\x00', 0x0) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() setgid(r1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0xffffffffffff0048}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x1, 0x200000000000000) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r9}, 0x5, 0x2000, r8, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r11, 0x0, 0x0, 0x4a, 0x80a5}) r12 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r12, 0x1, 0xfffffffffffffffe) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x3, r4, r5, r6, r13, 0x0, 0x15}, 0xa, 0x2, r8, r11, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r14 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r14, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r16, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r16, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r17 = geteuid() setreuid(r17, r17) r18 = getegid() r19 = geteuid() r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) r22 = getgid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r22}, 0x5, 0x2000, r21, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r24, 0x0, 0x0, 0x4a, 0x80a5}) r25 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r25, 0x1, 0xfffffffffffffffe) msgsnd(r25, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x3, r17, r18, r19, r26, 0x0, 0x15}, 0xa, 0x2, r21, r24, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r27 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r27, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x38a2, r6, r15, r17, r28, 0x5, 0x9}, 0x100000000, 0xf9, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:33:31 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget(0x1, 0x4481150bfc618c15) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x5}) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x100, 0x100) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) fcntl$dupfd(r4, 0x0, r1) r5 = syz_open_pts() close(r5) write(r5, 0x0, 0x26a) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20290, 0x0) write(r6, &(0x7f0000000100)="366fc171f21cace6dfeaf77789fb7afc4494044ca280", 0x16) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0xa26b) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) 19:33:32 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = semget(0x1, 0x7, 0x680) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/69) 19:33:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001140)=""/80, 0x50) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) dup2(r1, r2) r3 = msgget(0x0, 0x561) msgsnd(r3, &(0x7f0000001240)={0x0, "672131d9993bce778628c4a4f926b83d059eb9cad92db06b8914789657eea580a4614d23abb83172298486ad0ffbd1000d4bb747d03750d4633665957c0c29cb226ad384733cd491c6804db51468b278ad58813dac1bc569113233bf61a424b6129aefd14a9d8b6e1ab874be5183ed4e31a3a0c9aeb4c2a76a39a8fc99356077b97d60c860cc939ff8d38a5007ac13e5a3d4ebbc89bbf2dbc5d7279a91ad7c970848e4d42a0deac372776db00b30a0ad32d55ea4af97f77be01842b13704f55b24a735198b2150c43f0e527caf80019d0273d9f0f77511a230fcf288d6c80cd8a5807f9042077ca526"}, 0xf1, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x20) rename(0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000000c0)) 19:33:32 executing program 1: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = dup(0xffffffffffffff9c) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000240)=0x1) r5 = semget(0x2, 0x4, 0x2e2) semop(r5, &(0x7f0000000280)=[{0x0, 0x8}, {0x7, 0x40, 0x1000}, {0x3, 0x1, 0x1000}], 0x3) r6 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x10) recvfrom$unix(r6, &(0x7f0000000300)=""/4096, 0x1000, 0x1, 0x0, 0x0) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r7, &(0x7f0000001340)={0x18, 0x1, 0x7897, 0x9}, 0xc) ftruncate(0xffffffffffffffff, 0x0, 0x21) pipe(&(0x7f0000001380)={0xffffffffffffffff}) openat(r8, &(0x7f00000013c0)='./file0\x00', 0x20838, 0xc439aecad62505e7) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000001440)=0x8) getppid() r10 = syz_open_pts() ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000001480)) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000002680)) r12 = accept$unix(0xffffffffffffffff, &(0x7f00000026c0)=@abs, &(0x7f0000002700)=0x8) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000002740), &(0x7f0000002780)=0xc) sendmsg$unix(r7, &(0x7f0000002800)={&(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002640)=[{&(0x7f0000001500)="b9", 0x1}, {&(0x7f0000001540)="533a16cd963f417fad920e6f8d1d8da511d8360bb167924095c6572f87391deaf1c209e66938dcf9c5269482d196f9137e4546c3ed3a689fc5888d46b876272b67e187b7a85ff40623b90ff2be6d3c4dcc29db09ba5f8f5a7f021bce5a3ab59afeaed71e839cd2721dfa6cc1345c8574dd19319cf9a93ec2d159c7b9273a82f28e92fbbbbee3c3237eaeff9253e2fa407c0ec3c03b90fc03060a5acb1494afb3e1af8ba7a878bdba723321da02a80ce9281b614339a79a61c5201b23db9553e83fbd1e2a", 0xc4}, {&(0x7f0000001640)="4bfc054a5f5cc44df2718fdcdfe91c29a4df209691698d26bebe21fdcadf218d7aa0592eec7e85ea9a97d2e453446928256122d677652508cde75ded78bd4922af8e866f39a0a0786a7442e49493a06845747f4833ff0eec4be56c9833c3830ccd61c2215d20196f82dacbb6b7a607c513cd8f2d441bae9bb24380d8e86d3a37c4869bec12dbf288054d078d5fd8f633ecdac4cea6579fdb1b5d209d3cfd412a7b84fe1ecbd8cd941fb43f976b9a2f3f4d4d6e59d836c02dbbbfcf065fb9e127f518c73edaabed0ce76d1c703845f18209f69cdba74e53f90fb3d35174f714d2510310fc834d7cd3fce6dc7c15df2bc56d89a7f963a703c7d496d8c5d9dd5baf4573bda0eb6d25264cae9a04487039e4747efab9348612f154091ee4c9070166aa43b85a6469f5d4449ce8336d3fb4be968d91986381fafdfacc3a5e5918478a9aa98e838cb30bb38fe71d77f7f6d32c9cd89d1df577409558c5538efe495e8e9166f546a65dcb453880a3731441be9323f3d19b80c5bff853314f90f7a6d70a6a3b5d5759445dd3d93679469373eb55229c2e9da51dedb7dc3f64d4239e1a76e07ee8345bc4e445edf4942b4ea39082c042dc2ea504f5b785e2bd2600a376290474e2f02a6e2fd3ac000592f4992181ed7da50df750d31873c8f5d4189739f7a6c2058f9a148ba0c6388edd0bd3866f52541edf57bd0216d1abbdfaffb1b19de267f5692dc02c77a5eec875bf821b1e819f3a76c725ef17b4dfaa56c22c345d62227d8d0d1680536e63ccdf1f5a03056db59e836ff818a9b6f42790dbe6fd6f31caae6b9b0b8de326152e7d9800b3a84fbac5b15f2107f4f34d0548ed251c1e29a123fc7abac53206e7a132771b73026db2fc87b0338389035a7e6d5236cf38337c22bd1a06af5a8f2615a2d460cffc6c8d12d5bd7e4d2bba3724f204dd959be4a80c673d4596572b1e24f868c40760eb5fc71c346ab12f2b598dc7efd2b05ee38363394ebf737892519975cc07688af793a2270bd90ae2172dd8ed002ed0e6078869b8e9e9d9d8667b5654ad0fca25d26b91ace63af0a7fee6d5cbda4dfe02f45173eab7245222cb104228942ff1ffeb51c0ce9feeeee73674f5272fa0a9113648de1522b431d785d150e29bb3ae3d53fefe24db60108f0642b441d6342d54087eb121d1ebcb158f92703c6f07ab6bf8d9c312139ed3627affdb075bf4aff91c0c5ab11e854754a28e524eb92709909c245b57838dab193b25cc6b3979811d46250c61f0a508c726ec8decad07f565c6c514853e1503a927c9856ebb1ceb69a6fa109e89c832dc12d8af1be8d70a317382c601df7edbef1d7fad2342c65299c7e0a66d79ffafe9b0cecda109ae65d452b41fe3fe0eb8c7aae2e1901ba312d3c654ebfb6b69ace41991736c61eb84f38236250fd6d6a1b518cb507af3c786aba4bb9fed70cb7fdd9b9212246f6bcfbf44d17f19eeaddcd804893642cb0b58f574cd41eb3dcfc29ae73b07e9c15021968edc56d565f5cda5a07aa6697ad4ab5500598e99396701d6c7951fc0155da47fa9265d08dfd3029cc14c8d70ee20a48ed3ed42f1d23f16785143749a8976123199568322d60e9dfc344ce4157aed846bb319b1686d03e0197d0805ebc53c7eefd3e4a97c59094fbebc4d7c69d3ab76262f7531b091ccf92abf55471d6f6ec43a236bac6fc090bc252a18209d4005f533d3977f40bca4b0e2d7bfb2253eb5c9c04bc46756a1fd89b3432e3b1fd7d8e6995074723ae9ae6947edc084b6f1eaa07f60d82aa879b894671c3d837749f786699c8f9e63556c2ecdd43dc4b83efa28720b6bd7d35722faaa37285a01f620c9b342a80acdd862266e299dfe034a34964f8916f44dc448b2dac7c02907189237281ff89440bf3fce3420f7cf537945fa7dc0910574d3290effbd9d61f90d136098d01c10152d31f5cdad037422a0df1f90df94bce2e0c1274ced466ba33a3388497a776ca5d608e622ce842f80c9292ad86ab13e8cc87e92e65b3149db20f291876d85067a67251fde512d8aec707e166efff388444e642f74299b5ca2111e68e0477e1dcbf408e45fb37c66d9c4499592572eef02cd67beec07a32aec9ebfd310e6582558fca9c4afa0d11be827cc3ead5e65fab14fed579011722f40d2dc5346797077b371ac95a73fcc596c4f5429faeb63917ee1305c4c4c8260067f9193ef53b1d951d3070bab7804c963af5cf41b68618c09dc902ad1500a2e1aa75d075ca4751160b6702dcc6c3b2d8bf39c86b95f44086a1660f5e7ff7072c21bfff19f39607e763f5307a991cfc2d064ddd3a5695036ffc30909fa57e446402df9d5935d217ff9b2a35b0f88f42f2cf45cca1625d14dd29aa4ae869d74eda955757f2a31f84a77f3ca54597b7af15e39c4723badcb8de54e6ac2e02ade9d790c150de95c41e55a8365dd80b79d35e61824500137cba0f3d9910418ac9792e1c648b548ac09965d05ad813bf40c8ff0291dafa6f58fd47e614b6781fd1c3aee939df36e228f158b7e481817e6588f9eaf961777b226e037432ed1c0bf5f6999714488fc926aa44d229212340bfea79ebc4951dfb3ba077a4e5dba4fdab424a13c96f6458fda9b76b745d81791d5c1200547dc6835ce1d8b184bd74909efb277827a062249fda85dd7452dca24c329b1bd4471fc0b1033d6983afd3ed1ecd1b9f12e90154d741d0e62ea78329855e89175c4485fa9526f4342657d23cfb2fb48bf2b85e90eb9110c1169d8cf7e6cc866ef4ff33fbc376d1ea101ca12f7dd74ff72995d4258bee0bb1644386fe49f003e582ca5ed7d1824c51caab2cac62341701aa06dca79a37077fcbfb4d29cdb185b0bf1211ffaea965fdb9794dd6d3ee8b0e3baa41c2cfb0a3ca48129b8ae8708ab6da90bf261aad464f0adbd41b243faa1bd17775ff5cff1d43f278d853d26382ee306d6e02a816c72b5e17f1ad836ea455e90593837d9130324130d5a20f59c4c6e7a4354aa898ceb630fd6e989c01693fc598e56d8ac828f37aef21616625c01cbab75f186da7b8a8e33917a4c84caa8425133c4ade46207dda4e676439b4f8115e649f877d97efa9f8cbbc83dc7708fee7d20edd4bbb225b46f31e95efc3eefe545e5e42e1723286d0650d83ff02fe466e0ee2ca03aaeac71a9ab5be2b9add9dc453fc6928ebea4c4203e8f542be02e372ebf020efd12d66878b93abef64f35cde4b7929bc6750b1baa4651478a856dd08a1c5218456289292ff110585e9c217455f652e8b9e158a6666154974c0015c07a936834460557cacd2d74dfe82913c50d19ae2a96c3ca664440391dcf07ff77984f83e9c1de7120361c7427672613630d374fc70c58754e8c940a775be32fe961e866e4c0150a347c26bc42195ec52a14d0407cb9e4c5be096eb17680fccd4653a8075b2a289e1ca1689d78f32386f29431e77fb55fb06498f4c02b683d8b170b2bd9d3134f354078a44d9efee775d7cae555bcf246cb718cb83ad91173c169eb682ee2d674fa6d9ad0749c69a1ed28d8dcfa3dd41046e76fe87c47b4739f086c5b8c3bb09d218f3c52d7e53cbc55f2808d69557e41543be69b89edba3e0e6152cec64badd28774f479c5bd0ff074bcc3cad88a8563048bf342e8edcd5e0fbbd1984e11c975f89cded546f3978a594165681180580c21027c97f397215844b432d892529b0dbf8a1a17dd15352a12f098b74a6d7f20b908b4138ab20f170ace072a634bd148fcf678454291800650d9f5534a10b82505b7f1bed9ff3cbb1bdda173c6106e8e24ed4b8eabd8afaedfd41d33d388c89cdd7f9cbc40d3633882174bcc69c093b983c471f214b5c7b4ab065b60d6625ffeb34516622e0eb491e4cf6521be023e817e7963a3cf9d35133f6cdedcee095d61032eff151cf96611e43e5b9d8ade9fdbeeebcde62c18973589855164d266b9ab3cad4b058f9e55ccabd2136d622407a3f5c36cd0f9862ba923544637fddd6ed53f8dc5cdb9b5edf35655abf06a133832d5ad374f24a29ba63a55fa982bddcf6d3918da6d2a71d4c6c1880168770f932f7599bcb756eae75725296bc47458c8a6296ad16c5e679aa2fb9d0cebcf8fd0094ae9fac46ce94f318c5fc55a121d2c29ee6258ccdc8f9296c6ca6d5d88911610efd3e5659ec129508029f6509e5dd339f4682e85ac7bdfae257724a01c946739bc149c10e3a8fa769b904e9b94751808070f587c6a7098f79e0deec14596786932306bd2a4476c7abcf89fa69d77e6044087e815194f9a035a9215e5381932fc7da4969c8d0f1ded03786f431c403e504086df8d119455234c95b12a37e5b6efebb55198a48e86cba376b7682a546bd215817ca7a90bf9ed120fbc7519d4526943da5e3a692257da1b2e32a52d3e247f194495b497d8163aaea7b087d3dc7af1fd766ab252662e29b942166abdf550e76a5c3546a41029f6b878f73210212b4f1b1de4962a6d580f5fbf67e47555f3d4953e2ce3b239475eec5ef8136bdb9224c5cc389ebf7419ebd72c337fdde09d38136c6bd9fdbf196d04b30189a3396a93c30f800b9be1a5f29ebe2f6e0e9cb42042712826c2f3c00445a3bab1e666bd14fe80559b0eeb76e8d1936039d1febc7e2123ee44d2e10388575e6c66b60b050bf28b1694edc8fd79d777c6e86e00b5107b1960d670f0489f044f45d903b0f9c214b279f442d9490129a7f5878d97e46a34011780a7581f6a9a0997756b68d6e94c79244b45de1e385af1ebaa7e7635559842ef7a33d0343b1977cbbd84cc1a126be72ac1cc2f0e9fc0000c82ed8d87b79e487bfa50a732d9fcccaf788fc49945abd72c2fccd0b94c4afeaff40f7ff76bdce1eb9e4c1761ae640aafd1f8ae87c881cc8d51864ddf81b3e7f623f13b49cc3da03a6210933adb74d894aa8e710f13d2cf23c1c3e5163f96707876e16be093fe957bde723583a18faba9fffedea5ff0a3c36940f11244c640afdcdce1390ac77574c312aa0813db33ff0e9cae80fac5106898c06fb3184b24eaf0ac38944fa742011c30fcd7623f1fb18e37cd53a72241829447f6b67e42f53ebda4e1cb801d26d2ee364dbd0e80e18683b1e0501179aa0d4bcc714d3dc633aaf34ed526d1671348e3d9bdfe178cb6fd624c3b172b2fa2edf7d8a51bd38b489bae8fdc31c5a984a753c5622525a34712a4368a47c736cf0e11f88d673d64fb335dacdfa97aec6287fd53ac5bdcc5c0673c8c962e83a453b1b54c1a3f27ddd96b0dc101c2da00d178025299c888e29636ecaff6b2c4642a7528dc83ebdf31d8a42529fde587a6f0715c8d1ecdbcfb78ea288970cbafcb1e32ca54ccb45e360f78f1f54f1b33a3d3620e8cd577011aa5c1e69a960385679aff50ca5448c586ae6becec968202218bcdf874c1f683637b4d752442e1d0809f42cada4b5c015e22069267f31f67de44d3fec373f70ac88ea04d2400b31b78127093ccfdbc3a17b6f513a39da83223b88e5a69dcb9c2a3acfa06540f25d60a288c97c069858b9f09157452579c1eecc5b05506ed3f0c288fa62be99f685310d113fb815a0237c022af9b8db4c0eb07484708878a8410ddfe629a043a4e4e327eb74c4b458fe17bd48b1f23ffeb8807c35b54f25f5df0bf4a95435a82a2e988838d84c54383b498f35e65c578723cb8fbea2a334fb17b9c0cd02d217382404529b36e2988b3926cd6683b2078e7797dd9c8178bdae79a9ee10c987cddbba3407cb87a636add923f8a1800fa4f22d75f6b31105a0e0200031ff904d40", 0x1000}], 0x3, &(0x7f00000027c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r11, r12, r13]}], 0x20, 0x8}, 0x5) sendmsg(r11, &(0x7f0000003c00)={&(0x7f0000002840)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002b80)=[{&(0x7f0000002880)="d41b60ece607f6a084bbd5b8201573d4b0da51f7589e3cf5a493e68831946b6617bddc64a9504940389c4b84a4478e1b17f2b0bb5518b6290fa496d1ca87946c75a4b2b1b2af5cb240a0e22d9495af9251f8c585c7e3fd742e6ea79370bbb9794f01d4fa90bc70de2a7aa7d1666df5a7cfccaee7", 0x74}, {&(0x7f0000002900)="7170a85657952d412f4c14efc9bdd2f9f1421caf2b57409eecd9a4fb7cc74c87f1b142bf3c0287676b807bd1396f1d4940d9435dd43d8a7451302c9854ebfa0803508f4831178d4938c2c6772173feca2b1f6a280bb74750aa7459b85f6e36da03afa66d6d3632d5ee61341d27315704d9fe7869a9835d9f3b2283436b9f91094c610b0a058603513c1e930c8ef6c6ad61f08e0a929e6a1e2ff40511ddd03346e2d7c42b82400a1a4515bc0c09787fa778c47f578803a0e5a6a0f241ff9f3135f0de033976bf74e7f35b0950105edee233", 0xd1}, {&(0x7f0000002a00)="50c25cdfd992ee65a07d0eb5ac211491a5b58ef76d2b477ef693d922b58ace9223959bb471549c10846f142df857d3bcb5b04d9796ea74b0920ed6a09626c9a66e14ddde346e4acd7045f288481638fcbb1f0194d49504d39404ff24d446e97e09cb376ec4c3079f9cc82ebfed75d55b17940b8d466969509da78630ea9cdbc96fff7e10fb3f503d0fff108043e8cde4d1f9c710d8784f13ed663abd803a5d7f9166d7b2e5935461931ee5680a79df986ada83eeed7bfbff365edb10adb9c46a09ac362d0af94355272c7b994d4418e55b532a8a863419371197eb1596e033500039c6c2ed2ae675b41845d8dc561599ce6970f901c9e9791629644720", 0xfd}, {&(0x7f0000002b00)="88f0a94e4ce3e1f622921329bb7dad644705cad1b3f4f2db4ba874ae3a68f6ccb1bb2963a8487d3ed695cfcfc6487057c4b70101cb2f3000b9d5b9546694a35860fc3e68ae899b2f06aac5ffaf3abc9b71f6a8", 0x53}], 0x4, &(0x7f0000002bc0)=[{0x1010, 0x7ffe, 0xc9e, "8a9a7702745343ed7cefc485b0bdc597022f59390dea681da6c2848ab25d1317503cc978f8a192f3335e9d41ad5c102f19fbe1f802c25f98f83c1298b4ea7c73cbdb39ee2b6ec3fa9a8219cd433360648dd1b06726424ed7b3d6f44fd41f191450ea3066de603c02f68197f56eefd07165c926f6a6b8b76c249ca2a4d5fee0ed79a54871efc53d4ea086320fb52321480da60c1d1fd754c0be1d2c08ac1b850d5418a732b0a82c9db3d98b41e56ddfef6fece83f741a49883f03b123f9c5b905cfac7fef5786fe93790cbcd56e78655587b7563d4894469ff85b659da8a1bd70309feb0ba9326ace1a18d4e432c4b7d9ac8de48cf82f57370c5dcdd582dc423ec1798ed54ec6dd7a9f1c1f483cc02d4c511d749ab7fe22d510128a78f70459d51c7143863164be24d2560f1b209dd1c4a95f126a0f1e6b3962483c7c761ca7dda05fee694119fb5c53183ea76c49ee5007d0db5ec27158420366b98792063aff0156ff70559b18a9ee48e181953d886ab1f77161517b3c0672f500a8f1ae400e8064d9a63a8e869c3e1e64b37c4d4ef3dadfe006f22a23bce0065ee5f4487782dc2b8c752799b6ed2a99a01bf527178544b2f3b7e06a6c96a75f10b84bdfb135169b67828db9322ee3932d3caa2edef0176797948538b94e94b3d27fc3995fda099ffc2f199ea9e06e61cb5e9f718a37865903322c3ce0bd560ac1233015a5adfc3ea00e4776dcbb7f11289e8876ce1e8969ed3d0fb6bda92c5b4582f0853e6c22e7ec4361006f7999c8138c442735598ff22a98ecc6081685cf9577caa93800ca5424121949db07ab58f186d04e3da25ec00294322a1261eda4e7d28d3aa478ea7ed24fb2055ed432c7eb6a44579e3d2f5a8f0d5bbeb9be6b73d394dea855d8a67b706a03e36e6f650f37ad0502dd5a09615ddc689a277ed851b6189df9c01acf14ce0b75b624bd3ff9d4a11855ad05548d93b2b775706ac41fe8753a0f3b68707419d2181d6d62183e557fa81b5017fe3d920d3a442657cb8537023b8a1c579660d9875ac2865ad5c7c287a3e5e26d8015bc1c066e5e68fd9a6a7779247fdf502e8cb4da58d99397e14ca7901004159ae57d152891fe1cbf30352263417c9eca095845c30e4a37b5e931b4fb55dac523792534d7a7a067d4fe66bb2d029765f97afdd4cb5694222f5ab3c73c8283e48eafe11c417181e864782d7363128cfe1cec96505b0fa5b27d0cec2493bb86f6955f198a4ed4da6fe7bd40e36f9d2dbbae72e0c1711ae38c157b8ff331b06dff37b9e57f886e1dd1b7a18badcaace07dbaf7cb9ef564f67a9717f923628b49c7eaaa73907dcdf92723f88066a85354ae5c54fee94dd01f5fb2a6a07eb3c379ed5fe1d66a4d5423df5818e6472de82ad07bd8e3cc9cc0e165763039b44f897ef7377666ccb17d7f666133adb7d01a67be980c8ae4b5bc5c88019eb5609f91a9c39243e66c1f47ee81f3a79a988642451bb101670acf5bc0e1afec6de05042329405619dde7d7d5cdfea8868f44d5b30e46520a83ed280870ec9a05d052db8391ebefdad2910ac13eb2df07de3dde23080222fbe29921e2d00f98c17b6ea323016680a2aa60718b8d20dc38fdda9d127a9de81a27a8abd4e7438fb49840aa4f7bdadd90bcd887930685baaf3599d6ab037545ccbffc96475c829a9285bfc074f3e3dbc8cfdc808c5e31e7ee9865e06043446bdfa2595dba22bef0f63c4be47908409ec6159a7078e8ad2853a7f27089b2068d04cd94ebcc488ee8fc6eb490a423332d8b44c66c33fbab62c48d6ad0fa44d0b0581dc82d53bbe5f35d5c60c7d20bb4b2cbe4259262720a7ea13f06fdbf91938ab16fe898ca907bf482642b3d7594358430fa24ff5b38b67e7efa86b6c9ac8f4dfe8f8a003d731a7ad100cd92fc8b0fa213cafad30e985a93317d72aad97894c4bb28881ea3faacc79980ef4e1f7ca65a044e7ba913aec312faf7bf866d1fa1fc14feeb4524f6ebb3e778b3384964a2203b67a212a2522739eb77686a20af038aaadd7231d9c5fc30e722fdb214e3fe735780d704b4cda41571c8c6e89056b2bd30ce70d6dba43ef0ba37c42e4fd99935f4748fa704b89e92ff3d262ec023ff6eaadd3738a93a40561796c2f9408d3d94e4fd5476c8d7b2a793d90982a87fc2bfd76a9b05c3ed7d1af50aa61f6d78ef87f96fea97cfd5fb7df9c7e19612c7d1049150c127885d9c64868c7b3e9c858fb0e166452ac6b011fa68f542adea8d51b3c10ac63315a29bca09b3e32e964d13e5bab9a75206a38655464e02741ee61bd8405f26c09b9ea235f93b768d47029cd32b7d1cf706b335266111f5039fda8cbcdab14437b73ead99f1000bd2afbd75cbd9fcc6b11313af72432c5e66368fb6bcb4288faa939eec3d0a4e42fbfc0c8eee5d3be833708c95040f24f110ca2716ea65e0b2b9d4c4667580d06be9fa06e75557914ffc63fc7077fe84c4d698ddb1b35d9d20648e5848532b3fd7659aaaf1802b7364da4f3ef4ef8bb17d6e0cc5c2fa54d1939bd34b62453d43a97e768c5b9b7fb3fb176405d55bb36afb1652a1d4cf2a42bda4ca8ec6f1aa45bc5aae5366971a3bc14a103575f00c890cf4f0a312948e7642016355a91e692d95e6d11dbadcf88766fa3eb11560477484ed6376fd7c0372e6fb1deca6e3a1a715e47fd3a8d7cc75f18932961d5374f039261eea8d5e331405e78772b7b79a9c5f6aa7d56ecdb6ffb09f607dbd2c8487b6d57f3f0b645b540d04343d8e707300cf4ae13621da87befb9e32fe221dba8cf91c6490d14a06d55a8c3e2d443e94fe63109d60712b38e199d66897d7516d3056d909abf2fc5442e664f35fb067e0a1bd1e4b4b0dfd1affbfc2b6b58233ca9399f814ae25ac5dadb53e904b6fdc12897392520b491a8b2bd648597760e41df43c39d539499c69e08ac6bb93069f8377893afffbe7d943b9e9c26d6911b62ed0648c8e9dc2017441747a74509b9d96df824d823e37f781d2fd0ad9260d3cf762b03e66a3dd9247938d3ae7abcc0a7afd93f256530ef6dbfe1aa6c1096a90ab934d38ac40d84a289dad89d6defa93efe03ed5abaeab6eb4784edca7a97d20bcdd4a39f7f9992fc87d32c6320c37b6d067a65d129314c61df2b603b7ca82d4ce7574de30fd1e7239ae7f873ce5341b59210a302f0163fcb723cc514f6353b54089f202fb2a2d5bdc7d1941050621d861691306967f77dce92b03f988a2c203943f07e3ae01f7c215aaaa535192e29c720d8f9604a38c72e835e135cb355f7ef113aa3db978e5af0b4de5bb0cbffce1b489ee2630bc9ea12da9ecfec33c1af514585e2218b1af3576641e681aa5bc3ce5f6460f27701dfd74d91bc3b97940174f143d9f0345289cc9256ed0564b7b3a8090d136cab23f4d4632aae140bd078f756613e6a43b12293999a2e53587fb04e667edeb8c02d7e275f9d7cdbf5ccf072cece53f78ce3329e4f689a23240c7d65e42c42b57a2d691a73f776187477c7f3b655519c4100f2848f4fdc3f05eae347bd459f4b1d9d4eaf83b37a21d4a48a91b9247291aac5fa710cd0b53d3f72afe51aff4a9e859e7d45b9d0c89beb222b650183e823591d3c330f63f3827172335145389f929dfec7f810148ed4183b09d196b29e426d5ed934832c22f531f63f46d6424379e3a942e8095244e42e4115a220b62f7c233a8f2e4141ee04e8393fb96d176a96d26aeca352626d52d9cd976d07ffe5aad4d1c7b9b3a17bc1f194562a0b2a69f9a4c6fb3c8af6db857b72f993ebccab660045e993dd1096684474c8af6fea103e28c0465d3235c004e473e19e54ae46c795e045c33fa745c2e4aea65d6af2a676db0b5c4fce20162d83f7dbf490e812acf25351e25347a5f0d5351e76ccf67ab6cc306eb1663abcedd5aff59c7b90d06458a140d78a5b51e7117ee28995a77f2c7c61b042f5f99a30d5127e7cb9bd9fc937189b0418e634e95e679031e066541254a57f1c5e6f9e6f2b9ebe1ba9931bae64852162df08875d285af19be23ab58f59ad294b714940192a6d4a48e6f772f61bb86709ba9e6295474cc72b33501f9673a10921de80d97830097283a9ec514bb64f8c464ef89886800395b845015f2fe39bff4b17c6fd2e16e8846764ae060088ffb6b01ae5a7a7844a8e4132ce30b630ea58c431acfdc929f3c60e35510b9b591c17ac9f18b66b60a8424102b4a0bec974b89254fce2dc57e62397a144e3dbc865d8eea5bb257ae536a0e502a354bed0e728b50d025cb1c04d2c75d80b60be68efc3074b948d156c86fd5b1b5a499092d7c9a075073646b401f0b158e89e0b10ae0000aa8f1cbf3d537763a9fb7219f6a0320ffb8efea960265a468731039513472a0f6b3baea45a0ee57c6048de384bb234a5155a2a5c01b3ebabc054cc5f54531e351c2786808bd95264473095f79599fd21da83394eb872b1c9af1c7378b4b0d41884d2024aea645ab8bb487fee497e479c5adccdb1c28ad42c6be444cc8dbdd0837739bc2e24552f5baaa828e9aacae8c0025fcad6e899ecaff7614b54f1bf19990520b1e60369ac3426a0e8de0645bf6a0e0c6b9039f8154a40e75f7590912e6c34cfbdd471ad102ec20a3d88a1c4a162e58140a1eddeca8cb2ad0a5503ba7a05c6a36ba02689fd9c5fe849897eae4df53d0c9972884e24520a6221de71d79a0847bbc91bf55b5f5ba4ff5e7a176cfdce21c0bd9fb71947084bbca8656c48838657a17ed3df7e9d263d02e8d0c581f89049282884544fab610d31ad37d98c8abf0066423bdae43c81523f8148c10596132fb7575b9209560c22e7facd0f319d16070f6c98b648a4912f032ec81e33cc338823422ee8a97f034bd7f7e4746be026a5e23af50bb426b66720739d79b60842ccb853e69b6f9d15521c9e43a212d4a25e64f51222b0c51fff16f8bff5fbe0f819df98e1ef76ec562177eb9e2d928c0e62a793eb93ceb05b4ba016421190dc463232fed4bdf51574ddc80bc5875774bc488d28c4eb7b20fd5ae2643a405b7facb2c46d9593ed9833ee6b84a2a5955aec0ef377fa1bcb8f2606aa20eb532a6aef042a97210119f3009f87da27dff05ba38a463ba3d657fe4aaba07a794c95fd9088b3523f210cf375319dc051bf89894424d73d950a51abc7bb57c13f0fa32c00c637adf73dcb959569f14b91f6c10540a24c7695ae0a6d00079500f06d424099a406b9ccbe108f2cc33399410f4842386e37c89c3dce25e04c2a0f4397a910f681d03e3ca8f75fe60b3380c7f197ec25695239dec0eed4e546e71433dc9f33af2598b3ad85d479743b738fac6fc91465ca1c2a83454a2ea89fa066341c742fe7eb3058557668fb1c3f8f6da3ffe2135480ee602229ec51bf1d05b1b6906f18761b1263115ed72a175ea53655fa5af485cc63aa71fe4021bed3d6498be865ff69f87983b0f23115d00d6620b17c81969ebfc2fe09ce1148b60bdd0f7beb81534124cae82981a1e4b0f7b6f57e34c69ac434f35379c81ea9535d7b273e000c7fc650be4ac6e32ea4b52add353316a9ac73bb9052a3529c273994c76b63fef490260160ec2eaef612b8bcb0fa6d39f1c8983a23da994b5b37cc2eab035fc308d88c6197bb1cece9303311f961e9cf2168105dc30c1921e578b1258c7b42cd87aa1cddc1aecbe817faf6cd40b523647ab53abf913069f62966a978693caedf3cfc9c890d4a122cc54e797f9785da9ffd9bd5c92526640a9c1f623db22de75a0824df0dd3d5fc91c702a3dcbb4953c865"}], 0x1010}, 0x1) clock_settime(0x7, &(0x7f0000003c40)={0x4, 0x1}) 19:33:32 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000440)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) pwritev(r7, &(0x7f0000000400)=[{&(0x7f0000000280)="92c19828bcdfdbea7717f3ce17b4d6b3f4c15c1c81b39684e10c5c86d1ff173d8963f877dc34e599580679b095d758ddb2be01a1925eb7a86701580b2fba500b31c6e68f0670a9dacf4777590ec7148c23a5cbd74e525e6e2584f1c973e3a131d1b920dfdcc4658f09e863c5e96aceed862edb82d0a2263a94a6bf02d31a405e1b8256acd4d1", 0x86}, {&(0x7f0000000340)="ef4b02932002b4781cb566059528ccc5957399ae7f4115b68a567ce4f0c0a24e6ebe5236151cc2eeecc4a1ffbdd9cf750276633ebfccdc3056308ea58aa00eafeea7165a3bd3d31bfd61f31ef80aec9e7f3bf987c1d971bb2de835b7c08ff43330c29ba6348e5494988ec4329483ac40ce41282bb119529e43e1b6ea657f2a8c7a4a8e201b6a747c9054bd5873cf2438b1142ce2", 0x94}, {&(0x7f0000000180)="83c90e24b0", 0x5}, {&(0x7f0000000500)="99c80c46faa67d7187a3d303845347203917c9e2a64a125e9f9ad8493e94e7e463f27b24c05bb30883d001b45b8fac5f6df5b4bd3aaec48b988cd198828dbeabde4abefc97b24eedbeda11d59d233860bcc2153652a94ec88138e18a40615c0d831a410c28a6ab9458d77de668c2410301209c7d40d3cc51e8f1fc3daebc1d30a6f706481806575d0da5e5b4f07ac2ca6f58cea44a5cac0e01a2b9bc1fe4de1f2e67f869c63f956566bba5b19f88ffacffcd71707458c00a2ae74426532744a84a5c710a2626b7f1f7817140c8ede4235af50b1e45ca4c42dee9ad5b634a19e8d057f3f78062b36d887f6a2161bf5cd75e6478401c1de862b5cba0e80d3ee3e61895b9ee9d42393d2839efedb6c872419267b7fbb3c1e7630d2bc93b70057cbfb69b6a0ddf41a409b8b55ba0ffa9018a4f0b76d520b5e146ca1cf9be94377a247761c4cc721161b84cf4a9524b18119fb83ad190fbaff0d751b652ed0982bc90663572ab0dab86018683da74e8f80ac40fdc2570c778b1dc5a3f668356129c114b7879aa455560f0f7b4c84a8f0c2b43b498c0792cb93728162e85c1795509cbb3d21eb70e1949323cdd248a5f461e73c5ed69cc84069db1e7bd67798252c3939b4ad00591770c3926df4d49bb7cf4093ebdf51f89673c6e7b4dfe5531898f329218484233618c3a2ea28aac193c198feb46bb32b64c3ee3c4b80e10ac01ce0cc5057ad37cf0f1036016bebee0182a8166548e41af77b4f46a106ea6ad45bca57254035d3042157bfb9bf0fbd0f3b1bc8df8c496bff893424c9a6b46067ed38e049a9a96f08a2a5ed61fda5131645bb3d68b8ea6683416e5815b195a0047e7aa68c580cb377920777b24bad64150a3f6a8301818f52009269b5fcd1909cfdc6eb68a00e5cb7a8135ad5cf4c21303710a06ff36b45909e0f87dc84c4ad84eb8098d7294582c7aa7f602270322e4b2b6c68dc90970615de2cb6b1e6765ecbc53a28d06fa9272309bf68865a3d03cc455c5b338c810d85ec8f42a221cfb06d9ac9a0144060d26e1c549136002eed0f353ff8b60bc939ee0708edde75faa91f85c48f6e4af81714cb2a59f696aae98abadceda3776ef2b3dfb1beba43d12e525c175ded75fb5686768ab76dc5137939169179b7e7349277c84f464a8f75446e9dc821481f045f972661bc2b6bbcc06635531f37ddab7b4d9eddf297707e890154b74488f792ce9a2723e1f7048d022738979121fc0348c1edc2ea344602adbbd0f5a91133df8599a29c2dbf700ccc20b5a2c7a2c5f209bacc04c51a71a88f98e27e86bcbcca8c5bac12ded261b9763e9ee71445f0390081c52f8ac54140da5a1421dfc0074161be85e684f4692505df680627eb376c10b230df536efe9fae2d8d5a03e2de20d65394ec0a8f26dac08311c6032c2be32c75d09db7798227c44d9bf07d2a918cbace813ad6b0271bef0b06b213560b034880ffe996206e2ed005c3f4919aa3d0766387622fa38edf98ed92fff33d3f7e91da4d5e3f9743282c023c4fb2fe3c1a7aab4b7b296ef5510906079c8c8cfb4a79237562ad4d1c668ced46f1b366e5157a8a5dc4df6e735e800ba97b1c8d7d129a39e96dd4f8d17f616df18fbce167df077a29ad8ca9440301e8d7a9d5356a9fcf0eddd765c473d064b96995fc614c350abc50a976c2cf84ced5441fd74fa7234dddba0438807801cde4a945636c52a3a0a2994ce1c672a555e4998eb4d14186a37250efac81c609b203a6537ec7f99413c8d59ba512ab1fdfe54e3dca074e13b174531cb89f53d45fac13baad3c71aebad6e530b037bbb072efaa04cd0db1a79298eb47ecbd3675e7a4452f92730f32364230686ff06d61eb15621f381e1ba16652f2da1451734f4d23b74304339e11dcae3ede944fc6302751422505cec765f871b42959af599e608eda870ad785026f344ddf5933e7f5f147ba34953ac5e7d94a3c1c7f133fa1b0dc1307588288d39910b4a0db9a0c5aa887ff6b37a425fa56dfb96ff80c2e8861afb0f8e1f439ba36f5708a02c1814446aa0c78ddca0cb772998a5340e7314886138c98a8dee265cd64f19bfb3d1d7a38f68c4a776f7f9b759e75837127d9206136ea329fe8a0c720560e7eaf2c8e922a77a66df634c9f35eefdd9ab626bb3aa8b263d4fa76d1da7f6d8721ff2a58da02fe8327f09d658230700670060188860a971189c4d44f2366188f703c55e23c454fba7d1ac9df1ff4671183c76e801b9f786f75f2063ef204fb4f0d694b2c33c25ee9ba7f2026ca87bd4be65826779a7dc351bf5fa74b823479bc8ae970cb48a96740eded15eacd935f1dd40fb762b7fbb54c4bcf491b4c4b50ac5bc00df2c89f53dc063497f11abde66ef4482eb2386ce4c7b26973bea095925ae2defd6d379e693c3d85dd4ea2ddac582dc71f380e218d9bcfefb2ef8731d06e69b1b445c1443f9e991615f18c9fb6d2d694dcbc7ed83a86393bdf3e87059f4bf23cb53adb0948d0cf77fa887fd5fe2d7433130cf34b840da2cf3269d4afbf99545d75ab7a0ffcd24b2491aa2fb82971cfb2672c26beac43f68443311624c9bce83688b6de7a9415c65b065af295b7083bf2025fa43feba32945146df2e8ca02c6a6727e6000edb6398d4029f0666817f7acbd1f8befe61986f6e0ded1a17cfdfc2e13d6ea7a27c81ebd014ede2b2fb199381fe6a2fcfe96d350ec58110fc3b78dd47d295ddd5dc47469eaea719f4e3ac0ad334d3fec4696d049d2b9cdc8ecc503340e5ee999bf19dd7130e9b72249cba482389bcdb668f047150aefade71b7bb151bf052955ebc2310aa59ab8c17deced8cf165f6ad6736f72baef98a9d4457be70913764f6d7a5cded51c99566cf0f340e5b3dac7aca41b2b3b1b4bf6556782035b467439d580cdb6ccbf9ec6e3a02da3b9ece319d9c857b1a06f76794b9c56d0ccfd1651d4ae6bb5603eea6a49a4d3e100fa9181554d6b5af0bdd8b48a435a75880947a1be649996e0f07bce2b664b8ed61ad272264c2a0a05f2a995dfd8a0711f587128a730e0a146c730f51a7ecf40da6a9e1819ba18cf30c34b4f6aa9ffdef2a5c2bf2a76bb1ad300c4c7811578eec5488c8d64cd3c67aa8dcff6cde5b940bd9771f9ed6010600709d418b04d31d29ab98dcaceb6e6974ccc31e20ded4b5155d7135350746dd5cffd8730d04ff8b78c47700ee9237817a15e1e6097dc9bceb8fc9f54a796d6b8f1cb9a760fc48afdd22d99449ce8a0f31ac025f37b1a1ee316b82cc15b707c7900254826bcd744f3f7dc288d13927ec9e4c433bbcdca3c49e816002712c25ab911b93972e67805a49b94eb99fa384228a948af445e08c89e34aeab260e6145eb0377bb379661868ca6583e00e298908dbc7d3b77c7c1ac23e88ebbd23f4afe7325a8ed2c2cfbd4c6e4e1c45cece69924d457297d91e80237cb47514859761fc935dfeca6bfee691f04ece9c0795c0a0c60b32e5168ad80df16ac499b68c765116a499435784d5f8511b555705a85cf7f6ef424ebe7900f131009612f4650a2b7ab39aee3de2681cd4fc006e23dbeaa7b9a500d846c492c3f89212445ea316916c64878134443e76f038cfb63bd159b74e38ea7294360f7cae2c1c6343639c0b401b5324a8f3663416cd39492505fe1cd27fa04badd77ed60e44a72874937a2292290514a9a9ba30b5f4781d69a813414a9a9620eb8615f0fb811e3581356161744439e1b355249ad510e7657ca2a8d80064e6d119f1965e2d21a921381b04f5d4c5b441f18f564660fcca8949a97fc9fe39c2138c883cba1c4fb33980b589cfa63bfc2732264c903325cc9a695c4d110870d9476e91a63f2294c8ea82513f2ebfddc815ab7b33b56fae91e6fe792d26b0313df730e18be7ede82defda03b2616469fe93f6ab6d0e97dae217bea5e1fd37af789198dde057372127f3158f8d87e7b5f188f99e438f28716af8913279914a4953f45f8fd83a4067586e8c4ce76a27eb7a6577674329284708b94eb1dd10c8033983f37db88b9197f26e407bd35b0cbaf2ad509d62e79a754585caac24f438741f0e82635695b07ff9c286d713a26e0442072d2425f323d51558040b44931d86a361a3653355f657ecfd1c847a38da64f742ae8e40d5dbffba8a6a6ff793422801611e9543e4d7c10f3ba57f5510d581c0e08b0ce286635af942dd04d8146421204217bea02feb1dd82d708dbafd48743452ad870a60a4a684c7041b6a0af683953481b64d624e5b5bb5dbae506f713f03f0c6fe2dfa360a3dfcbe33a60fb6e701c7a276cee9b31cef67af10a2754b3679d4807f6fe09605cd3f98d63053931aab0803d19c34e9ed1b117507838035d38cab7925783945a5ce5e16d934de497a2a38de78688429be6a0d1e48ed47d462e177766b9a8d8791f6264a2b139d001d933961e3515b89bcc9a438d13d8158cff54352c0da46de80263593e09e51eb5886d63d2ca0d41f303868bba00684be60ab5c6519a95a133f9102031a915cb88aa0952a1d644f1a73183f1dd48289cc473cab1ac8c609e94fde68e3c8c0afab7ba2bc66910dee0771907a883e765c689e12e3974c597540c27354d02965bb622f554e5433d537924dc7cce209113ed0aad586b3d80cae6f18d4956f5b784ea93342908903b83a39e933bea238034c3bb30e33edef16f21f8fa758c3fc21aaf6147de87626be82855ee05f80c804e0316b30468347970bd37bc4198aa22e33b163dacd9d051d661173859861c94aa948380e10d44b86f05f0bc618a3003624f74cf48a4556c2c1beaf950bb5d7b30b52f1968cd7a56279dce4a55ad6a26287dabcc454c32afb2abe26eeb2728b4ac63d65ce0e4d8045c91b27e9872a98b0ce87e7f4aeda1d953ae215ade18de675ae07ab2801328cf4fec45008d2db32c8cb0ddb55cf1e716e8689d302654ff77b2eb3fd82cfd08c9421b32cd99485dcd183d31bffc658da924fdd2dcf9fd94a6230105961f3dc9519a1275cc8322ce9ac6366d21be42c07ccd46f6e448a04c47c5dd07a13cd9d7b8a2b85233c00c37a5c777d6bf525f29e1f020ff7bd27d67ef97a2f2a772b6f809753390a25f46afac30b63c6afc20cc0b9e5573f31afb7eb019f62c56491cbbaff53704f6033dc07c901804a0fb097a3353a0d3e7375295585815b71217509b53768c78bef2de1e63b56160e099a6e73ea5c66e8062a525a22985b57684d8a4b5440c07c74f58bb7699430679e9c86a6047f87852507c017d08531795f6b0a64ab1cdce83be81c917375bb9ae499e483d87ebb9df441a418c4219b031eb88ff8c83d06b008a655ee5966873ac3cffc7160a361fb8595449c618ff47e6854d00224b58f7e3fd2aa7aa71acac0fe8c1130e424243f8be606bf6368baa37d36bce211a6244dd72852c56427c973267a6eab59919d25adc44f49c6b515905f9c624c135fd4834c8d413c3a5b997468cb6f34b829a100c717fd7c29a3b6494d63aa096f18fe3bc4910b2039bac2a555ed9573e5293ca40e027bdf5404b48e7dedafbe9544b9b48737715af07b95d95997abb847bcc7b7db7fe5f6c66cb156448cd1f58fcdc82af180cc809de40c3624f542a7b175b44614d6bed650a1dc4e8872e80d96638b5d9dd818063cd7d225f3a4c1cd3669cc61f3e1bfcf9cd6774227cc4f470da56360f8cae406909eee5f57e1d38b137663e5627b31a0a496cc45390150324a7bdb5b72b02df55ae977e91d4272654d16cb2d5fbdb92028aec5e2c22109063fb8742d125728df7a713", 0x1000}], 0x4, 0x0, 0x0) getpgid(r6) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1003, &(0x7f0000000480), &(0x7f0000001500)=0x4) flock(0xffffffffffffffff, 0xd) setpgid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r10 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r10, 0x4, 0x80) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfcea42a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 19:33:32 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x108, 0x20) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x550, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0x40000040, 0xff, 0x101}, {{r2}, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0x7}, {{r0}, 0x3, 0x0, 0x2, 0x2, 0xf99f}, {{r3}, 0xfffffffffffffffd, 0x14, 0x80, 0x4, 0x10001}], 0x8, &(0x7f00000001c0)=[{{r0}, 0x42b2f2f80e1ddc22, 0x8, 0xd0000020, 0xffffffffffffffc0, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffffa, 0x52, 0x2, 0x3, 0x9}, {{r4}, 0xfffffffffffffff9, 0x10, 0x80, 0x4, 0x2}, {{r5}, 0xfffffffffffffffc, 0xc0, 0xb00fffbf, 0x9, 0x50}, {{r6}, 0xfffffffffffffffd, 0x2, 0xf000000e, 0x9, 0x7}], 0xa, &(0x7f0000000280)={0x10001, 0xffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r7) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') geteuid() r9 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x400, 0x43bd7e8781665462) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8000, 0x0) getsockname$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r10 = socket$inet(0x2, 0x8000, 0x20) chroot(&(0x7f0000000500)='./file0\x00') socketpair(0x20, 0x1, 0x1, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r11, &(0x7f0000000580)={0x18, 0x3, 0x400, 0x80000000}, 0xc) r12 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000005c0)) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000600)=0x6) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x20, 0x0) ftruncate(r13, 0x0, 0x9) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ioctl$SPKRTUNE(r14, 0x20005302, &(0x7f00000006c0)={0x6, 0x80}) syz_extract_tcp_res$synack(&(0x7f0000000700), 0x1, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000740)=0x5) recvmsg(r10, &(0x7f0000001d00)={&(0x7f0000000780)=@in6, 0xc, &(0x7f0000001b80)=[{&(0x7f00000007c0)=""/158, 0x9e}, {&(0x7f0000000880)=""/6, 0x6}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/71, 0x47}, {&(0x7f0000001940)=""/53, 0x35}, {&(0x7f0000001980)=""/211, 0xd3}, {&(0x7f0000001a80)=""/57, 0x39}, {&(0x7f0000001ac0)=""/174, 0xae}], 0x8, &(0x7f0000001c00)=""/221, 0xdd}, 0x841) 19:33:32 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="7e17a397d3603d9bce4d8fd3a5a29e3e935cf1"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 19:33:32 executing program 0: socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="4ab56e01c797df61a64a12af53a6d8dea725e0a1d0f9132b7512060403cee2a9ac8670694b197e4a2c0cb31883f5187d98b9058a2a3114e89bcca2efe20e2a3afa01dec08df44295518f86d453d0d80bb1fd6e0a91400e5fb41ab09aa61c61fb5bfd377696e44fe0beda464ce08426bbf75ec891c7264aead71c8950e91f6ce9999c1fb86e15"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xcf, 0x0, &(0x7f0000000180)=""/207}) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r4, 0x2) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r4) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x124) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480), 0x2aaaaaaaaaaaad33) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x13, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x3, 0x80}, {0xfe52dc4792d94f09, 0x5, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x2aaaaaaaaaaaaac9) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x1, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r7}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000340)="54a673ec01b07d6505c5c1900acf87e3c3b5a8b2d0e7d71f985685387dfb72545977d56c93719f0b93b493d71e964ef19eb32928a1d892864cfdb6ed2adb0052c1cf441fc17e31a199dfff607209be30ec3a1b9e0b27c7d84c31f7546a930072c1e3be54f7446c379f0057", 0xffffffffffffff1e) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000500)={0x1}) writev(r0, &(0x7f0000000380), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 19:33:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) syz_extract_tcp_res(&(0x7f0000000080), 0x401, 0x0) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) panic: kernel diagnostic assertion "pg->wire_count == 1" failed: file "/syzkaller/managers/main/kernel/sys/kern/vfs_biomem.c", line 329 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *341506 65070 0 0x2 0x4000000 0 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e536a,ffffffff821f7525,149,ffffffff821c0c86) at __assert+0x2b buf_free_pages(fffffd802751c100) at buf_free_pages+0x1ee buf_dealloc_mem(fffffd802751c100) at buf_dealloc_mem+0xe1 buf_put(fffffd802751c100) at buf_put+0x16b brelse(fffffd802751c100) at brelse+0x257 vinvalbuf(fffffd802fb341b0,2,fffffd803f7c6a80,ffff8000ffff5b38,0,ffffffffffffffff) at vinvalbuf+0x3b1 ffs_truncate(fffffd80363af3d0,0,4,fffffd803f7c6a80) at ffs_truncate+0xeb1 ufs_rmdir(ffff800014903ee8) at ufs_rmdir+0x3af VOP_RMDIR(fffffd802fb340e0,fffffd802fb341b0,ffff800014903fe8) at VOP_RMDIR+0xf8 dounlinkat(ffff8000ffff5b38,b,c000a64b00,8) at dounlinkat+0x14c syscall(ffff800014904160) at syscall+0x507 Xsyscall(6,145,c000028000,145,100,58) at Xsyscall+0x128 end of kernel end trace frame: 0xc002ca97e8, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "pg->wire_count == 1" failed: file "/syzkaller/managers/main/kernel/sys/kern/vfs_biomem.c", line 329 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e536a,ffffffff821f7525,149,ffffffff821c0c86) at __assert+0x2b buf_free_pages(fffffd802751c100) at buf_free_pages+0x1ee buf_dealloc_mem(fffffd802751c100) at buf_dealloc_mem+0xe1 buf_put(fffffd802751c100) at buf_put+0x16b brelse(fffffd802751c100) at brelse+0x257 vinvalbuf(fffffd802fb341b0,2,fffffd803f7c6a80,ffff8000ffff5b38,0,ffffffffffffffff) at vinvalbuf+0x3b1 ffs_truncate(fffffd80363af3d0,0,4,fffffd803f7c6a80) at ffs_truncate+0xeb1 ufs_rmdir(ffff800014903ee8) at ufs_rmdir+0x3af VOP_RMDIR(fffffd802fb340e0,fffffd802fb341b0,ffff800014903fe8) at VOP_RMDIR+0xf8 dounlinkat(ffff8000ffff5b38,b,c000a64b00,8) at dounlinkat+0x14c syscall(ffff800014904160) at syscall+0x507 Xsyscall(6,145,c000028000,145,100,58) at Xsyscall+0x128 end of kernel end trace frame: 0xc002ca97e8, count: -14 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149039c0 rbx 0xffff800014903a70 rdx 0x2 rcx 0 rax 0 r8 0xffff800014903980 r9 0x1 r10 0 r11 0x6bd45e3ca5341d6a r12 0x3000000008 r13 0xffff8000149039d0 r14 0x100 r15 0x1 rip 0xffffffff811a2428 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149039b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-fuzzer) pid=341506 stat=onproc flags process=2 proc=4000000 pri=17, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff53d0,0xffff8000ffff98c8 process=0xffff8000148a2d98 user=0xffff8000148ff000, vmspace=0xfffffd803f014bb0 estcpu=36, cpticks=1, pctcpu=0.3 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 90487 309507 56854 0 3 0x80 nanosleep syz-executor.0 90487 480775 56854 0 3 0x4000080 netcon syz-executor.0 90487 111253 56854 0 3 0x4000080 fsleep syz-executor.0 56854 22871 65070 0 3 0x82 nanosleep syz-executor.0 28889 392170 1 0 3 0x100083 ttyin getty 6461 44751 0 0 3 0x14200 bored sosplice 65070 443463 99204 0 3 0x82 thrsleep syz-fuzzer 65070 33961 99204 0 3 0x4000082 nanosleep syz-fuzzer 65070 119718 99204 0 3 0x4000082 thrsleep syz-fuzzer 65070 401161 99204 0 3 0x4000082 thrsleep syz-fuzzer *65070 341506 99204 0 7 0x4000002 syz-fuzzer 65070 237672 99204 0 3 0x4000082 thrsleep syz-fuzzer 65070 485411 99204 0 3 0x4000082 thrsleep syz-fuzzer 65070 66085 99204 0 3 0x4000082 thrsleep syz-fuzzer 99204 406887 78074 0 3 0x10008a pause ksh 78074 191096 94354 0 3 0x92 select sshd 94354 512481 1 0 3 0x80 select sshd 58990 292608 47396 73 3 0x100090 kqread syslogd 47396 395532 1 0 3 0x100082 netio syslogd 66754 421710 1 77 3 0x100090 poll dhclient 83255 513514 1 0 3 0x80 poll dhclient 49114 427866 0 0 3 0x14200 pgzero zerothread 64158 394371 0 0 3 0x14200 aiodoned aiodoned 3652 309559 0 0 3 0x14200 syncer update 18588 362415 0 0 3 0x14200 cleaner cleaner 71325 460544 0 0 3 0x14200 reaper reaper 45271 145421 0 0 3 0x14200 pgdaemon pagedaemon 51265 68916 0 0 3 0x14200 bored crynlk 55027 250973 0 0 3 0x14200 bored crypto 8826 391691 0 0 3 0x40014200 acpi0 acpi0 72014 330912 0 0 3 0x14200 bored softnet 23770 379187 0 0 3 0x14200 bored systqmp 41976 134824 0 0 3 0x14200 bored systq 6916 364960 0 0 3 0x40014200 bored softclock 45410 420187 0 0 3 0x40014200 idle0 56182 96471 0 0 3 0x14200 bored smr 1 514653 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 9571 7024K 8053K 78643K 45655 0 0 pcb 13 10K 12K 78643K 531 0 0 rtable 105 8K 8K 78643K 1847 0 0 ifaddr 80 17K 17K 78643K 503 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 172 0 0 iov 0 0K 32K 78643K 2033 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 78K 78643K 9728 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 40 0 0 VM map 26 6K 6K 78643K 28 0 0 sem 12 1K 1K 78643K 448 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 4010 0 0 sigio 0 0K 0K 78643K 22 0 0 proc 49 38K 55K 78643K 2887 0 0 subproc 16 1K 2K 78643K 357 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 243 0 0 in_multi 24 1K 2K 78643K 371 0 0 ether_multi 1 0K 0K 78643K 14 0 0 mrt 1 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 673 0 0 pfkey data 0 0K 4K 78643K 2 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 151 201K 210K 78643K 10850 0 0 UVM aobj 131 4K 4K 78643K 143 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 451 0 0 NDP 21 0K 1K 78643K 169 0 0 temp 204 3543K 4184K 78643K 101638 0 0 kqueue 0 0K 0K 78643K 33 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 65 0 60 1 0 1 1 0 8 0 rtpcb 80 249 0 247 1 0 1 1 0 8 0 rtentry 112 361 0 323 2 0 2 2 0 8 0 unpcb 120 7378 0 7370 1 0 1 1 0 8 0 syncache 264 15 0 15 7 7 0 1 0 8 0 tcpqe 32 53 0 53 3 3 0 1 0 8 0 tcpcb 544 1275 0 1270 29 28 1 15 0 8 0 ipq 40 19 0 19 10 9 1 1 0 8 1 ipqe 40 510 0 510 10 9 1 1 0 8 1 inpcb 280 3350 0 3341 32 30 2 9 0 8 1 rttmr 72 6 0 6 4 3 1 1 0 8 1 nd6 48 53 0 51 4 3 1 1 0 8 0 pkpcb 40 10 0 10 2 2 0 1 0 8 0 ppxss 1128 43 0 43 12 11 1 1 0 8 1 art_heap8 4096 12 0 10 9 6 3 4 0 8 1 art_heap4 256 1527 0 1340 36 23 13 15 0 8 0 art_table 32 1539 0 1350 2 0 2 2 0 8 0 art_node 16 360 0 325 1 0 1 1 0 8 0 semapl 112 446 0 436 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7316 0 5909 46 0 46 46 0 8 0 ffsino 240 7316 0 5909 84 0 84 84 0 8 0 nchpl 144 16870 0 16411 60 41 19 60 0 8 0 uvmvnodes 72 6641 0 0 121 0 121 121 0 8 0 vnodes 208 6641 0 0 350 0 350 350 0 8 0 namei 1024 57071 0 57071 5 4 1 1 0 8 1 vcpupl 1984 24 0 0 3 0 3 3 0 8 0 vmpool 520 26 0 2 2 0 2 2 0 8 0 scxspl 192 71798 0 71798 24 23 1 7 0 8 1 plimitpl 152 498 0 492 1 0 1 1 0 8 0 sigapl 432 4125 0 4113 2 0 2 2 0 8 0 futexpl 56 132469 0 132468 5 4 1 1 0 8 0 knotepl 112 744 0 723 1 0 1 1 0 8 0 kqueuepl 104 951 0 949 7 6 1 4 0 8 0 pipepl 112 2724 0 2709 5 4 1 2 0 8 0 fdescpl 424 4126 0 4113 2 0 2 2 0 8 0 filepl 120 45914 0 45835 26 22 4 11 0 8 0 lockfpl 104 2398 0 2397 1 0 1 1 0 8 0 lockfspl 48 982 0 981 1 0 1 1 0 8 0 sessionpl 112 37 0 28 1 0 1 1 0 8 0 pgrppl 48 57 0 48 1 0 1 1 0 8 0 ucredpl 96 4695 0 4686 1 0 1 1 0 8 0 zombiepl 144 4114 0 4114 2 1 1 1 0 8 1 processpl 864 4142 0 4114 4 0 4 4 0 8 0 procpl 632 8902 0 8865 4 0 4 4 0 8 0 sosppl 128 26 0 26 8 8 0 1 0 8 0 sockpl 384 11012 0 10993 50 46 4 14 0 8 1 mcl64k 65536 679 0 679 86 85 1 33 0 8 1 mcl16k 16384 39 0 39 7 6 1 1 0 8 1 mcl12k 12288 62 0 62 20 19 1 1 0 8 1 mcl9k 9216 46 0 46 20 19 1 1 0 8 1 mcl8k 8192 858 0 858 10 9 1 1 0 8 1 mcl4k 4096 421 0 421 32 31 1 1 0 8 1 mcl2k2 2112 22 0 22 14 13 1 1 0 8 1 mcl2k 2048 76873 0 76834 30 24 6 12 0 8 0 mtagpl 80 92 0 92 7 6 1 1 0 8 1 mbufpl 256 154577 0 154526 121 107 14 34 0 8 8 bufpl 256 36697 0 29857 428 0 428 428 0 8 0 anonpl 16 496454 0 479712 217 129 88 98 0 62 5 amapchunkpl 152 21342 0 21194 50 42 8 20 0 158 0 amappl16 192 24819 0 23722 197 137 60 68 0 8 4 amappl15 184 2 0 2 2 2 0 1 0 8 0 amappl14 176 389 0 384 1 0 1 1 0 8 0 amappl13 168 461 0 460 1 0 1 1 0 8 0 amappl12 160 776 0 771 1 0 1 1 0 8 0 amappl11 152 954 0 943 1 0 1 1 0 8 0 amappl10 144 110 0 109 1 0 1 1 0 8 0 amappl9 136 1976 0 1971 1 0 1 1 0 8 0 amappl8 128 1513 0 1470 2 0 2 2 0 8 0 amappl7 120 204 0 197 1 0 1 1 0 8 0 amappl6 112 940 0 927 1 0 1 1 0 8 0 amappl5 104 1046 0 1034 1 0 1 1 0 8 0 amappl4 96 3946 0 3911 1 0 1 1 0 8 0 amappl3 88 1088 0 1080 1 0 1 1 0 8 0 amappl2 80 31883 0 31816 3 1 2 3 0 8 0 amappl1 72 85492 0 85095 27 18 9 20 0 8 0 amappl 80 9494 0 9437 2 0 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 142 0 12 3 0 3 3 0 8 0 uaddrrnd 24 4152 0 4113 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4152 0 4113 1 0 1 1 0 8 0 vmmpekpl 168 28282 0 28246 2 0 2 2 0 8 0 vmmpepl 168 506823 0 504647 654 513 141 165 0 357 36 vmsppl 272 4125 0 4113 8 7 1 2 0 8 0 pdppl 4096 8310 0 8254 12 4 8 8 0 8 0 pvpl 32 1742270 0 1722999 548 307 241 315 0 265 53 pmappl 200 4151 0 4115 6 3 3 3 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 902 0 336 19 2 17 17 0 8 0