b648164b606b440f63dd7bf70b4724d48d40a3f5eb08bfc74d3913f6393604d0c600208414f6a9fecc88b1a039fd88f65d4db782ed2710f5382d04c6cf99be9db0d528d2f08ffceff3cb65f02216d9bf4cc7a53f38b8e1f5ec0045d3b8295906d596475df3b3026eff18c2bba0fa42c02bb56b6bf2be6514f08b0168420fbde9d02b22c918205f1aa91e6d92a06fccd01f1884cabc0b954fb00a51ddac19f9aa726879def9e7710402fd102401e31e66e281ae12098e6d9b89f7f05c52d5723fdd58cf8f26a49cb2b8106c70bbfbe96234de774082a95fb02870a28d557edf6a1ef97ae7b82ff25d0864b9a4824e1da0afc5389627eff7a6c02d5c7bb0440f2c4aa51245c4e3f3ea77b6f599ee35b074cca69f11bdca47fa11103de38008ef36b760cf5465806a8d94818a0d088fb48480a10620b24db6dc2a843910baeb43f93ab41321b0a7f81c25c5a783891b7996dc5f928d0055ccbacb960719928dbe4082b65fb0822aa88a641f51da0a0b39af02bb9ccb6b76a5f496e26f8149d665eacff333e13ebfb435697a201b48b45647218eac7148f5b5d7196690ced5b1a687c69b2481b65010d6e1e65986dc9af24b61506ea9fb64035e39eb323e5ddcaf004bbcb66c93c3111a2e263fdfff9da820ef70a537a92b261fff392db5a2b2afc96f27baa3c79f3cb77722f1a2e7324a2ba165124f54db937db5ab1eef8c197ebaec09e668af5fdf9e8a5dd550629706085008d1b2425d7671cf57c23c0aa207c9b1c6fd9b2b545207569cfadaf90fd0e74951aec737b40c43b48fbac0b64ec6f56de81928c06870304df31b7c7ae76c457898ef2fe6464679ed8ccd3a0645d62fdef3abf3f844642f97478d1361b6614c8025ac4ab942f2f5c478158b110fdcffaf233fb0c11575717d4782a87ed2ccc337877620084eb5ed636d40efb40751071d49619c0144e4a8a27f56b2e4ae70f24e6bda5d399746fdd727b911b036a1c7e2a8ae625dfed30276fca6d338a09cdbb6b727a92bf8d702a62f8e81efbd86784b1139bd580946cf3d6dcbcd256f83cfe2f3f277af5cefedc2c8ff9dbbe0ddbc941b440b37c5df957ac5cf1fd2ab7f603c9b1cf0f61cfb69967aba2825d5d6e4602097f757df0f2e813bc87e37f4043ba8280680448a057b78f82a4f58d979eee1c43866f72a1115a76d343c0fd3ee76baa57f4118b70f305da96fccc08913b7eb8bddb412d930be2fe226bc70b6baa3d57e0468bd403f7640d52b0e1c51ed19ac4f7a11cb24d086764e851d1ac5935da0b544f2fe77f1a0f6b6583c94c2cb06774aa827c8016adab20af1ca0b2d9e2e67b0d661f2cdffb03eaa98e840a3eef3a9ae1c5d87e122ab1c2801c41ce9e5a4827e7319d903f269e5e67df0a99d8a6ccee9986669df2e407cc64ad7364505a806f78382b30de16036ce3ba17fcbf6496b0774a8c7c032d0d31b4fdb38ad2b3e0d03c43f703a231981ad032dfc81abcb1cf208afb408372a8fd55ab9c5cef5c554055840227dfe0e68aef06b31e7bd746363cccd2080427c9d699b1182a2051b54f3138c418aa7c7c0c55dc0568d8edb80a10e2ea1f856998e33fad263c79264bfbd3e2011894aff15f21f305f77806c69d3192fbd104796133aaf251dec39366a5b17b1c6d7678416300f3c6ce1ba0046bade045a6fa83e941132d2240008449e67798f6d0f7a58677f45f710e25c7d2112a3cfa656fd97f8cbbdfa9ea2ef6e1955f9d69f7ad6e62332b312d3f9e894c7c22e352e4e756fb1678efcc27660c2f3450aa0b41ecc91aebdb6ffde884d22f2679484c798b583df8c801f4ff0bd45b54664ad3f0dbd09f78c2cff11d9750de7bc65223d433d991628803bce985c6182449c33a88b0add5a1e5749764c4741d78ec3b04a694d3c7b347c15dab4b6a06755da7b2a0f6e04459d0657f1605f993698fe4a512120218c90e52f6bd6edca779c92044b9c61ed13485b20a739acf38557b4950020b7cc3bdd70562464b3289570545dbac28bbf8f3d8a08ff97da1afaa3c10edbd8ec0ff24a6d1e105a5875a6c5fbf6bc69a006e703ddf35c37b8f4cf7c1b8c689ecda93b8d3cb5aeca8532fb257a6010e5cd3d6c23d9d94b8bbb9cbe9366c4fb70014d35a950cdd8665689490bb42dad1fee6b2509a422be8e7dd80d9b6cd2a11ff97e9c9f87c12c7cb6b4d2c9c98652c649f32e7874c1c23ee367f3d2a3ec8f62b8da32f95149e9f77df88c5ad53f2530ad227f93182ad958042b4b1aaa0512d6cc86a3a5f58e8f7bf54d395a1077bd2bc9840ab7d5fbe1d1fe21a7dcfea13b5de0412095783f041d9e6d9cfbd86f85753ba2cf90bde1b117a10abd804c460c82c6f1c36d0121ee9cff00f8dd97d713fe2f207a2c48a23de2d8168b613e74defd3f29292a4e0cab04b32f0d0e2f0398829fadd44f0bc4ac9e35d817b4f49cee13032e39e2d640baee9c78b10d9d2c16b39ee29c5abd9b2c2e36ef0614553771587be0781c48f7c584c225f7d5442d9b62f4177e44e5bcaf93679c4428100f9c555e837d58dcc823c7d31c3f872adae11c7860fee19797a389fad8c675996fdd4f5d41beeb721363b2acfcbceca843666549dc0ce50c2443d18b45babb8f048e9b9f5f8a0e90daa0391bf77155bb5f24df687a445aa4d316dc9ee7b5cddfd80f72afa9108bd625eb9f16b3680b893eaff967d8ce4c958a187a2b8529021d15b2c20e51ca4fcc8b7a0e79234f59b3f5d11660200f1bb7786d35ded68fbc8ee240613bab54f7422356f4823f6c65dd69834c0185c63081406c0b9ee9c80c598124b9a42b3dba7f769a9969ad75a9b93f395000167795027e7a66e122cf65a39d4dcd80dabf0db1e1ffe057cb605a7110fafd180a1d0225478ea09fbdc9b9e31f058871e661ec63f51607090e62401ecd793c5b46865b4b3800dcbba2985a149379aec6b4ed3a96456229bcf5fe41d6a954ab8dca6598c5be9f1e4f6a8f23b1a3b367b37e855cb3e58b995bd5506fe83c247d06c5692e314f691d112893de275d7f1d5d041acc1bd150cc9170b17e54319e5866dd21844c9963ce060a850bf719a068d399d11f967e829572b7e0ff42434660e58ee5e279a5e47f3ac43efa5fc6cb9e9d04c505a946f463831731a0334b0d0ae545622af223f45416291b6b0719c6638d211a3f6f865d0b783be5a07bdef65f5c73bcfb9c318e3ba4262dc2efc6c20041c48479b7f11b7967daff673db79c7ceefa0608afeec4d7f7e32d9fcf500d392641346c0fd04c42cfaccbf8bc7ca2a43546366cb00f944ce020c356dd0ce17c6b95285d9b06279d546cb036862a471890620faad6c3749919c20a54794701cf8c05e6ad8f8b4361444640d3504d06a87e31c36a186278f336a0fd617f85928200831d45f755163c3950b0beb9097af87d5ce5b164bf5b4ba558e54aed3281fc9a24c99498b04b10cbc3f72e4f5e7fe944e07fde44d9500dda2d727004d0dee5bf6f9d75bd1ade0077ac1afa5983a53419e25e6ad9bf23924a38e5117843bebcb4f5d0394fdec20a087e35a5a9b7122d3c5c6eb0ca87008891a23d03b62ea105b026c388871640085ff380e1b7c1dd222151df3cf12526f950f7978d497e18d72743f2482b05e2461763490a08539c0fbfed71b6ac7cdbeb2b98b9257ae13647d07300b6e34aa9fdfa55c97c96165ce293e22b2adb166c08bf24d254d3d3f8c7f2506fc08cd5a3cc657a1d7c64744419daa9070bf51e2be21e0d0023f355d5788fe01d27602f6a820298e01b2ff8c1eec887de697ef732d1dfd2abc45232b740ac6a967cf6c6e91740a39abcf442de0ec6ffbd8f5337ce9a7b5ae6a8d203c63268ca3d32c3cf73abe32b9c5bad294ee5ab289dcec52637f0280b8a4258d9a0033833ae793b2a8cb402fcb73a43179c249ad67a1cd2b3adc9158d8a2dbe4920e6c70d7b052e4c1d724072a28046fc8e879496083c2d6b967bcd9eeedfa7835f7a26e7568882e688aa108297cad95688fe1c8a6de56c1f5af87033ce5024ceb72930d92de03c0987542611383404714092bb8c6e9ce772864e242717b94358179ea6175ce21cf690d4e3bf8c0f0b6f50e6c2f9591faf51ad9aaf9219edcc72ad6b5a0f1617dc4260fb8fea06bc9f96fa0bbfc64dcd36f57c4ba2c5eebd2810742d84f1e47a6fa594873d900931ee9a4b48a3bc156d3f6b6002da4bf71303f5126a13adad4c1a979813e1bb2e37f5d9ab45642c3556953cc3a94ce08d1be03fab4e68c96e9524db637141d8ca434bd2d11e5f1de412399675310ce847a56cc4143649636b12cc1ec3788c0cbcd98b3d3364c746ebbfdf7e5af89fb3e2a75025e24ef6310bc6560c6b0d27e79947634db7785d84513048a678d3e3f694100e97133df4edc3bcc32e2a6277a6d8780836fcf3859f89f7683d9219f76414ee62a576f1b87e14f5b3287ae542a508cf7a207a38f085544d0742f0e0cb7a4dd58d24477829b54284249298c4fef89d214068816c59ccc5c293b82d8c93480f819dd5deca7ec07c3118e0f376a06c4284d485f20710af1cc091dcae54ab10e4dc05e7623e99137ca242e337c57df8c75c87480fec141bb8a36a4679b721e1de228ccb523a2581539686ffbec5412cfcbc13a22d74d64733ec8c56ad4344ec9d1c7602137d88f59adbd922aeb6d5a6a43be74ad2da3506f2be499bb8"}, {&(0x7f0000001440)="b48fdc51709b2f0478ae8f522a3d233c0e8fd09f0a8d769400d1ed8efd9418b129f1200350efac0bfe8d5ad55a7acf9a30d728aabcad136e0a966f70f83ff001d397c1281dc30001a4b84485afd38b9ae45aeaf12c0b87c1bb426149a347843085b052d99ba120460ed6338fed0163634526"}, {&(0x7f0000000140)="6402979aaea47f8b08f8cd48c1f0f792b14686ac02cc1b0c539dcc7d13f2de679956"}, {&(0x7f00000014c0)="a49e2e189db82585dcec24981f6c9138b721b19113371ff04c55cd2437f2322cf3f07ee65896e593ce35b46afc2a3295e5cb4109a2289e7eb986d71100734f898b024b618a30ea25cd88d0b265bbc2a29221ddebd34d1e8bb7c14bb6399e63da463a2589"}], 0x1, 0x0, 0x2000000000018) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) pckbd_enable: command error 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0xfffffff7, [{0x6, 0x8}, {0x2, 0x94}, {0x7, 0x101}, {0x6, 0x1000}, {0x2}, {0x1, 0x42}, {0x1, 0x8}, {0x2, 0x100}, {0x2, 0x8}, {0x1, 0x7}, {0x2, 0x3}, {0x1, 0x10001}, {0x1, 0x101}, {0x3, 0x5de5}, {0x1, 0x40}, {0x3, 0x364}, {0x3, 0x3f}, {0x1, 0x8c}, {0x1, 0x2}, {0x3, 0x8}, {0x2, 0x9}, {0x3, 0xfffffffb}, {0x1, 0x400}, {0x3, 0x5}, {0x3, 0xffffffff}, {0x3, 0x5}, {0x8bddee3ffdccf25c, 0x1f}, {0x2, 0x3d55}, {0x2, 0x8}, {0x2, 0x3f}, {0x3, 0xfff}, {0x2, 0x7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000140)="f94c7b352dc45b220b957ba70ef6", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x4) ioctl$BIOCPROMISC(r3, 0x20004269) syz_emit_ethernet(0xf, &(0x7f0000000000)="b6bc1fc92479ff2b6f253bceeda7a8") 16:00:49 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus/file0\x00', r0, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)}], 0x1) write(r3, &(0x7f00000001c0)="e627f60d268b110623765c43f918dccbdc3372e4ee9869ac57622a769dd494840d61b0966b56cd", 0x27) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev\xd7bpf\x00', 0x102e9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xf, r0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r4, r0) 16:00:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x23) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:00:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) fcntl$setstatus(r1, 0x4, 0x98) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x8, 0x40, 0x66, 0x101}], 0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:50 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000001500)) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:50 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r2, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000001c0)=""/89) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/32, 0x20}], 0x1, 0x0}, 0x800) 16:00:50 executing program 0: mknod(&(0x7f0000000700)='./bus\x00', 0x100, 0x8) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x10, 0x0) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) open(&(0x7f0000000f80)='./bus\x00', 0x8, 0x210) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = geteuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r10 = getpgid(0xffffffffffffffff) r11 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x10000, r1, r3, r4, r8, 0x1, 0x80}, 0xff, 0xfeff, r10, r11, 0x4e, 0x401, 0xfffffffffffffff7}) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) lchown(&(0x7f0000000740)='./bus\x00', r1, r13) execve(&(0x7f0000000180)='./bus\x00', &(0x7f00000004c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='$\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}\xee(\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)=',\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='&{.}@#[\x00', &(0x7f0000000680)='[\\[\x00']) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) renameat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', r14, &(0x7f0000000140)='./file0\x00') 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3a8, &(0x7f0000000000)=[{0x34, 0x3, 0x0, 0xefff}, {0x24}, {0x0, 0x80, 0x1}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x10c}, {r0, 0x40}, {r1, 0x74ac8f0113f581a3}], 0x4, 0x1) r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r3, &(0x7f0000000000), 0x100000000000021b) 16:00:50 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pread(r1, &(0x7f0000000240)="5a0ab40a3141f913415c2e445355ea849eb4430aefe4def66f788b2cb5470716344617eeffa4e58ecf5652a4a1eb9802e545f61c0798945fcd47fbfd1f9a8205614b2ee032cb81d36ac9599f8e6a9af954d9bcbd7c157ce254110771361270424e77051731879c7e85e0ffd3f13a5c8a034fd5a7f42bd36ad8596a538fd7398ee8dbc1f7cfb2c6c7d2a0f46311d2280436bdb4c9efc3bef4269f89a6d10ccc3a7114d38421a1d4538fc871648c7cf42a09a4084cb164611135d7d7ac7e04128a20026f09ecd7f48cdb805dae14d801df3f054efb3a4ed7589c9fd956a1f48be582a0ccf6a21040c15f41febbe536936aa9f200ab8ac6e1171fd192fb99fb", 0xfe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x7ad58f64, 0x6}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000340)=0xc) fcntl$dupfd(r3, 0x5, r4) r5 = dup(r0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) pckbd_enable: command error 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x82b45d9608ce7757, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x30040000000) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r1, &(0x7f0000000040), 0x1b) pckbd_enable: command error 16:00:52 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xe3, 0x9}) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125002000b3bf0112d6ff0000000800000400"/28], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x422, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r9, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r10, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = accept$inet(r11, &(0x7f0000000300), &(0x7f0000000340)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r13, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r14, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x44, 0x1, 0x1, 0x5}, {{r5}, 0xfffffffffffffffb, 0x20, 0x4, 0x100, 0x2}, {{r6}, 0xfffffffffffffffe, 0x4, 0x80000000, 0xcbaf, 0x8}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x6}, {{r7}, 0x1d4a74e0342fb9f9, 0x40, 0x0, 0xffffffff, 0x1}, {{r8}, 0xfffffffffffffffe, 0x70, 0x0, 0xfffffffeffffffff, 0x9}, {{r9}, 0xfffffffffffffffd, 0x10, 0x8, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20, 0x0, 0xf5}], 0x4, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffe, 0x80, 0x80, 0x400, 0x9}, {{r12}, 0xfffffffffffffffc, 0x8, 0x0, 0x20, 0xffffffffffffff6d}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80, 0x80000000}, {{r13}, 0xfffffffffffffffc, 0x1a4, 0x80, 0xffffffffffffff01, 0x4}, {{r14}, 0x3ec9d746b3080a6f, 0x99, 0xfffff, 0xffffffff, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x6, 0x9, 0x5}], 0x6, &(0x7f0000000440)={0xfffffffffffffff7, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x3}}) r3 = socket(0x18, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 16:00:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000), 0x10006) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet(0x2, 0x2, 0x7f) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x1) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) dup2(r1, r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 16:00:53 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) openat(r0, &(0x7f0000000040)='./bus\x00', 0x800, 0x100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 16:00:53 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) r1 = socket$unix(0x1, 0x3fbe4ab1ed12169f, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xd92b, 0x4}, {0x18, 0x1, 0xfff, 0x9a}, 0x5, [0x0, 0xa, 0x7, 0x0, 0x2, 0x80, 0x5, 0x1]}, 0x3c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) poll(&(0x7f0000000000)=[{r1, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000240), 0x10000) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000080)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x4, 0x0, 0xff, 0x6}, {0xfff9, 0x80, 0x8, 0x6}, {0x8, 0x59, 0x9, 0xfffffff8}, {0x7, 0x2, 0x9, 0x8001}, {0x1ff, 0x5, 0x3, 0x5c}, {0x40, 0x8, 0x7, 0x4}, {0x3d, 0x0, 0x8, 0xe4}, {0x935, 0x3, 0xfd, 0x6}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/121, 0x79) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="822f00000000ea1467c678641100b2dfe31200009c3633ec781db54de12ffee2e0f6b6de25ae4741d4663f05bac2c51f6e5db8d8b96b7a565a92daccd39b3a10b51b290fb7d01ac8906d43127eb3ff43376d6cc79c00a494511fdcde3719750d0146720000f56fcd21fca0c77fb61c10170f23e378e1ac9688fd8c1d996714167343d78e9f83d2501ec7d9db13c05f3c7e62f9c4dae4f1086129e6846b43b5262536c6115a2caa4d24d5ca6d6b1d7419ceb40ff242756178bb8d194f5534483e8a3a6e8f2a65ab76bf"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) socket(0x6, 0x8004, 0x1) fchflags(r2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0xffff) fchmod(0xffffffffffffff9c, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x37) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65b75ea471fca43334afba12e607d030005dadced8f1b15eef8393abf55caa149cbacaa787c870b31429831e9faf304d4d265cab72c328e29899a229483169861ca751055eebd14043376d52d764b3b94165d3a17d100a803b91f790b8a9e061ef04b727b485ac407d67eabe382c95d3fbdc93861ccf17be0f827abaf9458de4bf0cc452bddde5c3f7163e65905325fe0970b6fe446a3b188c76ad7e9a4bb2e1238c266c42e10eb392fb3381a57e4f833420a75310a6c42900d9e72e9d1aced75f7fe8918a0a"], 0xa) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) write(r1, &(0x7f0000000080)="0f72bbbc3b91af7a24cd84065aa6c8d2fe46af2a99f88dcadeadf3e131b6d2c00edf8619ac94a33bd860e0e9d3336824de4ede044afe324e7f2deb4eaac30f36c14a3235d57bed8f4f1208d4a593b509de6fcea4d827290a73a2ebf5fa8fec535f73a5fd0631460f6052b772e477647c1d2e0fdfc8cc8072fa734d8ecac367df72b7731c4d70efa8971163793381bb2977384137d9a5e7cacca702f94e465cd9e420c1b53745315107f9a010f7f4b42f1f3dd38f625df93f82dfde4d", 0xbc) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000240)=""/218, 0xda}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000400)=""/244, 0xf4}, {&(0x7f0000000180)=""/40, 0x28}, {&(0x7f0000000580)=""/185, 0xb9}], 0x7, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) lseek(r1, 0x0, 0x0, 0x2) ftruncate(r1, 0x0, 0x6) getpeername(r1, &(0x7f00000006c0)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x202, &(0x7f0000000000)=[{0x28}, {0x70}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000580)="23eba26705134745dc2c2229e506936b598be2c3b221cb898da32f9cb3c8692fcb655fd6cc21007b3b54c3b422ab45ef284eccdc940ef1258b210639d8bd5e189c8a80bef31189f9cd55d3512978016c696ff7f75bf0c3ce4abea4ddf953fbf0eaf444d73f68dfac92499e9da708b1b111aeca854a82ea3faa1b590fffe624ac6e8858237e47a9fe7d82e7ae814b3b49b3409f16a33d92d02b3a4d71b90d5b5548167628b0a14b59dde15d5e0fb2a2d5de49be9c983c0f41228a34543f9e45467f3c8c6bd21a37b4ab0504716c1fb5f388e76a086bf10f63fa05bbbbb2b1d1460555eadabb0a64d2e1f1c998a932088111f617d3c8029d7203c4ac54e928bd109190b711d2859bf060a1192c5c78e461a28dc3a3905a358e94335c71e44b5e874310f0b78155725e93b4527a510e2cf897c6c2b3ed9fd5cc7a5cb8bf335bddf95a999f2e9742966319a13387b93b29b26aa8e8acf762c9ac2192c25684d7dfe8620de2d47be863ac0da6b0a69b852560b3abe129bcec81161242bb170e3b65f826d7fd9153311007ce92eb70c84c75c7726ce59b17139a891a058ee2aa2807cb8dd0265631d1ac68a52c142296f8f4bab1a92cd33440c861185fb14231bd8aa88f45bb4ed6b51c57effcbd5387492468def89f481e260129f438de7faf7b9a09de3b43321b1f122fe0e0122a030ed1576ef43305f3012fccafb2111422c6088b21cc3f0a8373f81e437a6bb002d12e0e33ce0a67d6dad31d0c6b3b70c10b7d5b1a0b8f4ce1bf653417aa00f10233cd01737e26a272bebf26847d10aab963d0ffd7fa45bee8332b538b9dffdda2d313a0ec06520b30ddf874d9fb2df4423e754c9e0c10eebf3ea8a5d944bba75c1742397445d094f64671f0503d42646e05b4f0c51281ae4abc67bd6bd5f7ddc3542a8d47f3b492a045569b29d4cbc42e26641251f22ad9aca10c68deee56b75aac94703b85c78247f5a0f62649090e7591e9dfaff5806b3b14ec5aabb6fc594ae26f9c5759cb06d0c0f4c673490cbd39abf593f1361b1e90c7257facdbe660cbeac44e4a7d51e76faef03d692d52cc375f64196ee41ce4a63e5b0cad0c1020c7c49be7d5df68d84793b51ba877cfab4e4817ad4ac03add810d8f7f2210dda79077fe06428514fb3df1225f39d365b2a3d47ad3575e59e1add690a1174e16b9ddc1e5e1f5eece0dc186a62e1737f2e80660e3a430a4172590cbcd5916f327896d279f18da61b0a148f5cc3cd936b5a0f2ba9e854964fd52ea69a505a5a2b894729bfd4bb788c66f4e2088e21924952a38a14d8427e7214cd537a8703d5d5c85ff57d8ceba3a9f213b764e2efaa044db8f3994f77e1e5a426baaa1ad9dd7f0a5949af29c8a901e3d58bd2bff9c66ce0b94afdb957354ea1e37e1c7c3585ebad409af7267ffd6d233312b503f843abe9189d2b6521e71d482b81c1695697e4fe9c42c1a15c39ab750246ea0736b5f4e42de516c2a2d912d3e8d63eba51866cb56f473b1f6a5e9085803833784b801908c232a81dc4186b8301b4f2002404cfd69c1742ce8c78a634ce2dda240532962387fe64c06ae34f95181b9a4eaa983e8f5ba346e16723b0bed0064e9dac45163e995ea82ba246aae9160ad2ae4e7d928b8d3c0bc12046f076f10aa8f2983b64d71f8439ad446fc46aea279731480180138fd4b423a8b79f25229cdab816b6b519fc375a477dacb285f60e31b2872b648a1f2d173083c4eb35089dd9bf2eadf3b5eaa488bb7ae0c3f69f9c07a96d49343915fbf3d238928e78b638e7df1982323e8fa6dc1c45a29af7fd53e932e2edbf2183d1e43f2d7e6f41b7858133ddf738dc57bad0bc90b4306f36411c84b2a68b899244dedc483f897feff822a5eef24230502e906a22dc108991f2802e4609e615b77e879cc5a926e27de0b8d8930931835c8268d9acce36e0a8a3ee9504c644a29fd1acd22e5160c40e536d44d62792e373ed2e2b8d6ac188dfb8fe40ceba1f9f36093f0c5403966eb82830d64b74d8ccb8d4d9313705d51b545a14ba77899702a32dd248fc3140a083549a88a4b73010798e0ef72dfa29e821df727c17492f5bec6638e7fd98a6c71542d20f45e28563b5c9157bc6d3aa09dba2ee24194a274adf9a7944240747b8d8982a293ba6abe7b33ad44640aaa75bcc20bffba4ef4a82340d33c7cfffa4bebf5246c8ecf72b68252d116c21031295fc61a06b014cf18215f6d4a965a2a805eb08f1065b1f9734c4900e361186e16cfdfc64583bda9f82cb475510679fff539c47068871f1e30eb2e2e3a973d2e152644f4a1f6087f7cdd61e33b5035843493792bb155af9ba6287b6a45fab313559aa4d1dcecb32ed022abefc887a2df051b1032149c0d7b2e1c1ee270324bf869813ba2854db0b5b64d3fb9365a9ed3a93392e8e19ed0dbd2f0107fe3d3c4bc668bc1d934510e3468bb3b07f762aeeb909fe607d1eb12d77c8aa9481eb3e9871ccd1e7e1207cd86e12afb18a35b2c74a9b1474a5865f7e2146cf0937cda3f87231e06fc9623acbca2bbc775e7cfdefcfc9e8a6d8c6a259f936c99e44b16472759acce114cdf441814a954c5da5310c382b23c610cf1904f2dc36aeb25f8a299937a1f2a26e5f9f48bd20b87236c8afff97a5d5cb7dda6e092f39a7639ac30287fcb77589f966212376e097220127d324a8d7f5732806a9544f78b6cac46943c7799a54276dcbd6735ca75692ec8f24a12551ccf30cb11d733d20cb192f549aa7924441317743b6fd7a50497aecac4ba20488dc82cb6e1c9ea7f73cd54033e0dde34717b382e021a04cf0bdea1c9ead1fd4cc2962797cb3c6ba68d1ebfce0fc6788b2fca13bd8c0bcbdd1d9a0e5eec4f729f502ce2ca545a516e788e2b13b97d2aef5392f1d1ff670d4649152340ef498f5968ae87e296adc33b9cb7e8c7717d7f1a96b12f00fd1a5e59d0276324a1b399aed9ef05aa089b54703aab82478db1603de11fa2a19404fd276bfe2e656d1e261cfcc2bee150b770be7f4feb2e17ffbcbc855c1706d24f04d2c6d6f239a67b1474efe4e66f091994893f1f343044a69111a88607464f82b6a465d5030671159a2829b6a728d530b37ecb58cb47360919f21b6252ee740904e8475db80bf53ee43d95ad9a36936b5a06d43f2eecf8dae0643c2ebf34355ea74b62af1e8a8772a1575f23d1e7caa843803a50d855dd406ba21d9e83dbc59b5f169656a562ae14e289be43662038bb28e9bf8dcc5a5656d1ae42d67a937f0ba79128aee9cae762b1bcd73531c2acd1581ec52de8e8fc55d551339c009516ff68ff42931996b2011c6521689c42d879a507a2eedb4dabbe80b82decf7d331e9c54f88dd07aebc3663a7873a859a83a871edbbe7d96ded913c2d1993e56a9df3733833671fca2a149d462912c73ca566bc9db711ed3a610027e2853bc42b881ec2e84f1a7245f4c759ce72b47797957d4520908acea69f048fb9524f9ca11d6003bf06eec555462f83774ed33ff9cf06fd9e5e810ae83474095c963543fd48cad96479f451ac1e436760bb6eae29c97a5533b80ff6b3c6ff0b4799d6008f4fff73b8e96818cba0ef9588724e6994b2f86d6bc8284cef0d2739279cd5b8a29010602c816e579114769e5f776e8c5b5d698b1b5f7cb127d7c5972338106434ddb1a163fc67f6d3b9faa197e85a33cbd282a5f61d0261295d2b8d4b303525294da356c2a2b14cc89d1e5dd1e410b64c2d83573ddeb4f1c02ce625b73a780b840290eeba03de27c8b77deaa4dba1757c17612e0fef1c2e9048aa2f34f75912c45704c08dc41b368fedfaae01d28be6ccc7dc8efc94d262fff754043aed15560b9c92a4b01ebef03cc4c6218c7c1030ed598d1e830ff21cdc5402ec08d465da1249d3d9c47551bab06348e9f9407da44d16dd531984ae259652b05410e7c2b5feac801fbb08bc1567c8612734fd41fed5bf037e3e11b4af4ed5b9e1b1eac43cde9eb6e0b5c98133422ef164ced4370c4b0deb16356cb05b506bf5dadb8d37a3c2b905b5eecb7e07399a781cf74709f82edd2031dbb3d5bdd313259dbf356c35f86731993b4dc3640f3d40b44b8f97565de4768d16506e0ba21e6ecd9fa75ea33557d5157fecc87fd823dea3fdec6c3bb7565aaeb4e7ecc6241e8cce1d41dc368b7b806071a209b2e1926410519c949beb3efc0c627ba068e14d6eb2dbedc95f18b68c2b17da9b801f365bfc8b7572b0d9b30d806098f82cdece00f33b1f617acde0ccc652ea2ebc47f0f249151b9ca28078057091d6628c1bb08b2b6e3504a82c6bd9c5a334f7f3195dac7ec7c55e5a4a7cf1a0b046d762b56c581b7a849ae21b35c3c2842dd609f67e583130852abe0be59c553f37d46968b6384dfb0418345415e74f8f29bd5c7a94d356954a3c616d3d0f386efdc131cd39a6bfb5cd4798472e50d91b44cba15dc3a8ae0f0d9f00e8f1d49d626399b37136776751204739e66d45a20e84a8ff1f18bdcd440e33ba019fe3f174fc9eef569dbb01db0d50a01869f7bdab1cdebf801fc023b67875a7080e21767e730433100c1fb04086c1bde98f95bfae13c7680500ab3f96eca4158d9b0dca0acccb5cad055c12370480f6b26aa2c8833ebfc1e35bb9a5cedc94de922e0fdcb56e19bf04f12026406f2e61fa84389335ac0cf17a165f8dfdfa1cd17008fad6597596f7eb6e62e76cdd1b69f7dd21a2bf6e3613267b8de4978ab4873ca95446d1764ab25ef96a6106965f3d07debe60ca91f184cdb09f318d78a8664b326901d43d4f54af2ae8e33d58ff3b0ded5dca412a1329fa2f61dbbdf7cc1c584aad8fead0f41a7617a55998d44a7d9f9ed28a67e397dbe1639b463c882c9347d1847a0ebee0f96b14f3985b7bb1f6730654d1bcf203d88acfb9b248e5067f7d399ad37080d9b2d2a6bc805922ae6e0f3aa75cc442d7147050c16b3fd8dc1fa25f1dab0f1d1f6a8674cd4ae7f58fd96d62b18db7d24ba3808ba959fea33f384d0c1956b07005e4e07029d7e7ab122059128f807fbf21fb51690171c3d40a199ff7909b0ed514ee3fe8c83b7bc7593487fd3411b0f5f6b52d466bed5cde8df51d045e813ab79a14e2276fc904f9058268096fa731ff3391a35042807ca239dfb50d4f4f362c1d0d3459dc0e669221d5d124f70d35cb3169b25ba9b0a89bb34ab7ff8d0d10188cc995524adb5f58dae7521b0d32bcc0d9ea99ce48d5dec39255623bf411c13b4dff9219b0964a54bd81a92e2113a4cc1b5a8d3e6b88e297dd1e33833ec3cf7e24d111318f6f808f7d4dadce12b5173c2136757a54cb8ef823965fe4d709c05ef5494be8b8128b8712c28de7022b30b71d3e83434211591baf91795054268955c2a2413b8d84674f4358a144c9c4738e2f8603a094e04f5c531b2e7b890ef383f23107711a42f78492f3a934b63eafd63d1aeeeb285f271fdce6d095c73fde7c52a3bb8a58a3f2ddd53f5fbfcde2c0fa797e709bcd3ea599d797b177e525154bbf3883c47682efaa043363eea084fc421e972393e6da09826491ddccfa5182cbc31cd71442158dc405aa27d9a14d7b472cb2442337e16614e01691a762dea9077338e304304f6b3d009934219bbea3b3bf1bb0324b3e0ef2ba08b31230f651f321ca847621a8e1e2d3ea0c904d7fede3a81e00730c4d664dacd6985b5dfc850b57974d1ad4eda0d876c335316e3fed5739d7ade62ef49bb81a5994116210ea10b0885376dc9d8d0a112397ce2211188d2d4d72faeed5696ecec1923c173a444c40022c", 0x1000, 0x5, &(0x7f00000001c0)={0x18, 0x0, 0x7, 0x8001}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x3ff, 0x6c, 0x9, 0x95d0}, {0xf8, 0x81, 0x2, 0x2}, {0x0, 0x0, 0x81, 0x3}, {0x6, 0x0, 0x17, 0x5}, {0x3f, 0x80, 0x3f, 0x7}, {0x0, 0x5, 0xc0, 0x9}]}) ftruncate(r1, 0x0, 0x686d) 16:00:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/nul\x00\x01', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93a58c1a900e8656") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) 16:00:54 executing program 1: geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x13, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = dup(r2) dup(r3) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x5) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x10000}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto(r4, 0x0, 0xffffffffffffff51, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x93) setsockopt(r2, 0x7fff, 0x401, &(0x7f0000000180)="1a6843774d665edbbb713c17a31db980de900fc27303ace5d41f55874dd813de4ff466a4c28b759c969e0c139bc340dcef398ac4342b33ae97dd81176ce8944f9cf4ad97e7a215a97f2fa1ab7e2c236bc32133ac3419f7a5db41a6c1d363903ee03d96d26cfabfff5f574b2d070d3f0a499e96dd39a701be63a132", 0x7b) shmdt(r1) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) dup2(r3, r4) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x5, 0x4c11}, {0x9c, 0x5}}) 16:00:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x202, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) clock_gettime(0x0, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRES16, @ANYRESHEX=r1, @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16=r2], @ANYRES64, @ANYRESHEX=r1], @ANYRESOCT, @ANYBLOB="6776bf0d48b1239bcfcc43146d250c1f8acd1bb846b5ca3de332011dbf75f7df4e02b7d36657d3b9ed7296bda260fe692a8d7caab13bcb69e54bf61a70060c4b8bb2469cf87212e5e58262f2d9dfce7af7cd94d6081d8f3fb083e50b6e9375c0815cb746b18c8a35725b0fffcb1d20c97072d6414f3735058414fa22ed0a3dab2033824c71d06a06e60fa76e", @ANYRES32=r3, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0]], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x7, 0x6c, &(0x7f0000000200)="9e2d8f1e62eff9b5819e25aa0280d6d12e10d148552a6cdceacd0bee2e0c0af23b9af0a8204e24410e76861532756eb45786359827450e7f21f6c4793fef6de850604e41bea319f96326e17b76f125157d46ca0e17260d1845c2157c6e11d54ad606b6f193465bc0db", 0xa2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x42) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040), 0x16f) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x9499ce0c2b59b33d, r2) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x1, 0x8000, {0xd5, 0xe}}) 16:00:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8400, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}, {r0, 0x2}, {r0, 0x100}, {r1, 0x4b661dcb978cd4b1}], 0x4, 0x349e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) accept(0xffffffffffffff9c, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000200)="90b6b040e0889b5f270266677a3146756584466d1184cfbc36b1a31c3329a1b28f726509ba5a829e2e0b77d1fe94258b887b4e21380b16ef26c5c1cfb354cf3177fae74b7e4d56939c5c", 0x4a}, {&(0x7f0000000280)="63a3125a84c6d0d53ba98fe844d6a17dad143ebccd771bb043d6949bdd63eec45c1202b1ff216b6b1776a68501c53647fe7fd3fddc7ae62770564ee703dcfa06fcf4b232a74d50a24e836d78aa1e33fa91ac7fa5400aa36ac772cc2979645e32b2f028a61c8fe0e2502629542f68ac86bedf940fdbabb8019cc98885a7adf9f545a6c37b775a2f0bcbad90aec1a2fb6209f8", 0x92}, {&(0x7f0000000340)="40e9261b1b531707184db5f5c310b13d9931071f0b256c84516ba4ede671762c624fdb447dff2433cea74a997d42d719d690ec198e2f98af6b6c5dab46103847b83742ae34a4a3117e1183cf7290875ca5601b4dff21b2740fdda8ed36ac44449dd6f91dfc372c6f9dd34d924a64214e0b92141f09b7dc72a0044cd938ea30cae7f767c3cc91561abebf6f1d715d56a1b1b08f39236b06cde0a37a22058820d5632233048a97c8ff35999968ead9b70e1d693be75f79", 0xb6}, {&(0x7f0000000400)="557283ba1756a46d90e095598b805fa034f539745e9e2f208db5767d1c18789717c7b9503d761f26353fa4a8ffaa064b0b729ea1d844f2cee5bf54c38a6989d9d586cffdf3d3b21a5fa4c309abaccf6b9d426aa6f507c111e3f092863fd3", 0x5e}, {&(0x7f0000000180)="06d4715a27128f64f83f31a2dbde24771dbef84974d2c84822f160bc47a897f25e5140a6ae17c727fcc5e92b6898891a62a0e88e", 0x34}, {&(0x7f0000000480)="3c39e96bfe010f4f390240a3580190dbef045d50e331bf9501bdb7e103b59f5b0a01715ac511b5757f5bdadddb1bd28eeb1ab07f30b943d91a36924f9d6f7637f87c37800342f937f1e811cf00d0bcaa6c0b12d851767e9fde38a0ad8d046ff69c2e49f4b15c89cfe8ee699961d39e599cb6927bfbd69884f1b91595149b1c7543cc892442d056fd", 0x88}], 0x10000177, 0x0, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:54 executing program 1: setuid(0xee01) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x0, &(0x7f0000000080)="a56a633d5c5a872f6853115d3cb583090a6ce002254daf6abff6985c293e471974efabc9e72af0bbbbf8c2bcd207a31a5f952c1b21d290cc130a30f1fb6f00753be5e8e2e4b26a8cd49dfd982375f82bceba93a437fa94faa3e9d2ee513cbe857ce7b43126257bd9dcf95b1068a1bc243134425c5d954d0f581ddb11b39087e224d11d729b7a1a244016bd3fbfd3b5fd21696d3dab6c", 0x96) r1 = semget(0x0, 0x3, 0x220) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/246) syz_open_pts() syz_open_pts() 16:00:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r21 = socket(0x11, 0x4003, 0x8) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getgroups(0x3, &(0x7f0000000140)=[r25, r29, 0x0]) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r32, 0x20004276) ioctl$BIOCGSTATS(r32, 0x4008426f, &(0x7f0000000500)) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0xc, 0x0, 0x2, 0xffffff01}, {0x1, 0x0, 0x0, 0xffff}, {0x6, 0x0, 0x0, 0x5}]}) dup2(r30, r31) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r35 = accept$unix(r34, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c0000000000005b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfcb2e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fcde058cc347ee7fc8e0900"/271], &(0x7f0000000680)=0x55) ioctl$BIOCVERSION(r32, 0x80044272, &(0x7f0000000180)) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r36, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r36, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r36) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r37, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r38 = dup(r37) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r40, 0xffffffffffffffff, 0x0, r40]) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) getpgid(r39) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001fc0), &(0x7f0000001f80)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r41 = msgget$private(0x0, 0x1) msgsnd(r41, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee72919525ed18495c2f4dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a23c3d047b5e390e2d"], 0xd7, 0x800) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x50}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f0000000080)) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x8050}, {0x102}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xcdc88fc655795fa9, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x7, 0xf1}, {0x18, 0x2, 0x7, 0x4}, 0x83, [0xfffffff9, 0x7, 0x0, 0x100, 0xbd9e, 0x9]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x111, 0x8) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r1, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) semop(r1, &(0x7f00000000c0)=[{0x7921b3ba0b74e52b, 0x5, 0x1000}, {0x0, 0x7b, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0x4, 0x1000}, {0x1, 0x18b, 0x2800}, {0x0, 0x5}], 0x6) 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x6f) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x3f}, {0x10001, 0x4}}) 16:00:55 executing program 0: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0300000000000000f8964a00482d569e1c7684f23988527c96f42db7ea0c0cf39f99439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2430489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850901607e5fb96fa5d1a5b2f07b213d08be417828711513244363999b402ea0105835db68795f1627551c069e1824543d125e52ce55705d0af55cd5ffa1b1c28ae80c6ed4cfce8e9774ecb367be2f1268ab8eebaacbace73243088e61dea07834c2d172a70fcf772ee224a897f97aa3b665cdd580a4bb5280f3e5f85d6d6d4733fa45a1aa3a4d401e9793ac60dda95ef8575da96b155c283e70821c101919489391d8f77311f58bcbef3d420775b0f5ca9f50029c1b1cf30d32aca8bd1e2e0d1437087f83d981e454de15e"], 0x53, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x3e) 16:00:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) write(r2, &(0x7f0000000040)="7ee5fc2882fe9e7a43cacee0eface2c172f2936dd4492b48de2c24ba4b6441bca0e6aaf082520b8b6cace80900083b9a85c21e80cea89b603ca9882be53572148b747a294d6c2b19a88ca5ce58440fbbd30e3cfa5b698b8c813584d68bf0c4cd135c997499dacff28632719f31befe0d722eba9a99278791d7b92ca92e87dae811de39c03ccad02427102f1c119b7c6fe8156ac53693ed9802fa4988372f1cb2108e1c0b1c31455a580c73b12d7df461dc4fe219d21f72095bb8655bc26bbb6e7a04696fac08304e9a542af26a21e8e76af22a8d6e6aa4d83e5605ef511e7d324ef38d", 0xe3) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="c9ec0d89d6076a2bc4c6c2900aa1d2c98e67507ea204b1a72e106831c28b597c1df3bee8883df84ad932118665e3ba625271957389097b29ebcb472a547e2dc3fb2891fe15255225353724ea22bdcfeb2bebaf3497944c3898346f0d3b7d611b704040b108950176b3007827d7209a2ec70ea073e620a238309179397ae6574dcb9707bc1093020303222092f9a6e83a72e63b657be1d36a0b2f96c9c1e24c5a655508224f8d2f3be6e843173b42e1f0cb71a069b46ceaf96e137e183c13fc85dfb0cf4e968af68eaed704649c567d6b302b0fcd4c868b5915b1a7ff37", 0xdd}, {&(0x7f0000000100)="d99a52e705cb596093b54ca8eae1f1c70cf2c53e40421de07da62ed3b588da842c53476c36d7315d04b04346029db66289257341381a9eab9d9c191b86511bb26479931f9f5e66500e0a3ccd94eb170fd7da8a7833b455dbeffe8be6e536667f3c02f7bd76fef7fc34fc3646bb6b8513bfb123ee1870555ad84908afcf393f56fc7d1ef36ad02e013b833674909933e8b162a2b503c8fee2f9f8444a4dbc4d7f85cdde4fc9b3809c544dba27b940d4a349b481", 0xb3}, {&(0x7f00000004c0)="c97de6f449aa4be86195f5405a5f9603c8f15513b3e3f6d80cbd565cc8f6449a16afd29123a973189aec3c819ab0a814f1c0cf4287bebd962d9f29b4b1b9c8d051036844c689d976ec2ec0f2aff6d66e488deaa93ae11dc6c93bd3315711dbdaebd0bca212f528e5f0e6c735b3760d701647aa6ebc11b386cc4a0c2491e08a7b2412bcc82a3a3e5d504b0706b9456ce96b51b87aecdf6db0d32e3bc262041e917350350d49c0c0cd746a8c6dceb82f1ec062cf8e97b5b115a2f0f886da043f32b58638651840340a484f00cc3bf9f5839c1a209bd91250a203cebe", 0xdb}], 0x3) 16:00:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) mlock(&(0x7f00004f1000/0xc000)=nil, 0xc000) shutdown(r2, 0x2) 16:00:55 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x80000000000002, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530009ed4b888017eb6d8d54a49da421ff045f2dbb706f4502a474bc39f9a8b5d0d9712574560cbb351e31915acfe0f15afc415debb9928c028f05b0b22c5eaa2fc86ae68f2d2ac992bcdbc36f5ff8b72a6f36641cc83d70fcb357696253634b3a4bb7a99135d7cbc958d4c23cc2461b26acbf8b0ce21713240046312fa61f6f4cc71a0bc2b459e8920d1dade45a2"], 0x10) 16:00:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={{0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x40000000000000ff], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 16:00:55 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x6) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x40, 0x1}, {0xe235, 0x4}}, 0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000140)) 16:00:55 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r1, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r1, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r4) fcntl$setown(r1, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x0) fcntl$setown(r0, 0x6, r4) 16:00:56 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000ac0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pread(r0, &(0x7f0000000100), 0x0, 0x0, 0x7fff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:56 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x8c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) r4 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = geteuid() r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) 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 = getpgid(0xffffffffffffffff) r15 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x10000, r5, r7, r8, r12, 0x1, 0x80}, 0xff, 0xfeff, r14, r15, 0x4e, 0x401, 0xfffffffffffffff7}) r16 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r16, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x7) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r20 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r23 = geteuid() r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r24, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = getuid() r27 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r27, 0x1, 0x5, &(0x7f0000000340)=""/192) r28 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r30 = getgid() r31 = getuid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000280)={{0x2, r29, r30, r31, r30, 0x4, 0x1000}, 0xf2b2, 0x800, 0xb}) r32 = getpgid(0xffffffffffffffff) r33 = getpgrp() shmctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x10000, r23, r25, r26, r30, 0x1, 0x80}, 0xff, 0xfeff, r32, r33, 0x4e, 0x401, 0xfffffffffffffff7}) r34 = syz_open_pts() ioctl$TIOCSETAF(r34, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r34, &(0x7f0000000900)=[{&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/116, 0x74}, {&(0x7f0000000240)=""/53, 0x35}, {&(0x7f0000000580)=""/211, 0xd3}, {&(0x7f0000000700)=""/162, 0xa2}, {&(0x7f00000007c0)=""/135, 0x87}], 0x6, 0x0, 0x31) openat(r34, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r35 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r36 = socket(0x2, 0x1, 0x0) connect$unix(r36, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r35, 0x6, r37) fcntl$setown(r34, 0x6, r37) r38 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x1, r19, r20, r21, r30, 0x51, 0x7}, 0x2, 0xfffb, r37, r38, 0x4, 0x0, 0xffffffff00000000}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:00:56 executing program 0: r0 = semget$private(0x0, 0x3, 0x640) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/109) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4504) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2a}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) r3 = dup(r2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) fchmodat(r4, &(0x7f0000000300)='./bus\x00', 0x8, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x3}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:56 executing program 1: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb4c08cf2ecd0fa16d5a25271c47adb6a1d71c0b2e5909a06f905eca0c05822506bb72c76863b60effd45296", 0x3b}, {&(0x7f0000000340)="0d3469dc4dda4c2e874603cfd825e9ffea75c0982d4c84b06da0a675b97c1534de4bf73131f4d9eb5476e88c7fbd8e304dc81e00f81b4b6b95e0c3040803332f70f8cbea", 0x44}, {&(0x7f00000002c0)="e1b11c8305d3ed90c61585740ac74b5e6aa7bb7838d853f4", 0x18}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0xfffffffffffff24f, 0x9, 0xfffffffffffffffe}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x3ff, 0x767]) 16:00:56 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x671, 0xfffffffa, {0xfff, 0x2}}) dup(r6) dup2(r7, r6) 16:00:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) preadv(r3, &(0x7f0000000480)=[{&(0x7f0000000180)=""/101, 0x65}, {&(0x7f0000000200)=""/220, 0xdc}, {&(0x7f0000000300)=""/229, 0xe5}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000400)=""/87, 0x57}], 0x5, 0x0, 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x2) ioctl$KDSETRAD(r3, 0x20004b43) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) socket$inet6(0x18, 0x1, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x20, 0x7, 0x3f}, 0x1, 0x7, 0x10001}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x8, 0x683ea8a8263d59e5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r8, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r9, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r10, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r11, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r12, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r13, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r14, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r15, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x20, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r16}, 0xfffffffffffffffb, 0x6, 0x2, 0x8, 0x7}, {{r7}, 0xfffffffffffffff9, 0x80, 0x5, 0x2, 0x80000000}, {{r8}, 0x4, 0x10, 0x1, 0x400, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0xd2, 0x20, 0x7fff, 0x674}, {{r9}, 0xffffffffffffffff, 0x4, 0x80, 0x2, 0x8}, {{r10}, 0xfffffffffffffffd, 0xa, 0x1, 0x5, 0x8}], 0x5, &(0x7f0000000380)=[{{r15}, 0xf, 0x4, 0x2, 0x2f0, 0x1}, {{r12}, 0xfffffffffffffffa, 0x42, 0x2, 0x4, 0x5}, {{r13}, 0xfffffffffffffff9, 0x4, 0x40, 0x3, 0x2}, {{r14}, 0xfffffffffffffff9, 0xe, 0xfffff, 0x3, 0x81}], 0x1, &(0x7f0000000240)={0x5, 0x80000000000000}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r17}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r17}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(r17, 0x80085762, &(0x7f0000000180)={0x0, 0x3}) 16:00:56 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socketpair(0x0, 0x5, 0x8, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:56 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r5 = getgid() fchown(0xffffffffffffffff, r4, r5) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r6, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="f73062320135a52d170d2fce7d7f355e0945163d2ded67dac0b036be79543f232681ff5119fcf163e060c97435629f95bba97426155396b8036082a7825b84183e186a043104f357dd8b4f09c14505e5277cf0fb3765eaf4a3ae3181a5f02385565c8ec8995ef647dd597eed718d2f75a1844e45cfc84a16375bf2870c0c6512b0e2c9d3694ddf16aaa9ec08cfb43e5de1579f183119872f1a0decbd8dcb2f97a775875617387dfefad83ee32e0eb34f03a093136a31b086e14e89ac", 0xbc}, {&(0x7f0000000240)="1331e50e49e814e8c604bf8332be79328aae2b5a89a0a1fcb7d38e2fefd77a9bb2522be305c46d3ad873c6f463c804393fdc2452efdd37405a5d97161fcf1744a1b384e1614209fca424bdb2d4eaf28b31f82aa388f252be6f425123c788e4791a077cae52beb733a2397394bc2820b0b62e9a48af8e8f08bab0afbe071dd247ad38c527106868d110a5bd02e093a2b17ea4df707daefc792086da3b000dae90dc79", 0xa2}], 0x2, 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="6c6530000000000b00000000f500004000ec"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:56 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000040)="6ff17b5c0eb59aa3af84637547f3fc8bc669682bcdb6f483f402d030a1986115af4ac59750573cd1e6bcc8550c790db444dddc760285a8171122bcd3065a47c6", 0x40) 16:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = getuid() chown(&(0x7f0000000180)='./bus\x00', r6, 0x0) setsockopt(r5, 0x401, 0xfffffffd, &(0x7f00000000c0)="33e0211dbc92eaba2d361581fd311473f35595c588ddffbe4ec53a03cd3cd8cac034bde2077df88417dd0340b463d315aef79b506c6cbad9c772df21d311df887c0fe2014393e22f1ff1f06d43d988b96410368148712683832da336d7da10484493c955ca4fd006a0405744", 0x6c) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x1, 0xff, 0x3f, 0x6, 0xffff}) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x300, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r1) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) socket(0x7b02bd3f9686165e, 0x2, 0x4) getdents(r0, &(0x7f00000000c0)=""/69, 0x45) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) dup2(r4, r0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x5}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) getegid() ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x3513, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x1aeb) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:56 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x9) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10d) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007004b9a4b5e274e52853f14d2978cda8c94b7106d5ba1bc4f5d2b60829cf5cfa93a77e41425c7dd7e8cb93d0431001250d3034f0bb1f4c7afd4775359baa760ad7fdf57796ca4918bcff2462b26fd55ac3"], &(0x7f00000001c0)=0x6e) r2 = getppid() setpgid(0xffffffffffffffff, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="40c551571115b12ff78d5aee258c") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3af, &(0x7f0000000140)}) syz_emit_ethernet(0x64, &(0x7f0000000140)="b6bf1cdf5c5d36afb267fca345e30e141cb2c3bdf872cc8eea34cacfd47adcfe580c90ab11b985f31302bbb8a4879af4c1c718d7176a989436e97ab92a40f783a5a20f4680d2601202f8d58dd190f0264ff53115e8903f92333c3affb776c820be210b06") 16:00:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x5, &(0x7f0000000000)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)=',!', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='@!\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)=',\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=')/\x00', &(0x7f0000000300)='\'\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) 16:00:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x0, 0x4}) 16:00:57 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xf0e}, 0x0) 16:00:57 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5bf, 0x0, 0xfffffffe, 0x0, 0x20, 0x0, 0x600a, 0x0, 0x0, 0x2cbc}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000300)=""/231, 0xe7}], 0x4, &(0x7f0000000440)=""/113, 0x71}, 0x2) 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) recvmsg(r0, &(0x7f0000003940)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000003800)=[{&(0x7f0000000540)=""/133, 0x85}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/128, 0x80}, {&(0x7f0000001680)=""/99, 0x63}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/184, 0xb8}, {&(0x7f00000027c0)=""/4096, 0x1000}, {&(0x7f00000037c0)=""/48, 0x30}], 0x8, &(0x7f0000003880)=""/187, 0xbb}, 0x880) socketpair(0x20, 0x4, 0x3f, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) 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)={0x1c2, 0x0, 0x1ff, 0x4, "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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0xfffffffffffffffe) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = geteuid() r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) 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 = getpgid(0xffffffffffffffff) r15 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x10000, r5, r7, r8, r12, 0x1, 0x80}, 0xff, 0xfeff, r14, r15, 0x4e, 0x401, 0xfffffffffffffff7}) r16 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r17 = geteuid() r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = getuid() r21 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000340)=""/192) r22 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = getgid() r25 = getuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x2, r23, r24, r25, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r26 = getpgid(0xffffffffffffffff) r27 = getpgrp() shmctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x10000, r17, r19, r20, r24, 0x1, 0x80}, 0xff, 0xfeff, r26, r27, 0x4e, 0x401, 0xfffffffffffffff7}) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff, r19]) setgroups(0x2, &(0x7f0000000180)=[r3, r28]) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000001340)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom(r3, &(0x7f0000000200)=""/169, 0xa9, 0x317c13b98b52736b, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom$unix(r1, &(0x7f0000001200)=""/1, 0x1, 0x2, &(0x7f0000001240)=@file={0x0, './file0\x00'}, 0xa) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x2, 0x2006, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f00000000c0)={&(0x7f0000000140)=@in6, 0x5e, &(0x7f00000002c0), 0x68, 0x0, 0x27a}, 0x42) 16:00:58 executing program 1: syz_open_pts() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x2d, 0x0, 0x3}, {}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f00000000c0)="8eb46242c263b616c77393de1da729f71802705819d498ff46e64643430c4db64aed0991adc5873a38f1e3feade19d9988a6faaef3166214fb3972ada5bd5ec0d530450a1fcbec2b2e0ca647d690e7"}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000240)) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x5c}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) chroot(&(0x7f0000000080)='./file0\x00') 16:00:58 executing program 0: r0 = getpid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(0xffffffffffffffff, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r1}) r2 = socket$inet(0x2, 0x4, 0x80) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r2, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r3}) wait4(r3, &(0x7f0000000580), 0x93fc172efe1e27b7, &(0x7f0000000040)) r4 = semget$private(0x0, 0x4, 0x4) semop(r4, &(0x7f0000000100), 0x0) wait4(r0, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r5 = getgid() setgid(r5) setgroups(0x9, &(0x7f0000000240)=[r5, r5, r5, r5, r5, r5, r5, r5, r5]) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r7 = dup(r6) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000002c0)=""/185) semop(r4, &(0x7f0000000180)=[{0x3, 0x2, 0x1002}, {0x4, 0x6, 0x1800}], 0x2) ioctl$TIOCCDTR(r7, 0x20007478) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000100)=0x80000001) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) setgroups(0x4, &(0x7f0000000480)=[r5, r5, r5, r5]) semop(r4, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000a40)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0]) setregid(r5, r5) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000005c0)=r7) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x9, 0x4}, 0x40, [0x2, 0x3, 0xffffffff00000000, 0x5, 0x8, 0x2, 0x3, 0x6]}, 0x3c) open$dir(&(0x7f0000000640)='./file0\x00', 0x8001, 0x40) socket$inet6(0x18, 0x4, 0xa) select(0x40, &(0x7f0000000680)={0x200, 0x9, 0x200, 0x7fff, 0x7c, 0x3, 0x85, 0x10000009}, &(0x7f00000006c0)={0x20, 0x1c00000000000000, 0x100000001, 0x189c00, 0xfffeffffffff0000, 0x5c04b3dd, 0x3, 0x401}, &(0x7f0000000700)={0x2000000007, 0xffffffff, 0x40000002, 0x5, 0x2, 0x7, 0x96a3, 0x1f}, &(0x7f0000000740)={0x8008, 0x1000}) syz_emit_ethernet(0xc6, &(0x7f0000000780)="68e94d0ba190a8c9f807dfd9877566bc36ea4f0bea999d617f0d9bb4cb7871bca0d971d98447047a3cde9626610e6fa873f92d5e31536d23c463c7d5bc71e4fb366fb38abe22f3ec118458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a5dc539d092c97b16522a3e3e6ff97d351502e19180992d2865d2698ceb66c22cf465afecd6b8108cc37aabbd2b4f6ddfb5f5b37edb160cf5eaa3d47808b7b8401150cec6fa0d427c3018dcd6de2cc176777ca00705869832b24ad526b835bd") setgroups(0x1, &(0x7f0000000200)=[r5]) semop(r4, &(0x7f00000008c0)=[{0x0, 0x40, 0x800}, {0x2, 0x3, 0x800}], 0x2) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000400), &(0x7f0000000500)=0x4) 16:00:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) r3 = socket(0x20, 0x3, 0x20) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0xfef) fcntl$getown(r3, 0x5) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:58 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14, 0x4}, {0x14}, {0x6, 0x0, 0x0, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = geteuid() r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) 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 = getpgid(0xffffffffffffffff) r15 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x10000, r5, r7, r8, r12, 0x1, 0x80}, 0xff, 0xfeff, r14, r15, 0x4e, 0x401, 0xfffffffffffffff7}) r16 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r17 = geteuid() r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = getuid() r21 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000340)=""/192) r22 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = getgid() r25 = getuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x2, r23, r24, r25, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r26 = getpgid(0xffffffffffffffff) r27 = getpgrp() shmctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x10000, r17, r19, r20, r24, 0x1, 0x80}, 0xff, 0xfeff, r26, r27, 0x4e, 0x401, 0xfffffffffffffff7}) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, r7, r24]) r29 = syz_open_pts() ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r29, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r29, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r30 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r31 = socket(0x2, 0x1, 0x0) connect$unix(r31, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r30, 0x6, r32) fcntl$setown(r29, 0x6, r32) r33 = syz_open_pts() ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r33, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r33, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r34 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r35 = socket(0x2, 0x1, 0x0) connect$unix(r35, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r34, 0x6, r36) fcntl$setown(r33, 0x6, r36) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x4, r2, r3, 0xffffffffffffffff, r28, 0x80, 0x6}, 0xe9, 0x5, r32, r36, 0x0, 0x100000000, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bp(\x00', 0x800, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'ta\x01', 0x0}) r3 = semget(0x0, 0x0, 0x208) r4 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = geteuid() r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) 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 = getpgid(0xffffffffffffffff) r15 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x10000, r5, r7, r8, r12, 0x1, 0x80}, 0xff, 0xfeff, r14, r15, 0x4e, 0x401, 0xfffffffffffffff7}) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = geteuid() r19 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x8, r5, r17, r18, r19, 0xa, 0xfffa}, 0x100000001, 0x2, 0x8}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) fcntl$getown(r2, 0x5) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) r1 = msgget$private(0x0, 0x200) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x42, &(0x7f0000000200)=0x4, 0x4) r4 = open(&(0x7f00000001c0)='.\x00', 0x0, 0x62) ioctl$BIOCLOCK(r4, 0x20004276) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r6}, 0xc) msgrcv(r1, &(0x7f0000000000)={0x0, ""/155}, 0xa3, 0x0, 0x1000) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x200002c}, {0x6, 0x0, 0x0, 0x7ce}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180), 0x4000007, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwrite(r7, &(0x7f00000001c0)="f94c4c49dfd685fbaf8a8d1a029b", 0x243, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30, 0x0, 0xfc}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r8, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r9, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x41, 0x800000a1, 0x8000, 0xbea}, {{r4}, 0xfffffffffffffff9, 0x30, 0x4, 0x1, 0x572}, {{}, 0xa, 0x1, 0xa00fffff, 0x80000000, 0x7f}, {{r8}, 0xfffffffffffffffe, 0x10, 0x10, 0xd9e0, 0x7}], 0x1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x20, 0x10001, 0x101}, {{r9}, 0xfffffffffffffffb, 0xab, 0x5cc39e765de3ce5, 0xffff, 0x5}], 0x45a8, &(0x7f0000000140)={0x9, 0x36bc9cb0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r10, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r10, 0x20004268) close(r1) close(r2) 16:00:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000040)="4a977046f5fd33fc96", 0x9}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:58 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, &(0x7f0000000100)=[{0x3d}, {0x81}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x1, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000380)="68fa45bcfe053431fcfb39a3d49d154a22ddee9ab434b562f27a798db88ac419004f6f7e17e2", 0x26}, {&(0x7f00000003c0)="50acb075fa28599cc71361657e75f3de76e819d2fd8097e64577740fbe8043a2342b8e5df9547162e05faa8d704613d52b42b83493f5f4f9b000dc0988b3014fa6a5414d26684352f695675ec178af68ca32c8312ded05492c49c16ce4f6babaa275008465ff3c7523207e3c93a1c3fd32464879d84e3dcd057c55a4bced59ad6a46ad800ca3d7a6", 0x88}], 0x2, 0x0, 0x0, 0x4}, 0x801) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) getsockname$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x6a) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pread(r7, &(0x7f0000000240)="13ea9cc76eb339a306e9b83f9a3bd6836f8b9cb200d8b649f84c5ee4ea700936caf97bca9eb92e614708daa391c19a429795ef05ced1b1afdb95006ded8bdcb4058386d43460c9812535047aaa3466e37295ffbab91a3416e43852b3a684b085675920437f04ed915c28c6aae78d3c0f0c0ce99d6eabf1237f52361d55759d2e6bb25ab9f495ee1f31949c0ade9b59aed4c4", 0x92, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000140)={0x4, 0x54c, './file0\x00', 0x0, 0x4, 0x0, 0x400}) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:58 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x40000000, 0x3ff, 0x1ff}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="6818637c7a5a1da06fe325fa75dda01b725378620d6562161a206eeeb7aa88382bd15197b5d2"}, {&(0x7f0000000200)="8604bcc5f9d1561820122a441a58a4f28c823a2636576ca7f79c168c3defc2b1e119ac24307f64365c68e6af9682541d8914bdaf2eb63d0e93831a429efc3b770a8600160e9aec45fb27ecf6782c4c6cb429b13a9ede1221de395a10d0bc7410bbeece994cf8120888c14583b08b8b6c476df085b49807c18e44bc73761df2a675946d50169d3ce83c771717289eed0cddaf8ed65efe874947a8f3989b96879c5eed"}, {&(0x7f0000000340)="b4d149552a6380dabd30a1b13f787f165858c46ba7b307baf02f7de9867d17a8891f7cff441faf3c2d44414ec31585b45a6c81bf8edc59807ed976f7e4311d874bc4c3ccdc1791e83239120e24512bcfa3db3dfc691660ab74bc57eafcb3dc7d2356b094c23142aa51ff0ef1b976fd979eb06390ed036a39df723a415262bc32313c2dd42a1626db997dc274a3154319596ed59bc7d19f7b0b896f5d5ede9960bb88c236046e7663575cf4edd9fcc3224a02aa6e6625c79c0e7e01c40361affc"}], 0x10000000000002af, 0x0, 0x0) 16:00:58 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ftruncate(0xffffffffffffff9c, 0x0, 0x109) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0xff, 0x3f, 0x2, 0x2, 0x5, 0x4, 0x2, 0x0, 0x2, 0x7fff}) 16:00:58 executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x400) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x4, 0xfffc, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000129000/0x4000)=nil, 0x4000, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setitimer(0x4, &(0x7f0000000000)={{0x800, 0xa7}, {0x6, 0x7}}, 0x0) 16:00:58 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0x7ff) 16:00:59 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x102) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000980)="6ce08b8ed162e391afa73d1ac21d93fe735acb250002e9c48d287d124f803eac5948e4db2c54e4eb54c57247911ae893f76ccd3eeb1035bd7fe92f124bcd0ebceb793fcedda012908ea3589f5cc8e47a2f4357b21e6b9a527431d9b73ba5054509a1d5a02a0b541ae2ef68bc6c2d3f7a1dc60320d805204529a10e5f36dc6eb92af896dd0e849ad269cb9ef9df763c99f9cc9ea8e56ac7db64af5d3b12e5bb9e45f2f68e312a392c1e4a22dcd5e4a5db71ee94a0d66e5b44f8b8d251ba6fb6fcb4c1a61fa5c2b3c8bc7a834ad190f55a5bfca856c358ce429cbedf587d31448c4866a8fd57285e756a1aa1a6d3694142b1b5d30dc932d3a5bc845155ac9f93fc88092825e15fc4b8623c6e04c70af2ab16653bb7ba84aa57f80c6b5f48dfe23e163545a00d9e0b3a5a61bd193b702764a539265099403d5c3ab478779462bbadad84"}, {&(0x7f0000000100)="f5900c022d9c9b53d8773ebe82d49c85"}, {&(0x7f00000013c0)="687d78dfb7d2d8d520acfed9f57d44d9a9fc8fb6fa9d580828d629c5dc18e931121aecd3c95c2ff4e757cb576d5b04dc4c75459a846b57f76e636a92c2d97b4c9c28a5015389715806dbc98faefa4e5d70b74161ec877e4cb4cf04a04e04e4c940581318fcac36625069933b8d3be5d218ffc6e25ffbe6dd1ccea1cbea1f2c129d2526a294217f3dbc5baac8e9ef580807ecf14bf50b04130c90605f5316e637f59f2adcb1dafaa5e76b2b82e6bef8271a398a2ee02113b640d4d2a5361083376c8f218035ad3cb96f59d9cb8258f312d9f197aa527293e3e936c43ea6f5fff768979d98d8207ab3c5d7c61edf07eff576615caa97be75bb13cc1f03f7335df645b9f3f3a18f8e01d3dfb646e95a11195b9fd2ef29ec2e023778c2cd7b429066e2a69f737e754d8bcb9ff02fdd25667c60d50a2706557c85ff0134e51c29d40331db757feb57df922921327181be0efa219b84edec1b77869fd040e0bb3cd11bcb9a2bc1bea5d1dff8baca31cc325cd8cc090ab922fcc80dc2a965dc4e72b9614b610651b3a38d9745428d968459e864e87e1da06d694aba447de50d65396df948279bb251ecc81da0daf659d87fd7f17a3caadea3c2de16ede76418a4df7d7750f47ae4a1590868cff3b1a15998742f6d1b8ab27ac4423feccf00b0eb48111570889dfcb4af92c2b5a78d75d352f3306be66f1cbe6cb7759ef966a455d336fcfb4dc01aee0d3e6a2e3291df86b2c6fe7a33cc57c3e362d85e686bf2b1311bc82ca5f9560b512e041962184d4d5a5597b2201d0154774776e2daba45439df0ab9e94211a3d06f5b0e9b91d39ffa48e45dbad35d630ce76c8586395f0f4555b93266c40ed6a65fb2f5877a6608cba15c6991074d5bd4e5bcc7c51c3f308f5f838f1b53a1cd40fcf9169f19e4d3419ca27bd503d52c7f93e12039c3afcf9efecab3e64cabac8136b9e43b5d6ece82ec81bf396840b69924db4a51e27ab28dc1f26f65e05ea36b6dadbc22349b481381b0bb235c792e3673c6764b6d0ce6ffb645e4e992e28d7a166d6616c0dbc0c9510fa04c990a5e8a5fb88cdbaba9a0633b24647521d64bce8486950989e4d0f80561dbbf475db53783c1f8b41e9d1b35957fc0efd6a39e7e46497869a22da4c8bfc9e201fb8d247a2fc8077ac4602831198fc8cb2178599f2101f965c8e7f1d0abcd0b28e8a977c99b08d6f5f7531051ea8857938a37a9024c11758e66569d0aa9b45ee38859b8d3d54241b877aded94e8891082976577b5cc1da42cadc8e93f924d55d58319bf2df36d6e7e5779e4e68ffe75091536f2e3c782a69350ebbbb08e90d46c252b7d6409a0a6f84959129ba4a94b61e5742b03b71466f7050f3de84b5eb2f001827e6fec39c84270097273b9a676cb9867a3671ff81aaf14c5528585f4ddc6c399b91225baa54477a72f5798f58219f7be291b1c39b62c4149219dd252c82f130c1269afe3650b4b1432d8df7a61235d816355ce00b133de3426a2788c41799b0e5fe29245167864b0e225da06c26be1b6c81da65b22704221955764203e2fbcfd5f15068ae19fc01e3535407b71d73a878a5ba04dfbf003efbe3cb1c22b9468f665ef2fd1f80c3d9169aec73c7ebe88e91edbb416e8734d4c7382fe53ab1262bcbcec3d3a4b4fc10202c83a4c26a7e736fa1e790208f041f7642ddadda948667843ea405d18dff260210169b107a86afbc1cd16ff28215e5214b3f81e4a42bf315910c08ee98326358e8d6bda7a16a1dec37b6902d8e227435b1f16357b7aa0b4e747584031ee4ed464414049db2a62702affdc19f602a3363a1be9582efa6abe575df6568b9896f3c6f38041c8a87db67780075c05a9a69337c4898aadbdac8bc7e72c344c2e30c533ecf85d75e46c1888764ff85bd744357a33257a536b76304127c62336ce19e284d07bd895600608bbe3abab847b84a1163aa71c2ac934ffcf0e1d98f20a8d2f2553ac82a20247f764bc38983baa39d25a1968a94e7a3bad634e93bb81acd3658d9d02b72ecc9acc4bddfe36901427c2d2ae9545751f416ef095274ff8004352494ea6326133700f7a8ffbc5db8f368f6adac5c8a4800223dfa71f58b7afcf3be70d4d08a0d1b826f7252e74ab974c1f6520dac1affd3060fcb6d8c771305c0c39db0d8b3e80b19398bed9fed382da0a94e2d224a60045efd4349073023f5bb5d1dec524ca146e95c20e625d4d80a7c4dc12524331ca3afc2653c9df9e85a31906f16af05636255ff2e7df46e360e3934ab9e1c624498e253abe30f53cc38e639d0338b7944b19af5b5d618c4f78074b70673343f7a87c28625bc710b6df9fb789e5b5083f885a98558d1edeccd04eb3d1adeffe0c4d00a7da06f14f00a05b1bf834203b15203103cb0999b63bd3de78ccf1bd40e6ebb9f9e14258dfc660226d08132a071cbf96cbbaa0d313400bf0019f0b10d1c6ca29e5fe9a51f3d20920903e220744772d7910ff83cdf7dc04fc32bee560f82b038e6513245f79c46c995ed7af6d016997342a8f65c8e1c7c327b03a04b8a6d39508f57de90be2ded5e2fb0bfea3d9cd110c17bceb23c8a450817079c9ed0f777945c7a6828d5bd063c6365247eccc59e3a8fe678f6692b1c5d90e382d26e67af6fb1c974b280125324557d49af3bcf096b9b91506d82707e009b88f766b57a20f0960fd41b3ed24e67bde4f00a8fbec756ee3b879b7dcba5d62c77c037052c5dc04127f71c16afd0da57290ca0b65e26855991e29ff5d2644d5c55f2dbe73969b60722b912cc08455b6534938da52a0fce475dd9cfddd5b4b0138a7af3f44d041af55d9c839d52ddd3b15654b9db2d40ec19e9227329d9e0bdb7ab996db55beb2daec5f934f5fa4af7a89dfb19c8fc4b5dfca33016aef8dfc3f7c0d6ce4e210ab0624cfa6b5b0e20b25710ed03729da53a4737579aee77205555dd5d1c75859cf34dbbecc43eb68638c788db6c29de12fa04cecd50738e32c832b572d099cc98a4495b54056d7c31dc202d935b855772c9a83cb614a0b93ff3cda3ab6bfa9cd36768deda589da665395db87449b257c1094cb7f6faef17dccab57f09143eab627718547724956626d7679b8e703c698fb2c070a5eb8a4dbe0a0e02c72902faf608d90574f2f3c10a4b872c887e542cea03abbdf8d1d7c489b9136ba7c7cc1fb1d2556d1a4ada4bceb028b2e5ca76ecd2ae9f4e2f89706b56c811cc345499a0fe4b6ab959366333de917d3bed9d1e085efb6a5e5f9598b237318377b9cf2837b7eafc11c8be1215fb059379f27740191a776b0d592c9f5ccd21cb47c1fb1fdf40439931dd76d80e092a5938fdd164e75d2d0346f8cc41fe064a64b5deebeeda16f84b3714c4ecba58c7b6adac43e5323fdb4d40b7e321e9aeade0c1791ec8bfa7012187cd75428d186fa48d8ee907cbad95e2379116e2e3af7d41f957444029ec1e84b5e0cbb8f6544030d9fdd5d9dde5f25e914ae150b1c3b6bae96efcd8ecd8407c352226fddd72138858b203f80b6692992972f76271c2a5d37e933ef9751c811280d837a3252c479e047636869476a00ddc0898168022fa27e9e9ebf7d4ad13d6966a45394145adf21d6cebb2c02557dc4d594e08c8813ae77016d4d688be661e23712c9ddd0d9d6616045efa3705ff48d5e0a693c7c50e8f0d6ce6c5453410d40891f67f7c2f7f771f009d2860cb5a2dbba40650b8ccc1d6f2a5b32d4f150bf3fc7aedc68cf5aee75fcfa7e73a37139c7b4dc3bdcb7d50888d7cfa64f1e2a22747ab13f1429b05bdcec4ebbc6df9ef397822bbec63e36d4c01aa036fa4bffa51cefcd0cd691c77051d6681225324f0ec5205535aeabe87f5a3aa96a172812f4db396b75d818ee4e44e44f3534ab6817c3249c3df3dd040b733c3ada0cc73cf7074820f9dc8ab1f5e48c84595ba7f6838097ac84f80f0e1c6a718b4e2e80b8ff484009dfe3c578996b65a265486876d847b82f593f74b54b0ba476fe5a9c8ff5d513f4c10121409676fee6a01c18b6a2416f549f0279721080dded17eac095a6c6220bbf26177eec175d8e3d297f3d45e03920262d644404bac749a3d26ab351487f2083a2f4a4afcc390c4bb8c4a7f695292129ffebe7826a02ff7de9e243324653a60d8b8d110c97a05bc147f684eaf80744a6fbf63674d7fc9e4cafdb1922116effacaf68e3ca64ad30eeaccd1c241499b3eced3b3802de408545b394c6f280016f20db3b27434a2e691c9e14dce6f0596b8a10c2e6ea55d6d0db3fb4cd70949a78c50f8ac74cd451ccb784d615507028b65f24c46ed19b68c086f81d8031d19d533bea3c020bbc37cf291c8da6a213e65504fc1f3127304b232132dc603a2a6a17fd3050ad4ac63be407b4c3b6228cf48a2bed3b8e787fbaee7df1d439eebfc4e996e1d6e35257e446466f44c163774fa363b145c9fd8aa60cfb880abca6bc949cb43a783375eb897265a637e88836dd6fbd1bc6a32ba1298674c7af368a2db7f2ff0ad9b248f2aff2a2fe49e6d09050ccd289ec7601e3560ca02488f3d564077f3c69e3fdb874e1cf1449658df4ec61c40b397b7642f4bfd005dffd7c5bfbb3662cac4819be0fc8bef8e934ce8eb76c4d4be8b033b01b09c4b82ab8374161b1988fa3c12ec3c6948297baceb85502b0593ef3466f97677488b6f3748b22403d259ce0ec34c0a7f37af5c9372c555236c301e7d2ab6c3655a1e6413f8281db8f6c3d1dda6d760b8f8067dc9af4336ec6980bda445c10770105e0dee1bacd7abdee66a69f216304f4043a25f867ca766c59d195efe34dc3e33274d7284419b3712f973939ef35632d0b55640ed2f45edbfdcc38ffb34f1a6277dcf2362dbdac2bae60ee5c5d1a1a97d9929d7e4177f9824705787cea4326dfc7dd6393f0ad02ac1fe2fa08c88d6f6193361f61dee40e942dac90bdf8a88fbe85918f0cc6c6641ce566ffde1b327bf0fb88da87f411851ced560893ca73b0ff46a8eb3c7714d25d69c8c8f9bccb5066db1caebf932f58b6588475ea3606b054e13272c3f0c9b3f26cf897e700c434986325741fa89fbbf41a12c818ff03013d492e9a8039ac66c157ae3d0f25f58aaf623ffb2e2672eb37097cf004c4b34cec6ab02c9a0b88ddd78ba796a191306243c89ab6f4423af6210d133b1560cccbc58b0c57b62a3957c998341d97fb9f85930c4ef27dca580018761bb66a512f70965e4e31d4390d6e66d92e2cd63a898afe6a2ca0b858bab236479b9c6cd4ccd50915db66c76d014ce31938dc5bdf42376d163722350767fcb61fc128b40643236c6d1b30cc088b88ab486814d433d43202143bd97794fd93c3ca012d92f9cc5c0275c328011211d9781bf82fcadccd23b39244e2c21d07759f3ff3a54f0ba0216d16ffa5a2850736d7f2c27863a2bae87f793a97f0c8ed2b780d96641e2a057414ae4322f06ba4532220c65ae1c6fedbb0363253590ee118a40d305e70bf40ff4f579cf8227f982483b6ad4e2ec88b57df84158ed4ef1e3927168eedf638f8b4eafabc0f321682681bcdfe0f7fd618b046cb4433840b8c701acb7016b8f431f537795d7e750f95d77c4593f613d06cbf00fe2ad9260797c40672a36288f6b19a80ef491e6b85d368a09cfe2acddfd9c0d9433bc3ce81e36d96c4af28bfa9932569d1ed5f665ebad92c4d490b17e969703ec1c11a13c0575776777167d8235e36b9ef1661f73531194234b85d7abd14643595033179791ba4107d84751a1df39cfb8105d8d37f1fb3858229fc7dcc6b01c49326517"}, {&(0x7f0000000240)="0611c22697e1108375eb72cfa10eefd748f40a5f67fad88cb1701e0c13078395a256587fe2269117eca7de14e726cd63a1b4c1fb7da6bf64"}, {&(0x7f00000023c0)="84e8d083c97842588e04901f6e98fae9300a61fae65feba7d9118107edbb7c1d286823e86070e82d746096555d47d30724dd7c9087f3cae7ee16767648b94f7fadcd0f945a8bad72d4919c12ac4e4aed57f5fbe094503b968f5531b963d50967c0475b3c8039b8a9baf4be59af1ee07e9bcf5dad247245f3f2631b8d46b29be5ec35f47f3a35c3769ffde8cf3a553112ece30949457a251ae4ca0d68fdecaa1e76760ddd1153247822d7a010bdaae7ac5febd5949e0445c4560a332a34ad03b7bc5c356aaddf2c0ffd77edfd3f269f00f4ee3cc9977b4455e348da9ea7fdc5c5af0c4121c807e5baca87c32d589ed38db68ed38a7f436e2993b90674be38bd1f3807e76121535bb6d7cceca0198d19298b0315f80a03a3f1e086973a9e7a26cda1b0e3c83bc9ff43e824f5b436f376c1504b7488977ddfd5e977c3bc8bee35e49165b0817793e7dadce38f46f970b2d2c7e838e376471462efccd2f400fb3f2e7fc85de9bff8dfc6e53f00f2ad853e30e97c263c347d9a44ae27a90292f0d7a88048865e19b3b565466af9f27497abf85cb08f33e0783c8e67afe095619acfae52540d4071d5e53ec3f3be9f4eb549e1a87f46f08aef50c086b60b5c4da6c81d85cb35c820989d781bf42909219998b1498130c61b2c75c313e994ff9f7b2b15785b65534619b128c0813941be1a50d75ad257c7f973d92bfd24d7f744f02f8dcfbd661adb2123a7f94cc96302f62ab85890298628fe190cd221fe52b862f752dfd24d4dff1cc6c989c1961bb08aedf66fb0a0ba1030d35faae2fc8266a71282d557ce0a2aeed65eb80f09dba833cc49ccb83313232b55e35882a3f40eaf8d37ba986c015cb99fa36680ec418cfae57038e1c34449ab9fb9d86747edae2aa367980c6487ac1cab0fa5447d074965f7fc85fcd80e52e49ba37bbde142acc41658c66b45e9bf8eea101f03c18ce4ac8726a34d34a290ad6b7593f4ad2174581d092904bcc62942990bb5440fba7b2e2464ede379593a668b90dc368170bbbc7e85e73e006bfbdfa315c1fbb9ce55d18d18f881a4abcd6c3495f2cee9372d6939c64d67b0691a1decfb039e3594a12c9c8e79a452051e20e679b22c77fe1005aee7148dfbd765540d1784c01f3e795863eb401c9ce4c94371a91163603e1875509c03b0d168c2f6eb9de66d1055203934c810a9e14d4e99186917be84c81466520551b31955677ee22caf4423bd8128d8183bd0907705ffaa7f29febb8bbbb3c786211ba9ff0d48ee88dece1b7de124ecf3b20d94fc048cf29487690008f57f4a8962367e50a23abf78870a03dab25f96de41ff4fbb30d3f0daddf2f8c18723da07ee0137f49b707350b494e75aa6b38806854f40f044c48747325f46a2aa52d6a4ac7341930defccd2fbd529f60767b5db367671e1e4376d0ac4a1911a69247fe06c06c21680b3abf789b06d38ec764be14694583a586ade72b10efa823a6a4a215aae6c739dbc99016edc359897a9b7f76845541703db18210018c0beb9a46ddb46a670e2fd7a6c322a4ba41f59684caa6f5b78cadc9b21e9c2be65554550c7038577c3bc6f714011b6e12286be3e1eaa967a394153818ab54eae97dc1f797ab8eb881e9093cbc93340c0196c15a8a93637c1d6ba2fe0a8986bdb508224f3a6c24a8017bfebdbeaaaa49144a93cc2c81641954aa17cf71d17fb2afe12893f975176ae00ab74cf76575bc93385bb6d9413e8b24581a03a2a4bb8fb8295854a1a2013ead7ed0cf0d42d8baf669007a14f5ba085819477a993478fdc17d6ba1ec07c477b5f306fcf488d0d852e75c7f04b232ea1a952c3eb283fec36d2e2900a7f74e5035b817df17593b6c1c876b05fcf3704d408a7da294d7538ef4cf155162e9e3668b14ff6a6f0d91cbae7159047bd665deb513d4f32105e001382d288922f9a121fc492e8c8962487f7520781e2df40a8d87ce1dd55ebf33e2edf338c6c25333891519f9561980e756dec10348364bbd4886ce8d40575db97a1fe31e16544ade7092a98b01a7e8e067b3071bb59bcb76b2cce6558034402682859580f8fc819ca5bebb11f5e24cc5c1ee8803a6258d221072506ab1e4ea0551754ef3883f3b52e91b153c98ec2081ad37963b9713dcc2da8e6dc79fe855c968cb85c0f522bb1911fd523ce37211b5293b7c93651fc027b9636900460aa26800547b699a1f83a24659644c3373cdcd4d3917995181004c426f39f460439a8f3fd6373c987037baa46671696a6fb484b62e654580bf16514a84a958764b0b47badd450390f27296c1f02d2f0fa29990f6e4c6f48d374752e6a591dfdc63b483382798d72cc0339ef154b1a9e775759cf74c676dc43648d798ca9557aae829927352ca5b5a15eab61446a6a6340379f273cc0589a2e10b4085fd30734d103414c6bd076c1835c422f2ee83dd79915fbe38bae18972e395e94049d3e32aa13727bf4fa08fab51a445a4097b9d275528f606f836a97e2ba2b77054ce03472272ee46a559e576034874c4567d2b764a929eddb36f41ed8686d47dbc0511bec4e1c4651a54109cda372b07c42ab5f7bb805f0b38a03232db4e1ec6ae6367eed83f4d8566916c3af3823ef9b1300901b32c4575a8e6b1518e3a4002cdbdfbf2aee8b256239a073188738e074d9b965d0f1be3aaa239c41843255ca1571c6bd193a16d0e250dc79c748597889ecd60f735af209fcf82aec4104080df8bc2544ecec8f481c651c8c0be29af62adc9ffc6b879f530e4abcec7308bb97b382ba9c739e38b3aa0e49eac9c922d3cdf2bcd0cbf68b389f735258a0c4051aab10c692c28c5329c3be3a85bc6272f0e6a333a0cbb989e067052e8b5e70efccc6286bbe4751e9315fa164d0dc8fa234a29efcfbb3012da914dc11f713179fb31aabc0d5fc66125247334683e6f232c8328de0b03fb9ab3b2ed2dfa3629fc57ad682edcaae1b0d1c44a2c38717e3e3739dbdb0c541f59dc852ba2388007c66cbd6778dff1577c8510fb69dbd40c975c3d650aa16e046401edc2c70f2701a03ce1704dd1a0ff671c48161bc3d39be57bb615934fdfaf60eea615be6f48acc0c806c2932db481b4ef06d6fc2b2f0bcaf4f740e53cc3f3437f22e71be287e70f74340c06403ad1f034d285f84cc149c74da998573b4c60daea60019561d5f3ff78c2cebef830b132a0db22de51e5cdab31a66c6af3de91b5cc8f03a9a7ee94adbff993c1ee12365e1bf0c0cbbd0e90ad23437308bacf6e77826f2b83b93e090970208a9d2cefff44e997a8b9e95545647cd9c58825aeaf74a9d005fcb74bd4486376671c08bc3b2349f3536cc94bda7fa05118f55631c3e7c7da0af3aa641425be9bf7df223ec70d9081ef01283bc88c9ac33a82ef1a83e64a38704d57526ad115184286b9664fd8c91c31d363d95e3ca7f11c26458d215e7254f8585eaf21aaac2a297d82280eece6453771f962daebba8936cb94e0d0d72a87ed884da9595bddb2a54ce7dbacb5a9a2ccfe4d6b0b6516b1cfa2534f56c5aad70c4a009ff6a678a4c5f438cefdcdd90f7dc931e66b8b8817802fa62ddfd1c2605dc1a262365e8abd68b0a9b2a7964782d0dc6a660844005db38388969c2b8f00ac9f92ed9a5a186b6f1cdff4b2e9b23343ca3055c026365f4c47a9dc48a2ced0ccce43f595970f2de63ea45e63e210d5b3be488d630356dda99118b454d929ba464c12b05ad73c02d7d4e9cb40670dc1e047f1735e477fd87bb79a5241a19eee42fe8269b5b3ce457f47d2b57bb90acd7ce88bb67597643de65d8aa500f38ba64a3c199dd5a5da102fe8d1374e0322bc8120c9dced68e477f535c1a181eb7211f76002012937a9120216ccec5d55f825e1b96c4a40a59942bd56aafc4fae937c79cc254f0b3856870f914352b6730dc0e2d02dac75626c8e4815d3e82fdc73fecddd11eeb723824ababdd437d2bed8995c88e0be2d2b55dba29584ad0616c93eaeb35451757c780c6403ce6a96c10e14f8e950eca4d803b0c2aa6930df9d49b3d8b590244548f9050e34785b1ee97de1bf2eb40190d74d6b98da1d46043061147f6b9ced2b22fcea9f97b35f0260c9fa85f35ab35d7e1abf1b92944842d2c62945a985fa8cde67fa75a89789972b3937a83c53d7ce229d93cda4e6822a158910ba2424600ee90dcb49ef09c5d84af6df130387f40d7606e305762aa52f05dd2db02b84ddf29bf4dc57276498af126d51131fabca9db40ad3a4f12150d2a79e7863390bc71b55bddbd976bcfac508cad55fdd95737bb32962bd552e74a128c7f619417f4f57218c860bda3de2c51611bb70c73fecca71acc9164f9eb51efd46b6219a224a0a0aee0b189a712152afc9862cec2e5fc68c3e37aeb753252041980a5f097947832d8cd9b4fb69570eb8acb78d0aabfbafcd508924b462583cd149dbb35180ea602b84a62c328cb4ec4bc341f0e9d1a5212b70b07e182e4f7a9171669a18e0e51d75d989cbfb874732050619e375ff4620b32da4321f84e02c560c05f5ec21e97edd5083d271f35a644afb4cdef2b1976355b6b76c62a36e9f01f53d2b25b3d2cb4988dec7ef416b0c2cc7cd75a1aee32572747083e179a63a4e00b05fa579518e6bf97a2b77a6ad09ed651b50eeff815e8f939439641bbdee40bf0511697b7b2945c3595b9e8c6c77c3e54926d31e6cb83ba981bbdd7bbfce4728092b72c869246393bedfd33bfc1b1723287f8de472ef935dab51b386b0cff61c3342523b39881d133dd8f20a19982e028aea7cb5feb9efabc4ff88d3992382a77a949ef9532f32180b3708fc3507157aa654a40fbe15b5f7374ba0ef92dba57a6205453b4711a937d4c44c82c50078a67a4feb0585cd1126ac24353c56e48bc8dedf839a449f19c82be8ba7a93c99a47bb24b9fdc2b0bc38e95defb8078ac56f6ab87bdfdcba6040464f1fb1b5cf690c8b3085e90140e5f8a4615c37944dd2560d66fbac2bc18d6cfa191b6b00d17375a8eca38d37741bffc72f0209d0c2930e2f4f854f0e6a6c4add833329f408e52fc218995d78f12038d8cf7633bb6254e19574bbb11108ad0800a910662ad22b984b28c73d662d2f4738a001341e93a98f86618b44ffd8ad7f27121eae4bb99adb7c10e7d5b6fcb18fd092f766bb4250241bcc69cc0d104675b7af3d7ba8bf453e1831d48bb3c4dc0b2e5ad5ce0b324ddb9c3086ee19b8f3b10fc1ccd23232a52ba75e2394f1c34fe0e69c1761a306a8830573c93288a349eaeba79d9c3b0f913345e97b8f4a11efa2fcd04b02b7751375fb1cb5a45dee4562652beaa494535e1750548a1101083b20be6e6d6f3c5740cf96a4116af6872a6fc49ff8a3699953fc49835641cceeef21af19adfb9756dd897b950e9cfc04d4afd239126c6e1bbddfdd11f11cb2541113b74036a1c8f60e125af7cc6c28b28a0ef0c800e14fd83a12674713aed6838d2d9be212c69078e2ebf7f09228cbc226a972b046ae4dfc08c4d075610ca38f6c31b88b3ddc9c9c78afecd58c52ff0cc00aeb6f2f63ee7f27a94aeedac68448c9d821852afd39ffd75e598b0a3da027688aeb0186c1d92255764b1a14f9ddbd16af02c3587da2385ed86df9895d2d1ee68dc9e8a620f9c109336d8239b7fc785f1eea748b26cfbda70bd7d4e2cebe8c29fad9f5cc7009dcefb9ca9f2c63ba03d58cbe160b7d8039cdb01c958fc132ba301fe50ae1327fb4fdbb1f81a9a73817bdd69409cc4f97e55232cbcd1daad0e6a71b0a599431c5319e98ae3582c15db84db"}, {&(0x7f00000033c0)="129f7337b289858f1cdd712946752d6f1ec7121f28952d0d0ddbd1ebb2e705cff953f222e477962e33f6053e07736b75d239803ee9bc8ab7dd99ce7b1edc884ba1760d0fa280455c46f671fda49c4ebb521d571cc3ab87632f5442f3598ca5192dad63360cd1e06affbcf2150ca8141eb45cf6598228720c8606adf7e912aec45956582a1ebe7d66f14d27b3c3db1116194373d13cae945df3049de9eb710b14f516359f5250fd75e46d842ee06be17e033e614fbbf4dac6096938a875845bfb3d7b257a87bfa418d362cbdc4e55e7ae84db02565750e303a819482ab26bbfc6c84391838033ed8c4225a81f2997e2196074f2928982c475c67ccc08993fb455c4ba6e8a799a563d9d0bfa32ab2e9e876857d454acb7d126a02d6123352c5c0362e33b1f1892d744bd754d78e7fce7900693e832e67cadfa4a01e5f858f90d4b2f48a758d6a20d73869ee61879416eae128232eb0d749f57276b388238189fb9d7e27d394172274e26bb7ce3e3650db42e2a30045d81421a5767f4c5eecbca4187bbeb2418013194984228188e151719a83917e47825148d312943ebce4b8fefe0e30bfdcf0a065a8ce3d09e98a1630252dd09af33003ea9dd28fa22b1f9bd9051a23bd73554a47da10ce0c156269dc819cfa07ddf3961f4b5ae3335cc7a8a6f89a860f0dd37e979d57907b00650f521d6655425ba5856890b0aab990dd0df95855c4f624f07d0f060ae3e6bb6399c7c5661896a27238d1c783e4952fd8d8e555f6cf4af557610cd3accd0622285db6f2a5d3316d010ac72b83ef02ae12799ab8985e80c5ea34e88a8596c56a8fd925168826190e3b9fa3a886222c2f75560804d85bae4749204bc3599957ef76587be80ea01a5cf6f803529f7a62fcbe9350708204d157cf3af76115da5fc3859419c7b08fad4e1a2b80f2e66be46f51760b88fb648b964be815a84a227e7871d06e10c3700cea9576e35afcfd72a2b3ebb90afb5141580146b3d66d03e06cac61772ed48fbbdffa7602b834e04c9d405eaf71f71fabe3b5c9f5241dd61f611de91a4b3fc799d9e7294dd7d7363f2221265eb370b04a675b7cd3bf690388c05ef4ee2d3e7ac0b562acdda5a9957b4f01135d9f77bdc102acc3b607f441a97a7e53c133062c34c003979b8e682f683cde14ca4b3bce1b34abd9def97605e19c2c441fa207b18728e22181404756105955d53570cd60cdb2b39f697458394cef096dcc9d822da679c45b9a4e996bdcbab5468eaa1bb091a38a6b43daa776f8e2bb2793c9af152339129edfa78f655fef546a570e42261d176ee163ead147f388864c5723bc2a2562e0415a9c6bd245fff27d6dec389714141d1a594f12bb3bb9039f2eabbdfba7197c32ec2a45a952cd194079f2ed86c14be303bf96eac6793deeb1e9330365572e450ead17c85c83042a0cd7187befa49a8a4cc21c14e12fc948614b7c841bb38a7b461aa63f0b2e985c27fa0840fbee15ffba76ee63a5aaddb8dda4ea998f8bc4a8bc0f10fb279e7123155c5bb9152a083e9b24f32ed33fcd4c303220a07e29c0ba146a8f942fa6ceaa15ac7566fde687a5e1379c243e1173e31d9a9b9954133feb8566fd68ed5925b7feb3c36ccd130ddac13f370baf9df5186c39348d5d2d92be4186c7b9ba251b6c55e02c183fdb1d7e0b29653e44cfefc87980df246b3448b70289fa1cfd7778de9e413f8f6a716e832c04b425c3b1cc587e556c8c52f40b1c106ce8c985b7fa4c540fb0b08f53665463a3f1f4a57ce86123182a728ac4eb6763f69602df35caa3fa4ae4979f0ba3065ab6e73a36d504d4982daa9878da4a116da7bf198783d3a5016c36ddd563b4c12f1c77aa2f77caf9c356ce880cdbd88c0262bbdeb042eb3c585f9bfa4573419e9de02ce71a98bc5a4d508c2352ff11218c630c396e0550e39ae3b2e0fae5854d9dc3d3932ceff5b38832eae037a349247396e1219f7d129740bd12495a66bff3a19d5b3f0267d7897921c9ef918d1695765f976663dc7c19d2b77502a881c97c8d4b0ccdab56415f7bf7f7ddaf58cd4f0f4b60bb4eae25b4fdfa4e3ff22df7e82086e22359ec80d6ab3bc35d25d435ca1d6aae1ff28e7702d728611d2e067e765ffb146fb2687321d02dbec5e3c86605341b23674494c142b8216a508fa233cccb5ec7edf657cc06fb1df70ebcf1ebe460f722b98036c77232746641bc9ce7547abcca7a55308772d3ad2a3284feeff7bd5962210cec911b73b634455948cedc4ba95d7247ee31ad158b53015163b8403bb5a8897a1ec2b93165dc7bc7ed796df3a877fd59274db22f1777ce947550cb584402eeb1c54c2dad9083e6ce4da3039b620a96dc7d25f03c2b5691d52f0f6c02b28882dd739aecd5d4daef1999cbb1ca798e7a963118bc4c0357f32c694bdde71cef3c6469f0570be16ee5b426febe869b7f9eccc291435f8983a25322097d5f1dffcf7c8f947f9a6e98907023bf070954764dbdf796e34c1ba5be3ab0b4c00d27b4de84ddd4c901fc45ee910136613e99497837345d4ad38755d584d8594646c57bc5657f365a583aad51802b7517f9151ce67b4c8f45c79f00b935b7a8f7c1637640224f7ceb72846da985fb43439bbf4e079de55db433ae38cf1a34a032d2d1ac2cb812822be80a22e21cf47a130722efef5e7ee35ad6dc0e4546020ed715b2c20f713cdc5f2e55f54d3259468fe7dffe22568ccf0f747c1880b296c9b5665730bae9c7b98e4fd8259c0526bdad5c3fa9a32b89dde84d61f83dde3acb4814c6a2ec7ff714b39ffee442d8a1a6d9a1caa00c2c6a1d8899e6d196990d4b724577cd1f1bef59d20061d2ee090325ab1aba5cf23744091d91545e2a1d86c9355690caea2a3a01799ab11e4e40043d421b09f55024c62d40c0f9d9e5476e4035bc9f5498265ce95b3521c747f37cb079dd28e8c5a1e645d1862b87c335b5f5927297351f74f25f666e28bc2ebfb42e08e2e5c338a8a5715d09314a4161fc00775ecf16929c6f3815e59dfec8614df17b81aacfa27474198d49df18efe408d8eb0a29ec602625e125df3d2dbae22d667983d02d173008afa00c48987a4c124103d949f0fb0ee7a832c5b8b171c97173055ec3d988991b64cf19a2e9770fbd76f952f4b913c1ee331f4e19ddc01b4798cef09cb3fc13cdb943cb17bd88c8396d0f1da4a961d16887cb291dcd9fe44c00e6d4400ea99c41df960d6703b80d087f386da33d2a75d230dee27c3377c3d94883aed50b511b42e64d8ce2a43ab78be2145efa3669ba251d29323fef9e0c361cd6d13c2e115ac7a048e4c8c41a79fcfa1f97ccf865554655d0302ebc07f6f4bcfef6f8e4f3071bd59b7203e6f6df74842b3097b448067d6e73495f1feb42a85d3f10a8474dd6f9ba0b9d4b638390ba844830fd702511aace71c7e730990b6910d200170067bca56ba8b4dff653629b2527dd0a105f66bcf4222469f21e758f65ecb327519ed06cabdbd10e77dba679a445e70ae0819b2b474cd93c94f66b89d07e2c32e40782b54919fb5c6f23c21a2eae71b29c3528e01cd7a9b064efd20ec944ef0bc70fee90780c3741ae8026bdf1773e14fae86145c02f6e22f308eebaa5cb68074668b443ba7e40eaaa11a29f215d4a41c18b583006863c61257cdc6e6583df0f0662c3d7bda71003d688ab57b8524e9e4b4a00b4a9b0bac7a6cd2dafa804c9e4bf3fb95e63f7348e58c98eb02a139fb1d31f2d0895605c905236fb1cc69f3525f7e90e23ce3f7d2334574992de19ce65306daab054ff2d649357005134617129c3120b678c549d5fba765f00fb83693526855a0c0bc9d170feb61790a4180d9032b8f4d80a0d537eab640a7606b4abd9c9fe0e08729169dfc6e929a7f535e0a6bd64f5b4b8812be21c78ff4464da9808a30a3d73db1857190741413893b27eaed9dc4dd8802920323aa0f21312929ee006d5f786c33db4f8b367f199b3403b17ad9403d614d9d247aa02c655b3f8c0212b1856f76308882eaac5693b5e11fa0e4de5490173c19df9f9edb6497d83288860e7cb5b92e6c4eda3bac4bc3e8c925d37d78bd04aa717be8fa3d59cd805a8071f3501ea3d467378061ca2d733c8e8ab12ee5203461252f0cb19c2ed2115997b8fa21e2b5d006f6cc1409d5669bf45fc869b255b0939b7f18f0d540a60cc2e698f18686137bc735957b16b0bfff27c5e382d913fa78dddc867ce2a9bcbd4bfc1d83936635b535c6369ee0c67a5176ce32790e7c8141fecdd5367a3ade0363350cbcf1fc43670786c7b27d2001674f1a8705fbf991c9fe84d7c79ec765060bc8f0e408941fab4831240a02057ffd5c9e07ed7329362a44c3cc459e1a5efaa4b2b9938bf4b12ee16674e159c96d3d03bb438bdcd90015e54f7426cef97d9dfd4863376c565d91d81f2e9cbfc7f9e5c9eef885f783357ca28636dca68b6237ca18d35a91d4c0fb8da1ac76e6e7b68401cfe6fc388cc687e311d89a8bbc4348e1aba266b1e58898283887da77828610024afde5379dbd27d1435f56c9845b8a84d8136874fdf1bb3f15ebeacbcfc0f2ab0eda94876cc586c4adc22e661952f8fa45f6d5536269ff42e2fff52eae13af0faa7aad66d0492d88680cab380ea81738c9d50d2513cb74174703463b8d80f61500672d7369c18c3c032d2ca28dd938faa282dca6bcb52fe00d6f3841a808e6df0ff480328934f4e233e765b26371cabaf93de8cefb534dc740315ee01d6dbd050f8808efd67dc3ec032e03d59f1716be8dece662198b858676c3893a5734a588ebe52814f558f094fbc93ebdf0f122d3c95c57fe64b711cc2dbdb6f642c066e944f11497f3225d200742d9dc4127438613806b6caebc4e0acdbe2e2d419e62e8c589f7f7c822a278c7d7633e0e5bb99889587a9af1cb2975ab7f0ba18d6d24af58568c2678a7623727102944994f1b721c012ab22b412cbd440e8c5bda55e182ac73dcf687c38f2f4e939b2400c06d47c8a49b901ca05024547d16819ea99c7700328862d6a767f32f37d886e29a43dcaef2eeb386e589c2d17e44dd618c01fdde255cefa035930b668a52e2fd6554e2fd9288e6673e69bb19d2c82c2db4e798ed734c64503c511a9d76ab99bf21d1f212cc7a05323e844ab4b5ac24d70667314592e7dff4e3890a5d3d61509f5e406d78d0edbc33a0a121b906cc433ded4ec0dbb7cf81348efbd498735bd0543c6518a2d87d08492104c494e99ba3497f2afeca9f5c456cc3a29d7ef48c27abde9caa4cfcf64e555afac1a663962a37f324a8900e50fed06d6db0ab88259704c5383d83b3e861e7743504e39ef610fb1d51ea591939b778b3243e96de9a499e22368c251325c27f20ebc7b7290b1eaa11c3b844aedc384d43719483aa469adc282e758b69a7855392e67ddf1a03a747d54551b742795a790da93684ffe55d305a8746f3b378be59a077760a5cb801f5ad75fe5dabf8583095c6d2c7c40ad6d444edb16efa995f30c453981de4b2391ab536d15a3f40e3c7bf7a8777e15739fd0f0109b42238a39523c39779967e0a59863d4f62f80277f12883d4091fb82fb507a848fdc386cad481563c05f753793e114275a1abc853850d0e07f298be3bba603db7eab00176d1f24a1861072ee45c5067888f7410eba645eef68ae420871c5ac6ee04e80cb4b5e13a9a6d627e68576bae7c2e974adb8345943c46bc7a38373ea4656bc585e773c7bdf1fdc50cdbe8000bfb161d0aeee42198b39e1b68197963a94c11bf48cd0376b81d138e"}, {&(0x7f0000000280)="00d886cc17901f2d"}, {&(0x7f00000002c0)="8d085e9cf763486253e1f5a59ba6"}, {&(0x7f0000000400)="115abfb311dd33bad0aa0082e9d0c60aa680b9c263f43ea3f83b14f881b91b50dd45a87f71bcede4f65c6f0797b883d0f56b95d35d92e5c348f3c6c851814c06bbbfb9c6fe"}, {&(0x7f0000000500)="1012d9d8292e2a22cc787c70ad683be1eadf6ab55be39ca6d14be5e49da095bb4928d707269cf4b3b191139a0f0454", 0x2fd}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) readv(r5, &(0x7f0000000100), 0x10000000000000e9) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x11f, &(0x7f0000000300)=[{0x1, 0x7, 0x4, 0x8}, {0x7, 0x3f, 0x0, 0x20}, {0x3ff, 0x40, 0xff, 0x73}, {0xfea2, 0x5, 0x1f, 0x1f}, {0x3, 0x30, 0x9, 0xda1}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r8 = open$dir(0x0, 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r6, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) 16:00:59 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYPTR64], 0x28}, 0x0) write(r7, 0x0, 0x0) dup2(r7, r6) getpgrp() r8 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r8) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) 16:00:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = shmget$private(0x0, 0x2000, 0x549, &(0x7f0000ffc000/0x2000)=nil) r2 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = geteuid() r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r12 = getpgid(0xffffffffffffffff) r13 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x10000, r3, r5, r6, r10, 0x1, 0x80}, 0xff, 0xfeff, r12, r13, 0x4e, 0x401, 0xfffffffffffffff7}) r14 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r15 = geteuid() r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = getuid() r19 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000000340)=""/192) r20 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r22 = getgid() r23 = getuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x2, r21, r22, r23, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r24 = getpgid(0xffffffffffffffff) r25 = getpgrp() shmctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x10000, r15, r17, r18, r22, 0x1, 0x80}, 0xff, 0xfeff, r24, r25, 0x4e, 0x401, 0xfffffffffffffff7}) r26 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r27 = geteuid() r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r28, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = getuid() r31 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r31, 0x1, 0x5, &(0x7f0000000340)=""/192) r32 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r34 = getgid() r35 = getuid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000280)={{0x2, r33, r34, r35, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r36 = getpgid(0xffffffffffffffff) r37 = getpgrp() shmctl$IPC_SET(r26, 0x1, &(0x7f00000001c0)={{0x10000, r27, r29, r30, r34, 0x1, 0x80}, 0xff, 0xfeff, r36, r37, 0x4e, 0x401, 0xfffffffffffffff7}) r38 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r39 = geteuid() r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r40, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r42 = getuid() r43 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r43, 0x1, 0x5, &(0x7f0000000340)=""/192) r44 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r46 = getgid() r47 = getuid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000280)={{0x2, r45, r46, r47, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r48 = getpgid(0xffffffffffffffff) r49 = getpgrp() shmctl$IPC_SET(r38, 0x1, &(0x7f00000001c0)={{0x10000, r39, r41, r42, r46, 0x1, 0x80}, 0xff, 0xfeff, r48, r49, 0x4e, 0x401, 0xfffffffffffffff7}) getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r17, 0xffffffffffffffff, 0xffffffffffffffff, r34, r46]) r51 = getuid() r52 = getgid() r53 = getppid() r54 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x4, r6, r50, r51, r52, 0x22, 0xffff}, 0x400, 0x0, r53, r54, 0x6, 0x8, 0x2}) r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:59 executing program 1: kqueue() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) kevent(r0, &(0x7f0000000040), 0x9131fbf, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x6, 0x12005, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000001800)="1ede70594c77f4cbc3a269cf5128ed7f2a6f951abdbbee114b47600ff24c805072984c92836671b401da97a018ebd79ecdf843fdba3a3ba889bccb8f1109609072740c775bd694c2e2c21509ce2249216955af8dd74f9be318a2b5c1c8812dda84ce5bb74f3d5f7cab5c2df4ae79ee47ec8e7b14c15fc7845193cb8a215c77deb48d7c6561e8a93dd2efa868fcf89d31aa5ab5a7525af8b047c767bc095afb5f6dfa82bb0fc949cc9932b7cc7186e6d242eec6c59f21d7be5f60759514bd3e90011276b2903493496538c168e3d015d3562f3104322d3c12507de7c97c6301ccb46e2e8aca303cbac7ee66982afcace9a284ca00e60a", 0xf6}], 0x1) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") nanosleep(&(0x7f0000000080)={0x9, 0x1}, &(0x7f00000000c0)) socket$unix(0x1, 0x6bf0261811db1149, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0x8) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x98\xd1\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) socket$inet6(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ftruncate(r2, 0x0, 0x8) r3 = fcntl$dupfd(r1, 0x1e, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r4) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x29}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x7ffffffd}) msgsnd(r5, &(0x7f0000000240)={0x1, "cb7410b67c524969207a33cb5d80a3fe2d29cd458fa631b536637ac436ddedfa11a630afcfa16c2ac4e52002fc1ffb8701a0dae986c082b562f1fc612437e08edd1dcc7173d4ec226ea1560636fc6b7524b3a8f8378cda4a9118a925e8496b43e3a1ad9dff6bf133ee0dd6df1a64518b227ac37ac0b2ae6b457410bb4657939fbdc175ab70"}, 0x8d, 0x0) write(r0, 0x0, 0x0) 16:01:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x39, 0x0, &(0x7f0000000040)=""/57}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000080)=""/61, 0x3d}], 0x2, &(0x7f0000000580)=""/219, 0xdb}, 0x1001) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) r7 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x180) ioctl$TIOCSTOP(r7, 0x2000746f) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x10000, 0x82) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x824}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x80001, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chroot(&(0x7f0000000040)='./bus\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) renameat(0xffffffffffffffff, &(0x7f0000000240)='.\x00', r3, &(0x7f0000000280)='./file0\x00') 16:01:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x0, 0xfffffffc, "000000808a2015bf00002000002000", 0x10000, 0x4}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a000000000000000200"], 0x38}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc10, 0x80) getsockname$unix(r2, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 16:01:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:01 executing program 1: r0 = kqueue() r1 = semget(0x2, 0x4, 0xa2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0xc25, 0xff, 0x0, 0x8, 0xbfe, 0x200, 0x81, 0x2, 0x9]) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0x28b81e) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0xc8, 0x1, 0x2, 0x200}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x203d}], 0x3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0xd, 0xf0000000, 0xb16, 0x3b35}], 0x1f, &(0x7f0000000240)={0x9ce1, 0x2}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 16:01:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) 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) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r4, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r4, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r5, 0x6, r7) fcntl$setown(r4, 0x6, r7) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r10 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r11 = geteuid() r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r20 = getpgid(0xffffffffffffffff) r21 = getpgrp() shmctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x10000, r11, r13, r14, r18, 0x1, 0x80}, 0xff, 0xfeff, r20, r21, 0x4e, 0x401, 0xfffffffffffffff7}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r18}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) r1 = getuid() r2 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = geteuid() r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r12 = getpgid(0xffffffffffffffff) r13 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x10000, r3, r5, r6, r10, 0x1, 0x80}, 0xff, 0xfeff, r12, r13, 0x4e, 0x401, 0xfffffffffffffff7}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r1, r5, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xc1, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x153, 0x4, 0x53, 0x20}, {0x80, 0x8, 0x1, 0xa3be}, {0x5, 0x1, 0x2, 0x3}, {0xd59c, 0x4, 0xee, 0x10000}, {0xd787, 0x3f, 0x1f, 0x1}, {0xff, 0x4, 0x7, 0xf7}, {0x804, 0xff, 0x7f, 0x4}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000180)={{0x20, 0x7, 0xaf}, 0xffff, 0x2, 0x5}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES64=r2, @ANYRES64=r3], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:01:01 executing program 0: r0 = kqueue() setitimer(0x0, &(0x7f00000000c0)={{0x73, 0x7fffffff}, {0x0, 0x3ff}}, &(0x7f0000000140)) r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:01:01 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1}, 0x260, 0x0, 0xffffff0f, 0x0, 0x0, 0x6}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) listen(r1, 0x2) 16:01:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) socket$inet6(0x18, 0x2, 0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x21}, {}], 0x2}) 16:01:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) pwritev(r2, &(0x7f0000000500)=[{&(0x7f00000002c0)="79c5377001699875eeeaa3435372ca035f1d53d6893e8beeafcb11e583f921051d8254a1e2e3b2a35269f30007d9bea2d71ae3e4dfb83162c3325e2bf3027fa8ed28825777e97809075ee72cb24d3f68d7f221fdb1b1decedc2355936c152525f0fdd7f52b0bcda0a4f76aa62638284603f18e", 0x73}, {&(0x7f0000001640)="48d837df2a9e8f581e203d8949b0431cff2bd4b59f0fd66ab857e336139fd63bbc8b518b806024cc51246dae88ea9ccc0d0a907178350bce1851e40808146313e331cfd553fee6239b444f99c9d7fefd8e97db8415b31562b3bad1a941b2257ee75156541c2066f4d5f5bc255fcb8c1310d11020454e59b391912e80cfd5fa7d93e921e152f4bfbfb2f6edad12b209d7b4abeeaa4b20cfbc220e2564cc24f61bdfd30f788332395841870794ddabc759019ab2aaa2b9fbcde1d69c012f51e5886d2c2ddc3856b0d8da788d8cdd9d78fc8fc6e4f952e45448ea8dc0ad3c3365c651581d48150b99ef0486c35567d9b76ee07c069ae4a5e0a11e9c7c0c7518da1a54b4950db9b9350651015cc42205bab4cc1960c7042e492bd0f4bb861637d6fac9b7407ca019a00c69aecef752716fd162fbcdd09e2e8da956f9252841bc731336dd8824fec71f3b0dc0ce943a95ebeece7ee79b6598a8e9daada5f46735f1fbdf1b98850c0183c88c3b45040aef7c4539ed6a0a4a8862327fd92bbb9502cd6c347ac6af5f99e318781fb15b6afd07bf5787eff8a08a77539b4a83ee06b6590a186d0939276c006e3a81b45194c76c0538f053eb56e0449946a0f2e77b1121953db09d9451e13bcd7a07da973e0a291824f89a0694da264d5b96f5fec5504fb2e71d112d6a3ee00fbc6353f81e3d9cfe3b4043c18b687e63f364a4162cf118435d9047187f689e02a63b1fd1ae57fb8cbda61e890dc192f3a9291c3fa902beec16904bbff2f831c8d3be1c3ede8e214e03d11628a95267df7440a0eff403234ea03f1f22630b44b3ce46f7fc1d6cc841b4dad5f3ca2500488111b25dc2960733c7065d123af5f1c70a1736efa5aa52f027b3d03795e36b3b1f6f7259a4e12a38d18a79eb6a6f55b457ed88b4a532cfdb77c4eb3fe56a67fb695c27b96fce10eaf1275d42f686ad1398eae34cc605b3e7a2f3f21fec3cceb4290c2af503ba4653568f45700bbcd4198e03c552b3082432674ed1e3e2ab94cd5fa987a96d3987bd0245daecfa5499d843494307b1cf28035dd5c75c4d3afb021ee1c8201c14597cd14ab8c6f4c5c0bfeafaf981c2f44b1add0f3be9d17b3580d9433d4f2393e068b9ea8356e0be996d6b37b5fadc21fe4eb2fa899ea346401c56946c5871435472a721192b3442426c66379608c9ac7204caa7d904c743ac62504b536c15f8861cf54ae78eac002c5249ddd6d5637d4ad44c28cd61408421c2bbc59d4d277ba41ca86830715135efd4e9ee67c4ca14b38d349e5b1719f818acad7c15c971194505b9ffe9ea0705a575bc38f0624f5abcdf69d8c2c2db9f7087c03edf4b82b70193023a78fe2070045af06f1135e47f007f41c1998ff96def53f3babe5b55807558ac2dfd307cc5c30dec1104f2a775f8de45f13e7a7672a73522c7384abd0ad94070670fefc94ea93583d2325ce8891a926c25360fa7385e0760dde27492e48988cb7aa38ccb0d48b087b3db7c594cab046153f11730060bf50361357b4a2cd4e56bc428f4dc8456fd80a98c8b960e4190b3ebe2a593b2a535d00b4ec3fae2efcf9412c0596d6646539e6f1c01c4108444c313d4f54f3ff3d67b661d7fd72169616497e7bf59724cf480d7037cdb48c9a8edbf91dac3b815641589dd5cc8ed6254cc54c0be225dace7f3a4793336395afadf8ef2b410074d26866e95b3f8578d84e5c6eafdb8cd667a9ff72d84f5d5a82847d3720ee28cab24ca63c8b5160fb8d10abaac03fe4e2246417b6f648d245cec1d986ce39be4c02d6914cb73c0b75fe906a2343500248540200614fe4f71f27c346386fc2b9703d242aec736162edd7121b29641cb7b51ed0a262f957db716f0d69c5e853860daa8590f5d49b5e00aad4a3b3feb6bcadf4f3e4768e74a732f31bb3321762fd88674df48c9a99ff08a13da6bb2d76a54729030c98c11b745fcccded0fc91d5a2e61f96dcbe3f94a4793e2f4669b4b3e9ac5f0d3160faa1d56f1c5cee358b069a8ea388ed3075bf2fbb71c907eac51c05247c9bac92a6083af22dfba6588702cec0fd3346118e2bbd554f44c71d9fb43c5a96045c43f830422bd9acb3282b81d98f22403d4454ff9af251917844c343d2619412312792c9ca9cec7065d2c6fc17fbcfc35645e07dd32915ec068273e840597d655a761ace7d96c9c2c96510d470ac457fff5197b65104f5b7ad61a76c30f2f34153e3abb517ad1f33ba428fafbbcf45a8c9828516f210c31ed4cdda4afc6dc7b95d0204beaebf4f9f88b6b65e13ff0216769226f224b3a099ca22eac4d80e0a4712a5b132ba82f739107a590fc95bd26e123e1ff541cec747825cc79e1e536ed27258178c3fa9da91205e9abbbedeb0c143acab2675bbdae084e3120f5d980e4c1578c78401bf6e5cacac7e78c23bf587ea6f8c88f70a873fbb00c5ee48225e6c5047d59fb001186318bc6ddea813d6fd21dc1b1a99a490719373829dcece10fa44b9209dc943e0102252087c5936761ef08ef0802c1e68413024f424a9ffee743d8a7b19d7cd09a3deba927b3567dfebfb0d6e715b017c90acc61edd3beb4c3dac84476d5e794cc92abb44331755bd560a09faba6de8b8d9e0be41ded10110c0172d0fa972df2d5b8ab768bf0b29d6dc84d1c2bb1e98c5f2d4bdb6dbe35420082b75e198e4a0e70320c64d81c7ab50b90e48bcdf102ca3aacf5246d461b666f99da7bcd60c32a464a507952779c6ac7e2fbb0ef897edf316d10cc9649a0e1cf8292af71e55a7760e01fb13eb96d2775716be17b70e149ada0e8317d2ea536bbf13fb27d285c4e8573c4dd568d568b83b2b90db7a18ee315fcdcd70568b0820075d1b7ef089b5007fa71e7a1d2c7156fd2bb97950593a0ce7fae86f0ea0d5d223b096962a725a190e99b827c3e5a6333486cbb6386f2712d0c07e6fcfd6cc6b3c2ff43db19d35ae30b8d847f76d5d2b89820183e25fb00bc40eeeff1695ab67ee7e9cd3c4565a581daba7bb59d9a1c56706f8aae3d387cb34ddfe9fa918888f30529f9f4052e75a8e58e491278729d3205ac22b329dda589465c7327e74bbeda49dbafdd38d2f5f5dec5e0201a3a65e307b23bdafe6cf5079328052919440800a80347abdb7e78d7bcc876add649d25938a501c1bd2f5414130ebbfebf9a11989fcc8f1d239064eab556793e02ebdc17efd32f168a04c0c6ab303ebf3bb443a2b94431d1b23f28051bd67882e343bc963b40841f3ab64968562ba2ed8b53abe6c75f23d7a0fc896b9937860324a955cbc933d1f8e35f999d50e5fa670e54413837c5b6a663a888a2b8c2e5c17e2acc98c184a0ed7552da642a33b7515c57d576f43a29f4d253fc02d16166a584c0cca577c6e1d00e3bf9b8942a0cb6459c71602f1811282b1dc2baaef707ad410f7748b3ec110fb42cf77075476c2cd13d36680a4a12f8aace9a38250a9fb4ad33112f7ae97756bbb4508401c2d3dd403b467765d8bcc308e142bdb309a3f5dbb6b1c05dc43f098557dda623983624d3285a550086ce801bcb9f961087e6d8797495a28d1b8a801fedcb01dfe9c3cf49795b65f25ba09fe9a45b1b272492a65b968c26ae6a23bb4091609515e87cc233d5134f38eac26979b2272988075a5c4aa2c92d42a8da94c8faaa2a53dab4b4a85b55470b8ba0fa4521e50d522e4c87bd89e7f3e1457d583556be758f8fc84e71f03b426a8963b988d56ac4e611e58a1871c7a8229bcf2f8873226ba1585250a2d1f2f7aee13998f5afcce35416963b00a8cfc9ccea8b981a9c4acec285e4050a07b33a37f7b73ad31f0ff30df9b6e2f2a3f5de98227838f3ab8adb1704fbf90f53a209094825cccc61463b4e7d7871675c91b6d6f086e9fb7594909dacf4358e64b9b6fa47c83427faf0b3247cbabea7705a50013349f85db144e5e293afce24385eef7e2cf8b35305e3a9d7c009de09af5c53282e369f0cdeabee332c4dabfa53a72439e605ff39c9792d6d9c96431c062e4be43aac7f88ddc63a28440619e65c4b58e9d1b5fe253dd56f80cd08b7908473352a3a922aff15e8904d90ed783c012c913823173f976d6bda4c0802bb823e867692fe98ae6fc23db0f088ff60ddc4588f074673702c01eebba3376b76fa089dbc2b80da1ce89f4d2dd95e8d948f51d1078f7390ff40934ef391a857523fd6a084cee8e52c9dbd732a36b55b133ad82aea08b2174a9cefbe6c4c8daa70c9cbf929dffb1823f8b619ea654b33be0de8bcb0dee818a207ce303387a54a4534f5ad6d931b477c511f7b660a80998bebdde8649a143bf4c6f7f969e082484cf14557c9c8f583a477b399e56cab9d4a194026c22bd4f14f704f8c6ee7e7222952ac23f4e868ff9b57076f9cc593c1696b666b3ed2a2cac84b2863e6b21f2c8f9e8bfed8746451c5ebf03fb549448c4230fbfa6590cada7bcf4a210fb4d037391ec827db0b6bee67c0f7f271c2b8ca3690957dbf515558126096fbb5c85ad53a1396e1ab37d1eb3c6ad62c328667fc13d25f4fa947cc7b1f4edd9caf5c15d64b2e6745c24cfcdbc6460f18ce7369e6d9427b190b0e22926e01f872693c1c3f738502704d85d7e19fcdbf5b5fb49ede4d42bcc3a81b09941dc3c5997df0fb863466cda289ab5a80233e429cf2c96baa545cf83fe5655a562a8b5102796fc1738c2fd1bc7087125d2fa041c3006eec8b57a0a34e6111eec24015cdeed862d51d04a6aaf6fdb2a2beecb514d01a0bdc2ca09e0c631e3ca09d179647ca8409705268e9c5c66c722cab2889801e567a61dd40b7ed6b7cf56d17a4dbdf9a0775432285f19d4f1293d769d75a7b28643c027c319cb5ec61c1116b18214a25500e590be64cbed161fa0dd4e0e026c12409ce64cb866effcb7cfdd0107a4035ad0f8f2f9c98459479e3d9f77a25376dea30498e124c4b088de5543c6323a1d954c686257907d8e1bbf9a6d102303fa972e22b8d1d37ed918793f9580d91bc6afe972015d855e078ef38e5268cad00f362cc8e90059647c5220d3c49d0c67d362e9b10cdea2afd8cfece5a86e3d80e8b492ebad4ae645acbc5229e5cea1f5eae0f8e195d5523a9dd2e6c2a12baf62fa8442396832aed636bd5e5db44b6aae55867bf562161a63b7a0639842cfe3701bdc514a2fc4e46c23a5080ae11621072ea0ed8c2bece860fb7347279119f6865c506b3129d3bc6185f7ae78516da16e6da105b6e2bdeddb0aad4cab0acb22f80e6eaf3cfc2775ca7edb414c4c61019441d8333264e03478537743fcec3cc00a9f57ef19bc1508892bb3544be55c6c4563712ba7772acda742603e9c3bc0d6b1623ac1d90ccb60e8598330151c931993bf561cdc755a0b42988d9598f35c2e3cdfef1569333e8379589b0bba404655a39a04f8892d9be7cdc0a122ed9029fdfdf4bb99871ea105543f89b2160b888dc5a67b7556e2e69b0e49841ad143e2aa96abe62ae6c569001e751e837f047d6809fada94fa9daf9e89fed0720760e830947e811c369aa7e59e620ef508faeb85f497b1d86883f2c2ff332b162edddc1b3e37358eb541a6f71d470c92334c9275d474e27dbd02743d6cd16122da661dbfef700e5ec781eb9eb30ded78567d83309ea14e05b4638ac3d13145fd0bfed4f90379a87f51066f5e0a3023ce157739fabaab17ac21411c2edc7b54f1cae85b031ecca731536a91f52c6d5e71544ebed47907631f519870974efe79240e642a9585a5fff303282ec0fa3f4f5c7399fa003197afe70762fcc3dcc1f7d9aa32e399cb813e", 0x1000}, {&(0x7f0000000340)="516097559ff666b4c2641b934123fcdfae1e936fff241f262f8c885dd59e2e27b6647426c3c4af521dfd704695582c444bc808ad68acd5e8ce4e774026a27efbf6131bdc1fa437a46c5003f6673229153d56be6d4ff39e76386b6da82a9d86b369376ebc8655fcfd7fd1", 0x6a}, {&(0x7f00000003c0)="16248a94e094ef2dcf335ffbf56f59b71ce6efb14b742a2fbed626d1cc1475ec03c1dd9b4f55537185bb2660f34b7bf2", 0x30}, {&(0x7f0000000400)="47f6e7773950df2120dc28a46734ab3eefd0597e774b5f2e6dc0560a1749d5f4fe7db3d42acc42378ac971bfd15d1411576d00d9ba097b2071b6e2e7b79f1b790e3a15293fc5716f66bed65ed93157e35ca71472824c48af5a059f8887c8a41d6a86ee8f1542be069e28fd3dade580bb38f9a3f8943c32268b", 0x79}, {&(0x7f0000000480)="551b30c73f977817a01540b23fc24bde79b1148832f8fc01bc5cb70b805adc5f5cfe8b6bc7c421a3b823ed1c3d71e97b38b0cf1ae2c3d4bcff0d3460a26a44be90ef50ca1a9196472065fe2603fd12e91e80806c4e", 0x55}], 0x6, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00af18"], 0xa) fchdir(0xffffffffffffff9c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4a3369ff, 0x9}, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000680)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f00000005c0)=[{0xc5}, {0x43, 0x7c}, {0x6, 0x1f}, {0x44, 0xbb7c}, {0x82, 0xa7d}, {0x147, 0xc86}, {0x45, 0xe1}], 0x7}) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000580)={0xd, 0x5, 0x6}) chdir(&(0x7f0000000000)='./file0\x00') select(0x40, &(0x7f0000000040)={0x3, 0x7, 0x3, 0x4, 0x80, 0x0, 0x4, 0xcd}, &(0x7f0000000080)={0x2000006, 0x100000000, 0x7, 0x53c2, 0x6, 0x80, 0x0, 0x186}, &(0x7f0000000100)={0x3, 0x5, 0x2, 0x0, 0x0, 0x3, 0x8, 0xffffffffffffff84}, &(0x7f0000000180)={0x40, 0x400}) socketpair(0x10, 0x3, 0x20, &(0x7f0000000600)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1010, r7, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000001240)) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x29}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x7ffffffd}) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) munmap(&(0x7f0000085000/0x400000)=nil, 0x400000) 16:01:02 executing program 1: socket(0x20, 0x1, 0x7) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x80) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = semget(0x3, 0x3, 0x888) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x8, r2, r4, r6, r7, 0x8, 0xf5}, 0x1ff, 0x0, 0x2}) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x428ff) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)) 16:01:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="01dbcc51958b54e9486289f6e1ca8a97f4f9816619dac48c022b460126c7c43958d6c96b6540d276bc4276eed7d9be934181e612a4e0c5e30d32b6df71f8c44c426f6d67a0eed873f30bec8951e614a25ad9ff7346c54794ac00ae0b4f51b6b93d234a3896807ce67a0e62ab68704c835f1fd6d47d373f12b13e9399d1a2a6d8d97108b5659fa4ddc335ab4b88d4e2ba8ada5ea1ad1ccdca0f0056f52d3754824e783e6805138f7dd547f8a8b64e416282441ff2b2193b65c153b2bb4f4a3846d8f36f1cf7d6b5854f74022a2e05dc41f81ce9114481cb6885c3e8413bf3307d7c50bf694d7b937519b2d0e818ed", 0xee}, {&(0x7f0000000200)="b1d2c8853b22993f9e251cc88adc8da3a93fe954ce7e549376ad0908eff79ddf53310660733a8204f92cb83bd20d05e7fb2e60c3fe8db3354b02d5a096d70d45e2b98ee3bfcf64ae6c1e34169ffe25159fb7610df0c34cfc025a09d215cf1a70", 0x60}], 0x2, 0x0, 0x0, 0x6}, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/98) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x7935cd2bfe960bc8, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) 16:01:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x3, 0x3}, {0x18, 0x0, 0x0, 0x1f}, 0x7, [0x1000, 0x0, 0x6, 0x0, 0x3, 0xb4000000, 0x7f, 0x4]}, 0x3c) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) 16:01:02 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2800000dffff00000100000008cd3fdf0000008019245a012c5888a32a7dee58f66e9eb9ea5e6c6080b9f4a11a4c7b74cc", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:01:02 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a4", 0x1000}, {&(0x7f00000000c0)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0xfffffffd, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = socket$inet6(0x18, 0x5501d394370c54e4, 0x6) fsync(r1) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x63) syz_open_pts() 16:01:03 executing program 1: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) close(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) 16:01:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x102) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4, 0xf4, 0x3, 0x6}, {0xaae9, 0x3e, 0x6, 0x8}, {0x1, 0x80, 0x30, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x104) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x28) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x200) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000140)={0x10, 0x20, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2000200000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./file0\x00') r2 = accept$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, ""/99}, &(0x7f0000000740)=0x65) r3 = accept(r2, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) recvfrom$unix(r3, &(0x7f0000000800)=""/161, 0xa1, 0x0, &(0x7f00000008c0)=@file={0x1, './file\x00'}, 0x9) clock_settime(0x2, &(0x7f0000000900)={0x5, 0x1000}) pipe(&(0x7f0000000940)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000980)='./file\x00', r5, r6, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000a80)={'./file0\x00', 0x5, 0x4, 0xef0, 0x3, 0x400, 0x5, 0x1, 0x2, 0x1, 0x1000, 0x1}) open(&(0x7f0000000b00)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind(r8, &(0x7f0000000b40)=@un=@file={0x0, './file\x00'}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000b80), 0xc) unlinkat(r8, &(0x7f0000000bc0)='./file0\x00', 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000c40)) r10 = open(&(0x7f0000000c80)='./file1\x00', 0x200, 0x1) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000d00)={0x4, &(0x7f0000000cc0)=[{0x401, 0x6d, 0x2}, {0x5, 0xe1, 0x6, 0xc015}, {0x1f, 0x2, 0x9, 0x2}, {0x4, 0x3f, 0x6, 0xffffffff}]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/ttyCcfg\x00', 0x200c0, 0x0) ioctl$VT_SETMODE(r11, 0x80087602, &(0x7f0000000d80)={0x0, 0x7, 0x1, 0x1, 0xb1a}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000e00)="0cd63a19febb8b3425b2be925e9c0a16d112dbe2ac3edcc463446ab434736a060323c958436ea848b7c25af876253b683c36967b1ee2850924dbb8f5232efc4cca842d6658bb5c17e953c1ba3c46d00d72afad5ea3cee789b0dd28a844ca53a00e4f2e72ed0873de1de15945fc86bf00bacf855d356aa3f58de80c52b652b7f52f92dc36ec67c15b6210024559fc5b64353e782465296eb53617a55fd0242ccb7890ae696bc84712f1d1b196ec36e2d216cf17e62bcb44cb7b288816c2f5d320a5ff6124efe4d1a91a6061572f40fd79743406821d88fbae292357a1f8238b45c0c95266cd273861477dd735b19ab6325a5538ec6dccc9e128bfda", 0xfb, 0x0, 0x0) ftruncate(r1, 0x0, 0xffff000) 16:01:03 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) kqueue() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r11 = getegid() r12 = getegid() r13 = getgid() r14 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r10, r11, 0x0, r12, r13, r14, r15, r16]) r17 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r17) r18 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0x8000000000000080) pwritev(r18, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r18, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:01:03 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() socket(0x0, 0x3, 0x9) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x9130dc2, 0x0, 0xfffffffe, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:01:04 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) close(r1) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) wsmuxpoll: not open 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="19620b63ee8d3b31e9b52712ddd3520d8cec9bcad16110cc6e2f3ac8cfc2a9af68697cf04b85f62df2b189ad1d352a0589c23abbf67f00174623d2372f3c904360087dfe8ef91e03c13c16320e44d2a154062682ae99fb4da7770cbab4aa6b8c32c0994e8afe9bcaa87325dbb126a5debf3944093ae92296a56707bcd660f80a3691cba68ad1412b", 0x88}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) 16:01:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfffffff8, 0x73, 0x3, 0x1, "99ba4d0f83560797aaeeaf4de8516231decea9f6", 0x7, 0xf5}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) syz_open_pts() r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r5, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffa, 0x1, 0x2, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000040, 0x1, 0xfffffffffffffff7}], 0x3ff, &(0x7f0000000100), 0x100, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x9, 0x0, 0x8000000000000}], 0x1f, 0x0, 0x4, 0x0) kevent(r5, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) socket(0x20, 0x1, 0x3) r9 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r10 = socket(0x2, 0x400000000002, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) unlinkat(r12, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000040)=0x7) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0xc9}, {0x80, 0x1}}) fcntl$dupfd(r8, 0x0, r8) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\x00\'\x80pf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:01:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)="d71b388043f8642c4afd88c9048da8b1a9d8ef1551a48b7463", 0x19}, {&(0x7f0000000780)="9d6f88829d7ce8538178977d9cc1b2d8eca23055f8a9437669d9b4c4e17411cfd2b2740319445b3f2f1ee55d162a6a42fa8c4d7614d365843e81916b9131509ef52192cfcc31ee48e44cc441e7ff2e2fd436ae147c1421917fc4f3f4e0ac5634428530a16ae75170b75b12c0e0b8f3c0fb2c9fde42d327a5113ae7bd6433ff99b6995c5063fd2c6c88a0e840fc2907babc26c48efafe9d2da8833b9595859cf5ab55e931ce8e924b1e323fe55b1cdf4f89f07f6c55152ea24acaaf1912cafbf6eacb19846ce76c5ea1bc8a835f8fce78dfeae3370a2f2cf63a7ec9554a8e0e7b75988f0b70774c54f58dccb7faf30d189997c1febe5bd13741b9d5f602e8e4d3208c4e26816e4796ca03cf33910bc785da43eb7b1836eaed04fec162edf3021a301d9b5675d1915b9eaa5c478d49569581bb0cd06d2e86a58beb325b9ce87bec1d29a1b5d568a0c0daf60dbd6019d6c95f719c4e8ea848a0d94304d3b40beb084522884e97504234cfdd90741441d9f6316879efc6c1155b6836e956b019416e3042d9f3c332b2ad24767e05a75a066bacbdafe13da8d1791e5d684d04082899999981d432c00f621cefcf16b6c59a57b6a1ae06699a36ae46f5fe6f48c2c9dde61c4a3d6af6196495fbfe23464689aa598f0b9203df4ae04033da516b7302846f26678fb310619ff70ef6b15fd4ed18a75ff2d21bc7596cc25f404b0c6c822ceec2656c5dd01bd7ed517f80f2605501871cc5b530add0cb0775bfca5dba64af80c2d40916f846f4b1fa37bd27c0f797ff76c43d583eb734a2e5b124256815817845d5e4eba5aeca9def177d5825b17f7ac5db4b8dc57df264656a70101c337438e7f339ca77fbc91871c1a19566e4d8ab757781f8dbc6ab0d84a171e82511aba8a56b92332200447a4d9300801a5c3bfb7db9eec728b6f12fb6e10f36f8f9fc8c3f8d7b122bf1b6c5e39e4f4c3237fcd048aefde954518f2610e4b0c30dfadcdce64219edbb0aed0959b6df273b82c40986fa8d11919c2b9e7cb8625746df4043b5e06f8f2f4cd2802873d77a732dbfaa33b5628d503d092333a48c36fbc9996d9191c160ae12779f01449b67ecbc0c1d6e2fbb818b7366a19c6a914aee5640cca0a1329c9c0c718891f81e592b33449963fade3942ef80727a50814c353c6d308e8135b4a592acc16f9cab183281ae183a44933fbdddef8473e61a663df9d10cc9ec5db9d45b48f63399fc7bd8a10eb824620c70b56500c8d9d3af95978014f646cbed52893665566acb2eba3fba9267b575d9c1b9c88b2faca930e8fc077a659d338f5667e990e73c7341290dc1586d288d1b245bcbcbfacab6535b383b7d1f5896454e2b89216cb684f8f29c032b4455d509da02177224f3b066f869a9b307e379bebfc33fc1a11c8260bd5db18cfdf3961d1861a86a2fe87677dfa20cc6582b08e8229db25af9f24a5a52d1537f3a1c97fa5b975c596c9e708c5e31c9a32867ab99b19af008629fc0b1d7d398afd0d833a512e67c4ca463e264925cafa26b01f2adee9ae2e78f692caf55394ee4cc22619cfc0e12550b02baa9189b5e6f717ea7a1645a94ca4003f3d97bbb3e80eed17e1c0a89a062bdb5fef6b7e08822d08c2e7905b6aa16fbff97fb708c2f808abb83242b0abdd94a088ff097d0c033d83c99617f6f83657b472a01569a7c823f41e8c154d4594df652ad845e5d82fa3f616257932025e43cbb6c4cba3f11e6f297d98e2114d796a50e286d1e0348acd1afe8092cdb4791c0b8f4318155a4a531c0d240e675b56e77832cb959b65a3ecb8b6ea94909186e4dce38c3aa179fdc0f0629f23c742dd86bdea30d684cad2f667d3585b6668465b2237d98c7e0f5d22923f4bc2a4ec58f851a0217f7b713dc65b048c3d45eb9fd74173a5dd7bf1b5ad6206380fe2ca4051a33f663ab1fd3bc765de4c24a0f85b157509e2295d5a77bdea039282dd8c13567ab953ec7d2fc0a2190031bb916fa29f4b6d45722ea252185cb6a67bbf4361c904c81e431acf95f0e0bf038c9beb67f48e7b4a823187fd96e1cd0d81e5c5f07d96261903e506c884b2c9ea195af1d4f81904f295dff6b3a1fa26dd30df821edbd106a01e33a53072cbe842c17577a2e01713de3acd995af614689a9c3f467763e69e8dd2d89cf0a42644f29a8cf069dabebc455c61b0ec76759a7920414d51238042194fbe594be35a54c771ec5959a8fefd795aa6b78f1853c861088cdd8a859638976017193fdb5a3e1b3806a0f66ac077bbf75a84311cffcce60257dc9e9e6eb8f19ffe4867486de09861eb1879ef8648e4834fe9f0dd80e583f59a768f250c7dcfc535e78d0e3893aebc21de123d5275d6d126082cce35535160235629e8cd71a66b4d18d9022787859029edbc586bdfbd71d7f91c68270a8ed46dc13c2820290cc438288f05815bd3433b327a00bcc3bdd4c7cd15b5aca48a82b3612da057f860709e5213bc64d1b7389b70e1ced550bda8d13bbdec3b0e3af36d531c4369161d4b36d0c6eecfaa80819475ae2be686b3f77a90b0f4b2b26a3fe021dfdf0597023b249164e29c9b13ab229f812cda450dbd40dcc87550e346d8cf55c3ba8b75df598f21749a16e45b2ebcf5f99604d940bcba617c5bd88e4c82936d887ead8c0d575cfe70f9d3ea6176a3deb17b71fae39309fc1967bafd145fa4b89f27c9b71f695e12e058a0e930ea6de0d1b15cd60a4dc4931a2f3d746643988ad663ed73e5424253de77c2b180a74bb32d7b6c634f226d02c63b186f87786a7a3f6f97c20a7f6f03c07236632f3fccc8d6b12202426a1ebfd6691913eea0cf4e88e4ca00b03af4887f2eb5ee502bf265f0790dad7a8f12e07a70631b5d768c0d49f686e393c878773caeab3e9ac6eec5579acea3985ed32477b8abcd3c765784f334520f9aa90e431563be9cdbb531b529e8d3f82cd231d8335f0979dbe32d317b62238a534162815f946d93b4cc506235dace59b0ace2ea279902a1709a752469e02492ac1949bb05a290db18c9830d38473af2e87f183974e6844d1aa2c3f4f241bd8b3a91fc55df63bc827ef0a90e619e253301c620dd3b342111e1cdc7f86667f9f4462167046e745d58bc7cf49ef596eba96b4fd68370de44b8b3e883da418c245df34d7ad44b242ba0d16280d459b5a88c554a696fe14157ca68b9a65bede32ef1c78841abbe0f0cb7c0108ed18beb5a90d1d6331146b482074e73721c5ebdeab418b7a7fbf2a1f7f8bb87544865a5c644557bc184df53a92a02f8882afd77c3cb77c0776239f9148f1077a8c185aff81fd4527613f8c208492f8f266f6581e13478cb345594a830c0a267540f0040c2e123348d106d8a929897121f6cb5aee0eba4f77db9d8e7339333150013505066e89a16b9faafc854fb1b08fb52dc4dde4d2e0d007d1c018197e84d424511dc86cb488b7eb4cb2056f36b4e466cb8fd13f48c90e7957742187c409ec3c18e7b313aa10082d35046f299eb4fda7d1d9322e8f0b83e477d44b8a62f67b73545c37707f10d39843c06214ff0862b2ffc236cc7e5a36d49c8822a98b4c6aa781d4ab9393f8c1b5bcafb83630b689b5545695f4fd3243a1199196612ae8a36af87bb2139e685ba6e370b018f7115f193a80d77c0c3c48f81f715b6c869dfc16edc1f7a163596805dcb530cf33fdfb631b64fb0a84ad8eaf532aea0686511e526d8732f5bc38bbbaec607b39e472e749df5972456b9ababb9bf08c92d6f75e776f77442893a881bf56284b470099a99f347b25001819869df6e5e5530b05cbe154bb035fb1f5fe543dc257b5d7b058ebdb74556ea1cab0cce4928c40bbfbba08c477756c4a17f8b1f2e89f39906b5c33da1b31ddd43fabb9875f1221b636e5d12c448860b6818f1b32e0191d358e36cb987034eb1a9ed5318f7f8889030a9849cbe21567e8e0680987de9941c567cbf00e0074eff5aa68089c028443feff00780fc2102ba9fb9a7aaefddd229fb2264883bbc191477616a058252bbd2f1f1ea5b494089cd1b2d3460d35ed02f82102bbf420b01319e87323e6cd81add03beb1421d00e0928e8dea31a9c4a5eeebe72e33e4c32748036b87ae40cdf07f159b66da33bbdb89d28b208b0d6832cc25f7a0d4eecb4fba49a1ea55ee8703c4e7a25c2fa34fc2345407bc5291669784bfe6bc13972cf4aec653a579ec1ce62db4df148f0e7a368a1e99cb7a58ebc15b1ddf18563b2852fbbc1f296406621d36ae16c9238e089bb7f40df55b50dafc3d145ec139509295a41868860db4af997a109b387e861dde973d18922e395efbf3de87064d89d215e31f65ac07da9665d4bb2a3e4d8c1131e00fdd79e0c0c2c23f8fba7d15242f1a0372cdf114ffa883f181b267ba4bb2c40a21b0e5a61ba3a2ac591d11e67eb6087f607866fcf30de794e62c9838fa0b3440cda9d30d29e03b1645af1406ab6c50b3b6b89f834b0fd754791286b5ff05fd1dcdcdd9beb9424d7185073f1ee7bb8c9f5e520d2790c4209cabe7667cf468d17550da0fa5b8fb7a33a4add4027f53f80d0d4efceef131cf0c96a50d8486b678b83a71f26b71afab3d5c396d0a2622c0f025ca438a73121920d105561fca7da19d73d8049be8bae216c1480a10d5ee1a2d505ddd53a9b60bbc89d2740ce9969db4f3fdbc6233300d148faf58efc3dd07fb3249e6eb570d5abbaf8f134dc4d096b752aa84da81de2f7c9a7e57dff0a9ee85eabb75ffd1e2de25addcdd416daa2a721c64812f16817bdce4ee6bfebd9a646de784c9ed9ea443d345edb9d007c5348675e100e4e6971a4e01a53d7840390a8ef75e33a3257e102b164d201027be26e06d5e637f611d39c286ddaab272082a747f27d36c1165253f637f52785f617897cc82c2e07670e3b2acc796a877f5aa6ffc83086c7dc3c88df265efe1135fe6768ae77096b3a720aae3c4e8e247be0e8c23c2103329721eb0d8b313a0c5f1bc937b564550e2a5ee3f1871da44eb0a37fb4f5e3df312fc8fc9b91d67ad60a8127e350ca06eca413acb9345e60b39de456408a977987f295db1e3942e575a0a5716850db43fc71868789ac7d54e7627cc52d67c0e8b4c9f04dd8363a1e5e89c61d283d006c6dace2fe2846f062de3f35e42eaa27235deb00b9c682d6ce20c9c21a18689a3033c9a98225a5c2b33a22db853fc21f8eb7b4c7bc5684fe2c98972290a6c713ef475e7adafd59352543f41b199be6e735317e51ebb74ee87f67536124c2564cdef0fb4118e5c8565c13e67d0e910238fb5ee6e05d9ef350090b3bc466819df80224cb8da0e2d166c9b5d6413ad2f2a6acba68afb99cd6a7ae7f844dbcc49fd70c98576e3a3c807d1fb5c52911af5888de61503428a267eeeceadbc8f88c54f03e6ee9d2024779d2fe70158a51fbd21fba190894dc170a0da7cc1a2968fd5fb14e9481a56a9fb50ae548a2afa7ce0d8882751e049397de0e7afcc27b5403aeb07e7462eb5c6159d7487c402c9b2305123b08cd67ab9c5087befc471a852309704b575dbc48b3bc10d30bf048763eb6d750a00974637a17da9e00448e50afe70fc7ac9aab90643c02fd373780813b5e26100e7441d4b7ca2d4bffe59c3de0e3f9d99e483b203a9d0dd4590d993f9d0ff526c835387676c06657d9672fe56da2108665d08ac178f2cbd40d9ce4b3db64d72b5a06cd3f04b5d269449745480fb8299dbd8d05d8277782cfcf012b95af42d59923ebaa657231a80215cd4ea5d9db868f45708c5ff51cd2766c4482c7c1bddab81aab", 0x1000}, {&(0x7f0000000080)="a677e3336f7df3ff72dc8af48c13431866983223ac03eba41e63e4e6b56db2f6d0f01744636ce75c33", 0x29}, {&(0x7f0000000100)="d301f51ab5825c2ba042304ae68de2ae3c5f87ee38d4ad52fd670febed0bfedf1b7a21dffab03a5ce09e5a0fbb83f83dec39db82f5a18673b062b1c619fad3c12690fd10f86bc1007d09bcb870d0c4919ce784c69f5a6187fd55a8be3ccb93bdf1736a1ba82d0b8b35cacae7070757c59f0102a2106b2e9e1c28b2a8383f28ef71b75e1c3973a17ab4ec6ea78c30c83b2c8ce046761e636c302c8a7aee541f89d4e0cb983ada155d60b0e02ef7", 0xad}, {&(0x7f00000001c0)="0f79bd260ff7e9223026eeebfc20c6946403902ec98ebbe993dbdf", 0x1b}, {&(0x7f0000000280)="e47626ce2a534526deb131ab0364bac0ff84a84b54838f6f2cba74a94fe5a61e97f3a445b019c01417b67069c88b7c2bfc3b55f0a93273efa5dc6e741c3fe511c4e7e2fba45d09a16d38f399cf843b24fccb813fa700c03644c3dd4e62e10aa7250774f8912beda27d5585489bbac10a177ae257d9908ddaea29235730be4e9c6ff2c5ba28db1f7367837cd20c6a69ef44267cf948dd9ee7d7a1b39878aed077d361249c0fbaa2672953a5baeed458525eb582e8b4bfb3e3771ee79366697f88e03164d53275f6d874e508059c56b753dd62e7bdf11d48", 0xd7}, {&(0x7f0000000380)="ecb168e9a1ff6393cba99896c586dafbf99d90c328d18da3572fb45b34e450f7bb6fc3fde022e9fccddb7a509420682218784881b9983cb400e7461c1e1a347a95e586683ce51a0552e7500a56f8b4c3ffbdb9080f43dc25f87c6c289c8fe319e105180a61154fe7e6ba62dbda7605732a144ef7c57457347341f0c130800eb1babb5a8c5ff43fa73e33684d77a46ab440d14ed5be959cb11bb711", 0x9b}, {&(0x7f0000000200)="c52a5971edba1ea5f0cde7954ea980a41f4e960ab46321e54942f4bbd4dd5d", 0x1f}], 0x8, &(0x7f0000001780)=[{0x98, 0x1, 0x0, "03e881b14b3ad508c28466bacf57efdb457c0a6bddc30af100caa95850904bee5d6aaa603a57278198598063534a07c261e62be1b7d9f2efc4bd0c267be479496b849078a9fb52f0956fa4b435bc540735c540c4d01110c5c48498cb7f962ca559d2c4c763836d1f6e18fb3d09125bb42bf7b3c4359a1d0f861fd4b281d36941e12dbd3b82"}, {0x100, 0x0, 0x4, "e61e808be56b561474e0ebb1f76a5feb9fb5a37c1f85b1133fd0f1142a28a9b4eb76e82b6a965f984e0abc60cfaaeb7d039e9436e70e313f5dbe20144c5e78e7f392b7f8bda45fdf5d90b7f5f3558840f7ccd1d10cdbd5359321fc69e61ae045bd91c8c29926808ec2b2499975e5cc2b3e9819de7ecab492a095315818f4171ec12c03a9b8f60f17236ba48f0de0d6cbe76c716aace83349538cbb8bb36fca73a2c7eef7854a647a7fb156a81cd3450fc1ea3d059e483b55c4fc2f27fc6ba26073924822784f4bafeb6844401c8797e1f116f067a8ee24b7cab399dceb293418145a1886a83e816a0086d797831d3b"}, {0x1010, 0x1, 0x39, "d7278fe3ba2733fe7631901d74161009017520ef3b987eb54511bf6750b105a41482840db61b5310d761707d6d8303cdd1371424768f65c67d4cd2b97810968c75f90c5feb6549bbb3501b89c724e4265dfa6664cbce439d0df171685f9c1799c639d07b80bc63f46d61f0f5b73aab2b5e7f3501c600206ca2389e99aba311aa0f0ecc1a3f6d2f5a495e8d7c6e4efb21904c579b55522a7a7b4d22aa4fe972406224aa92f283f864348971128cba4047d930a33cb108f1716f9ca598fa843415788d661639cb96c79b813d500102e1ef277299ed27645b14fa6eb22553716fceff10737672276e215b456bf815b8955cf12c7b7423767f0479c0006503025a063beacd24fdd8171182a5652b0a67e0b804530c092d26abc477202de30d0a85b4be373174f6705dbe791622cf2d15359e6f9319b1b310ee18d83be4dd9cdb9bfe0bdb496fd9a287198bb2e6efc8ff306a3ff7cd76a0cd9306f635d88031e88459e3b869554ae94fce82794785dd3f88c8903098bc1a365fe014f3120435872bc0568628e9ed3ce94cd6399837e8b55f7279b9fa4a1dde0265415890ccda2c6e106defc53e8fe809223720ad0208e0a06734b8acea89be55ca70105ea7a6adb6aa2df311e9fa42d0b30a961c345baccece8b5d599254d2e474466635d0f196333a071c8ab7ae546704ccf07dca49bf15fedcdfe73e5edf98d8cd4378b44ba273210f60f7ee17eb65778ac4247ae5b55902220e30dde6e8151db0cbe0baf0069707b46ff56d7dc06fce3cc76bdccf764ec6d045ce13660d61c566673ada9ae0ae128998c832c60d2874c016bc4ede22b333822816c0a0c04475a5c4cd891274dc0892cedb889dd4cc093887534c9641f286cf04a8a4eec89f94e042e19737e3e49c4b153e4ed86d473741847080873855fdf76aab9f7952036698a9f210477e42d56c8619e5b06699b5b65de258f0be53cb0ad454900dd2861714a9880c9f1f7967a104332da7edb3c22b610615e252d9152963f5d8e91baf73eca930c7d76d57dddd587799ff842c2ed3d3e3a41eecb8c4875eb8e00ad9cfe352ef9bcdb4bbff78228671d9c25644cd613f56056f8ce94c51b39da9f7085dd513305d1eff19cad18f892569a97cb0b19fed1ce2bcd2f6bf7a4d5d1dd1d8d4693cefecbf4e3e444dd644bc413ad42ebc0bd2605092303d9f3f050deca94612a235c17bc0513829ee1d504d1398b8d2c61a0af0d8f1f32ce15b9ed808ae4898432a656b60561cf6b0bd01799e154c8718ab02110ead6c81533064c6f15ec6851f7225620d5c233760d840d98442016c8f187f98bb1078e981cc39fcb9b3436d8feb8edd134175183784732a9e7a5ca108915b2e664c27e8099839c04e6407cdc7b63d653b9d0e122f9b524de215d26785ac84e0187d37e0d097d7a2947701e96e8763a0bdd18dfd25b34c9d47c813fc0703fff1a3ad55233331cf71fa971720b5dec0e6fdb326371740639d98ecc7bb676b3064b9cbcde7562ee91b7a3c8ef1f617d4be0d79ef0cfedb04050c7238dda15ababa357e643c212dbd831b21d3adfc008487acf205514d0036f425d80ebd9c67593b6075aa3a4cfd4e2e33fcaed58292fbc5e0de88fae151500c55c81e16d50a96423ad6a4e2c7f68c14dfac7612ee80e6dcacee5b7f0aecf9978cff873b46352f7440300f56b989ef007a4486761153e609ab2fec807c50a7c2998e7f4da5163eda745433fbe73b2c18186719f1814a72f3654930c4331ed68898bbab3f0e4c26beec73f20b099a47f2c6351939002f9f952896bf0c4c57b0bd53fb11b7a0cb69bb917b255807fa07ddaa1a4f2b10b08c0c91c226bcc43765fd18e84ada4b16e4d6c84f8c3b617a353b86b39b3ba8119cf73b2622aac5aea6831afe68bcc4cafa79dcfa31b3935c94e40fe5411c3090f5876ef17edc5fa89e97457166a00f3b5789f639dc51a3019edfeb2d35e4d1ccc4783a7a3f7ccad522b7d7b0ac5f7470aedd81b2d547752eae6ddd2e9d8753c4f75690781bf2b90bb3ce4fb4db331dc1e0366edc2cfbbe10f9e540d2112a7007b1efc57859fd740ad6029932164d901c43befa9e5ccddb1b29b071e226c2780b819f31904ae4b9e8b4cb2d64ef329c845c80a0d2ca84f498e4c8e65e41cbb134ae331a10aa53e44a74cc35c7a1a85180c75aa5a08041d986536a709768a0a22ea97dfd06945cdd7a24a65707bc57bc6cdef259b8aa3054fef7b3611fb51290897b1f73d761bbd7b4c71751591b21e82cf2b4757206f3419c513afb1ce7d643276bb84a6af75767dffadbad23e2481f30829835c414b10d2e19992f5d921b7ecf22543c1c70f391069e37cbb3e99d5001307d44086296abb4f19cf465a1a376492ebc5771bed3237934badf160c3ee20e7f2cd5f4b53d1f778ecef02262d733a1488d29742d79fcf5041fbe4f90ad91ca4312646fb3a5fac3380aff470899e08ce1239d83993d1e2b277f798ff9fbcd0e4ebb75d57311db46fd9477a477deb28361096ffc51d570ee2f71c76e9a8701e1a8ef64296764dcd34bee10bc3eb3fc3889738a9221fc928148ecf8efe40eb7e0091dd130027c9809933d0e71f83da22e5f443c897dde4e2b86906f0d5ec45eb747689266e36b561ea78e4d6a921c5088c21a4b357f534af159a4360cd388a2ade3fc346fc2fe516fbda5f6fc4ff2f8ac3c135b5c80d9e9732c31817a37de3263a6eba3c958d26dc74225ea67ee91aeecf86ca467b2274451370b9b5c22656e71c20bb688255230b75e44a020323ccfd796ee1d53d114e5be0ed44056c371138a2b3fc605c5d07b9ad4ef4cf334617a55427e8ca4ec7e7b1d7a10baaba77d098e6a63d672ca0e6ccd9904ae17174cc0c464de3491c82c1c8f144c4853d7949f93b9cfe69bf710e66ad47044d9980a8fb2d16d68bd27dc6eb3d6e421270acfd03ff68411e660fd17bb32bacf1eb25d19397f3aae1c15bb644dd5c1a1fda495c2ffaf0017060d727633f46deeb0d910f90ceb62793dbac8b5caeadc56ee12e49c18e268bbcc7659d99e5bca3b9ead76b64c2ae103c8cca079751615acb2540b5fd79e95cc068cd5d7e1268d51378cc868ae821ac205852f8734df937f0688d7bea1a16edfab5af4c3968c32288333668dd9290d75aedf8d322a930c688369516c5170cbb23205df43fe573d31d372424135de685c37f857d719d2a0a236918463abd38786ee3b97326cba6e765b4e1ec6384bc1d59545ee88a088781aba55f95a3ff039d3e9cfe7a3ab5d046faa2a0a36e821e3431415f305ea8992c0d5862ad4d2c536dd1b63229fa6bdd52c29c0ea5bb2639307ab237f283e3aab49c81a7f6b67f4f510212ef10162e14d6519dc561823081efc69dc7e60a6a5bcdb8837daf2a1fc4f8ce0a1969b00b8fb9894a20e1c268b6dfaddc809db228b53b920ac6456bf69fc12054464a90db22486a5f0f63abf1cdb1f49e4da015d71959bb0fbea7fb0171581a570db4d2ec22cfd1223d95f81bbeda35efea5e51d3ac23ffc0bd51371d65d7c38ad30fcefcf8908b77662fda965cb27330bee526f30d9b768b1a5a5e7218231b409661e193ebc0891c840715c1777ee38167fe96a7855cb98c0bc8f89430249fbe776a6e6e528994cf724d1f02e0e8da5fdb4a5b27f9e5b331c3e956128e7e809e4908edad9d686f4360180175051dbc99adf401ab77881d3a7ca79c5163a06d2b98f4cc142e9c26115da43d0462987d84d4b8016af2aa03dad7bead2f3eebaf479c2e83416ea957493c68dc30f640db4bd104a72e5da22a263724e13aa9d535bdae0c40ddc5a726b7dc69dd6fa171827c1a9b27fce54222b3bb2f5e9bf33e22dbb5a0ef6cb604674c1f4f76b1290533b6d25a5380a181b0ff6bff142e977b919b8d84441e77661ec72c1213e52d92648d827a612047c3c5dc3d5399c3f32d1b308e3cf79fd8210443119532802e387b6e3919bfeacbec3916887e112caf723492cd915759da1d8fefe4e95b896b9b0288819a03af24eac029e647641bce040928540b3fdefb071ce765d7374c9841ee161bcaa607a7c0c17789aac539ed7401661cc4bfa892dd3cff16d02c486ebcf4cc04130d43a5da3185a701a340a1a1256c0f1f6de1b1ed5cb48e3640bb53702cfe77ead71c7d6bf1c9e689952f9ec8070d65cb608481103e38cbe25b1a7b24976da021effb926238cebe92e92cc0a394619c30b94cc336dfe8153d6fe08bc9cbeab1c00b4b2a6e97d4fb396f3ba9e71f5d209265d33a3adbd1e13e67dafe354812393facf94a0960d50c9818b3a64df6aad823459378b222c53fd9455775f7bb68e0a41410f98320b2eb1c96a3e8389f79131bf5d2aaad0e66ac8089cff6d5621ef12f75038dc9de3d412bf6b1612f15e59840970c3fb0522649c0ddc0de3144c81d7b0e4d6a71922731c4595f7fb39284780d5e81d830ed557e9f6c4cb8c1056954a36c44f54c5948c81f645c6cfe6b6c2672816fdd3a99a3d2b61494397c0100b66a3757c7652f109dd458cf39d40e760765886474dcaf61d1f7feaa4d4b61a4f16776d80c9e5aaad06833bebad84020626c461e87c8738672fb974bb53e3869199d9babe6c711b7a6c26c9ecc2b015819351179e481b7c44dc76a557c7532f051c7c0b38564510306c27911b023e2e62e7a1d72a070c13d4ee9f7ca3538ca0145f0102ae59b65dde49e754895a8c37109d000ca1550df300261cdcfb91bef71d376aca7645b9c7a65c0af114b8870ef93353dec699c80fa5f55012453c5bca8500970dedff58c9f79e384d0edf971c2f5151ad66e6eb4a3cc64447787eb21cb9e27e82a6e014775c38fcc0bceed63d30abbfd4652853c4e3223a8dfe76f86ed063a11a64a9d548feb46d1d29832a4551bf639326ed44c84f7c520e10127fa2a30ad7d30354644390ca721ec1e5ea17e69b11009b5499d718afca0926bbfa454436fbfebe8c95e2a88264c38fceaaa3788878f4d99437b9fede78db00ee9298942e0518ee5d64bae4de2e7092d838298bbb24c41d3c39d2ce551ece436479193181e75bfe4d94f8fd02806b86dc9aa56320f3cd361c5838b1b447f010251837541151b2b38ad35ca79619d67b6d86910143959d6d2303d7db8cd9b9d5683aaaa2f402e87f5da719d927818b7624a7084cb959cf990f2cabc78bf3b0ac8a9526267092604699f21afb063183cb0276444e7940a92c77c77e3f65d5fb2d1210c54f27fcf8b0030b27d7a28d50a0f0d451f3d9d365156acb3ae40c907a013dcfac1d01a33a3b4010b8e49512490a493ac62279f3f457122abc2c868f3eaad13c80611d5f605560e825580ff490d90d72bcac6c4df9d26827d20d09cba75b4fdeb5091bfdf56b2c864196446a6b7941d6f20fedb54d65b85382d964c8d34549f287400229a58e02e7e6d852910a7cc7677f40f5e2cfd78585fb27b6773cbf69632c3f3cdbb23aa737d2a5d77e33b2c13b9acba529efface0617381e3c719ece9c8bad7d4fcdf4b3343444021ef4bb14969d9243cb2df08c707b0778a324de03c5bc684ebc0828506c0af5afe07c0a38c1a6c3267c34b5538df24018e22d1489fa947bb843b7eee63e6ddb4956e9b4b52009f8a306c2917912b11d28b5d38dfbba5a528be7c0656d33c3d81d599e5a995afefd6eaf0a21268b4d7f29dd8ac8bc66f4a9a0fc99d56b8987f528464b2d800e6c2c21f2c589a825cb47929cf307d17c421f4d87b1a3a8b025867b27f52b86942f756daf24e3b0f4d6bde9537b7df8e37afce6c0"}, {0xc8, 0x1, 0x2, "3060d9235203c4f928daff96a35cb8c5760cabb63bf4a15c6c672e7d8b7a060a690ddbb4b831b446726036b01db37e22455acfc8d1bd174d5e89ebf6678ecf49d6f82847d2426d092d86028962d16159352dc71e799fc97a84846e7e88e4290178a928dc5c1cf32481891ebf3c9ff0a2237016b714d92fbe89b034895aef5e9a9b1bfcd81056b1dbf2be19fab4032b52ef5fc3fefb8b861f3993ecd89fb32cf735040714ac5a81d09119fa4fccce0528efbf816f90cff6a4"}], 0x1270}, 0x11) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:05 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000040), 0x37a, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000140), 0x2, 0x0, 0xfffffffffffffffd) fcntl$setstatus(r1, 0x4, 0x8) 16:01:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0xa8) r1 = openat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x4) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r2, &(0x7f0000000100)='./file0/file1\x00') r3 = msgget(0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() r6 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = geteuid() r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r16 = getpgid(0xffffffffffffffff) r17 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x10000, r7, r9, r10, r14, 0x1, 0x80}, 0xff, 0xfeff, r16, r17, 0x4e, 0x401, 0xfffffffffffffff7}) r18 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r19 = geteuid() r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = getuid() r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r28 = getpgid(0xffffffffffffffff) r29 = getpgrp() shmctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x10000, r19, r21, r22, r26, 0x1, 0x80}, 0xff, 0xfeff, r28, r29, 0x4e, 0x401, 0xfffffffffffffff7}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r31, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r31, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r32 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r33 = socket(0x2, 0x1, 0x0) connect$unix(r33, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r32, 0x6, r34) fcntl$setown(r31, 0x6, r34) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x7, r4, r5, r10, r21, 0x1a6, 0x2}, 0x9, 0x401, r30, r34, 0xffffffffffffff95, 0x200, 0x3, 0x8}) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r11 = getpgid(0xffffffffffffffff) r12 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x10000, r2, r4, r5, r9, 0x1, 0x80}, 0xff, 0xfeff, r11, r12, 0x4e, 0x401, 0xfffffffffffffff7}) r13 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r14 = geteuid() r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = getuid() r18 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r18, 0x1, 0x5, &(0x7f0000000340)=""/192) r19 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r21 = getgid() r22 = getuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x2, r20, r21, r22, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r23 = getpgid(0xffffffffffffffff) r24 = getpgrp() shmctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x10000, r14, r16, r17, r21, 0x1, 0x80}, 0xff, 0xfeff, r23, r24, 0x4e, 0x401, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000140)=[r4, r16, r25, r27]) 16:01:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="30ec0edd665fb137d917"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pipe(&(0x7f00000001c0)) pwrite(r0, &(0x7f0000000300)="f9dfbe2f000000007844000000008d1a028b", 0x12, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2e2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x101, 0x2}, {0x18, 0x1, 0x1ff, 0x1}, 0x80, [0xfff, 0x81, 0x7, 0x6, 0x2, 0x8, 0x4a449cb4, 0x5db3e62f]}, 0x3c) 16:01:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = semget(0x3, 0x0, 0x400) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x11) semop(r0, &(0x7f0000000040)=[{0x4, 0x5ed6, 0x2800}, {0x0, 0x9, 0x1800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x1, 0x1, 0x1000}, {0x37cbf78894c13e10, 0xff, 0x1000}, {0x1, 0xff, 0x3800}, {0x3, 0x8001, 0x800}, {0x6b6b30987481c494, 0x4, 0x800}, {0xa9a7efab02d59cdc, 0x800, 0x50c12a4106a23955}], 0xa) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:05 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r4, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) r5 = msgget$private(0x0, 0x500) msgrcv(r5, &(0x7f0000000080)={0x0, ""/41}, 0x31, 0x2, 0x800) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x220, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x3, 0x7, 0xf2, 0x83}, {0x150e, 0x1, 0x40, 0x3f}, {0x9, 0x1, 0xb4, 0x7fffffff}, {0x8001, 0x3f, 0x3f, 0x2fe0}, {0x8001, 0x81, 0x3c, 0xfff}, {0x5, 0x5, 0x5, 0x2}, {0x80, 0xc0, 0xd8, 0x3}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:01:05 executing program 0: mlockall(0x1) r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x4, 0x16}, {0x2, 0x0, 0x0, 0x80000000}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="40c551571115b12ff78d5aee258c") 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) lseek(0xffffffffffffff9c, 0x0, 0x4e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000700)=[{0x20}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:05 executing program 0: r0 = getuid() seteuid(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r2 = socket$inet(0x2, 0x90d76b35570091a2, 0x2) write(r2, &(0x7f00000001c0)="493b0651d2a0748a67bb84f73538b6e664800b66cdc20000019a7c1171b6000063e04f7047e186f677c6d020d94a39ed7e046522d40008c39ca524c4bba92b5149cb5aac3b833e05555b19f41a5ecd216a9861b5a96fe0f9cf0c7897a317c1b554ad518c795c7ac771703e2c3584ea78c9cdcc086a9177390440bd095815c363ae67c6f41e397490e0155b86ee2d9d40c29d7e606884dc278c6a2edfb2a81e72cb6d00"/187, 0xfffffffffffffeac) r3 = syz_open_pts() close(r1) dup(r3) syz_open_pts() 16:01:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r8, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r1) r10 = dup2(r0, 0xffffffffffffffff) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r11, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30, 0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r12, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r13, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r14, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x8, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r16, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r17, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x8000, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r19, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r20 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r21, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r22, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r23, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0xa57ab1f9cfcc711, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) r26 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r27 = geteuid() r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r28, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = getuid() r31 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r31, 0x1, 0x5, &(0x7f0000000340)=""/192) r32 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r34 = getgid() r35 = getuid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000280)={{0x2, r33, r34, r35, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r36 = getpgid(0xffffffffffffffff) r37 = getpgrp() shmctl$IPC_SET(r26, 0x1, &(0x7f00000001c0)={{0x10000, r27, r29, r30, r34, 0x1, 0x80}, 0xff, 0xfeff, r36, r37, 0x4e, 0x401, 0xfffffffffffffff7}) sendmsg$unix(r0, &(0x7f00000027c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="32e36933f78b3795ceb808daa32a371713594c81a103370d65fdadb6a19c13a8c8aef51c213ae2e9b3e59b842c5ac1e1f2f7586cbe851d049f221f742d6c3d38814f8086f9c14369745dbe66817de1c90e986c1bf51172839c0580f73ab211e1371fa681ae988083ed3eafadc86a070ef5e84c9936f5d3f88da9ca5e9e1bff5da7f2d83c0a", 0x85}, {&(0x7f0000000300)="bfa433465f8280e2a85dc6fb17bb38e6effc3d7968edd049e83ed03d50cd830cec330af036b28071a625af71d6b2ee2570efdf91b05eaf770d195eb858ce7ca945dfd9dc28836de6b426f97b5e1f4c81a5a15078233bab33706dc19bc19b643d8af9f41de3172582113e110a3c059b0b0e0194ca36ec27c4582cd54c32e9703306079f", 0x83}, {&(0x7f0000000180)="dde84a2ab9e0fabcdd84aa606b5d4cb9fdc1b89256", 0x15}, {&(0x7f0000000440)="9c6daad8f99fee1788215840684666cd8ce66c0ca1898863ef9e9ca1e9563b0ab3478dd9c97501eddb57515bc16a221aba1a524480b9e9ae31e617f5efd324ef854482a8b6f76aad2766d5d83ca85cf10984fa1f8a99ae64", 0x58}, {&(0x7f0000000680)="8f171050c690493da7ca946aef8272e5d0560ea822694d83626770fa62c1b137fccb79ef50d489f0e9706f2155ac22b807cce5a7e7f40dd2e13181e8b5de3f503d744d5d506b3d9b549b6f30f41bf4a264788502c772248ef18ce817f23794b14ae192b54a49c52e6750ace2f192f505e7eac72d8e576a9d2424d9f083dd3638626f11660c4a7655041cc7b33409cfb077b5cb700faeaf7ba94d13624e15414d279aeb161cc847ae69f14463659aca40e9456d2248916036fcb768e3874d23b1363579380fb0c146fab9c77dc5dc2646dc70d7988ce067f6b90d532c9f720d3aba8fb8f55aaf88d35b1f23e321c64540637791d75bfcea412f5e58937d56f014cbf45ee33edabd6996a4b6f36f46a4439dfbd5966dcb2f6b5c1cf800a82803c1655650cfec8cdeaa41c8e8eddb2cd049a417c18b61d3718e70e1ab223237e3425e897b7d286be14b818ff9ebefc3d4279dd6ab433148f9e765b2398b3052c2e67ba083ebd44b31c9c238ec6b98d5e0f17846f94eed3139c26ce0b899b33a7b33d5243b94b19b439ea7145b8c70f5835be8d345c45532ba663495cd2663ac17e80e300d9aedb8f38f54857596d034ca6746a3f90b639e6de9fee215800e980b380185060987851b5a2b199b8008095f62c241717ed31bbec3dac4efb3a48935531c29a3c108bfe76f960160680987bd38f49b8975d3de59e93eb86cdde1e37ed7972c4fe973c9a6c33bcf4d701b9fae307c115b2b702547c90b1f2d19e20ee2452cf437e049b5590934d21de5dcff795e82d0786a8a06df232bfbb2971fc243c639783bb011a6551945674b5849990cbc7f07e56c87ac6600d61b3d5e9d3a09633fae2771d47a86a1b2fa1d290da237933c8949a55421cf943132324f2c490ddcbdf236492277212232dc020e46d5f38200bacc2288bf6e25cf29fc106bb046c0d03531962f93cd0f01a4c6c242574e7c619432d50c1147e51b3c9d68ce65e61448d958435528ccd539abc50612039ef323c8b39561f222407e05091f5d3f42c1d1d4a87ec84a70c2dfa27824bd733aad08e899b26fb73b90bca964ae7e4ad5e5d3e0b1a63e1a8cc3da831bd278ab24681d054f987ad400a27ba4b3d4be3f50e566f6496adb326b4182d39cf2f60955bfb6048cc4c1b1ac121688febd58ea3a34ed3bc5d21a13da3a424fdfd45d6503a73dca4f97acfce885789dfbc9af39aed8b0deeb24474416fca58d0eada5417da75e1544953d03e5e2bdaafbc55110649dea8d59353133cc115c19200e7bfc93b1f37e7e981c93059204ddfe34452a18520b7b38f48e690af0b4c914ecd43fd7e3977b7963df297a33c23b2ff614053eca1de47f06203ddb091d08a7353daf575e5a412746748eea38b5f14578418d3773175e5d6531a490ca54d9927a15e19b2a951798fdb183b0a558adc9dbd0d55b49dd1582866b63468f16324035e348b11c88ccec1444ab048ba5ef032a6a83e426ee240ed71d952e2cbc1724bcdd1da21327d8741d859af546067286407b2c5d71e85ac69584a920421476f1084415222ecf77b098b174fc18f3af2cc0b8db3c9bd38cb3c36152bf2354c50d17685d692be90b0a5b498e0e221cd2a7f1bb8787aa9b96f58e4a970c1ab5da8fd8c4cb6fe76d63f7e33b1057f70c0fb140d1bfc2cc2a2f2e8f3e72ac4afa4f3647ce52e6985af1e8bfa1f46ae00bf227b226dea21691beed4ddd65ca2c2edf643d994c987b536689d428f0d20c3c5057d47e4a8b1550908a4abd95b11d15b7008b4d3410372de481e6249fca60f351eafd2a5ba26b5fc7adc7917e93b2491e6f0b331f51bcdd0fea8e98b24862ccb39a0f9ac95dfaf5e10f413d10803d376af5162e087607efa1b96fca40d5ad31c63682fb1fdf73e7d0563d68f65dd4e97e9744b4b6d96559810c354dbf39dcec78246f5319fbf60f801deeb33e37d69c0f81a46bdd445aa023242e9761f53bc70799cb57b943cf213376e68db5d090f5b9c49dfb11473eaf285ab73ff7a923a2b497e8c2feff5c22333612f7164b9a46ebe40ea5d566009679c6db8b26f725e7f518e5807c2a977745152f03b8f1106d1aa0ccf4a485012bd6542a51c34887d62aa4b64dfeea8208ac9bbb08f5012e265c5fd3d111fc7f94ce29a7ddc328b5fb13ec45b566861cb266d90f502f8f7f29083ebf3c023f39e6d92a8cf10bb255ed7915841071ea6ea05d160bcc74bc656b73e8d8bef227b73b1d2884d02849362f7ce236a4657c8e654d07eb145a0a2a87c3414b649649748b7fce07c1189bb582b25a681a10ffb77bdb087899934e500e2dae08b8053584c2fb95619ab8caddc69f39ec285004327eaffb42c4c68db252ecc377e9f9cc6ba79551fc8082fbd6037cfa40ca58822f9875bede605f39be9a93bcdcfee52dced4d2cce786f32f3e4972ab9ceae2703a8d4a3c272d4b4a4ceaf50d8143eaa713a381a05fbe11da0de2150c5b547c4f219721649fc15eddfd6266026981bde558e60090d7cb5fec0d3ed89c309294de26afc35d67198a0d2205315abb979cffe00d9a257a04bb0f9b7151ba649edf18d0f8d42608f2bb37e13452b7aed1a8ed3dd42a323ffc9e81f8b5c34867234a077848c667e61a81455eee2f08306bb49caa73e7342b8adfbafe7c71c16ba70601a93c38475f8654cbe5d3f1bd8e886cccddc76669a02ae1f61a04a93c48d115ff2b65d23dd3721bf50148bcb568f59f57f3d4381fc5839a73bf78896fbe97c86db33cfed3b9f3dd57e4559ac0aef6a4bedbb1a4ab0b9d9a3c2636bf0310f6f9db3d4ff1c18026becacb4eca17177a2e3c115db278d4892286115384c1643a87bac8471a682e148fa2cfc6a7b2076d9bbafe4af2d8a3966b8180b2fa4ec568801a078c1c1287ed17f932f923e64106f99474a0759ee98e11aff5181e17db37c133762523ca2932f5cb7db5111eaf0923e044a74cfe77cb3a420e0bd90904acbb2bf6ea70e53a34fdcda8541596197920ca9b46716d45a942374072db74be97f1d14f104cf6845a1a5ee406ba31fd6de63fe88266c5386a39aab95fe876ce0072da6d3ade723615e646618eed82fb3af9cd3b498e570dfbbb52257d2bf259cd712dbd41db2334208ec5fa82b9d4d355e13df8320a0694d28e93d997af02dbbef65b39b7b91d449feceb4b53e4c7bb152c7d9e38e4525b38f09c916a88b63f677e61bbc059f43d9a16d5d9fe17fcaa5e06f2625e9816e8b01065a64bc0e87d60efcb527408d13903d0291b146ed64daa954eeeda5804997b1c5642a5a4c0d023773321bfdd9dcc35d85d9aeb259f5bc5dfd5d6f8c682893b0c03ae92c16d722b584578660bebc0d6a938a5740e428ac1921411f67b47b199210b0c80f14629ad5746795fa4d987cfb7653c72cc960c5a97d2deea35c6fa406ab5d035c11fcfdd86b638bca96fb8f3a21ade0b16974777edafaf986c1d6ed496dffc24d654a54642711502b074718e401a4054855b5e0e6a1ba0a47507ae13da8c416c43257bd9578a7931796a8de99d7366cb543d8a478bd322a0215a47259606eff5902d98d01558e37175b8c5772ef1e44d20f0acdebf7235f3e01e78d70dd54d626dd69373cbba2f60325209c608f5ba400c6fdf211eca7cf71f146ed340f660da177fcd4686d29edf9bd92a5745e7a40dbcbb3aff608891d337b127eebbeab01eac8ad9e27fa71df060f49618dedcc95545c9db0ee6568f6a3faf822c572aea9fc3d3aa0bdb99a02e090235c99253042f66334c2241cce7effd8e68987fad7d5a8aa8cdce8d0ef802b45ef9f00be86ae2537029f3bdca5e85bb213af236b026b8151b4403a3e39a207ea6526ba23e3411bbefcec510deb8876ff61eb3c5818c1bc944f34fdfb92bed9afa61c871be92fc9d419262193f0de0f6b2d5c69356d24f41233dfc22f90d0012576f2e6cf894dc778c68919d50a171c883b381c9536f0f407abe1d0c7cb31017143e069c07580737412b74b0c3ec3966c624985ae18c6a43e72dd57c5882361464b45abe8c4a45a1d394f9c4250b8332f7111af4d6522cc4fb23b8611b49eac8744c3ec495e9c81a57e8e0d5e106b60749a5a77e84278a3dc229cad938cb983b78b35255733e5976107e405aca74f932a27e511fd5f9a8ef3757c356628bc48dc9c340f61a98a3fae56daca46406be843e9a06f3b97b2c50c59c8138363169707cf7e42bdb2534fa9fddd618b4da15672f407376aebe2557e59c260c893d5d61f7c5d61902f459b2d69e8a22bea361b4953acc7e42f4531c6d1e191851fcb74faea577e17262e9e7899a2bacd1917a1e802c050d691c6b311cd2ab03b35251e63a11f49b09a7f56b9e882838ad202818c5281993de749c2cb31a83ff29f466a3f4b0c20bc0ade1a8ce2fb9a99ff8a3905c894a61ae81da733aa4a951a897813bf76e3f0cd824731d70d9e22a960f2909404c591411f7569eaecab39a044238081110ad9c39c534f91de448955630eaadaa4cf449b64e56d843570413f8a910d25cfac439c4e2b5642937b74ce736c376b4b87f2ba739452dd3c8ed54c15567b31b5678e2bd0fc1f52bd483d8c8a07019f3a84f0e167ae808a5abb970b8e3e3189cf8d3c77bdd2558a408ddf2f3783becc9904583965c7e0180a42c981ac058c0ad8645b5e92447c44561dce476d6b7d88aa1db28082a77042b8d3d0e47f20f2171ecce43427ad85a00e2e289bc3bc24805eed776282571395eee67e2649abb23798e9ad825da12ddbf1534c20d0aeb1879ba4318de10ef04e6cb51b2b6a00afa008af642f68af866dbcc42faf21a5f04ee7837927be864eddb8de65fdea7263e4747e8616c192e97ca227a77873ea9ff2ca96a8f28a3091c27f260a0178d444e61050b8093fbf0296d3c1c291f7bdc07e477ef9b8cf0a7b188e298d395d2fe38c2f27c14146f549c16b49dcf5b775cb058c2d4fc0a474c841ef5aebba361dce8cc46fec34c6ff1f986e60583e4b2158696ee18a8c123cd5caf685e407eb70605b00a865f1c3956646f2d48909fd945975ab479ff3015750d61c6991215e04733cf6eccb74d3d2517e101a5f2e95c593f61e5637c0267d2bdf726ee6cc71a9cba0edb07d96a82d747d7e9102686c64e515d460cdccc79f67ffcd92e86bfc4599abef09cb67bc7f7799e1178234431bf8b2605985f5f61bc153886d0f54d44009916e314413a7054027503c6937f07bfec6660dac6d50846e1b24d22a46cede29db0eeb52b3d094cd74be09bff99ba1da1d8ab67b9016d6e2bcd178ec4c0a0b7d3762383c7bfff0e178b6a0d2fe3bfdb3f841b068e0c6b0d0267ca4ea211947f6ec1065f0dc13e416a68668b05ec8e0e8734c08fb411a24834518af9fe2df58472815b28dc8b7688f69467b44677422dbabd30352d9862672a2c5c8109e6068c60edd296360ef10aa0e1e49f62b385f93bdc1f7ce2323645cbc29a725dd5cc75f63735adde5a27c076c5d419e1e50206654a535f9d36e98458eb04822be6df86fbd7a3fbf501143e3be0d8bda55d779de33b9a18a5e1f2cc2306dc20bf1554523077f549dad937bcbcf71b108c31108c0688ed593d66abaab3f1dde62b2d3b2a397a003900a1e7e606f7e7102fae57065b58f407943c2c0d32a39c9352a0a4b51e2bceee5d44fad44af70f1180de20a5a54caeb6feb023ece9a471caebd609fd22866d7d73a83a03d825e141d6e0bb93ac172b9587b1ca5a695cc807a29231dd708d404122b002ccb5716eb4187909fd68e970f6b4cd322810d92c3b4a1875", 0x1000}], 0x5, &(0x7f00000029c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r22, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r25, @ANYRES32=r29, @ANYBLOB="0000de5bff0a01c868a5004d21616101be449c2f67001d313951f01cd2c494f6ec5428e9aab4f67fe0ce35d1e00b4545fe48e2ce765fff978740497b0dd44f37c1b70125cd738b0f8942977e68920179fad84db5589a0dce3158e5c6cf07bdd9e6e48f892018a3648836223e85e7cdd9a1862a974461a70de1e129b044249a2881114fd6d368320000f36a85b1a914ac6393f5b69d216b411a7414"], 0xf8, 0x401}, 0x4) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x3, 0x14a) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x0) semget$private(0x0, 0x2, 0x128) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) r6 = msgget(0x2, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x30004) readv(r7, &(0x7f0000000840)=[{&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f0000000440)}, {&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/63, 0x3f}, {&(0x7f0000000580)=""/119, 0x77}, {&(0x7f0000000680)=""/239, 0xef}, {&(0x7f0000000780)=""/139, 0x8b}], 0x7) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x80, 0x0) msgctl$IPC_RMID(r6, 0x0) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) linkat(r4, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x0) semctl$SETVAL(r3, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) 16:01:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendsyslog(&(0x7f0000000040)="2d580260bb9f9ef07e67c93b677f234eb53a2d526b3475d4115732262db6798140338bc47ad7c031ed767cf1c0b716b81f1c50df41b882ac3f6a2d62c088211a2a06454886d9ef9ac82fa09c78904863b8306510952900e67260f9a48f986dc233e87275d853fad7c64a47b9c2f8d2919f16581a7c0cd34444f8ef0ac768896d5e30031757d6c7efaafbe54d81df47fda19013a83f0023e7ca953ce29f7ccce43dcd2e3b", 0xa4, 0x20) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x600, 0x0) getsockopt(r1, 0x8, 0x1, &(0x7f0000000140)=""/97, &(0x7f00000001c0)=0x61) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) select(0x26, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x42, 0x7}, &(0x7f00000010c0)={0x0, 0xfffffffffffffffe, 0x5}, 0x0, 0x0) shutdown(r0, 0x0) 16:01:05 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r1, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r1, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r4) fcntl$setown(r1, 0x6, r4) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x6, 0x3, 0x4, r4}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) bind(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) semget$private(0x0, 0x3, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:01:06 executing program 0: getrusage(0x74d15edc1cfc2cd4, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x1, 0x2, 0x8, 0x1}, {0x0, 0x8, 0x79, 0x9}, {0x7, 0x51, 0x0, 0x7}, {0x3, 0x5, 0x5, 0xfffffff9}, {0x3, 0x0, 0x20, 0x1f}, {0x1, 0x2, 0x40, 0x5}, {0x6, 0xf9, 0x20, 0x400}, {0x3ff, 0x9, 0x9, 0xffff}]}) syz_emit_ethernet(0xa7, &(0x7f00000001c0)="ef3a08127de5022fe8445ca5cb7424fbcd78644fae849f8e31a52d5ea923fbfe490e175582939544416d0530b013184784cc60c4cffd0ebcfd1a781585e6f758725db74ff1ae6961741a46968be02bd502d9bc05c082359a1c3d980fa0722a4663cde7dcf9c8c3f9b6e2e26021b9ea7a31fde76e7a3589c6504e1f4f617f2c07ec16830c83ee096e09b00bc3134a44961d95d6b52c8d6935db17f6cf74028ce931e15b46fcef05") r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1, 0x82) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x80000000, 0xffff, 0x8}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x40400, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000340)="6ccacbbc9b477d86f7f18c7dedc7c69a2ddf840c69ebc9345fb27006c284a1e472b7e931036fb76e19af33b2061472655f575217a9652cccb8f70ca7868bac44094556bb0f94247667e504349bf5bc604904dcbcf6a072d625e116638b54a16baa34d9c8db888ee857d1b15b7416f637b92bd3dd266f18e0ac04f4ae846edbd99ef6b943b2691220f99a66bffcc5b02b0bbf45b837762f4ea089bedea961731ccf133a2f9ec7ec95dac748ea0c4b7c7b68", 0xb1}, {&(0x7f0000000400)="d6fb74c64929d3da2f69c6a2b923c4dbb3e8388f9cdae96e273e409f23c7ce9e9d37285459d1c5fae6675fe121164f492dda75d18bad54a8e873eee7de853ff792357c492ce1b247ad606883c37f7ee4c155af3dfd37187993af6f3842efc07794b93d320212ae622ac559a32e6d66ab39ee5e01c767eeb28db9df51aec0d2a54804fddab7adeb2c17ac4502a98a1ffa6e39ab0ce2488f3b592e84e75a6ca2c606f2eaf4b69073bf63d5c64c0fa340292a2a5e6237a4361ac65fbe9b", 0xbc}, {&(0x7f00000004c0)="71868278c8f16a4e965ea4ff3b945ef64701223c9044fbb3784d13a08006fd9fdd3fb1b320374f1dfa5540071e303c7059d17efafcae6558bbec665f8d94e4992126f73a4a4d29b9f6546dbf96c2fe747fe7acfd4d834fea5510ca85033bc9c43605fa4c067778d4b23221f5228184e988891769263cc84cfa83acb8ae017077ce7635c68b55973143b1567d9ff3a2998a3b28521220e10e3fb1e33b7f7992f48171aa8790984433087fdc1e820da482ec9a430e2c75c4e06effd6881623c23a1a6f", 0xc2}], 0x3) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000600)="e51a84957eea78f58a7e865c162b85d93aa5263e026cdff0b226293e0d8479e1e6420e60872a70f32c93afa914f35fbd15a8abf99f68433052071bc5e03df09178241d55aad0095f92e6759fad2deef488", 0x51) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket$inet(0x2, 0x8000, 0x8) lseek(r3, 0x0, 0x0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000740)='./file0\x00', 0x22) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000007c0)={0x2, 0x4, 0x2b48f4a6, 0x6, "d2e587925e6f85afef9c3cf3bc3ea87885f5a33e", 0x2, 0x3}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000840)={0x200, './file0\x00'}) r8 = open(&(0x7f0000000880)='./file0\x00', 0x5e08ea0bd353d0a0, 0x110) r9 = dup2(0xffffffffffffffff, r2) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000008c0)=0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000940)={0x2, &(0x7f0000000900)=[{0x5, 0x1f, 0x4, 0x6}, {0x2, 0x30, 0x99, 0x95}]}) r10 = dup2(0xffffffffffffff9c, r9) renameat(r8, &(0x7f0000000980)='./file0\x00', r10, &(0x7f00000009c0)='./file0\x00') pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000a40)) socketpair(0x3c, 0x4000, 0xcb, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000000ac0)="05f04b83656caa2199d14c2854395296bdd98c117f027e3c53200e9ef9b5147008b7935cba845e6c5b5dc60ed0ad18ca0c94d6ac4fc394e3fc11461b82fd72eb2649cd082e7cc1be677574a2b5afb19c3f35e57c3be2fdc63264cc378dead4304a3442738e0db91aa442829dbb7012a958ba51b8896c46b2926639b71d1e293840d613153166e7ce688ad3f1395602c7435b9e950cf4b3c7625f380106772b3fd402a40f", 0xa4) 16:01:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000680)) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2001024eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be3300030000b3f600000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389da6b181f4d578a0aab201a21473ff545e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdffa840997a10e27836c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab0acc32d287a3f3ffb12083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba03cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325f156f9edbb3d24f32ffdc1c3f8cf1f7ae45d316f0ef7105e3174766357"], 0x10) write(r1, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) r2 = socket(0x800000018, 0x1, 0x0) getitimer(0x1, &(0x7f0000000040)) recvfrom$inet(r2, &(0x7f0000000280)=""/32, 0x20, 0x801, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f00000000c0)="556304d2362d5773826411b7b6b5706e0d2838ee207f2930a2f06258dbda0809851ff670bfd81ebb419d6f8b741e5db0187ee308a3faa61139ac8e7f36ee80aa1a29df0eb815dfc263010e577bc82d49bb1f12cbd1568c8f58818a52de167e80a2a94770b58d8008be6dd3c8e5d3982398b1d04c7cf4c947dd24a17d7fd4eba916234098931904adc3611afec73a161a533ab79ec7b10c9b10bd17ef56960172454c4a6fee8403b4545aac4f15f16ce86c44593cadb894234ee299f5e916b0cca9b1e85767489d1e7977ba7519bebf98e1f6b156b372df0945d2d0561235afc524082a2daf04e7170de103a243", 0xed, 0x0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x4}) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x7, 0x6, 0x15, 0x1000, &(0x7f0000000180)={{0xb2, 0x6, 0x9, 0xff, 0xae, 0x7}, {[0x3, 0x0, 0x2, 0x1, 0x100, 0x0, 0x3f, 0x0, 0x7fff, 0x100000001, 0x40, 0x3, 0x5, 0xf2, 0x1, 0x5, 0x101, 0x471], [0x2, 0xffffffff, 0x9, 0x1, 0x3, 0x8000, 0x9, 0x4, 0x9, 0x8], [0x0, 0xffff, 0x3, 0x5, 0x3, 0x3f, 0x8], [0x20, 0xfff, 0xffffffffffffc3a2, 0x1f, 0x2, 0xffffffffffffff80], [{0x8, 0xfffffffe, 0xe1, 0x4}, {0x1, 0x3, 0x81, 0x6}, {0x6, 0x5, 0x3, 0x5}, {0x3, 0x8, 0x4, 0x65}, {0x1, 0x8001, 0x80, 0x8}, {0xfe00, 0x8c}, {0x9, 0x5, 0x0, 0x1000}, {0xfec1, 0x8b, 0x3ff, 0xfffffffffffffffa}], {0x3, 0x8001, 0x3414, 0x9}, {0x8001, 0x9, 0x80, 0x7}}}, 0x5, 0x1f}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x6}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x44c369a34573f6d7, 0x5811, r0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x4, 0xffffffff, 0x1}) 16:01:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x112) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8000005c, 0xfffffffffffffffe}, {0x3, 0x0, 0x1000}, {0x8, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000791000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pread(r4, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x29, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x148) ioctl$TIOCOUTQ(r7, 0x40047473, 0x0) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r8, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r8, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r9, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwritev(r9, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) r10 = fcntl$dupfd(r6, 0x1e, r8) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000340)=0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x10000003, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfee8, &(0x7f0000000280)="e94f2f86d2441b31ea7c7fa0415364ea15e2663813b7e00d524435e252616ea7d41d872c38417741e6578542a90958f2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x1, 0x1d, 0x6}, {0x9, 0x9, 0x0, 0x5}, {0x6, 0x0, 0x9, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x8}, {0xa0e, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:07 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x4, 0xfffc, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x6, 0x4, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x82}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xe7e}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x81}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) pwrite(r0, &(0x7f0000000240)="fbafe1f6357e2a00000400000027", 0xe, 0x0, 0x0) 16:01:07 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0xcf8c197e60bf72c6, 0x10) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:01:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f0000000000), 0x11ff, 0x0, 0x0) 16:01:07 executing program 0: ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x404c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) socketpair(0x2, 0x5, 0x8, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000d40)="f597e233a5760879c766bc14173f") 16:01:07 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) r2 = geteuid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, 0x0, 0x2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:01:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x4009e91, 0xfffffffffffff546, "42c647432bff0706007e3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232b", 0x124}], 0x1) 16:01:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0x4d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x2100, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x585f7ed9db2ed80f, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 16:01:07 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000078c32d31c3ad98f41482a8a21216f2f38eac5189f2067c46abaafb54ee67aaac0100000068d49deb883242711f82fa62ab80a1bd162baf71b73b133711b500fd29cf0136"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c, 0x20}, {0x1d, 0x8b}, {0x80000000000006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") getpgrp() 16:01:07 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000180)="8a313c4ec1dad26cf9e9f308ad0979e070299da6f45f1d24c5425a24e1a1ed88f9c31322766708b3b99174a3cceed0da5b5c3fe7d7d071f5aaca19b991", 0x3d, 0x4, &(0x7f00000001c0)={0x18, 0x2, 0x8, 0x7}, 0xc) 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, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) open(&(0x7f0000000140)='./file0\x00', 0x800, 0xc) unlink(&(0x7f00000000c0)='./file0\x00') close(r1) 16:01:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000000000000000000007678c05c24cf1b682f687d250975d33ca83103aca47ab64cc32aefe27454bbfb166990e286df69cc8f228e5447440fb4"], 0x10}, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000900000000002000000000000000000000096b7f3c54adf521f1f3d6841ce69698dd183cc340f29f2bb89d168d2b578836242735e74b408c29a81a93911d7b9017184eada9b908dd95037972b190431f2f3f9b7d453ab12f915868cc0ddd35c0b024b607334cda858f5cf00f5ee35a18ea82c270e9c4af15d1a979a671d5b762e8b622336d4140be2755ed334a0972cac"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getegid() syz_emit_ethernet(0xffffffffffffff75, &(0x7f0000000080)="3f00000053fdb0ba456f480000000000080003c914b265398fa17c741f9523d20798a7df0ed72e844b683743ce2002b61fb7a59e") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xf97) 16:01:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffeff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x5, 0xc1, 0x3}, {0x6, 0x4, 0x0, 0x6}, {0xff, 0x1d, 0x3, 0x6059}, {0xf91a, 0x3f, 0xdb, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x32e}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fchflags(r3, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x4) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x800, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000340)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) kevent(r5, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff9, 0x8, 0x2, 0x3, 0xb26d}, {{r7}, 0xfffffffffffffffc, 0x30, 0xb0000001, 0x81}, {{r8}, 0xfffffffffffffffa, 0x1c, 0x2, 0x0, 0x80}, {{r2}, 0xfffffffffffffffc, 0x80, 0x80, 0x9, 0x49042c6d}, {{r0}, 0xfffffffffffffffb, 0x82ff5a5b3463cba1, 0x2, 0x45}, {{r8}, 0xfffffffffffffffb, 0x80, 0x82, 0x100000, 0xfffffffffffff128}], 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5, 0x0, 0x4}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) 16:01:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0xa, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) chflagsat(r0, &(0x7f0000000240)='./file0\x00', 0x10000, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x4006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) listen(r1, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="9a036a2fb42838b8d7d86b38dd20f239b03e45dc7fd74072053ca0a6bd1528a798e94369a1f7b554ded27d3e7f12d1918273ae13aee1be14bf528487110585cc8eaf3ccdd6cd94926cecb0dbcbbdeaea1de47a9d7cfb6808e6edbc80293007525cb05e1b685128974bbd325fac66b2c3df45e3ae3df0f9a89f47fc64a70df6a3cea961c69e6fdbd097517d41d107ef8592e7eed474e43dd3b00f1df7d57728486eaeaeb4171b63bc5b046e2a56226c4e4f60078305a69f118155e573ede87d74c8c0eb120465bf630c09acaba0ac036219d5b540cfc96e303df4cb68", 0xdc}, {&(0x7f0000000200)="7b3af9b4451de9fb3f91a5502d56a6fdc0e4c67f7a98cbac3cfafd3dc948c3d01b2521c27e5fcce88b07d0c0bd2f1263e9acb64d3e7c0b68c609a71eaf666c2dc87dd09a7116612b57d284898575ff36", 0x50}, {&(0x7f0000000300)="4642a0bcf984856230c00634e64c33807fae15a2513910fd3f892a5d2959307ee00b01aac1d493e74588a84fdee317e2086d3e3e2e5b70939173b844ddd6c5c657380003619de450d471b82d6bd5c02a49c49e92dad08dd7792a53d6185d616352e3f71e9205ded2", 0x68}, {&(0x7f0000000380)="6557a30990e1cc9f5150a92cd81edd5f46075f9db9f5dad876d613029f05e5ea7d4943def9f2f0c9b19bd5329dfcc04043c8fb953cda735f067fefffb8999a1eab898face313cf8476fb39f613c05b31b40884440ffec1e8f12c19d78d001cdbc4b3c3cdaea98d0e4863bb3d416607c465551baca308e228387f97c9239d02222276b0a0ca276ecb80efa9864f3551f8fb1a076ce578796a5a2b2fbd309ef6df1b4158052bd92d9a0cba9433ad72f181205261a0c6147b05b06a79254865cd6f953ac35d9aad9433396399adff1f22a99a898f215dbf88457eb13398103a4f88e1ec75bf082ff930", 0xe8}], 0x4, 0x0, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) unlink(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) chroot(&(0x7f00000006c0)='./bus\x00') close(r0) socketpair$unix(0x1, 0xc1964cbb80c18d17, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = dup(r3) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendto$inet6(r4, &(0x7f00000007c0)="812b97b36fdd7c00313b9bf2d424e6196311eac936f9b923dfbf14a881f8215d1f9a730952d59dc4795bc7cbc353db631a92f73f960a81f0fa6de910a3b72295b7d008a5b721c3b5f97439ab40b5dfefb6c427088cd1fbc59484f37180dd27f54560cae6286ee5389675a97e4e4bfd2e46d7727417063f52604545d5ddb6fb2d7a618d", 0x83, 0x1e, &(0x7f0000000880)={0x18, 0x2, 0x2, 0x80}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./bus\x00', 0x100, 0xd) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000005d200000000000000000000000000000000000000000000000000000006e38e94600000000000000000000000000000000000000000000899bac04a3d48fd3c5dc10c511a40e3cfa1b4bd265c8c0c3c8231c25f329aeb31a06cacc68599fa68b58dd260d2144c9bd701de3842a0374dbfad88b0e48605aef65b0e6029305b24f6f4332b1fe301d53e2f4b38e257cfa211815bcf87f5def6acc3609e2a9a9028e8a4c75ffddd4fe2d76835f4ce38602d23cc5e5226845f62072c3127f12cba744352746c4c7b9def61cd2bdbee64a84328d778a41b16495e8e6fd8fdab6214d353b75323651e7"], &(0x7f0000000780)=0x47) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:01:08 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) socket(0x18, 0x400000003, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r4 = open(&(0x7f0000000580)='./bus\x00', 0x800, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:01:08 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x1ff, 0x640a678c}) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xff80, 0xfa, 0xff, 0x2}]}) fcntl$getflags(r1, 0x1) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000240)=[{0xfff, 0x6, 0x8, 0x80000000}, {0x0, 0x7, 0xf7, 0x7}, {0x1ff, 0xff, 0x7, 0x401}, {0x5, 0xce, 0x2, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:01:08 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x401, 0x400}, {0x7fffffff, 0x2}}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x8000000}]}) write(r1, &(0x7f00000000c0)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:01:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000008000c0614bebd3a9ebc56bcc3f667362b2ba0cb76215c736d77acc1f16f05752adc533a3a50cecaa7a95003944dee66b6ae2725d1d90c6ec52230ff4e14cd7cc5c272608767f3bca200000f9aff8ce65b740123fee35e3313885a9a9f05721d831961a2c98beddcba774c7c0d177e5e956ba"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) 16:01:08 executing program 1: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000001c0)=""/230) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000140)="220e228901ce1c0687bc74a7ea11cf801bf1fa48f4445ed5", 0xfffffffffffffd65) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x221) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) getpid() unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:01:08 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xa00d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x35}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000040)="d1902866b39a93f569b8fe8c825a28938883d8f0bc34df888d3440bf03239d278e5d3ee75e8b5f8c1d8f776d78be28eec6f43e909ceb3383d319d435351c3ceb6d4f047f5620b755a610f81ea12c99c9df6d0bc726e5255145d59bfe1934fa20a8aaf02cb0a9d7ba6f01", 0x6a, 0x408, &(0x7f0000000100)={0x2, 0x1}, 0xc) close(r1) fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)) accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x8, 0x0, 0x20, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r8, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:01:08 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6}) flock(r1, 0x2) close(r1) flock(r0, 0x8) r2 = accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414d3e8200"/4098], &(0x7f0000000040)=0x1002) fcntl$setstatus(r2, 0x4, 0x80) 16:01:08 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30, 0x0, 0x46}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x20000002, 0xd2916ed, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9, 0x80000000, 0x1000000, 0x8}], 0x7, &(0x7f0000000200)=[{{r2}, 0x7ffffffffffffffd, 0x5, 0x40000000}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) r6 = socket(0x18, 0x1, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xc82, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r8, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r9, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r7, &(0x7f0000000180), 0x6, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffb, 0x6, 0xf0000001, 0x0, 0x10001}, {{r9}, 0xfffffffffffffff9, 0x4, 0xa0000014, 0x7f, 0x7ff}], 0xbb, &(0x7f0000000240)={0xa, 0x7}) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r6) r10 = socket(0x18, 0x327080c675c18da6, 0xc8) fcntl$getown(r10, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDDISABIO(r11, 0x20004b3d) 16:01:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 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, "0001001500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:01:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = semget$private(0x0, 0x2, 0x100) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) 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}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xfffff801, r4, r8, r11, r14, 0x184, 0x6}, 0x823, 0x60, 0x80000000}) 16:01:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f00000001c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x1, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000040)=0x3) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r7 = kqueue() r8 = dup2(r1, r2) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f00000000c0)={{0x7, 0xda, 0x4}, 0x9, 0x200, 0x7}) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:01:08 executing program 0: r0 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r0, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/162) r1 = socket(0x10, 0x2, 0xfd) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3}, {0x6}]}) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:08 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x68, 0x10001}, 0x8) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="688c19e22474409bb3ab000002000000accdb2d2d8c20fb30ab4c986120969d4bf75ff07724a873adf7d3d62b687a4faea1ebb752a2b13f0f7374ada4185aec6c01dfa45ff2d4f62", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x25, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:08 executing program 1: r0 = socket(0x2, 0x3, 0xf0) sendto(r0, &(0x7f0000000040), 0x0, 0x801, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x85) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYRES64], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x170) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{}, 0x8000000000000004, 0x84, 0x1, 0x9, 0x4}, {{r3}, 0xfffffffffffffff9, 0x46, 0x4, 0x7, 0x78e9}, {{r4}, 0xfffffffffffffffa, 0x4, 0x1, 0x7, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x800, 0x3}], 0x9, &(0x7f00000001c0)=[{{r0}, 0x0, 0x80, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffff2, 0x80, 0x80, 0x1}, {{r5}, 0xfffffffffffffffd, 0x82, 0x1, 0x9, 0x659e}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x4, 0xb1, 0x3}], 0x80000000, &(0x7f0000000240)={0x6, 0x2}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r1, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r1, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r4) fcntl$setown(r1, 0x6, r4) open(&(0x7f0000000200)='./file1\x00', 0x20, 0x119) r5 = geteuid() getrlimit(0x6614335a1a78e8f6, &(0x7f0000000240)) r6 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) r7 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) pckbd_enable: command error 16:01:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x27c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000400)="e378ed71c4063a5c2fcf219c0dac134aafd8ee08a8f685c3eb6c83fc171df0597df382a3947e68b3d69aef160dfbdb17b7d657e3b3de135006da6b4e69d3a5e9c39eef58e98aa4999f097bd0307106ad7cc4c2c506dc4d5ab7a55ce7a3a77cfaa22927ec6ed654317bf2695b79e0eb45047363be46f90ed605c3dda07dbc28de2dc1fda1ef177903ae8d99a567ad279035b2f94ecb2c6b057aa5d4380fcb2f324ee06635ebbae0595706ce4017553503f0853959a9b9bf", 0xb7, 0x2, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) r5 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in, &(0x7f0000000580)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x8000, 0x0) dup2(r5, r6) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x8, 0x40, 0x10000, {[0x1, 0x5, 0x200, 0x1, 0x0, 0x6, 0x5, 0x2, 0xcdc, 0x1, 0x81, 0x7f61, 0x80, 0x2, 0x6, 0x0, 0x6000000000000000, 0x80000000], [0x3c, 0x6, 0x3, 0x100000000, 0x447, 0xfff, 0x7f, 0x20000000, 0xbf, 0x6], [0x7fff, 0xb2, 0x3, 0x1094, 0x40, 0xfff, 0x7], [0x0, 0xfc, 0x9, 0x3, 0xfffffffffffffe01, 0x7fffffff], [{0x9, 0x8, 0xfffff801, 0x7f}, {0x0, 0xfffffffb, 0x1, 0x6}, {0x1, 0x156b, 0x9, 0x101}, {0x3, 0x7f, 0x5e, 0x3}, {0x3ff, 0x1f, 0x1, 0x6}, {0x3, 0x4, 0x200, 0x7fff}, {0x4000, 0x1ff, 0x5}, {0x6e, 0xfffffc00, 0x5, 0x7}], {0x508, 0x10000, 0x4, 0x3ff}, {0x101, 0x5, 0x7, 0x3bc}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) close(r7) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="02653070090000000200"], 0xa) 16:01:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') chmod(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x4) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = geteuid() r2 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) faccessat(r3, &(0x7f0000000300)='./file0/file0/file0/file0\x00', 0x20, 0x5) r5 = geteuid() r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) 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 = getpgid(0xffffffffffffffff) r15 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x10000, r5, r7, r8, r12, 0x1, 0x80}, 0xff, 0xfeff, r14, r15, 0x4e, 0x401, 0xfffffffffffffff7}) chown(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', r1, r7) 16:01:10 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, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) getrlimit(0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) pckbd_enable: command error 16:01:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) chflags(&(0x7f0000000080)='./file0\x00', 0x1) 16:01:10 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 16:01:10 executing program 0: getgid() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x9) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000440)="b5ebdb71f3cb67adad66d97903096bbc553858fb56b6dbcb0eff54b4c5dbdf97bd004537dfae06e0da5970c9fa0d7a49870f73bb890366f3464bf0c730b162a456a8a2256600fdccd54ec7ae48ced5135685865a0b7209aaf8946d5f0481a0cf980288d89729919a50684d1169a87934055b4dd0c093c7b76357a97cab901ca5704e6fa3184ccd76c7d2ccab5659459b1b341bb04518d630aac6f83fbf6f920733812846ba06424125f5ee12746d1cb6d0508ada62c8fbd9246a175cb9d923ab9d21cebd0697e16e47e5f9fad4850bc487e9a9211a008d6b17e568cafceeea8559133929577b024f340a8cab130ae4b2cb356df0f4f7a955afe5434af62e6ae2f89df9a2bbc0d6a7a1ba497fc11604c439c29909fb6e47ffa47abc9b5b20fd43cf0d47d25709ff89974b10ba94de6fa6d92176a740b41d6b305cebfc4e2f1c23c9fc3d7aa26e2821d9585eeaa93f22087a7f4107560f8079fd382bf0759c57695698538a00d6b9bbdc2874d228cc34c84b447650e4afeb58fe18780a3a14b271d570ec632da6f689fe7108f4970d778dee9951db2fe86b4c58fa8927c6aa90b99b8295fff2ce04f63923365f905280eaf7e83aeaf327f11d8daf0a9be1c98cb563f10d6941c9d605d6c701ddb25f34e6466d32891b1ef1a925e05900f716a30fd2d27a00f8beb508ab6ef6fb9a6bda9d35c9a12a1c36fa8ed13e25ff07ad30bb9776fd18c15c21faadc4ef203760398b0d9f7a97f2903928a3d2e8b1baa5216702cabd2eb6b273aee6a758341b64e444e7c15be1e983b0e0e927520b344b36b061bf43fb4aee5dddcbc58a146a4bfc5db14a029f97367fb3774151fdee9b6cd8f456f035d3bdbd2ee0d7b22ff9e059ada1af94a941dba1c7ba31dd39ad0764f2c9917b56feeb8fc6b26fe27218b45e3980482b7566939a3cd4ef3938a5f9b2ce3691bfb8db2db4409a20a9d2f59bbee73e22dca071fc78fd8ba6833be1302218ec7fc0d11384c14286dbc074435bfd9111b0c2cefc0881395d8044ad6dce04a435b5104ad5e895b97bf18bb05a3db1be43ee82c019cfee5fcfa3aeb66a2c720e1f5d0f5c315f772083bf519a6d2463010b215160e0bc354664c420a8fa5a0bd6addc5c802fd4fe800e9cccbc36c669a950abecd82f431e8a934e71542305ea3e5720ebb35decd3e4ea76d3661518fd02e6cfb038f3f4430dc30f0f8042d52ef4fbabedbe5f6dde206dc0c01214f260a69b8d5feca31abc61a89d720d50f72429bae882ebb341643813caec72181dae3d133f38bc0a1c57bf239d6b31a135d82836bec3cee48fb5739432d9e277c8022d4d789815c85ca7b279c6101e6f4c05147f92addc762ab75525ff79ab0715f86e5d62d0a580ffddc05afee6fa89f5ccd202fe14f075f39180ab6574dbbbe55cf33e879140324035eeb40518525aeaf64d40d9ed758e1dc6288205033e09eb176af659470383227c05cf8e5a3364f9dac6f3198b922ab7c20b0e66a2d3082e405243df66779e207d2361689dc4d3d9d53c7bcbace497e44cc9f989490cbffda31f07f94a08ea587ba4231076da1346d39479e3e7719415eef0d1b22f46e17c613c937542df4e999681f255717ab83659627159bc159f16c9a20800d18d72343b0beb15c96c6e63224e6066d520bd4fce0ffc573b83ab68fa2385adb1d67c9e938a72385d5a0563432cb4e630c77ee4a0f6833ead6bd2858a87892bf50afec8f9a6c4133cefb718f27186033926b36b07c1ffd9b8cf9010c58f2f3d71ffafe72f4d1b2e747a830f2f666fe49d19d56db39384fd3f6c6ee781cf0e5dd80dee18d2356f1c7a5e71071a51cf0641e46f2b0403eab62a5b87456402e090039d8e628beb77b5e7879bacf01f8b521410a10cd27607542a3b6034daf815ec18f7028498192afd8bc5b485441b6da73fb439320bc27d17557b676278fe6374abe3fe7747dfb6ca43c72ec95b53b5f25b2aa0ed520e19eff671b34d19a41ebf12a74122dfaa0d5d31ec59bea15cf17a55f4935d72932bd7c9275941480dc533cdeb38bb52b4dead8f2e77ee76bd32942ef4abaa928e355ff7bdc8e384b0ed75f944b9de8b3b84e22b51868fe73325fc39460122f2b48f46feef301c51053c7275514462a91b013796c3ebe8cfe92d9a6e1334870f650bdefc580a3882c49848c715e1d79b010b1c1208c81599fa961e7b475af32d51c71df9f089295c405048b249fa67996265ba5bab5b6505bf01c78b8d935b358de98ba65d7a2c2c9b84002ecff5fe0010fd99955c7c95228efe2d3f73e2f9d2d8f2187319e27aaec72171e6489f509d011cc51ad89de467488dbea710ddd83e3af8415d6d7ff0d569ba58c56358e13f96ee7f67959231717a0dbb84e681175f5a75ba42c8d0a5889ae63b8715f2377c7a8c75dfb37fd4e56b1d3b0de0310c50cb97c51e244365df476f62db10700de72504783f46565f6577065eefb17b1341fc9440f8cb684f32f034f689ac7a3d2eddca59b36d53526bb16c129333a11271a6723cba412be50b5496df71eab1c711829e693901bb4d6537abc91045f982ce1e40b888e58d539d22258c297a10549af165030cb0097b9ae344896f65b50229983b1e89ecbb21f535fc73c63a75c2a950bb5d06296caa929b802119033da991840e3d050443fe6530ecd63b2d8cb42e42f56c77e420fdcc7ecd62565574a45487b84720a21d02e748d9915c367268c4b6f0dfc9f819701061bbce6867702b5847eb18bbc8c96d2a866726b3866b19308958007ff64e15c1f64226efc147fdfaf992e2f14715f8d349dfc91e0c5879eb0696db8d4ded9fb9953aca8c7cfdc31b0015fbe9f39370038337190631d35abd4f59c62c518a09ac236b89eb1d09edd059b493800cae9b5f30e439fdcbeef3c65053026a3130a1a33ee9c5d41d95435647e1952702e440fe52aca40eca2485bd52016c090e757586c21e5fd22a9d0308293864f33dcd5a81d755badbb3c75e1e2bd0d1e175d48a0a22d06a86fac28527b42fb8b51162ef6e2be44737fbdbd8ab9ca12045ce19dcf8fb4f681e9621ba06f65fee5d000d7d3e1dc67fac50bd0d06ba4114f27c0823c1e90f641fef92a7f6ae41963c4325450b9461ea9e5d66703b55e08075385decfc28b4a79995803df123a2cb196271fddce367296f8f12e4ff16beacbb8e2b7d41610786d9fce596b3e348f4480d3dc30873ed002de45d3c590a7f7d907c2405eb113fbcff874832b532099c8ffdf712a3935ff29edd5486675ccf9447ffe094067d6bf11a2fd73fbe5e167226ae970fe912a0c4d5442a7c695bbf20db7e6149b804b09c5689dd65815292f937725ea765bab9a80b4c67cbe0d283ecd14690380bede9e8ed7cc5390490678b130d5bdfdfa101415438c2d407c51e69b9715fc7261af5f48c307daaf7eb552906d322b6ff1e8879e22febbcac6bfa6b9f667ca86083a636e56153e7a641d8cb00ad9dfd59be5cd59f94b13bf8b20c48c0a9eeb8e18cb67beedc07f7f44992e685b936c31ce8fff0d5264aae7fe79019b03a603d7ba946bd7ee433666cb85ddf4fd89113c51af263bc4c64a94ca4c311ed627d4e24c44255689e0fb58344223b455ae94e8c5337f2436aa078bc0e328892de12b908e6b94eb4e6db4f80f93fc0dc5cf7b4dde6478afe72a8c3465539a4bf134d51a524dd2c40d208467d7e57a8146fee65cdf01eb6cd2ae39bb5db18bf4bc27b0acbd043a4c615393825956503f87fe1ef68ef27e7b4dc6f8c895892d2bd43affe1ec967d55eea7c191be95a456b9eb25d19d3be03beb1b63bfcf8585f387b48a8791d7e5aa38032f3e5e4cfeea96cc0fd7fb63d82e9acbf71127713ba40d438a81f2928e3d06219d9f0286bc25a22985ce4c5d3ed76cab4b294966ad8b59e962ebf6c501e87f6e050a5dfd5ed1abeb79f5a4228f20e3cf23920adcc505c57fc53fcd47f11534ff45b588e3a005512a789e285aee1b3ce0e4b0b63c59773a346e57740fad088c3a7919c5fda4ceb04dbee9d700f29ddc6cbdb653fa6fa4f08d93915e56c2186e3095ca68e4982b1fdd756c593240b119e0f6150fdfbe7253874da760cac1d3d155d99cdbe77a8bd42d41f9d2ac3e2821b9ba194f42aad03d913e86dd4e141168c1b2eeaa0cab88155539911be8d3c1a8966e574da0a36c4cce86b62ca6f148c9b17378d8ff190d19622ae6332c689a70b4c13c668d0a13439a5cceb689f2bffafe6c3027a0227c89cb4184a216b7d1b9236219e0e912434b9e9bf77d9b9601ef374ab9ee9bf70abd755954d47e5334e72b28cbca04b75549666182201780e536124987bf979ccfefa55551158a91ea6058aed0e64d7faa943cb891599009dbdbbc603959e4a4a50a96663ce7731cff7d37227792c798a864b415698e32d8e0d112d3793c31ff6d2e01b9e530849296deb8d56006aa036e42e4bfb1a08e88ca9215492a6733841420f87002dadffef88de8e1aa700470a86cffcdd05577877c95d6a1c9ad3b50609fb8ef1ceb45edfb4bf4f618324448acccfa6f8bdeeebce0f22cfe364cc831ea6b232b55b81813d3f7036cc12a64f3d524ca0ed7fa6d68c9fe14371a92c6cc92016290dbb135054076f3c701c944cbf6a779ad2e1b1f6c96897ab510af954fdc3e617039335dd7811d42e70a4f749f7ebf47fcfb3cba289b4806698718c8ef4e21594e6ce608462bb13d3370f8eb4b9a137a2757f3a3c7981c0de7a157926311c42a0b04ee8877767716d5a990076ffe9e6d825d01f96b9c5d72317064e1993493eea9c98c1d63bcbff4a4ee560147b4ecf341773d31a9c786146e5e43a6af6498bb72e81c9e99c5bb76d60f66b0aabe488f5ff41277e88b2306f2b79814d320e61be994d1580563e9439cf5b41cd050ee334a3d63bd6e5c3bd1bf6f0cda6f587a3256b8be1f9fd6d1e8420e05fb4a8571a8ca8c2079ebe539c09048b894e0c7f276c3e18438959a73b82d866d4d96fa334fe96e29d5567e0239d2710e64dce14be10ab916fed1153ce7d202c143018caab517acd024a6913280cbc0096871a8d0ea2e20179554a9500942c01422dc32d87e1804f6e8b8312a1d6d5b211b57c56564fec96eab8570cb7e17d89a79e5aeb060217890848a66adb1d0c43597021d63e7c256db553e42b7864e0b851c46e2aaf570d9d11cf2a9cef98c5475e2c1275a32445701cf2c0a2034f5549bc35133a1415ccc88167a65821bb03fe40b65b544aecc37773f6755b2457e857f20cd47e50b7567c7aa38e676bcccc937a37a0e62a8288ab206543d050131b6090038a23d39f4073746ea21ec1b12a9319a0f6b8de1bba55c2f6279de2b6b105d394d4dc7b05729591bb52b611571dac1bdae36a3126cd4b417c09263085214b54701a9dbab7cd997c3efd3322b2e1ecaf33d6cbfc61adfb4e4089da4af51e624fd3d9672efc2289d805f42bd9713e586e0b4dd956959d939fc293f24e11f36affd120f3f029319d8db420efb709ec77dea561410209954d67805a7b994cc1038c515c16560e2ff00f3f07659111d56c4746a683bf96266d21738a3d7027a754fb18ce491818a37fac967380807e64ce70ee5256dac563b54ff9ce18c57b5403753f9f422d70bce30d2cbc4d7f3c5e377186551268ec501853b66f8db2b9b22ca7f686701a41f55bc5bcdea51736f856ca874d16db02200a5d11c9598c22a7969ec4857fadde5de1d44ba8570d0d30325205a2369a14528716e7f9e6efe1b25f7a21e9c69fd4fd09212640c6412675eef2", 0x1000, 0xd, &(0x7f0000000100)=@abs={0x3, 0x0, 0x2}, 0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:01:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0xdd035f411a29551c, 0xc9) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x2d}, {0x6}]}) socket$inet(0x2, 0x4000, 0x8) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x7, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) r4 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) r5 = socket$inet6(0x18, 0x4, 0x1f) getsockname(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000009100"], &(0x7f0000000280)=0x5816986c0c01236) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r9, &(0x7f0000000080)=@abs={0x1, 0x7, 0x0}, 0x8) connect$unix(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="010066696c653000"], 0x16) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r10 = socket(0x18, 0x1, 0x0) r11 = dup2(r10, r10) ioctl$VMM_IOC_RUN(r11, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x2000000000080}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x401, 0x80, 0x6, 0x1, 0x29, 0x401, 0x5f, 0x2, 0x7, 0x2}) 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$inet6(r3, &(0x7f00000001c0)="03f421d42a55cd46b48a18b33835706289dceaac3a2527d6a17f590aef6c334bb8974f64e78e0c5c71354afb90e875962e45bb6c63e1c34fedf7d752bede4fb1da701b9adb98d24b32047ae75faaddf8d706f02e146e308bd4b5ff42106aaed6b17821864dd502f8d8c6350ce8608271376e61a1e3cd7c5d304c2d92b193846090cfb088a937b9b795d9253edb8211ad92e7702cf41a40baac3bb7780b54b9dbebcf5194332e52a1436c1fd7a98e0b37abfcdfb97107aaf3", 0xb8, 0x2, &(0x7f0000000000)={0x18, 0x1, 0x8a5c, 0x1f}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x6, 0x3, 0x0) 16:01:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69df8eac2a84e6abca64896bc5e57c6360b1988021acf172a3737b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f000000000a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123073ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffdc965a3f6f6558a761c6290f31d64bcd5b823e495bac2204ccdaf733f9a549da7fa53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe67eb6652d52476b0f9a9671e8a215a180a9ad99a9954a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab788f793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292d56f260aee0a43fd6deaaa7b99e4c020b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d300000000000000000000000000000000006d1cd6348826474bf63adb973ed6e1177adbbd22695d970bc416e8c552dddfc4e0658f2ad0244e97d043d0dbdc7c2449165720a4bb707e9fa3d6a7b5bce5a3a14f3dc2ca16c9e822b3058e9005e8edd507486d5ab6c97293991d000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(r2, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000480)="06d89e34588d34afcb7d892ddc8d770caed3b8a7ccac"}], 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000540)={0x3, './file0\x00'}) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCPROMISC(r3, 0x20004269) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000500)={0x1, './file0\x00'}) load: 3.37 cmd: getty 40272 [ttyin] 0.00u 0.01s 0% 310k load: 3.37 cmd: getty 40272 [ttyin] 0.00u 0.01s 0% 310k 16:01:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd], [], [0x80c0000100ff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [{0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x79) r0 = socket(0x2, 0x3, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x29}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x7ffffffd}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES32=r2, @ANYPTR64, @ANYRESDEC=r3, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64, @ANYRES16, @ANYRESDEC=r6], @ANYRES64]], 0x1, 0xc00) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x61}, {0x7ffffffe}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) getgid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0218ae4de29e4aeb0d897dc91c7f") ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 16:01:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/125, 0x7d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0xebb) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:01:11 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x1}], 0x66, 0x0, 0x1, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r3, 0x0, r7) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r4, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) msgget$private(0x0, 0x300) 16:01:11 executing program 1: r0 = socket$inet(0x2, 0x9, 0x54) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:01:11 executing program 1: open(&(0x7f00000000c0)='./file0/file0\x00', 0xa66, 0x80) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:01:11 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000002980)={0xfffffffd, 0x3, 0x9, 0x32, &(0x7f0000002700)={{0x4, 0x6, 0x7a, 0x7, 0x40, 0xd5d0, 0x3f}, {[0xb2, 0x1, 0x1ff, 0xfffffffffffeffff, 0x0, 0x4, 0x1, 0x91, 0x5, 0x0, 0x3, 0x1, 0x7f, 0x8, 0x7, 0x7, 0x65, 0x5], [0x7, 0x9, 0x996c, 0x9e6, 0x0, 0x0, 0x7, 0x8000, 0x1, 0xe9], [0xffffffffffffffff, 0x0, 0xfb, 0x9, 0x7fffffff, 0x43a00, 0x7], [0x7, 0x0, 0x1ff, 0xfffffffffffffff8, 0x10000, 0x6], [{0x8001, 0x1000, 0x2bc, 0x81}, {0x1, 0xb6, 0x20, 0x8}, {0xf5, 0x6, 0x3, 0xb5}, {0x5, 0x401, 0x200, 0x1}, {0xbb2, 0x1, 0x6, 0x73}, {0xfff, 0x9, 0x4, 0x9}, {0x9, 0x1e800, 0x53869b1e, 0x8ff2}, {0x401, 0x9, 0x67, 0x40000000}], {0x1000, 0x0, 0x7fffffff, 0xc7a}, {0x0, 0x5e1c79aa, 0x6, 0xffff}}}, 0xdba, 0xc1}) r1 = socket(0x11, 0x4003, 0x0) sendmsg(r1, &(0x7f00000026c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000040)="f497b2c5f79b5c19373e7368c17f6e09b743a8c11d3cabd974134556b9ed22e9bf2ead9a1dacc450ade95b56660a1d25f44d27763fa45830ca60e2b37a8a84af49e2090546003ff15f3026b8f44d639248ccce6896baee5f8854a73773037b1bec6cb6860c99b52356ac5dd73e92196ef9fbe994fe180063a9d2360851bd7e4c360d51b78fc863181342fabd8c364be95e9756da1a5118", 0x97}, {&(0x7f0000000100)="e0eb5008136c659a7101a5a970a18b19c0077403bcdbe4ab1ca1f036c3654d61837569e9c22197837d1ef29127430d9c93725bcafb2abf4495515097ce2a4c0f9e80264653f8e243a7dbf52256a3ef9b9f6c9a39a6201501338d83ce975c0d6e104d0f00891ebe27d6ca581d269926c8423edb0b271ddd8f861fb5eef6344cc20fce77600050e4f4d3c52f6d2628babf2d618f5b24c910d0c2fa7b1263c4a2fa3de40b2488cfc07ad617f651dd944c9f208a0c0a4c0a8b113e249090cbec2716c5fbe591916f5f6ca7dbab7d440c4f8a99212e65efdcb7be2ed1811b8786b63b217978cb68cacfd5226d304eaddc7a86e8365f2023ddd565e5cd50bca512fccd7f1711359bedfa370889cb6af9b94d604feb05e44a887bdb02c1c2813634f5443ecf89f7f3f52dc68d0cf5c93067fe61602cdf0e4ba9f71e19064bda945ca3a60f9b8c7109c345f32abd730844477df6569e1af5d3f027ebc298d553035067395d2ab53a6a6832722c41d4d053f18acabe130134a402c856ce20d3a60501c0f49ec99870c8c09435dbdb550404d7b0031f41800d6fa50656a45d8ccc60b15bbac1a5ca0c2a9d1bed88d9313505292b9c6abc8d2e9ca8eb4450c46f343c311d8b41ad2109a241a23dd636c0edaa022b9b7e867b539a48b3082dc4175757b91f94e1530e504eaf0b64584b7e456c356f1192888396f05c18f74c6212887f783c5c3963c1e4d06cbfde6b2ccd90ad05422385746574c7e4bac9a09e43b9ca810ef598c2ef810036f431620e5b78a48ce0521b7d62a365edf1165a8b25f52dda3a356ab1e95d5b81b749d6a8cfaff2a79f9d649bd2d75b675a9bce440f8b3ff0f85ee1a7a62e61398a98ed684245f48f692840d22e71154e144f131c789735a1530d3f27fcc4553b864675c0b1fbea129e5466f994949b880529872c72242e50e64e834588d30651e9ad319a80e2704f4dfb265cde712c3f9f4e7a0ca8c89213973ce979bd174d5bcfc10ea9e195ce62fa5fc91cb848267fd0285d8b25b622f6c43b69f5e77ca47f3d87ce5d313e7f12794df670ae331a5f80cd5fd35ee20a0f2facf59dad0c65b1d6ef0e42b3ef1ccb175ce7456d0eee5b7efe03fcbd987cd51b071f6a05f6e4275061a44c1c88c5190ca716c628df5eb7f42203e32ae3fe5ac702cc9349ca6e35c313848bdad3d1a761236cc9d20d3b30e79d17276575c1ef741fb575d06dc5569f632499af08458c51474ae68cf0b6dc158d5aafea7879ead3a8f8cac921674214a15c08e6a9ff3402b33a1e36476d4d5a9f4cc09b45578db8adf0f36b9e57e07b30e7fa34b76bac463ded9e3b5cc32d3dac4607ed8433d789ab25dc9649d95fb1cb8f4fddfcb91cdd564feaae611a15b29ee1e24fe7978f579929628c8109bab4ac04b290298dd2fae47dea035622aad6e1e55a2992f0dacc3af2c07cd8d1354c09a79009630b36ab9a6983cc49b450f527b37d76f0213a565909084f0f4f90995534c3e9679ba8709a8e9abea03f972f7e25bca37442e5adedfb2517768f691c4c6e822996196e6b5a8b502a3926862c0f7696135a4c0e049a862dada37afa0e53c9e4b7127a0412fa931be998527f1f3f026853798a5382e90a3a678c27ab0e779bb6288e045a3cee265a6d2f0f58596f2d81fe13843a696c65237c91c9249731481c708eedf72b1d49c3cac605b27b4a74f68674a7640b28e494cc9c954ec62a15884de2139d00c97e534eac98eeaec5e808e7139d0c2a1c7e4baf049da05b275f93dd39fa36e4be92bdf627090fe43bd876d6be7974217d2905bd0aa80c57077c653d99e13dd5f397d132a9177183c7154f589b76a3729513279b1aa5841204d0941345531b992075c251758f20b9f6e059790b5e5fe3da90761762207c1ffddb57fa2286bb32a35ea95831d60f377b20cd6533a5491b61f8385c8febfd753a512a863025646aebe0f33b9cfff9f9114f877d34e7960c31659912cdbfa2e1c48b1ff1199297fb98af321ac6441cce125bc59a26e9cc5d09826f24db64d26cdefa0855d0bbe55dd6363731b7c1b0c1ae58ad91317d6116e1921a30901da516a0e324ffcb01f8ac550e70848379abdb21daff00c6cce746f8944875b5eead8f0acdcfb1e647a0c0643bb5931c51f840a8e8fad835c6b3e4d4b1fe5b4e08853fcc360d2d426bc0b10f1b65618138e5b99d0f6ae970716be9facf2d1a0b09c93d1316f24b12b854fac280c189b62f5722f4e6207cabd4aab4c28302435a3043ccbda9718307de584460c493cd390cf65e045805eaeafc53f62564db812a672319de0b2a31716a50e384e5c48211e0e02529b8c81ba76b7cbd74f42f038b2d984e2dd539ef18dc58309bcc233a5265ef2007802e9333fe4085f6bdc7a9aa2f60693c95845cb3955526e859aca84b6290e2e3750e62a1dec080e303e3dbacb2d0048b920fc00c36905baafc7bb283103ce41808369e891f83e2b69076fcac2e882277d8028e052109d66c520177840e481cbd8ccce23521b10d2588b8465c41e82988c45888c62cf2d02d977cc5610183cfb4c3bc81d5a676e895a3e802f7d0fe10ce265c4cfd0e7234674e1ed9b2fab78e251bfd05e91ee271790e2fc527578b7e8287c35976e1b8694780792a4d69157fa5348030fd7c00d56e65819d764664fdda6a959fcc27d1468df69685999beaea2e2d63c5a814dce6f6ac81de2795f2e4f6bdcc0d6ec3049c333745a592ace78f2f874f444d78c032c012e3855ace84ecfc5e7a501aef31e4e3a016f980b966db890afab801fcb0b71e21b53c9349d8cb340efb3f880549ab60d73f80daa5abe153131043a7a343c2c0440f487225f1006f37f94f30211b1b92e9aa3c40c8fc9b7d3d722977d27f1259db77dddb577b2617c5e19c9e1b7e87435cb970080d03978236558a062742d36247c80ce2061724b2d8c28882ce52ccf706286b7ba2ac20eacd272319e4546ac9afc3d3c85f8ac25cf5cde44d8ade46ac2ea24c171f9734677c60f82029c58d1a46dcc832d2a9e1b6b262c29bbd2d0ff1d3c703d65cff020d455406103711cc16bb10a28e63d9fd012179757dfc0f9f66b835370e7eb8e6ca173a78e21978c71f357b9fd6d679a438a00a5622a6bc20f654df1d92502d89440148644d6ee55648bf224160a3d344e6b33b6b2252df359ce3a3c61c746f0183fd29a2aa04c3be9f90dbcaad72f3d9b68c022820ffd3de8ee47e61ae6146f8809ecb2d4e71a612d95993546ca1323931029925becdf8686c0684c3406c3a5e9b2628827a5e9b628b27386523d9118f2991f662c09683edcfdefa4c1d1eeb302ce9764ca705b0095c6e02d49904c524f8ed5b2c4423bbc0bdca2748e2107c474e28d70305ff9704ce6575fe8d004920f8bf05262412faf325960b3dc9b5a15da47233376912a6c3b2d9d5bfd4d46ccd2869925114826c781a3494c39c46f1fe19fe2663945f6d88ad957e5c8e9afd3a6e8d71b0599a82c047995fc809eb561ed9b8d007d2237b2a8678f25564f74e08f3daa0148c1fb5724ddf44bbdd4a8e01724a79e380ff38d6e11ec2ca5c0f5966bf500a9866afa0f6f5e4366e769402226105d14fa1e03294f1726ad930324e4357faeee61c805589b2f052130ed37cbc432bba9b216e8417892242180d18376e6c9765b088c30afc3acaa7120acfba65a23ad59d0504584431df276c720e1f5a672639a76dc32142f307ab439d96a042616a16d3fec436149b35a802a05d37930d30c4761e8487db6188d57d0c9197cb564e490b4d67e55c3beea3ee44e0d9543667fab606bcde9ec9da45516180f5579b4f8cab3668ed3528de085d2226084ef3e7e374ed73a61ab64fe2967c26ce64b7ce8691da1f279d062461919ab2cd0cd13b7b6bc500326dfd4e7cc8b163f95b4d48e0b14c9debcb2d5d82d21eb6488f22ecc0f7df909e9f8e1655d14915f6237df9c8ecb1de77c02b70840d44ef393ac26c5cf4f55e0028e9d090fd295dbb9345a05f3c5501d69e48d431b3b6e11763707f97dded00a321fa2de95f8c7c19bb6b963a10b44b81aa8d15955585fea871f2a463f59dd9e3e728b040d5ceb8079ff83354871813d5fa9c865c18e4cfcfd145fb8fd5a0f72ca21a1ff8e86edabcd3b935b33fd5b9e6120299eef8561e20c15d4cb00aa2d154b53a353ac00c2f11063eadb3a2bbb6c63b0dccafde5527a4ed44f67cd1cff128ab004f26ea6e9f6e5776cbeae9738577747f2b4e7096c646c724bcf4aba4d4124c3311622b473b10727f0573e57e6cc3e547d30d509d1e3121c4df9af434b8150600c2211f1810b5628e494f55574d184c350d73e46b474f64b1eeaa2287349ebe598b388ef99a0e13f392732f17718887a1dc26f4f47866af6de6b5eb5b0a74237e8d900efe44e38aade96218dd26d7843fbdf8456fe5e3d90b762ea0c05542778ec3840cea87200a77c3f404d5d06ed459928970071cfc5e9ae71a70086e9d88ebef996aeb618c13fdff96b144240fb5c55c370601a649286a1fe63b02dfb621ddaaabf8c71184c3fb32eab60efb15869461a2accf2c8a782d77542065dcf9b942b90f4c75f66906585bca7b950605c3e0a852c648a5327c873b42096dfa60d8fd54a95b012e919d156ec842128a314e3ad7ffa60c219046da79bb79a15c0b8cbf8c246fd19275cc71508bd05d21ed3ee408204446215ea84a71bd3dc8fd67cf9c17a3ef0a39ab063238808541aed1a5e2bb1dd240c6a7df4e6ffe392f49df86d51da5d858edd3b3f84d98018946d5a281005fafc447d405766ee142a87cc5659b948e415a650960d2d363e07e37156de713d1c8fc23c2e376d4b7ea62d6f857a4ea8fb3cec3af42fef9236f72de0de65d1ca2504c03c4fc9295dd83b2e74609e2aebcc3821b61b5bea4309a8784894337720030f7708376685e28888ff2e23d36d5367165d6cc83ac81ff6d343bd7953f9ed1f41c44c7ae01e8306a73c1a920e3d991c1a10478ecb13b7a17c3540d6371eb4d007a22efefe9c6796a1367406c8375970cd61d28cef38d1c7730679818586f6b7a967680bac3ee225bc285cced8d0af38ee3b478d574345b31c24072e6faeb873ab55101d0c327e3255a54fb05b744e7640e513926e5c2547da6f32f2659e26d42f6890f98939242ccb99e4cd565a22078bf79a9624fc6c3388fc1c8fa730e79fa88aacaba4f7df5ea141df66ff920a1ca630a36b576ea04cf5ceb5d9934cbdf832b34731d28b3e57e79e6028b73ee2ba0952f8d72e6f4adbaa9896c85c7daf32ba966f46c2bed44f0f0c9fc1807bb7eeab7177afb3a5c63fd58fdc63cd0c0463e8d6135676ac7f107dcd1c3c384d809bc56a857c5ae9799748f82776e7d1adf9367ea2de20c98777df77975ea0e1de41512fee5eb21d47c886529eed5ce262167396096554548ae81542920dbd168bbe070ff7cd9158d6ab761c849ad96dfd13c3316300010b73ec82c23186f3ba446886847ee163e8b69f6af8ca236dcb7ebf3869e98139fa03bf6d9b17fefb37e513fd56c5681e91e639feea6dd31de85e666991e22f3d40d038b35f690651116fe843434b0fcf2cf023699e6c2d92b16f2e2910aea8525752434193b7133b6d9a43771ffe86b6bc0b56ec54f89848cd29df0e7693503e0c73656366fef081a561c4e91b2c6c73f8ecdc3280637e32bd8837b0e7afaf1d0f246c5d450556b265f7315023da334618d3764e6e9b721e0262955bf1aa4ea5a8c1b4b5cd58c5a1c39de62aec89fec863d33fe0280bdad5c", 0x1000}, {&(0x7f0000001100)="8595754d4a4a5c0c7a486624aa0597863d05e343d744b6e2bc2cbe607aa25dd82538ae7ec146f8dd780ae82d8628a07240ac02e23b8bcf011d39878a5a89a4c1ab5836d8ddb7f57c5df0f826ab74c4c211af6c8ba1bc176b5e72c9d75e1ef8e8b55626196f0b7a2625bb946a3bd213c91b11f397282f3ec6cca7dd8b509951b4d535047423d6f55d8b94eb7a1e127b0133ca30cf477af2ca274862cb15241c9bc181977cfead8d6e0d1225ee27ac4a5d6a91cb84caa3ffc617ff6962169350a5f85b6d16443479e2e11e763104cda2e785452f71dbd4c1a2b031ea", 0xdb}, {&(0x7f0000001200)="e39f4a755acc", 0x6}, {&(0x7f0000001240)="b14be9742a0f0bc7be854c8d", 0xc}, {&(0x7f0000001280)="47c5d5c95b533510", 0x8}], 0x6, &(0x7f0000001340)=[{0xf0, 0x1, 0x200, "f905f30091afaaad48b409408437e5f14425e8726c4e0ac94c92b480ef4239835fb3817dfe5d155aba8860f078654865bb085d6e8f0f7ab208c67b932395a73f9eb7c0914458ac5a405ba64cc5c74cccdbfd22a704b2d44f3d6c957f4d9b401aff69e8312f3ba6dac2dbee6f682a4a0d0e47df4c12044f67f86be9e517182f9721bafcc44c43ff8dcca5e92ecbc831090601a0cbded0708370cc7ba637154a6763f2071702809b614d7b15ea4303740e12e37b8d859f91cd2f34bca7647b79151884daa95860e6476b12c8a4f7a147f6af33f170cb55e60008dade"}, {0xa0, 0x1, 0x100, "9db5d100d46d00fdacfcaf27ba506d52155f7d34c4d175a9525ef63b8f6a745aa78e562900e1c49cec56077fedf161a1f1721c055fabab97580646628ba6cddc422d327b6ba2cf6962d91ece266759e931a6175eec4a959f27c86ad0fd5a164cadb10b46384080a4f51a234c35df8ea30866baa30c7170cde453180206ebdcf78a32fa9853dfc73e9df224a2"}, {0x90, 0x0, 0x7, "4ef4e22f4d901e6815a5706f71a2d458cd13339c29fbf40a2a95e254773cf5cc17b00d577f8c88efcf3e457e9534434f18492e30728b15877336a9557fd587d72ef56f25adced093fbdc9a32b514cac9eeb9df1d7b36dba4f7a7b41e16b4c2f8e3fe224012cfd8ca2f2340ee7ac67f76ffd635aedf73190bc2e325c394ad480a"}, {0x20, 0x1, 0xe8215c5, "faf75751a8a5afa9d3"}, {0xc0, 0x1, 0x80000000, "5fcd356394234ef0e9e2b17af750bbbd588e14e8f3781bf096b1da30205f6b5bb1456230f77ce0b94080a504af910d05c934e17ad17a09dffda95c9dfa0d24dee5893bebbd70fa2744566111093b8b6f55f6a5431de67b8796184b9d5173a1a0f4c54b3c27172b5e3de4540ef3debd83f2a90099e4e4a9c90617b1408b185e578b48843b4fb0765aa9a14417f2efbfb5bf2ccfcaf4844f8ce0beaf34ac384a786ad74c4ef076e29ed4a08ce3cfb77a"}, {0x1010, 0xffff, 0x4, "624c3685c5b206221c0903808d25727d4f20bac498afdcf3b1963fa445d65a5639e229727d16d8b54940c19521ad272937a2c02c85f4c592d1e84086981ee21aa1fe227ed100a9098bf615e552146d4179dc4273c54d170445cd3d3d7246b3914cbdefd095839d83e42bc9baf34d89f1935ed7df4819bcc8035bc1ae2c41b22fe9d203fbea20787923db70d0fb7beba49a96b3a47afb153f877bae07c2cfa5d3dbae68576cc6323d3138d37699511d56007b24bb1f9a09f9def6f254850476f4dc0c1d78c4db17993e57b2a42a1cea49aa0ccb63d84e3de62f51ebf5f3bde7cb77869730f5f5aa92b7b601c58cd82f531e5ca2584fcef969eb760489d64d7f8d278c0d32c49aa95504927ddce1ee50655536a40398f84f301e11132d15707aeab944ecd275a6075c8039860fe38a54f08a7c3242bbac474a415ec834cbcb03a6ffbf7aee21f5197361a17c3b633351972f6bc71038b01e2540669b0c8d073283f53bd52571e88e2ad31d976d61b3352e57cc33eea6cb327cf6fe378c9e19101e9edc683e203b59d7d95537382cca689b38e3c95b4d93c52722f665e0459bacd136d96990f12a5ae374ea0fd256b3b8888556a6b913291ec151192b4b9289e8cf31319b84277b4b4e5c0eee6f343e44f799e1bbae86c9a54c7bb9282cad0a1a93a64707d987b633c6211a0e5bf01b013d2d888fd2bc644ba137fad4e741146f479ebcad16faefc3bfb5289e1bb5358a64e13580ebef478c53559d776185aaf4671695c2bd61ef8497b45961c3a3701a1c2ed136db912b65332b4a2e0b5e6f6b13a0be296a8c34161e978f4f3e176a9fa333e38f326929698e8828ddfa1c57e6b4e365f08dc33ed33b2f43e72932008481a3b0006ed44edb3fc113c2dd44bb096e11813eb1047e817cbdb7945939c54347c05e08ed32e5ce2ac019dcd0570ee50a995b629b5cf79d511e37dcb7f4b2dc25ae784c2fdd092ea0b1b22882180945054574263c3db0ac03ed1bd41f991b7b7b2d0811e39de3434faa1dbd1ab0e76e2dc99ddca6cefe42c828eb8923a798afb42959ec82d59df5ba41d022d12b96eedcec95e0fc99eea27cd90a716d395e6a6fc3c378cdb003e9a1b6a87c23202c296770feae44c707e1cbaa0742a27e6ff49e74e2f99a0b9ed6b3e99f4f54808b3b91a2c5022cd13cbd1dea2c10bbe38dc2896f42177839869e02959b19258c97f7c62f411653cd127f6e200504bee86dbc3bea88698986126ef14c4271fd99adea3ec58f827614dcaa5c794722a56899ab94ea43c4fa5d4cc9c2db85ec5f243d6c42063b4d2ae24c592fcb3c554003a9a51476606b9b4b7a1dddb8b9446abe2636d261839ebe186b3402bd492089354d389dd17962cc076f2da30225a87238a93919589547311ff7bb1da4e256e9e51982a71193f82a3a942665bf8dcbcfbe5469e58d93e9deac30816aa451a27884e41e7332934ff425b8b0f496055603f7212e9ca05e479f48fc5245b0a417b1626423c3492cac340e6c545c84d334efac99039ae67cbc81513e65f7cef7fb3f6f81c969193298be901cddf517be1351cf53d561451d591268fd45532a33b7cf5b17fbd9fbb02c069b5a66d40b98678a69dcd5d3d0ad45cb790aaa234bae05156eb3c9180ffc6b14a17a0fd6a7a7538014d3ac4b5314ae502e736b60522ac403c9c3e0a026966eb6534cdae157a9367297e95d887a66ee2ed91fb64c219fe2766a42a7d98262f1730cf3abf515802664453fbb491e102a674b89ecea5b967ee2377cf1fa7860837917ed217b3681b3aef8ca231b02742e5421d7e5449c9c44c0829b7a185edac3c7e7dbd0321dcdd3ba82c9ea63e858cf8ca5d2bc9d0f6a24f01e729d5ba4b142e5838c4bfd636ebec898d092ed6026d27b3250347c480ef7dc885b4d2cf4d3fe921f47f9a7c8f0c827d65e5eb5fffa2e31ad3398b700892c4cb03ac29825bdea0a16529efbfca757d7fb847e6cd7a9f4f40e7c2511dc4e3ae6fa5d7b49b6ca48516a4fbe93c29b0286a0a9446cdd12283c505f97f902b762370ed75d1c8e6b8ce8d7cc7500fc6c50509bc18a10e13ce93bc9d2bafbe75c681edf53254811e3f074404811028e929d7c2454816d6904d8064fb750243d38258ffdf0d3a68de20a88b3144cc76f47f6a21fa4bef835c58a66c5701dedb88cc1b6579ddf997c6d0f7acf3eb59efde00603e6b86ddc9bfd98db331bdd8e7c3d560908ba66bcdc4b24d7fcd275bfc2b7dc5d99578cf5f1ebe261dd3fa9f0e0b957a3e11b77a38059500c0f59b5f40913deb630f241dac0ddb1aac3a0b29ef96a694d0bf4d290484eee54ea5d272ebc568c236eded662f76d5d320669984ea01458b93b1f47c79884de026062d8aae4113ee77ffdf762c5724b9990d0478d8abedb720869135e9e75d0b9582e54afb71609328ae339a33ae87df5e51c20a034b33bac67979a86c00d4284962fa7c6934ee7d1fbb427f6f557af697fea6b5cb194a70b2fed6c916ad4187a805e8df7cb90b93a62aa3c26ba3b3339fc1e759ef2334bc066ff44e48ea47bdeb3a0517496effe59a0b52659006a9be999858ad63ee05770458e92ef3e8d70a4cfde11f20fa3a29c48c40385cc07b26f61e8bdd056409914d98b5204557465fa4ffebae07293674f6e05367918afad71e4f59d52904ed46051ab0aa0b583a5998594d3cf6bcd25eb16f558bae818da9327a6fa3698e046ab950b3a7a133953e1be5167fbbc5edcf18acd0da8ee6b00115395de21b8dbedc643cc2aeb35c3056be189770f7e53e5b1d0661f1259cda77decf1e55438e463ba6c4c7c5f6124f2944883181d478c8a3730e6037130b5015000bb408414cd35e12e76fdddc03da819b83e7e2ef8b31a47b5745a4aa3921169d9175890ae2ec8c712bfc7cb9147240a06711f710b4384e681f010252178df44b16d9b38d1ff0eddacc6fd373df0dfdc31ab881868db5c7bc4c7fcfbf41793bf5c1f024e2a3432a08c1c6b9068d78f6684adaf2c184ce3b8b8988487c9e0db2b6a6ceb736c334abfed4d9eb2e627297daf99939b329651bb19bf87a69d4d5ed8b563224f0dc2d62ea57db135050df0d7669d65bdee753de00221002b66f69b3020684247b51402bd0c01718d013e78106a0989e83496911eb984a7eac9e76ec80b9328707ae7a0f1a5a2f66760472191da131fa2abc407d19842af73cdbe57f8fee0d2b831a046c65778ae9cf60eb862b2d966259652b5b5de26d8c34f0cd738e9ffcb08ecd32622b1c8d3f9c0734c6a982dc610a6b86052aa4c6201b30f3d09272612542546efeb7d1b76d03363fc757459332f87b8d00992d3bcf38eec5a5ec79d0739ad10e68c69315866d00d91141ee916cddfe36f944ac94326cc9b118b85f94ca260630d49b8fd7d132b45be8ecbbce182626b8cea7413a69f1d8210c3023a6fd17c8a06974aabafc6330df22eb6c65631f2af5e1ff2a9027e3cb87d52bf236dbcfd8889176c552655a0ccf1eb2eda48b4da1d6470c2427b893cafaf5c05085b1a3609f7e3c9c4255d6d6e80f45cdf62943ea0d2b7e6fd5ddf803bdb4938d54ab882f2709ddcd3bdc3ac209f164a65dc8f170d91d09464219c08f71f0bf891fa1f008319f88209110e875477b8c2610e4a5bd184f789d0da2cc668f1395b7e82fff40a72cc9f26abc325a5a4858d40435ae0af7e1fd1818da68635b3fd31b4de48fdbd9aff808fb17d313606129d45cbffedc7589b01c37bfbf9e2766a2b7679c5fba7ab82541195d56ef0a617fda56b57e5e54a8e3ac8229e8b0b8a70fc67f5b281704839b0724be48ffd5f426e8a53d8add806cb5e46a7a3ddc7cd4e4db8158066254feb3c5e396a56cc1f01ff6f508608e14042b0f0dcf0367cf75b571a4eb5e824dd52be61f562b0662c5ff599a38eb087c410a2506ac2aacc4735577f2f6f5614ce7834983362ed711242e69e92392dc0d372bfdcfe24ba4851bf7e8dac91a31acb9ed205f123da80078a14817a2fb692a1d37d2af3dbf5f61d834cead28931fcc22a997f383a74e8f9cc4c7b202dc4fbdb0b0f4e9a78827d9ea2655ff974fa2676d598801e84b53e9766d797d9749ab272792559530089096ff011694db8d313ea0963d4bd3c6f464c0f98f2861f7d5cfa56ceb71248e4abf9ce3e0ff9909ed4d0c7aab19956028781fec92f967d6b527ada0d6d65dad1ea5c26df76c300e893656ffcb6ad78b06edbec386486f564d6ba9ab57f8405066757a5fb4b11b1e9162af93f2d030836f50ac318399cb020750f5165650013e5c12a2e9a656b1f18b71f0ebc51169ed09dfbfdfcadb1221fb534c12137176f1b6ac3d165535a90c1b7d83fc7e5329ef0ab337f9ac74187af088a8de04d8f2ed28add0c92709bb039ad766a97a287614a76ea7962ae7e102904b3a928f75fb976503132a19734a21f3498b8decc1146992293e90841ee11828cf70a3aba1c267bd54a90f8d2b6daf8b4aaf5823768db5501c1325120b3a989570a73da3e0183a4617fa88d1af27b2aef29997d7a7b38ee8931860f816ada401df4a2493758208bb685b3b3a878933a0552fb6abeea9611d7fcf96caa76b1c8412e663378b2a75a27d90763b129829c10580eab4a54f2f5ad7f554a66a3f79633a565c262cc8f14c065062a0deb1e2169aec0c3b1499010440399b9ed3d18f81e827d5564f5f3669eec48b6112e17476fa1711f5ba26e3b3a6cc341b6da637102f98830a4d6691ae8068b9ae87d29ac8c5a49efd6b03f95ffead3a635fe4c38fdbe19bb0165312e91ac42f8911ed525f77de7425b594d2a889217d034d06263f2a75895dcf0cb8feae11276b5d3922b4d2ac9102cddf6a7825f5f1172026c6d9987281f75125dd173850e1c23a9e4a54c81a4f31279756b9e2dcc23ad48b67605fa38e817f3fdb58d2b96e608f66401b6f28d2268bb0d5e231c5c4b8d1c1345ad7f7754bebf749f80c70e62ba624ac4b24a923af0b421eda73671fae9d1a6de976627c6bd93399eef7bbd6544f742cb67fb4f165cb8ce1696bf2f36c08a57719c44bc2d298b1a7a6c6be2107ded26ab5d8e7f3403dca662418a24ac3d0693ee010957f0a360a9d593df680e5367c3799cfb38b534ad0c5e25ab1fc437999e9ebbdec0aeefe99501c02d843811551703580c7a6ad1a035cf298fa8f0a9b33e8b5ab89e1f5aca74b8ee5af86b2bc491193b326f3dc87be177c36a7cdab83c829bb6db0b169f5aaf81858ff1cfad233b1ae3041fcaa6d75cd4bcece7bc9b34d3e959f6aa9b53cbefc59dd0cf63585068ea0fbed805fa5d8c20497734d8d51a79f0f8c12d473e8e37e2a9b3152e026814c7f0a201afbc99157661b2192f1563eca1cf2625d03b7459826c4fc38cec65fb950831e3a141f682c2cf758a3fcf1e375fc00a45876e7c44849c4973d7ae54c55dc397af7b18c09cf27766d78d872eb567dac3c2f8e6ab37cd3b49edd5d5bfa3a34710b4a24596565654e829cfb24afef71f01be9a81c3c2ccc42cd52cb055bb084d7ca272f880fad9045ae771762a4d3586d562df60c506d4bb7245ba1fc1fbad2ccbd8f9c1c806af24b19cae458e359312c46214133196c97d4e046557e2e80ff6ffcae1c7dff0ae6b583527cdfa5c38d9fcbf212fd805ee80ffe579db7159ca66403905f5a0f67857b5a10334bab35a926753b5f6c6ed76025beee9ac6845c61bc1d159243536b94208c587306fd5ae4f18c177c21a6a88fb6fcf3dd9fa09392374193749b1e0f7b0397371d4a3db01904019fa943fab"}, {0x58, 0xffff, 0x9d1e, "7bdb67a1f89400f4c19a72dc3bec6d3b8d5f1dba85c891f0d1f368b26dfeb3ad0798df04ac44d7a77c9e3b0a6ed672357e3445d1124d6ec6f51665f36e171a5350da58"}], 0x1368}, 0x8) 16:01:11 executing program 0: close(0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r0, 0x0, 0x7f, &(0x7f0000000800)="695c6b4e232c495a4378797372cb6affa1e4ca815e8009ba21bb68d7a22681cfb654aa19be56a592823fabc94ca9157b507d994d33b23be66456df9049d78842a05f51f5eef4ebd06bfd2a0b819c722f348cfffe0c9cfbb6616a833cbee451eb34fad2a4d068033dd0eb07056f7817d13eed1319beacc741306aeaabe797e2bc35e5d4c58c9b8407507e72ff0713b5071569077fb0b6e078afbd1daf5130ac2005d2f8f0c0935628dfa67a5d8ffd5865535d61335df784725dab3aa9ea899bea181fe53102e417bf7d1e7296b8dd27ba4e5a1a719556258f354b611dd07dc96a", 0xe0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x5, 0x4, 0x1, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6f35}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x7}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fe5000/0xf000)=nil, 0x20}, {&(0x7f0000fe8000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0xfffffffffffff9ac}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fe9000/0x4000)=nil, 0xa3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fe4000/0x4000)=nil, 0x4}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x6000}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x400000000000, 0x1, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x0, 0xe3], [{}, {0x0, 0x0, 0x10000}], {}, {0x0, 0x8000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000040)=0x7) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r6, 0x0, r8) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r11, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r11, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r12, 0x6, r14) fcntl$setown(r11, 0x6, r14) r15 = getpgid(r14) r16 = geteuid() r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r19, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r5, &(0x7f00000008c0)='./bus\x00', 0x38b65ebd968cb49b, 0x10) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r21 = socket(0x2, 0x1, 0x0) connect$unix(r21, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r20, 0x6, r22) fcntl$setown(r19, 0x6, r22) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="45ac4df75fc502e7411120fc907c00d0faa6a4117055f41d884c2a3878571efd632e287ddc18904cd90f795658ffb803d5a4c21ccad4b5c0b5c2da06508bb7c57deb0c0bf8fb1fee09d9777f1e22a69cbc4b42af0ec0fa56b38f2cb4e202f9c77fe0323f8cc913731f8de453972c86411fdaa9f3ebbda51e29012bcc2b5a953745177e021816174e79676402b9751ce7e3f8d21f088b617c6a45e68fd133332a4676c6a0e315", 0xa6}], 0x1, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r15, r16, r18}, @cred={0x20, 0xffff, 0x0, r22, r24, r26}], 0x40, 0x1}, 0x0) getpeername$inet(r10, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:01:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x1000}, {0x30}, {0x4, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x54, 0x4, 0x3, 0xfffffffffffffef3}, {{r4}, 0xfffffffffffffffe, 0x4, 0x80, 0x200, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffb, 0x10, 0x80, 0x2, 0x80}], 0x6, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000002c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0xffff6a0e}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2366, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2333, &(0x7f0000000040)=[{0x7, 0xc6, 0x6, 0x69f900}, {0xf028, 0x5, 0x0, 0x4}, {0x25, 0xd, 0x1, 0x2}, {0x1, 0x0, 0x81, 0xfffffffc}, {0x400, 0x29, 0x1f, 0x7fffffff}, {0x7, 0x2, 0xff, 0x7}, {0x8, 0xff, 0x6, 0x8}, {0x800, 0x6, 0x81}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'m\xfd\xa7', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x40}, {0x3}, {0x80000006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x5, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000240)=[{0x4f6f, 0x2, 0xe0, 0x200}, {0x6, 0x7, 0x9, 0xadc3}, {0x800, 0x9, 0x6, 0x8}, {0x6, 0x61, 0x4, 0x8}, {0x101, 0x8f, 0x9, 0x200}, {0xb0, 0x81, 0x4, 0x8}, {0x0, 0xff, 0x81, 0x6}, {0x800, 0x1, 0x2, 0x2}, {0x1, 0x4, 0xa2, 0xfffffffe}, {0x6, 0x1f, 0xfc, 0x100}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000180)="3d6d3eadd99292725f4b449d216bbf26157371e53a4d502fff28a4c9a30fea7faa058ecfe25be042c2b481979b3a59de271c79cd04f268e0fc58fa38d8fbd0f4e75add40abe8e02e56f8b3cb8c651c31a0a8129af30923b8dfe9") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x10) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000100)=0xc) fcntl$setflags(r0, 0x2, 0x1) 16:01:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x100, 0x0, 0x4, 0x0, 0x0, 0xb, 0x0, 0xffffffffffffffff], [0x59c7, 0x0, 0x200000000000], [], [{0x4000}, {0x1}, {0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x20000000000}], {0x0, 0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffffffffffffffff], [], [0x80000000ff, 0x5], [], [{}, {}, {0x0, 0x0, 0xffffffff}, {0x4, 0x0, 0xb2b}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}], {}, {0x0, 0x8}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94461960000ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f30b4672c20c901db42a8ec83d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000800006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000001000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000000000000000192b9bc189be06f44dffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da6c8b024db94bbe"], 0x10) r1 = dup2(r0, r0) r2 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r2, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8020, 0x123cfd5e0dbd621) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:12 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) socketpair(0x2, 0x5, 0x60, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) syz_open_pts() r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shmget(0x2, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r11 = getpgid(0xffffffffffffffff) r12 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x10000, r2, r4, r5, r9, 0x1, 0x80}, 0xff, 0xfeff, r11, r12, 0x4e, 0x401, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) geteuid() r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x30}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = socket(0x1, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = getppid() r4 = geteuid() r5 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = geteuid() r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() r10 = semget$private(0x0, 0x5, 0x46) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r15 = getpgid(0xffffffffffffffff) r16 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x10000, r6, r8, r9, r13, 0x1, 0x80}, 0xff, 0xfeff, r15, r16, 0x4e, 0x401, 0xfffffffffffffff7}) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="7512fe3423c90ea1794ca89e428507", 0xf}, {&(0x7f0000000200)="adcab591af93c03b35ef2809a3d877f89ab498054963179701721fc4fbb055a5531e036b93757e76fa608b173785b7c9947ab1de0579bad829d56982ac1de1f7a39a0cf69b03729c0997d2cae2daffae120be92752428d5d56d39b37f7e7f20db706395e88c275cfefd78cbb089006196832f6a1155e3e6e0d39e290e2df97487a9ae61f4cc9e43f3486e672e983ed4a57037c1c8c", 0x95}, {&(0x7f00000002c0)="1982909f719d77632bd94debe64776c302c958420d3bfc547e449d53ee090609c5c8b09f2668f2139f367c28e6ae2079ade6fb57804e58a2f057dbffef022814385fca46d8f9d6db5b8725b6780c2f7f8e478cf4990ae7b07c782b1935c412567db8b7a8c3e6e19d2124f9f319b96bca3af5704206c6dea0fca218b8dfe3687a93969c8130b89b3f202fbf38d2795434e56bb2ed6199a5e3e09d462cab69aac0020001ef6fec3d85071d0c8155946f273158a774c0a3b736adc19222f9635ee50ff07bcaa2a5c325b51ac913670836ec0fe4b4d48b6781c81c3dbdcda141cece2a3a2aa2ce9ccd8f167ab14f24d8ab4131f03c0c2e0f", 0xf6}, {&(0x7f00000003c0)="6476c88899c76950ab6ed995c06c116c227568bd83f02c49f57cd2e86f9d469ed144e499cfc8b6eec54050a80bf547a8882bccb50645570d09d9a66747792a405d4814496da46dc7d31929d804dd8953ef5f175e41bd23c29c0f7c243892c0ebc09d3ea2a52332b0c2769c2860386b011675754b723da582adef53de6e4dc10555cd80ff9da0dee2a5001cdb3fc6e6430ea172ec8f1dc2ea41aaeb7e69baba2a69cf461acbd9ba85db17173d8d4ca7ac98fd2b5c7e3122a15a3d04ffe4fe3cba2ae61a23cfe017", 0xc7}, {&(0x7f00000004c0)="af0a19396500635242b6ba9e93d438fa1ea3199d5eda4d1f12767e9f375f2ea9b084e10cd4e620a8514320b7c92fb552622885656109c759b6c9deb1d4179a73e82910069d4bd35b12ccfa36d000227550b3946e7e1d5549c7aa4ae146ffe42c74b9db7d554dd82fcca60f9eb78d7a8048e1af245e7a9e2a402bf4745390ef99bc86ff90f3c5277d94de2eadd8f3ae4602acc64f348dcf0cec19d637d6a5523b801a9c9bbd9939ab8385186825fb080583d725b5b7b09e6a637e527b036d324c15bbd081ecf8817db42f20164ec5defc816b33e2b73d1f0d917514a35522", 0xde}, {&(0x7f00000005c0)="e554451542502047524a4a670211d0b022243dc91fd7b232ef6ed4aedb590201eae1822061b41e00d38f991a0c36b6e575e8ba3608191b32261f34312971b92bd73e59be8d9986f28ccbb385a2111c0b4a29c4ed722c4c54baeee1b9c931a4c14e650b6d7f1649af4a3805e22cbe0f338ce046b35fdef655752ae046c17ced18f576", 0x82}], 0x6, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r13}], 0x38, 0x4}, 0x4) 16:01:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x46) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x10221, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r8 = openat(r7, &(0x7f00000002c0)='./file0/file0\x00', 0x400, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x200, 0x0) r10 = socket$inet6(0x18, 0xff82ed3c5ab922f3, 0x1f) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r11, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r12, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r13 = getpgrp() r14 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r15 = geteuid() r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = getuid() r19 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000000340)=""/192) r20 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r22 = getgid() r23 = getuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x2, r21, r22, r23, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r24 = getpgid(0xffffffffffffffff) r25 = getpgrp() shmctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x10000, r15, r17, r18, r22, 0x1, 0x80}, 0xff, 0xfeff, r24, r25, 0x4e, 0x401, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r27 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r28 = geteuid() r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r29, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r31 = getuid() r32 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r32, 0x1, 0x5, &(0x7f0000000340)=""/192) r33 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r35 = getgid() r36 = getuid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000280)={{0x2, r34, r35, r36, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r37 = getpgid(0xffffffffffffffff) r38 = getpgrp() shmctl$IPC_SET(r27, 0x1, &(0x7f00000001c0)={{0x10000, r28, r30, r31, r35, 0x1, 0x80}, 0xff, 0xfeff, r37, r38, 0x4e, 0x401, 0xfffffffffffffff7}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r39, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r40, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r41, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="c4d5a4", 0x3}, {&(0x7f0000000180)="b7c0b4ac87f7e56fa2854ee8f12e980d92d121867cb46777d9285c6367808cad6c3f2d36aedfdc9bcb52d22c58b0c6e581307488778ac716c4ac613d02b49337c6c1ee5faa89aa2ba9b9353bbd28509c9558aa9fb75932787ca5d0523f9d3fb84c571486af195a6a453ded03c8", 0x6d}], 0x2, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r22}, @cred={0x20, 0xffff, 0x0, 0x0, r26, r30}, @rights={0x20, 0xffff, 0x1, [r0, r39, r40, r41]}, @cred={0x20, 0xffff, 0x0, r42}], 0xd8, 0x400}, 0x6) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x54caf4f9a24f7167, 0x1010, r2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000200)) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x00\x00\xe6\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x3c}, {}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x8) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) 16:01:12 executing program 1: getitimer(0x0, &(0x7f0000000000)) r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000740)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355758c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61"}, 0xf1, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x29}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x7ffffffd}) r2 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = geteuid() r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r12 = getpgid(0xffffffffffffffff) r13 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x10000, r3, r5, r6, r10, 0x1, 0x80}, 0xff, 0xfeff, r12, r13, 0x4e, 0x401, 0xfffffffffffffff7}) r14 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r15 = geteuid() r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = getuid() r19 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000000340)=""/192) r20 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r22 = getgid() r23 = getuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x2, r21, r22, r23, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r24 = getpgid(0xffffffffffffffff) r25 = getpgrp() shmctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x10000, r15, r17, r18, r22, 0x1, 0x80}, 0xff, 0xfeff, r24, r25, 0x4e, 0x401, 0xfffffffffffffff7}) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r29 = geteuid() r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r30, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = getuid() r33 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r33, 0x1, 0x5, &(0x7f0000000340)=""/192) r34 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r36 = getgid() r37 = getuid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x2, r35, r36, r37, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r38 = getpgid(0xffffffffffffffff) r39 = getpgrp() shmctl$IPC_SET(r28, 0x1, &(0x7f00000001c0)={{0x10000, r29, r31, r32, r36, 0x1, 0x80}, 0xff, 0xfeff, r38, r39, 0x4e, 0x401, 0xfffffffffffffff7}) r40 = syz_open_pts() ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r40, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r40, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r41 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r42 = socket(0x2, 0x1, 0x0) connect$unix(r42, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r41, 0x6, r43) fcntl$setown(r40, 0x6, r43) r44 = syz_open_pts() ioctl$TIOCSETAF(r44, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r44, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r44, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r45 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r46 = socket(0x2, 0x1, 0x0) connect$unix(r46, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r45, 0x6, r47) fcntl$setown(r44, 0x6, r47) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, r3, r22, r27, r31, 0x124, 0x6}, 0xff, 0x23, r43, r47, 0x6, 0x8, 0x80, 0x1000}) 16:01:13 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, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:13 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept$unix(r1, 0x0, &(0x7f0000000240)) fchdir(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5a49, 0x5}, {0x28de4, 0x1}}, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) writev(0xffffffffffffffff, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:01:13 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x10) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x1b7) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') 16:01:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202751f825edc98e452"], 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="652b00b3a57e4b0e4ac162252999d51553b458888649b0f288f49ed71aa2f9097eacbe67390fbfb356511169aa46788601c39d6b26e14bd50897f7188eb958d2ad364151d2cedddea76b11374dacaaf2c261fcef4508d405a3c78a5b992166ccacdfe9a6f89a25df90cb5fa9405b6f58be164dd8a9f168a0ad93c16bb68329d3e807f52f1e113e01fa5764"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r2, &(0x7f0000000a40)=@un=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r4 = semget$private(0x0, 0x4, 0x5) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shutdown(r5, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) writev(r6, &(0x7f0000000680)=[{&(0x7f0000000300)="fa7f89ced1ae9a01634f00b44664d808d33d24ab9a9f7581f9865e1a3e8ad46e766b52cf5e15dfb43220", 0x2a}, {&(0x7f0000000340)="a22dbe4d8b32ae86834376db1913acf7a7c79567676def4faa24b6e7fd0b87d4a8d0abad1974d4c30ca68b0bcb363bad21842edf6fac8806785dd3ed4f9a714d9c5f2458655af08bc014ecd3445429d2bbb78e3cbff587796ab4d857afbc97a06591b36d2f545df709d4f0a09c31f0f8027e8dc2b7ba8010760c", 0x7a}, {&(0x7f0000001a80)="c14c8a524d3d8172a4602c5e4e9b278bfd179ea1e6cbe4154b9972067799e559d9140abb2696b2d85ba6927f3344a8078077d6486edd0272179fbc8c6d5eb7a4d262e3c4dc6d1b0de07b1b63898c9af96452be4bc506e939cd49a832dad07ac240435a8ef79f6dd6610885cb052b22c2b7d91ac9e9aeeb3c67bedff77d40688c1fa49ed7cf58499e686d6cade1002ca8b4c8e3783a6ff1e0cf3e2cf6480c1afd1394eea78bd3685a259881136cb412294f362c94b7f222ae75c57da077b295002fe2db1a653ef17510faf4b3eb5b2cfecb12ce6d28731878693be48d64b485a0302c4027ff6bb749248cfade3f326a0d6ca1a9587ccb8050bb43ad29bac56568a3a88ff797e3d8459763b53c94b1d842fcc2f9723ca380e4dd3b27b0ee6af582eeb3654fbc38c7d62748b1fd8c14dd541717452f47eef7fbeeebbc639a6a89a4ed64965483d336d5dd664969bd23dfc68900d11591aece92ee546e8d790ba076f9a56c840d9abc9e37af46b786c82269fe624ab1f65ed64e16655ba61042d25a87884e87ec455ac4c9b426d245ba2fdd5494e8b4644cd71a85492d74d4724b1f825e7b3d601ef2a0a631d2934c7bbcb55257c9cbd18552f229f6461b14d00312de969b049d8a30475a1065f3227139f41b6d6cb089dbaa43456e0fd3671e7be73c45b4fc2c75ff4b26efbf270340ce994c28d407bd66d3243974361e95272f75954049790429e4f5247f4f53b5c5919ba450ca1326765284cd9edc1310810072b44a5f58969409dbd569fc3b9cc1ae4aabc16e1ddef8f7bc5ea1b366d5e4c39aebb77cd6e3b51e4b59e5f491533b07bb95e66615e1468af055eedc56333bc1a01214531e52132172f21ab2bd28a0979e8d97465250f1af0838aab5be506b21fb7e091d7048a93731f5a9e48eebb84a52d15ed0bd64eeb8726485419431fd5f01403859c5218059b796a1acb6016e6cb07141a941434958bfea4e64ac63c73efcf8ade6c16a3f5bb3faafc14c473793baebf95f84b288c798053907e3338afd5898b9453c08d37912b1b11cf0d494c730b01fbdee6b1d56ce8953e508341e3de22e3acf60db26c1f9bcba88a3d2a8507facc1d4006c26d85abba21fc7064ac6c07e806b2f5217ec627ec151c86e3c80cc8582b787ccaf0c7217baf660f02262df77ece96d8895421c495980f29840f2303b9410f8a16306d98f060fae56b9a4aa6324defef8b98c22530b2b70080b7dbe630c868fc2d3f8feae19caa1271e228651f3e7028a17c8d751eaa742d32dc03813c338655f3fa4251db20c7ff8745d38b768b254909ac395d8aeefffb710c3e902114deb73f012470c052e25c1a1e56655dec5b7db00e88f6f3105ea7586303d5e425fdc20418e72185555d28e19911a423a804cca0d4c904c2b0c4d9d626751ed806da988e0edfe5bde26f16320b34a8f2c5d1d0c5ebefc005ce63284f0d38f39f706a1e52d18ebef03d69c73d5bb2e1547c5718b9c6e326a209542383f3ee12eeb30f50afc5b31d18d95b9e6ea24bc11397fe3fdcbfa3361d7e1faa0bebcae074cf4a6d45cba7b917f771619c8b68770840e142286592b58de5ac474e85548fb2d3805744b3e5ac0301e3bf2097e3108c3641d23cbafce68aa556762d669ce47c010c6fb82d4267804507c2696c7acf0909a1c1a7d8bfe0b124360bb002ff31f1e7d939a1a8b1984b405223b79b1d6fd5530a0ff95620562bec257c6593f72fd9c3116a88b08203925ef56569682ae467bb3a7855772831cfde3408bd96b637913f7e53b827fb1168ec03e4afc64a88a47468f29e298849f08942760d0d0258b396da067651ea94a64094af9c2eccc3d20b870e141e1129ab14f1dd30790a72875cb77fa5234736c7203c9cd3698d79b732739c8840f0ce3ed7e6a4dae1bd5dccf27ea01549a848647df1618dda0eae9d7accfcd96557735192349be6a47624845847a3bfae014cd78a5600f3ba9d4c8665d8a1d61aebc1b12f88c7772d503b4c04b31cc303dc6885e0a458ac5b5e0ba302e995c3d9f1d80f8f7e8bc18c7034000893c7f20561a051bc09a195faa9317fe1c764d273ddf24af250d2eb93715e284e5f274f894111e2d5fea76e9df9166e59fbc2d70625a0be067c38316cf95727fe012e72a7d9035297ddcb5e81223cc2b678880ff18575f058d774e0ee567b9d732b97f3c2aa489ce2e56c84536260451f048a150f48dda504f7ed02aff4b0e9cfdd8b16fb4fa68ef84de366522d3e2a8c1968446e3819f78c0a12b35888658081db01ab5836bea09dee28a01f8aa0139ec3449c0509ae06d796307ec6ddae1ef7992fde581457b0bb5971f79995daa0eb71016a92c4b3462badea04e1dd7bff95b678778927f4ab1cbdf779c2fe73c33a448fcc6639f9d6a59aa034673bd2cafd703f516b9309df70e10b1739f37874f15abc2d94baff85fdf35826ea8a5c14f0491c18b81fe0f42ea1716acea40d847a108be23c6fcbb7395c2c0dfb7275276ab9a3e0197da5f5b5d8d594bc2bf260d9bfb8f722889a2788938dde4db31414abf02a20b189d0c6428c8f000e4e3bde978314fe2418d624b25f4b008b734c2356798d3aa702eb2caa6a51452d945c6c244823024f3d0f74b300fb8a2c99be6d98efc1804f8f90f5fb60a9d90dd12cd9e984792b23a23737f303eb25b2783e46eda5399676a9bffeab87325f4b8aafa9a5f5ad3def81bf7cb29899eaf20c1d27586b1624b1d98be382b87143925b84be73323eb9685766cc81b198d92710cb6641ea69c964beae67c817188a3305c95d97ea4994b8eef49c041cd7bf8d5e87d0cc950a6a3ed19289ec0ee712b43710c1eda21f270489d1007cf628aecb09f0024786d38fce94f5bc6b91f8775bf7258801007d8dd1e17d356441aa5204e03c0af491b1be68c2da46312a3988778f3305ec00d2ae0eb3c4c327256812815c767a2dcec29e3f360bac2369bdd8f991d1961f1940936047c0e198d2abce3e84bc4a7d42badadb428f97528e5f8cac595c74e620ffc315c57ff9dd6051883f796ea00581783bc56c3f1a1d6f883e9812bd5d4b77ca48ef445eb4e68889d253fc747f77311ca87d9600b7baa5fefc082026a940c0af845ccbc117eda57bc9cc07dc068984dd96f02707f4baba61b853c7246a3986866ed312c5860e0885ef57d124b0e6b7b8a1a9009fafe57604614567ff6351ce0fad2ee227ce27c613d8e03026a6785629a85ef934edce646febad3ecd3a56c74349c9c87bab471bc66fa33ec222f83051e920ebb0fe266f58d4558d652d55b0cf46796858d84989512402d394334f08299abdefa7f374a89036c69ee0e08aa9b0ff0dfafd35084f67b95b6eb94c5fc3096a11163d76ca7e7767ea30f5960a2639dd53656a182ad05cad4fc07df8651041b14ce68bc2866c706fd66b4806232a7fac449b90f179686003b1d43603c6d8b2615bca70f92f47cdb766b06898b7aa336be58d0ac3c8b6202b85c69dcf991240ff03fdc1bc78877e89aae8e1b58b02aff139275f0af895d01430921e121f732cfd089301610d3067d16a078acab693f5a823688d42388f61067d628f57ce67e2b176bad5aa86a919a62464eea9e8b71f81ffb5b5b6af673d870c68a50f24b090b7f8682043b26f9609657c8c5a0d41d51ad81577c50afe2ee632dd6e21c2601afe180be234d720ac055b13a571e55e2f2e148ee014e9ad475b30c6a128676e398f9403a758c700b6c3a080f6ba4cdd50db4b8e4ba1b874d08c58263bea27bbe4a2a03dbb9b426458d42c82c66a0947be506511a9a2f7fe8f01cc4cd575c4e5c8aee24047b45b374169a5937a552d177c12b91cbc09dbcb060c4c230ad5db72750eae65145d521832dc84e23b73e088d556b483e79f2cda1fbdf30988e747033e756d78317c6a80d47826edef5989d9bc0c415747f7e99702bbddde86f20bd34c733e342047f8377b6926a40bc0187dfc4f8d47c2b34ff272d5ae007b782eb65e0fb8f7aa7071111f915e20d2de95ab2f73cacdee2e4c484efdda9a3d7311c5e37e2b67b56d4b0f6f644e2230bfefc21d49e03fca1a0afb098c3571ca2dd80ef68e27497cbe895998f49a0e00f7ffbaa803481faefe749d6069f272a3eefaaec671c70c7c720111492619bd5391aaf6f25e0af905f52493886bb7c0b6056222d26c300d052e5b88254590ad2d602f75e4d6a9df855ff3b2e0acd85eefda1826718d28f68376885332f03d31b904fc155fd874188d4f3daec582acf2daa094323a223d30566dfbad39e6194b0fbc11b6bf8310fe69bae4da94965c6cf1b6323c3b07c6b250773fb75e797c36674eac3f3f21f048f7e8fe1853013fc47394e2696d003d5f043b4ace7c1dce8fc6067adeb7872717f2a306512540336c32e241b2983806dc2efb6eb429a8f56564e407077e06e6a8b9fdecac15ecd6dd8a0f27d28393f4b5ea40b314a12de1242ba2d4f790f633ed001c15c6d0956d4f1d25b89062a06b7853615e0a96d5e68edcb130cfb99e873ed187703ff78bf387ef1601c5f51a69ed3ded25c0a8d38f5d42ab639150f6fb2021eecba2e3661c41d594ce68f578da51385c50ba86912dcf192cb76901cd1b74984bfb58ef8b16792be0b0e0b7f0162fb3cfa39682f205636cd3e84292af33e6e34e5c7abef632fec0d491da6591c368a2c4e226343a29c6b21ecdae5ef41472cc3c3245b39a9c771c32b1214ded9714a64a0130f4d7e36b38642db7c0119424ee31156a7c7f2757770d09b95424ff68846d23eac95c3e22c5ccbbfdcee99f5ed41882616ff7777c6760c7537aac3b16e0a23568154c90d2ada27d242210dbb7793a4335fa4f3e6cac5a69330749fdee5d713d35583ec6301da2d0d8143d6e59a6afb99d08716013f1ee77144dd5064c9c1c96df9445ae3447dee82f0fd54a23f738d82f5cee55497b1aaa6a1f783067deab3864977d641d39d54f666c4d88894face9b1247903d1be13db7deac8d997f6a95d347f09487a1ad6e7b33eb2e92c24e8632bf23ab2cb78cf06cabec2ac39153ed681c05fa3605ee04a86a10f7158b8a677d2c30c9909a0da353f3b87ea97f9449f6535f0dc557c184800f9c1f61453e3f8d6b391dabe1bdca657da0d51fa82e9ee4f5095ca270388b3b93c651369136937c87115c92fd8f808f6f5859bffc613cfd0dadc3deebb039ff6757af532ffeeca986945010477800bea345f6fdfe2b3f8cf53b8def463173920ba2e51f08163d262859baaf9126f6579101b199d550553e3460dd6d4f808f5f52b348dc04a78b8accc7b1338437fa17bb2f49b3474ba5d795d4e1270fc50124b6043554083e46218f9f4bc7142f265b216d7b5ebfa9db780870b07e082eee3851c61f7ab1f66d954c0728127802c9cdccd989027094aa91c0f81980566ec5067b1a9e2de27d0d1b9e7ec9178f51d494fff7b50b9b509510e63f0cbb2365843370c470c82d3e49d8ef05c79f8463cf8fff10fe1b9e4077a7bc8c8f53791f42f39070de43538ef649d3583848b0ba553195b0fcdb62e059f6c029aec8b4e96a657eb0a08583c0859837b77534a117c24edd40c8f9b7d012fbf704cb049789547cbfbc8745e10f81e753e7b1055f17cc08d45b996e65db54e9bceb3be60c5ce5d2452af79eda5e766c3dacd8a3e35bf5c7091564b6e627fe0dde95d4dc0dab093c39c8eac046eb7f047c88baabedb658319855e31b2c1b129ca57c024da2413ca79ef75315c8ba43abff1f71ef9df09f3216a12ae83b7a6467d9a6eb6d8f", 0x1000}, {&(0x7f0000000400)="ca207cc976fe16a05fa54cb131011466fdff211b179603579375c09db4e3483a58d880490669eba857777d279c601d62e0fd5def32c31291c8838c694df2de027b2ea2c169247337cb68b847e06a8beddfba346f9741f6134fce8e3e37b462c0428cc58866ca5d852689ba48d5573d5d1efd5a201accb7d9f8447dccf52697d2eafda20e37f65d7e3415b0acc161efd11c94db30737ff476f1b08a223eeb5360ce25912ba5f958dbfb187e38768cec552b9eeaf3ff165b841a", 0xb9}, {&(0x7f00000004c0)="531d5b5d1eb86894b5d3d184a12ea61c550d69ad822fc6e9ec8677743f0a7701dd604964d47e74eb3169413af55f2b94739999cea94f9128651df9770bdc8cc16f2c4ff1e65e7e2f90c704302e8bda6fa4897f3fe814d4c3141bd6ab7440cc5c773225ca6b3353295a5eb893f6df3dd4ccdb3e69a7d4363ff3e1e2f31807f586558a996e29ff770ee6a0585e98f195056c16bfaadc0431135514b6332fe4e80fb5a67007087ee816eda55c959119e51d900b4962b8f79761d8fbda44c53344deae5a8b", 0xc3}, {&(0x7f00000005c0)="c5885e63a4a6dec0e40130c4b597e2e918414eaf9e190ac4682acc03547f42fbd82fbe6ac8c8cf2af93adc941de810cb01f40bfef01805a9e03222e0f16a06cb246db485af933c8f352bdb166b399ee6b22064c7cfc8896c323da5a98a29690975a7f96d6ecb5cf110d718a9681dc06deddac78553fd26314637f1596bdef8a0ee6b86dc893623e380701d65f459", 0x8e}], 0x6) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r4, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000200)=""/152) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x8000, 0x4, 0x3, 0x4}, {0x81, 0x0, 0x20, 0xfbd11449}, {0x0, 0x9, 0x28, 0x1}, {0x5, 0x2, 0x3, 0xffff}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:01:13 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, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x81], [], [{}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x80000001}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0xa3) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x400, 0x5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x484a220b5f928836, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x8, 0x9, 0x48, 0x8}, {0x400, 0x9, 0x6}, {0x101, 0xd0, 0x6}, {0xdc0, 0x1, 0x80, 0x5}, {0xff, 0x9, 0x7, 0x1}, {0xff, 0x1, 0x9, 0xed1}, {0xf1eb, 0x1, 0x6, 0xffffffff}, {0x9, 0x8, 0xdf, 0x101}, {0x1, 0x6, 0xfc, 0x4}, {0x26, 0x5, 0xf4, 0x7}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000240)=0x653) 16:01:14 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = syz_open_pts() write(r3, &(0x7f0000000240)="96c0acbb0e38a7134e1a8a1d2b6d66bcce3d88c2be0543ad0c74b820a256b68cc51075e543c0b6460839bcdec76b62ecad31ff11ad84b4710ec708c041f6442c0c2858860a9b7df86230d036c7641ad16dee8b56b8d2ff05a5b81ff8998ea51cebdc3e84ba6f0dbe", 0x68) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r5 = dup2(r2, r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r6 = dup2(r1, 0xffffffffffffffff) connect$inet6(r6, &(0x7f0000000000)={0x18, 0x1, 0x10001, 0x3}, 0xc) 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}) 16:01:14 executing program 0: ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000180)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2ea, 0x0, 0x200003, 0xd0f, "b04d6a6e069f67648baa088b9c000411f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:01:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5180932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362201555914cb6ca1c5bbbd92eb253cc7bc35744e86b16245beac6f705d4729f7c3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7efba54a4fa4022cb50000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe896651ff8afc9264247ce1f9c1e4e46ec1e613896458ecf281523ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c4900000000000000000084d22004bfdc98fd7401ee2e390b928fda56162e426c3e98063285c846255136ad020df19a590ca1c5f1e7870c15d2944fd20eb794552a12bb59f6976e1b8c5e54738ef705520401bc2e5ea114019c4658de1b34d02a2d8276307c3cd4402b5d58c20685307b1f10cf6db26e3d28a1b6d68d47313dcae648ea4c78adfe8d6f4dfaf12619a334e1627d6e92552e97784ef372bb8999f39fe59a297e33cd2265ebe2f760f912d914957d689f3253352aa50635d01b9387fb508f962c76a66e0f4ab9a866ff1d65e3d9005ff83f47b93881c1107297dd5e361b78168453476f1def0d442343bd20be25ee1c89c53894bdb6794325dfc1dff5682b84fccae44d18361a2ab6e4abac297fcec463bb675322f09d2d2c236090f46345fb79d9c95e64633ebfc3be2d03645c47c49bfc68"], 0x10) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000440)="45691a368b438b73d5be4ec77dab9168f2f42ed1c082c4ef6e7b6d3be92fadda7131f09b23afbb310b55df815ac1c7e514d00e607c003332b06e167f1843ea6ab7f89b5eead0a5e3e46122aec12568337c16e4", 0x53}, {&(0x7f00000004c0)="cd6e1fe26a2fa543ef6f0923e3814cbba1020000007e7cf773353ef949c98ac3b1e757430ef403df2639900000003de453110276982d4d353532a6e549267634dc1b3918908fa2bdecf2ad7bf8f40b707185b35a9ba77e1cd83c66e723eae097b3a048ca293dea47ff736f3faffbb1615841c3036894a83cfa51ddddc04bade842063397fd49da9430831bb26d5635e5c22bcbc4287d1f96b7393451e2cff66d2708d6aa52a1c39a6f3dd5cbb9215db2f3869a78b4cb9754470e594778730f6135a95a", 0xc3}, {&(0x7f00000005c0)="17eb9225a93310b528cb8f322456de285bbe0c465c34b7d2d5503e911ed9fa881ece245b91bdbd8ba72f", 0x2a}, {&(0x7f0000000b00)="ca0605d3342c9b677d19022aac50ea44a5385ebf7675a5053f02c58f27da7a9647994cb48faa20f8365e7a49945ac175da1a9ae87a3797b62223b501842e6bcc88c680ffea4cddec004999cbbbcdb89f4617e33eb2ff07000003828aa17422f0b726d98e57d4de822348cfd703b55462db9a5a1a3255071ab8d1100f093f4a47eb9fe6c5aaec282acecc2260c60525bf10933bd0fa566252e0c3360bf216cfd0b8334b8bacaccaa559f85236d2128507c531ad50409b7636cd4e57d1e45c6014683a2df7d9c8b2a91463c053e27b3aa7ecaf61cda446e26765e83d65f6e841be2c610efd835b033d46cb0f1e62fe4eb1b53300000000000000695e6ddb9ec7f0b8f135cba557cea5bd4e5f01d0746c1892984623c2eaaa0c320f7e789ed4826cff979e7528ce47c663fb8de566a9885c01c6455f0b25f27491d56b9e9fa21dd1bd6eea56c087865bf4efe48000ee534c3e147be995e28d12ac4610dbf761626be0f88ecb47232d4834831e94a2b01744603511c05c93dbed40be5ebe87393b371a60296f3629e1266044834fec60e0ef02fd2c12c51f43ea713ff938812e49b7de5dd4fd3916840cf54135f0aa6c", 0x1ae}, {&(0x7f0000000700)='3', 0x1}, {&(0x7f0000000740)="ba205267390361764ce177619ab4b90ae7d5c19f5a87720421b4a545b51f26a9936cb60951df689a3310c347531749f50383837c626a1b51e9d1822905c56516545c755bb05f4c68c4829fb634b6dfd9e207dec4ea5503d6885e3469719eb119c2f4d908a6e6e23c1c1eee46570f94055ae7cb1c7ec6dd0166a4958b790e7dffcc5917528e6793006481c7d4c0f0968d55dfa2c5ece31f9e72f20a06b3d8089b583ee170062cfd489c07cd6ae70e50e76047d608789f5a459e4d04c2a857c6dfa26db0c9287d015e39b82fee8584a42b3da62474f65138f2580f1431ab233f3d1480589ec8f523bf27b19626a8fc1cd8bc753ba32da9bdd9e72b7bb1d2492ec2772ed5c95223ea637c302ca2283cc7fde55be4ecd777d92c2f6d3e2a55204f32beb26c16e768e0b97d95c3067a5f79f367bd84a19c76889caae9398fd7863c9fd42bdf4189a9c65009bca6d26897e43f10dd7a44800bf10a25502acfd71ab0aadfe8db12f0855c81f08a89e0ba5ce2575220b3507e4ceb223ee1ad1520d1a5dc9ea69c5bc79ebf135fe0ee29e53a8358196642918a251eb6241a834b032bbd1f53d5df8d11c9d020e80bbec5d46b774eb33b7c94d72c641c4b1e926edf09fe080d3ad62ddc56217e8e6e250778fd97a17afd88e21f2f98b9304ac7382ecfcc90ca236bce611f7c07bf7a6fdb37d1e350d1505152f52b4804825dbc883c78cdd50c0701e850f74f17d13a614dc35751f4f3247e1564c93ab7b2d30211fe895030371253bdb58921ed90efc121a58fcc3be12080115cc9d046a2bbfbb9efbc1da65476baaa43c4f05de276f857f1d6d4ee5507c7c9f69b4327867ebddac4bb2a9f5f6344b447e1813dec9cb2c48491259780a1883699638a7e3695cf3f00e00575c3082a0430e6e61e320229012d69c7a95f2123ffc5e2f0a9e5e109f4ef4b50d7b48fc2f2f1d68de338c4d0b802e3059f27319ac9e215a0587e1c752f64868539438d44237aba68803a3965e97d730e58efd95654f4ba57882223", 0x2da}], 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() pipe(&(0x7f00000012c0)) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2000000000035}, {0xc}, {0x2000000000000006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0xf616, 0x43, 0x0, 0xffffffff, 0x20, 0x7, 0x0, 0xd930b844a01d4034, 0x80000001, 0x4}) 16:01:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8a, &(0x7f00000000c0)="dc089d0918bc62b4219456330e424353c624e1f3b9e5764c140de97776b573fd7ef3702225d33840f34e0493013aa84c8eeee97fd0f02b330a2c99518e4deee33872", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x40000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0xc472) r4 = socket(0x18, 0x1, 0x0) close(r4) readv(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r5 = syz_open_pts() close(r2) dup(r5) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0x5f}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) syz_open_pts() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r9, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r10, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r11, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r12, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r6, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x29, 0x40000000, 0x7, 0x931}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0xf, 0xfffffffeffffffff}], 0x931b, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff8, 0x80, 0x4, 0x74c0, 0x100}, {{r10}, 0x8, 0x80, 0x4, 0x7, 0x9}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffff9, 0x12, 0x40, 0x1, 0x9}, {{r4}, 0xfffffffffffffff8, 0xa3, 0x1, 0xba1, 0x10040000000}, {{r11}, 0xfffffffffffffff9, 0xfa47ed0fd349cfb1, 0x0, 0x2}, {{r4}, 0xfffffffffffffffe, 0x90, 0x20, 0xc868, 0x9}, {{r12}, 0xffffffffffffffff, 0x1a7, 0x4, 0x6, 0x7}], 0x9, &(0x7f0000000980)={0x9, 0x100000000}) getppid() socket(0x11, 0x4003, 0x0) 16:01:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x482) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) r1 = semget$private(0x0, 0x4, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r1, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xfff7, 0x7f, 0xffff, 0x81, 0x2, 0x5, 0x6, 0x2, 0x6]) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r5 = dup2(r3, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x400000000001, 0x9a, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r0, &(0x7f00000008c0)='./file0\x00', 0x80, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec000269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3f303c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r3) fcntl$setown(r0, 0x6, r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) linkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ktrace(&(0x7f00000000c0)='./bus/../file0\x00', 0x1, 0x200, r3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x4003, 0x0) r2 = socket$inet(0x2, 0x8005, 0x7f) dup2(0xffffffffffffffff, r2) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r3 = dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fchflags(r1, 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 0: r0 = socket(0x2, 0x1, 0x1) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x11) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300)={0x8, 0x6}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = dup(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f0000000880)=ANY=[@ANYBLOB="00e22d2f66696c6530003e6328c81c8cc95c15b76c7d8e385de9076c89c9213b549ddfd920960305396d2b70deee37d7782faccd6165a0e0fc6eeb4c2f0587eb018891bd193ece61ae0272889f1f49564a9aaeb9b5d81704a73597c5bfba201f074cc6ccb0004100feef1821408a5756dde367f28bd96ba810f2f2ce1dac9b2329334ae509ebcd8d6d2b0cfe970f168aef9eb51bead4a95bbc3a"], 0xa, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}, 0x4) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="820267ad0bf555e995a45b32f4cd2e0aa4eb9c221a9cc1f070f5947f7c564993aea3a821e3f6ca6b101b030e8dbe8f48f71c661327fcbf653000598140a419b3f075b7afc2417dc986870c3e125b157071c5ca2ff998d9303d21b5b1ba92194c4a5b602c624c13eafb9084517300ace86c9d19e4cdb4d9a3bc63c21234e7389bbc15b4caf79dd9ef419f8b991437f7fbfcc9c431cf10f816d56e3a3672a6b13903cb14438d9528baca"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 16:01:15 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./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, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x10) unlink(&(0x7f00000000c0)='./file0\x00') close(r1) 16:01:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="eb20b783d3d948c7f0a5845eba5020ba5ba4986060352fdcd30ff9063342f7e458b661469743c1aa6fc953eadd942a0467458cf1744a3f2ac3236f0ce5c0e0d7a086fbc0db7e21a9acfe88479101eaf3c99686517e380e393222721ed002418ce93a5986db3dcb4a83cebdc1dac6b5985826df54f019f3750c6d3f9fa753655feb7c3cbca80921afc78b416d08daee1f45bab737a610bfe441671d155fb9397a42c1ed9ffbcd0b691f93957432eceff6e1ad8320ce958d8e180563d4d4107c04768ef27d0b8786fb56349ca0c8c8a2ad96ec24b39be631a8a388b0c5e76d8493764756ffb789feaf5e7298bc", 0xec}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/42) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8001, 0x1, 0x8, '^\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) write(r3, &(0x7f0000000140)="04", 0xfffffffffffffcd3) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0xc2}]}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0xf0026df5c791da19) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x15a873fda1c4e899, &(0x7f0000000180)=[{0x2028, 0x2f}, {0x30, 0x3}, {0x7, 0x0, 0x0, 0xfd}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$getflags(r3, 0x3) close(r2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:01:15 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000200)) 16:01:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) pipe(&(0x7f0000000100)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000240)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) kevent(r5, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)) r7 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x20, 0x108) listen(r7, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$inet(r1, &(0x7f0000000140)=""/94, 0x5e, 0x842, &(0x7f00000001c0)={0x2, 0x3}, 0xc) read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffa, 0x81}], 0x40, &(0x7f00000001c0), 0xfa7, 0x0) pread(r4, &(0x7f0000000240)="1679a6a8272e9579b8f828efa52d78f810d72d0071d0076fdb9ba3fc84dfc4c2d34dc471d61895f920f801ca797c585d8e9b2b15f7b0259185a95639e7f8aaec7c0d6a45581dc87ce7a292190be6e47f0dd05ff0ac3da67ef0426b1e89ad4b32fa6bf94f294eaa221dd53fd601c5d3a7349dcf14d1b0a081ceab96888dd75378674d7ff33f56e8ee4ba5fd5b080fc3de549812b9655dd4d83c8c5db13324bad02f683b4d84c57fb7df281ff3f20bc8ef816c04d00aa3942d12744091937f09626784781f3579d0cf884f2637736923cfa396c8479f169b5f02fa9e1ea2435493f6ceee8a86806d6da4a1f5ba943d9e53c69a9611", 0xf4, 0x0, 0x4f) ftruncate(r0, 0x0, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() semget$private(0x0, 0x3, 0x8) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r5, 0x0, 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000100)=0x7) 16:01:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000240)=""/104, 0x68}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/210, 0x93}, {&(0x7f0000000480)=""/234, 0xea}, {&(0x7f0000000580)=""/125, 0x7d}, {&(0x7f0000000880)=""/79, 0x4f}, {&(0x7f0000000840)=""/26, 0x1a}, {&(0x7f00000006c0)=""/155, 0x9b}], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000600)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) close(r1) ioctl$TIOCCBRK(r5, 0x2000747a) r6 = kqueue() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x100, 0x0) close(r7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="0000000000170001"], 0x8) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000680)=0x6) r9 = semget$private(0x0, 0x3, 0x201) semop(r9, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000cc0)=""/231) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd0\x00', 0x20000, 0x0) r10 = msgget$private(0x0, 0x481) msgrcv(r10, &(0x7f0000000900)=ANY=[@ANYBLOB="77cce681506b48ea9664ea00000000000000000000f00000"], 0x18, 0x1, 0x1400) r11 = fcntl$dupfd(r6, 0x1e, r0) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f0000000a00)) 16:01:15 executing program 0: nanosleep(&(0x7f00000000c0)={0x9, 0x3f}, &(0x7f0000000100)) link(0x0, &(0x7f0000000400)='./file0/file0\x00') lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8006) openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x18) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x45}, {0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00\x006', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000100)={0x1, 0x8, 0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000180)="55ba3c62def9b4b9644ca363f33829654ee84176ff140e3ed0ff069e6c39f8aa18fd62cc51c790fd4f432c1e7229617cf55edf556f8ede216db2d9cae59e3914832b43eaeec0906dd07830b9037212816f9860bf4c47cdec400ea0f634403d6451813b1d1b503608df14", 0x6a, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:01:16 executing program 0: readlink(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)=""/62, 0x3e) mkdir(&(0x7f00000003c0)='./bus\x00', 0x0) open(&(0x7f0000000400)='./bus\x00', 0x800, 0x2) mknod(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rmdir(&(0x7f0000000540)='./bus\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) 16:01:16 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7fff, 0x1c00, 0x40, 0x1}) 16:01:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000004c0)="edd67b507c37ed99e8b296e78cb1fc5b8e5f65fb50603f3ccd08ba39c3483df9144d5960850e2a6ba262b471a0224f8e77b4e53d93419a42ea3116dba1e2a28cefd958ee06d702afe145686512161b5a741df8d45c29d8ae", 0x58}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x3], [], [], [], [{0x10}, {}, {}, {0x0, 0x0, 0x0, 0x100000}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593dc90 16:01:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r3 = getgid() r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) 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, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r6, r3) r9 = socket(0x11, 0x4003, 0x8) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getgroups(0x3, &(0x7f0000000140)=[r12, r16, 0x0]) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = getgid() r23 = getegid() setgroups(0x4, &(0x7f0000000240)=[r17, r21, r22, r23]) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r24, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r25 = socket(0x11, 0x4003, 0x8) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) r30 = socket(0x11, 0x4003, 0x8) sendto$unix(r30, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r31 = dup(r30) ioctl$TIOCMBIC(r31, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r31, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) getgroups(0x3, &(0x7f0000000140)=[r29, r33, 0x0]) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r36, 0x20004276) ioctl$BIOCGSTATS(r36, 0x4008426f, &(0x7f0000000500)) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0xc, 0x0, 0x2, 0xffffff01}, {0x1, 0x0, 0x0, 0xffff}, {0x6, 0x0, 0x0, 0x5}]}) dup2(r34, r35) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r39 = accept$unix(r38, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c0000000000005b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2ea521445c45c5cf84633cc009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71dac56f0e8249f5793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54df76e9fb8a7cf7f2cf155c4e27486c497d850debfcb2e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fcde058cc347ee7fc8e0900"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r36, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r41, 0xffffffffffffffff, 0x0, r41]) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) getpgid(r40) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000001fc0), &(0x7f0000001f80)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r42 = msgget$private(0x0, 0x1) msgsnd(r42, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee72919525ed18495c2f4dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a23c3d047b5e390e2d"], 0xd7, 0x800) 16:01:16 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x6, 0x0, 0x66) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x20a, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x8, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x108}]}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r11 = getegid() r12 = getegid() r13 = getgid() r14 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r13]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r10, r11, 0x0, r12, r13, r14, r15, r16]) r17 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r17) r18 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0x8000000000000080) pwritev(r18, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r18, 0x3) fcntl$getown(r18, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593dc90 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/121, 0x79}, {&(0x7f0000000300)=""/207, 0xcf}, {&(0x7f0000000240)=""/80, 0x50}, {&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000400)=""/52, 0x34}, {&(0x7f0000000440)=""/128, 0x80}, {&(0x7f00000004c0)=""/167, 0xa7}, {&(0x7f0000000580)=""/3, 0x3}], 0x8, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) syz_open_pts() mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x6) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) getrlimit(0x6, &(0x7f0000000040)) 16:01:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="d67938b8a105b6417716efeea2ca7766bbfa02902268b4441bd4d5c623d3dcd7f0aef1444438fe7e9f92389edcc84243e9bf025002b658383a489977a8f8223ea40d8a7cd67228728152c83c06bf68ceb6e6aa52e81fd0cd24f420856c10c73594c113c9bc8f5ec5b8712315", 0x6c}], 0x1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r3, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r3, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac6256dc4b16c1b34d61e26bdace80b550d0e81c1282c4e27d"], 0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r4, 0x6, r6) fcntl$setown(r3, 0x6, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r8, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r8, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r9, 0x6, r11) fcntl$setown(r8, 0x6, r11) r12 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r13 = geteuid() r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = getuid() r17 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r17, 0x1, 0x5, &(0x7f0000000340)=""/192) r18 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r22 = getpgid(0xffffffffffffffff) r23 = getpgrp() shmctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x10000, r13, r15, r16, r20, 0x1, 0x80}, 0xff, 0xfeff, r22, r23, 0x4e, 0x401, 0xfffffffffffffff7}) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000880)=[{&(0x7f00000006c0)="1a262600abbb79dee44ad9948be7a7324e24318e3794659c7f70bc3e85c1ec1b592da4a5701d16d5b0b74b39fa26cae8b4344c30146fd473359f538536359b84f4c6f84ad83dbbfbadf7effadeff3e56bb7248d1b95edd4d668a238c4a62642886ab2be78da461c0d71cac70431b836517a296ba68be3656b866bbc2b76608108816486d14600992626011359d2b44353ee1c7885911e95622d85841d4236cb70265e82c698a5df4eb", 0xa9}, {&(0x7f0000000380)="46e34b00d03f00584a5b65ed773d63d0c19c06986a2a1a72554241ccf601a5f28d4bd738924bc37be8dda46d8abe607913205f7f3b96bc41a70cd9a5fe71a3d0e00bc60e890fa5ee33cd2387585bd34b2ce51e", 0x53}, {&(0x7f0000000780)="893dc411c6239f2122e719db66d650aec849db4d73809c0c8c78773c8a4868782417a212643665f76ab57b31a28a76913a759c8a2308f2320b1dcca7e081a1a5ac559bb360916009f53ee9d6a373854de57fa0242adf1ad66bfff5432b1230e5c21044a5c50a692aa6020b2a78f01bb39a83d8497beeccf8efc484642ec905c363193226c71fd9bd925849d4ad7149afdd27b6c98db9a6960809ee1a2a1edbaec17c9bad749b397f9c4c072e9483b15c6d0b936fbe248983da0353a238d9ce162a155048ae2cef57409882d4c159db10b18128cb9d5f25ebedd5e70c576da8", 0xdf}], 0x3, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r11, r13}], 0x40}, 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x5, 0x3ff, 0x4, 0x3, &(0x7f0000000440)={{0x4, 0x0, 0x1, 0x6, 0x7, 0x200, 0x7}, {[0x9, 0xffffffff00000000, 0x3, 0x2, 0x8, 0x74, 0x36f, 0x4, 0x6, 0x4, 0x100000000, 0x81, 0x40, 0x6, 0x4, 0x2, 0x0, 0x80200000000000], [0xfffffffffffffffd, 0x2, 0x2, 0xc0, 0x9, 0x10000, 0x3, 0xfffffffffffffffa, 0x200, 0x1], [0x7, 0x57, 0x9, 0x5, 0x2, 0x4, 0x4], [0x1, 0x7, 0xbc7d, 0x1, 0x1f, 0x8001], [{0x8000, 0x8, 0x51c, 0xfff}, {0x3, 0x3a9, 0x0, 0xfc}, {0x6f, 0x4, 0x3ff, 0x100}, {0x491d, 0x7, 0x37, 0x1f}, {0x8595, 0x7, 0xb3c6, 0x4}, {0xffff, 0xffff, 0x4, 0x10001}, {0x7, 0x6, 0x6, 0x6c}, {0x9, 0x1, 0x8}], {0x8001, 0x5, 0x4, 0x9a}, {0x20, 0x293, 0xfffffff7, 0x974}}}, 0x20, 0x1f}) r24 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r24, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCNXCL(r24, 0x2000740e) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) unlinkat(0xffffffffffffffff, 0x0, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x211) dup2(r1, r0) 16:01:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xffffffffffffff86) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) dup(r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)) getdents(r5, &(0x7f0000000180)=""/98, 0x62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, r4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0ac31725ecb98330a162f0c13095ca"], 0x10) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) r7 = getpgrp() wait4(r7, 0x0, 0xbb753509acbb1a01, &(0x7f0000000240)) 16:01:17 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r5 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = geteuid() r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() r10 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x80) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r15 = getpgid(0xffffffffffffffff) r16 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x10000, r6, r8, r9, r13, 0x1, 0x80}, 0xff, 0xfeff, r15, r16, 0x4e, 0x401, 0xfffffffffffffff7}) lchown(&(0x7f0000000000)='./file0\x00', r2, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r17) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 16:01:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) dup2(r1, r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000000140)=""/149, 0x95}], 0x2, &(0x7f0000000240)=""/33, 0x21}, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f00000005c0)='./file0\x00', 0xc82, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x57) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:01:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/130, &(0x7f0000000100)=0x82) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000480)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10000, 0x0) r2 = dup(0xffffffffffffffff) accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$inet(r4, &(0x7f0000000340)=""/157, 0x9d, 0x1, &(0x7f0000000440)={0x2, 0x2}, 0xc) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0xd7) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x109) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x726e, 0x7f, 0x65, 0xfffffff7}]}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x400) close(r1) 16:01:17 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) socket(0x11, 0x4003, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r11 = socket(0x11, 0x4003, 0x0) r12 = dup(r11) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r13 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r13, r2) semop(r0, &(0x7f0000000240), 0x6) 16:01:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff7f100000000000c98cbeecbdb1044b2793cbe6b5b200"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000040)="0d790ae4b4e0c194", 0x8) 16:01:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt(0xffffffffffffff9c, 0x1, 0x4, &(0x7f0000000240)="7f40e84f401922caad4186f37304d6fa5f9dba8b949dbbb64c7b4bdbc1828db0cde21b0b87055bcaee5de789ab721e246bafd1e0cbf1f56006db2844df52e143a913856966703bb2629290f2aca4c150cf8858a95001c4556e3f25039049fbcb18664fa198d6870a5ebd5a4d79e3ce97036b2acc40c8", 0x76) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:17 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000000)=0x4e38) ioctl$TIOCNOTTY(r1, 0x20007471) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:01:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x1, 0x4}, {0x1, 0x1ddd}, {0x2, 0x55ba}, {0x3, 0x4}, {0x3, 0x5}, {0x1}, {0x2, 0x1ff}, {0x2, 0x97}, {0x1, 0x1}, {0x4, 0x973}, {0x3, 0x5}, {0x0, 0x1}, {0x2, 0x1}, {0x2, 0xfffff941}, {0x1, 0x7fff}, {0x3, 0x8}, {0x1, 0x6}, {0x2, 0x1}, {0xbcdd32a056e73bcc, 0x2}, {0x1, 0x8}, {0x2, 0x1c}, {0x1, 0x1ff}, {0x2, 0xff}, {0x1, 0x61}, {0x2, 0x2}, {0x1, 0x4}, {0x0, 0x800}, {0x1, 0x5}, {0x2, 0x80000001}, {0x2, 0x33226f82}, {0x191bce4a519491aa, 0x8000009}, {0x1, 0x5}]}) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x2, 0xfffff801, 0xc9, "c37749c75aafd09172acfb6b862e4d80a8d18418", 0x0, 0x1}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) writev(r3, &(0x7f0000000280), 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r7 = openat(r6, &(0x7f0000000100)='./bus\x00', 0x80, 0xf2) write(r7, &(0x7f0000000140)="9ea05c2043b957c2dde0629e5cc3958878690d01d3b92c62f6f19994b30cb20c07a191a8b92c7758af0009c8b5861a69e6e87f19de4eae594c1367b0ac44409a59617809390d4bf33623e90ae11375747c83c5ef045de8c436b0fb99", 0x5c) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) 16:01:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffffd) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x285e2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xa9, &(0x7f0000000600)='S') rmdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x101, 0x5, 0x80000000, 0x1, 0x6, 0x196d, 0x7, 0x1b98fe4620496370, 0x1, 0xfffffffffffffffd, 0xffffffffffffffff}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000580)="6a23ba35e9a6b6b96823c43782ab8fbbcd0a55395dda9172acfbfd01811a4dcea7551c2bc615591047481897275698f51154d391e95dbf899f9eeff1b0cbdfa1a495ae110059453921c46b562fddce2aec6daaddc2a965b53604b53c9e4600340df95a35f1a7db87071f91c616f84f8ff4d1802b5efe4ac0d93127d79557c8b9988ef03b9040c3d8a5bbcf9c616cd5f6bf66ced75546688d24f166ae228f3ea81c1069e80356629dae81dd268791458a050fa747e1a001708b3ee89be7a0ac0b7e35467a79475da1c77cd5865a0304c8353f0251dbcbd7c6a99e51465ff2cd6783924cdf776f11639b04000aa84bf31d824a51d647ce15f93a278731e091b392163c972f5788fd587dfca63363628946e8a2bc017eb80aa6a13bd431c3119c736d7ad7e73b4b8b6b2d6d8eb0a65122770f499f564edc41730dcc6437742bc60a16b9c72c683ac8c90e34ab8ef31e50bbf36f0dd6c8dce881ff8a6c1fb55591aa67aa900f29a28b86a5c0ddb4d7de75b6553a975cedd5d4fee7e2980a1505e2562bbdfcfd9868eda6620aae573e71921b8ddab041b6699730df364c7db67c87dd7b42ec4b77e3ea58c93db18b26c04f04267ab61fdf27ea946d5eab47e59e1978e8967a21a52966e01917fb5ecb440a4a20ae77a386cbe35f8928d05ed0787894d398cd326947b6b8aa7390185aaa122ff26eb2d267cec734f618cd4ed8b19f9ec4c6634d469fc7ebebf8f066a871b41379a2171fc624f2817ec8daa5bb747b5f441350ff115d5ae3df231032653b53bec444846708fc67908d4dce96a0c600eed54b7426b2cd3665c53ec7b6859c0c0c495221151071d0682d168e3abcb201bbdeaea5f67c7f9651a4c3c1eecb45105fb4bce4eee9bb153782a3c15ece25ad1d0c72665e7247e61b47007abf61adfbf3aaff4fe55a58f18d4551fc5f221e1336b03cecb09bfca2b8f54b8c7b5a84a6734b2620aff5dc99205c7e7a4fd227f55dfe81afa8c7bbaef2b4fe24c240342d0d4a68c2d920efea401140ee90b593fda2d910ea08e349a3891b58c531cba56e38faa26f2379d2d4daaa1122b3a799532f405b56b529ca6b76b5d43f55e01e3ca4ae6b0e44ee4810522ad494d807557c3349bf1d906724c6b9fd534f35a9bf3db09e46652ccbe92303823069702533a2d7501123fbd6195f03958e5776e193e483392622bcf5c7c7718c4d6fa747392e2248e182789d0dc94e64d34af29d46f8e95d9baf24af8725388d79f585ff68b87ed98ca42039742742a5105368b0f19cbc67acc8b43bb3baf3e8ac37eeeb28b811ad722bb720222100c2f0e0ef7e73d906a6bd12b48d847da243616b42d0eb2e0e1edc35495180623ee13a33512e48dd4a9895de9d7d9bba95d44c0939c7228b59ca46665b410e964c4bc0982c0247af8b7d8952a1727b7983bf67d57bae5283ea7ae7ede606632b9e185c9c4873f69d7aa9f77b36dc135ed8d4611c24f3f996243b288db36d552829692532601c119f9de2c162a35b4a8350e1cdb21fad215411496c79cf7381a2ce771348c41a3763954502e38bca9e4e561c62dc30288032a84a9c74685cbcb3b26a7db31819fb4da7c55f00499d8f8e48173f79066618a63dfdae9bc181096b045b9dac5ac053267dc25ef3ac1da104b49074a7f42fb1e07108dbd37a8171188031af62bd8bf8340164ce873b29f18b4e17512b9da27f2eb8b44cb48e3323d5226504503787e14ae3cb03ca1f0467b8e5e1a3990276db65eabdfef450e463b701954f0c6be6c31536581a2bc0b3339bdb9e471fbb4b157e5fc7693aee9d15346fce4ce330ff55c5ce109a96e2c3a084881d92ac6e7068539bfb599f42f18b0612d6f8235c582106e08dfd01ada35795396a57b6e7f31ab479adccca46edffd39fa9a6ff7dc51c594fb3b98ff2a1485c4cdf9ac6f05d6e67a3f19cb80c553514032b5bb7bd4e6425e01458e163b06c0fdd87fe55ba6d962f9767e3f0686d64488c9c667522c5a4c9458462db66aaa50dee35c50dd18e632b768ee65ac9c67da49a42e7ea888714341a982a98c84149e3a5cea157a9f7b91a7de3e6472549f23ff0226243c9e49b688c5364706316585c629b5b8a4f9f405f236f6f2303932caa5ef6350b49f31398cc9685b22f049f57a0aecd3ef8939fd5c2a984d14ce3d5335ecc7f369d2e241c251dd91dc8721bb777d0398eb41b2e63e4aa45e4e86325de65c250e3dab64eb3eb31d9f61cdeab20da5fe031eb7ee47ad126f35943bb39a4e1f90284b82fa3a53102006e3cc2678293067f22aecf4806d436a09f9656cce674a97ce239e7fae8109b6cd39520b40ee865477faab6e4896009a10c4eb8d8967903b95e72cc0d331158ca874bb2f1b52a594e85224319b513b1fd314ee74d7384017d892809f2f970797272246714d3c0fc1f181309babc7eb60d92f485f4fc4d2281b970a54561e0dde42fe4b4d73b562f9b68aae28ad8653aee26f16d815db70047b64aa3c5bd2282631b41a498e03ad29d293bfad485a0a8690034a11d20894f108bc9f0c8a0399131c0fa3d6e234aaff81cd91c5dddd171d16851ec483d1d7c2070169565112ee77464e94f1c0bc0095b525ab61c3870ea262adb8096adb62a6c4b18af941ad3ec52b40c775715432819bdcfcead026d9a3def0b52f6d650dfeaaf21039516166fcc836336db55030655eb53a13b96e3693aaec52026c6e5e188a4d8ccbdc5175e0b4fb0a64e1201d0b9a0528c8186e1de2311744b86905ed159cb4a3e9d6868cc41f0d3974499521fc76ee6967095ea0d327ec7597c18fe1cb4dc66772f9ad0d79770436194d2834c783c2606d4dcc9c3cd4c9c49fd64d7bda4bd2d4eabcf5cc81555d0967a70927c0d1844aece3c4c08dc2de2be49322322bd26b14f2fee1dca4032427d85c2ee2ba7ba82830b458420d85609ed7c5e46acf2c1007485e93135e1357faa48aad87806701056f589819e0b78f815fa7a01f515a5466e4ee9cef69c552e7ad8365b846864deb78456c357bd9e98e1abb5e1c25fb6ecf4ead32047b80561270a6da68a6e9eca50677ac05c53b5e68815411753ea30a2a15427c8bd60578c70410126c5137422bd468fec0ab84e0be94b2f0b035472d0f532b288e14c60d3dbcd1997ddf3079b9345719f096cd747a07eb943cf010055e17e813057e1c79f7c67657e469c5f934b018fa472e4e6291bf70dd53cabea093339e635934a19fe8dfe27bd2543c7014704bf815af9643d1e0aff711006352236a73fb6be7b0095f6910a2f423ad02f6b0caea52b5d35b7377ad3e570e4175fc7e4eb23684fbc0ae128d38ee1159ca38b4ceb24205bd3a2010700ab202e5013d514170be5ba4c1d91f6344d9e1f50a01af3ef9138f7d0f74b9b61856c0f3154a758bee7f418b8dc0705f564d9df38d349d1bc44f2b00af2aa6427e9c7fb84343062966135c03d050394d54a73a645e6bed9c511eee73bd7221ef72b92102c23b6d71a7b3fbfc5c563ff8e5824c124407ef89f4dc6d158b2c9b11ef9818d150b31a95be16c8ccf0e22f581c098ba54a2907862ea6b05a6e8c6434c4606ea752b501018eeafc2948d782df8de8eddfe768bb91bc458a4be64841e5df817f18e069fb06c8bc24bccfc81b75d1e387eedcc92cc914de83d435a110f9026e31fa1485e05dd853d9ba1964c09fe1f5dad0b1e34a4adaef1b4ec0607450091339f43ea4f5aa9b43a752c6a1d71997db83973fee2126120e8129c0a66c419570ac4d09fcf0910bad26a394e7c0e8a8c2d2691b45feddcdec04a21a658654ba2569bdfac593302f125272fb43a553da0ef380bdb29bae4346cadb952ff7d95cb5f18ecb335a7a8bbad4416b6af597a7b94f6efe4a70d9b7239de57a67018e151b7dbae182b5118e706cc327fbc3758a8671f586572ab6ab73421735823630cd5abc85cf6f7b740204bc292172ac769125a7b0d3272dffd23a6fdcd7ed9a739fc3301aef4a83d42fc10b8779a329eb53beb1e8c214b115075f89a926c7a3afb2c2039d3ce4b13fde82eb0dcbfc2768dd7c242b2ec4aeeaa4f6924c5bc8d5ade3acb47b73f581ada40f90ab27a052f0325d4faa18aef0edb04ad9fb24a741de2a983ee5baaa521c8209be9a7939c70f35c92dbf43bab7eae3b18072270c84ff3fa71448559994b10452e7d5503cf2cf42db8f33f6bf94558224df9ca30bb3b005dcf404ce1f041c6c9efb9ca4a4834cb33ebafb806a62539e0b27e3b625211dfe68bc54b963d66f5908af1ba5eac667dbb30f0aff8e9e7950a9711bedce3e42020a4ec5388c8090c9f78712676ecf9ae7f7bf0af1bcfbcc82f08879ab53522f3fb22869ec4098c5a3ce36cc3307d68005ebd57422cec488b08ce686b414c509736c80129bdcaa7f2bc02c7a8b562fcfa93e775db6446aefe69eed499a3020fbd94c2376d03fd62dd5912fdb23dea86396d18c9be42f973de33e5b86f379862271a166201403b5b9a9e507a9b3402d13b1a2870bbee77376fb15dde43b9a32d96d67b332452418803ebd7b99d6f7ac76f50a87c63b9fe47fa01f91a835d48cfbd27cdfbde8ec5a3f992987a63e8a155b8b896433f2ef35161aedb8bc3310e628bd5f8bb4f880fb7df0c4becccb870dc9e0c0c1c7aab831a44b5daab9813c4f809d456109d082becd9bb32c7c5f93220851058afc87d43ac3e794d32c425f481c50d9867a4e5c3777876741f3d4a0eaf9e88f2126b46d2a5fe931a3a1234495eb9b73a6c706e7d052f92d400e72778a5f9ff5620669c69345f26de7520cc186ed2a55c446bd21b87ce4a2b81ebc36b6b21180fcf69dfe3fa868457e07b8be524826c6fc7be67803c70efec5c52a1d64e9d1338a3834c518bd19238e3e7156ffdfe5c53fb3f060175209d613a9d052f300458192e1f6e41ebd86d109d762bca59023b985fbcbbd4d888f30cab95888c4bf491226e85cd9da1a8a7324bc5d70584ff3ca7f2ede550bb71fd97831f5fa102be1eb1ecf7fb07bef3f7136e5d950863d60f50927613f6945f723230ae673fb925c1c7957b974e840f27b4fcf78134327e5451a490b8be09752d32187d0d5abfb5b0bd516e4b0afd582bf4b0818f5cee96294d3ea8a8acc7358885d499bf9bc619e9a7e9645a55120fc7a393ddcb0b99c69decaaa92ea575d3d79804eb0cc6c7ee4d960c5f3a8fe4b6d7d1c63721e55e67449eae93736c3d3669f01a10f9f3e58240c4b1f3aab00c453e57579e9ff26e85661462614df34348d45ae19849126991e5d12f5f86b500de0f71fbdda015edc5c69087321cd11e44ea6bc2da61b103c71a0556a1b52fb20b6dac7ce32debb4660bf424aec129383ff921cd7fc7a9419f27ad62e0651cbf6ccfdcdb3cc28c38d93a51d53f39840aa9cbb1b1ddd75c77b47e8cb44c745af196588db68df736fde1f2bda524413a4717a7a118e499d6edeb159890d3830a20b851b9f6498b6fe694ae6c0cda7d02ea09a417c168f16bfafaa245c8ea2cc2f17d10341de75eb7a59b70f944f290462fce418e698c0fec90aa1e4cb427ecdbe4ef210a5d2adf8e8bd486b53bf223b2085a2af60e1146d183e65a5609f566186ad150a4034f5a58ac9cbcac351f70afdf9e1a3f3f7f1744eb6ddb867bffca82526a26497aaeb1b8e40fed293d027b0d834a0a915dbf480b3605d595f967151757a29bcbe74dbf85337036e1c3be21f2a0a2f8cafe1eb97c89c79faf7770004cfbcb78dc09e3eec5a79df323ec69e2da3d5dce097ae16cf39191f269714381245c78ba", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x4000, 0x20) getsockname$unix(r2, &(0x7f0000001680)=@file={0x0, ""/31}, &(0x7f00000016c0)=0x21) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a4ae93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000082d7dffe399a526b9fdec5a248b5119782e214f94184e4557f35167f90d6ad1073b1f8c39d96ec697ee1d5"], 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") close(r4) r6 = open(&(0x7f0000001580)='./file0\x00', 0x40, 0x48) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001600)={0x2, &(0x7f00000015c0)=[{0x3, 0xf4, 0x8, 0xffff12b7}, {0xfffa, 0x2, 0x5, 0x3}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup(0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001780)={0x0, &(0x7f00000004c0)}) sendto$unix(r4, &(0x7f0000000440)="8f20c01c0521206007f0", 0xa, 0x2, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './bus\x00'}) 16:01:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r1 = socket(0x800000018, 0x3, 0x2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r2 = socket(0xfdcf4e337e6336b6, 0x4, 0x8) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:18 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005, r2}) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r3) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) 16:01:18 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0xddc0a1d0f1aa9115, 0x10) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgid() write(r0, &(0x7f0000000100)="46e195c45a3464fa4791df9ec39e13080cdf58069544a50ed72521e1d86d9d647bbad2e84003382eef694000bc935f6348fae15b700990bf1648e130258bb68bf112a9e8", 0x44) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x100) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000332, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='1'], 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x208) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x44}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") syz_emit_ethernet(0x41, &(0x7f0000000200)="12a35ca2d3ec49bf75d4c090551c6918b4c25825684bd3da275d35c99fc13bc9b9f4a6094ed09afabe289853411103a3091b183148566f01e9af5fc9d5294da275") 16:01:18 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getpgrp() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fsync(0xffffffffffffff9c) fcntl$getown(r3, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffffff) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x1, 0x85, 0x4, 0x7fff}, {0x7fff, 0x7, 0xd1, 0x9}, {0x5, 0xfc, 0x1, 0x81}, {0x3, 0x1f, 0x7, 0x7656}, {0x9, 0x21, 0xcb, 0x1ff}, {0x3, 0x4, 0x7, 0x80000000}, {0x6, 0x7, 0x80, 0x2}, {0x7, 0xe2, 0x1f, 0x200}, {0x1, 0x40, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)=0x8001) 16:01:18 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10008) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x68, 0xdb, 0x3, 0x0, 0x1, 0x8a6, 0x1, 0x2, 0x0, 0xfffffffffffffffe, 0x1000}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet(r3, &(0x7f0000000240)={0x2, 0x1}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:18 executing program 1: r0 = syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r2, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r2, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r3, 0x6, r5) fcntl$setown(r2, 0x6, r5) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x6, r8, r9, r10, r9, 0xe, 0x1000}, 0xf2b2, 0x7fc, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r12, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r13, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000500)=0xc) r16 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r16, 0x1, 0x5, &(0x7f0000000340)=""/192) r17 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r21, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r22 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r23 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r24 = geteuid() r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r25, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r27 = getuid() r28 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r28, 0x1, 0x5, &(0x7f0000000340)=""/192) r29 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r31 = getgid() r32 = getuid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000280)={{0x2, r30, r31, r32, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r33 = getpgid(0xffffffffffffffff) r34 = getpgrp() shmctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x10000, r24, r26, r27, r31, 0x1, 0x80}, 0xff, 0xfeff, r33, r34, 0x4e, 0x401, 0xfffffffffffffff7}) r35 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r36 = geteuid() r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r37, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r39 = getuid() r40 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r40, 0x1, 0x5, &(0x7f0000000340)=""/192) r41 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r42, 0xee01) r43 = getgid() r44 = getuid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000280)={{0x2, r42, r43, r44, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r45 = getpgid(0xffffffffffffffff) r46 = getpgrp() shmctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x10000, r36, r38, r39, r43, 0x1, 0x80}, 0xff, 0xfeff, r45, r46, 0x4e, 0x401, 0xfffffffffffffff7}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="948653719c79c12fc2dec5f749d8e2bde4465d6f17eb9018bd8d4109238bc3276dfa297f97badfbd10825ff1faac23ceef69e22060246c26ce583e2417e1d533049bf260ff6f06f82547eaec22e1aa834fa558c42f99", 0x56}, {&(0x7f0000000140)="078e750c987c7dd12cc470a40ea79c7f5dd707b19649c2bacb419c9728dd3f03aaefc71a2f98d518598e9e53f77ca66bdf45a6339ff965162c37fd4c7dc80cbdcdeb8d58255cf5660bc350f43126287f89c1eeb5cf2ed046b8331f53ac11afb6067fa47f8b931e6bc4ad5783ba7daede884561307e3c3c54128c9a7b901734dba3c5b1f4ecbc50c4a0c742270e74e842d94ea67b25cd9fc2e35fb3e76e86fac271caefba9ef816bdddccab64e3d5ea4e1a703930da2c62", 0xb7}, {&(0x7f0000001800)="0f352fe7f8e835e0a4c5d9b0fcf3f9965a2d167a5cb509e4d81f2f7526fe77ef086e30ad1d4623a25d35e0acaf8da6f72559c647f4be8fbb80699bc1873a273ae7affee3d644264411ba0faf45e1cb0c1dac21813e375c542837b2bf26e373201dc824a28effcb9cfd5dd2e6de12e30a008c19f7016fc5afc43a31b0b18b179cd7e0fb3e68353186924426984266d17c10aabe8625e7a8ef1b14bcb36dc36c83373b342533a79d1ace329a3ecfb2924df670356bc96f9ffeed869ae0aac12a051f89e9f4dda716b270d071a95b9946dbbbd0e98811be190a94c331f840babfaad156189d5da0aa99e1ecfcdf6e9ff48628e27c3705bd5229ccd5cacc1af6a15ab187b2f3a1258642604a6564b165ded55b33ba48732ccdad3f5dcc25b7d66132324877cc30596d56ac7a291d11ba969c16c1aa1dfd45a32d95a8f8e2498be149cafdbf135057e1215e8a62f2550d8e98d661712da6b4091e8de99dcc938c3f3a23083d393ecc786578b3fad92d200cf2b8d7a7e2b3115fbc96a981a0d648f4046b25f83fc55aaeeac6a61065b44c7e789b46e6f363b0201ea973efaae8e7be96aba9bb6e3e2d761dfcb3913a859a88dd2745e3d0a4917ea4cb647c5df89bf32fe51e4d756e735f66191c1e70f8034fc85816059060bdecbce510cad7bf87d043273999f646dfaaa662b91f265f4c7d109f027d411de661984fb11acd2627d314dad4f42cee0c3df6a85869e937dfa4f9dd6c0560d22a6be872df86a1b9c4f27850ec4bef2316f27ea22b1a1de9579da45941bd600f0aa713d1d247c8e0f41a49838448a4df6f1093e833a00fa026588dadaed2aa616bc71a5138b7c551246c9dcd06496a16dc95aee4679999bf8c229a683a8399ee48b15085a82921d7a5101560e885c528d6b3bcf27655302e7d3f1a5d326cedfd55162e54626897a0db8666289a2abc388af531d9b822348cb3f3dc42cc2bfaa59a829e55ae72b81ef8baa5a54be872d0702e7b029d4b5a6fdca5f4bcfe154fe5342324a14bccd0fc10a027a853556ec591447e010ca80c3d9003e1ede6bfbfdeeecfc5bb1f6d8de9cbcfb54bd327b1e8ba012fcbe9efe97fb975c9851040bd9b8e0a2a7d433914aa61e4c382c761e307e8dcdcb9e488e23bffa0ad493a755cae3c218741d3245ad7a9026efb71df1a00b9a389ffceb2b668d57b422c00bc4d623198dd69b2ffba0541800a155fa174d0e8ad2864b69c692a2ffac7d0884ebc96e489d40bb18c507021bf55e2e006b3f35b9e5ecbaec63bdb6d4126d60b05820bcb044864ea599ebc10c609171d45bc44de7674b8b654bea52e745dc79ac8d17041a9821b7684b6c0ccee17e580066ac71dfffa5250879fd82aeb727c4d2d9b832f2cc425843e21a264e11019b53ddba9931fe9cbb1b0811c7a893c6e8f47b91ee6b0eef2f1b690f3fb26ae8ba955fdec540bcb784c5af32772a8f6fa2fa3cc43675fcc944747e88473e85ae7d286af31faf424479bb33217fa2a3cda8857c1a1f4a5c2ec83bb47690c43c7e7e231bb3c58e3844161fa83a655b9a17178b2fd016252f23a1a9bd8de3bea5517202cab599f284035d29b3699a93a5e761ac0739e3bd02007eb58562d1ca84bb41b7772d389622c0026ce76a80dc518969f4015be9b6f70301277a730f5b6c4ab1fb0e5f11b5fec7b05faf9c5159d73b7eac7a6280cf8c7ad6f7ba6e311cc42641004dfad06ef8deab4104443e36656516819f5b2786e84a37b715e44e93f4c5b0213557137ec1e3b7bb56d9fe17e3e4285a23b30bfc1734b3349515da3e1b2d6984b7f44131789a714254244e7d8697bb6a4fa986ff26079ea0478ece2174e42e2a1733c71e3626adfa2b6c52a67a558fd216be3541f956f146baf42b822d3902ff71d52e673a7ce958ff8d86ced30aea6a20fa90b1d9fa3aeeee44f750a047599299bb802921edc2a031b9153046f6657dec73964caa5846ee646987d6dbd25d8fec85c7b1789048fcd9355cdcaf186297825aff410a4002480a61fab7cc08a76ba41cf61246e3ee2c9df7cab37e3c4686c121689f8c99f7bbfff3b4520b3d3595f988ed5345d7e49d8a5d5ddd99dcab3cd9bc337dafb3e7605806502384836571b0d5151d63a3369b64ccc8510165861841e21767f51089519717e66eb965c8842e619a6337a29a0f1ee80d201a94d9e6abcc1ed9632002bcbe60f32febdea81216b18976a44b1008adda3d855949b6f7e25a3683608e6a901441ba63b805a96d8cbff033dea472096882accf49062d7e9150303d46598852583f4ff1b78da04a48f64b4d796ebfea11656f86c053418666d0217cf26652312888e7aaeeb41ec0610c22e88114137a0fe41c3ba47467c999fbc013d040dc0d7369f9895b1d4b7e4b47e92785105faa827fcd84dee393d73bba421545e88d9bba71a66014e03f113c6b23fca2e9c3ab259a975a497ce94cdfed35ff53c48d6a006c27e288eb94225a0242663db210dedae8e2b1bcfe7776dd9a8c0c1074caa10e642834abc350846763a8162fb56028fde871bd9a280242f6af3126ee1eaa446d4004d1466ba527d17c2b17b80e710700eca758950250476d4e4871c0dc0225fcfc7e225b096afc5ef5c908772839b16a02599e57d06fcd1098ac176891d9171f32c0b7fca29ae572d291a8c7b7abec76a6bcc68962f7efe3cfe56155081f0768ef96d46aee8d58ca2dee57a3a0507dad8b2f51f07e86358ea65e1c4f726ade7e3b763974a773d99ec852fa80c999db8afa38dc9435876c78dc09c311c00f4def89d06ddc28862d82bbe363f30898cf54cfb1fd567a6e2b84d2b7de44f9d83814ad61632c96fcc5c2979ebe9facb156af5d38c70aeb73168d59535ca6400a2b30c5a0aeba545a2b83c3bcd2fffea168a8c9279660f24a21b5d00324a02761602ca24a7cfadfce0bcbd40276fec2bc24a1cb2daeade1987ed414e9dacb9f7ed90d61002bebfa74111c825bbc14f77766f2b55d7f97d121bcde766dbe290079d0d94061030410648e3ebafbe3ba0290f80f2c52eb5cc69936b181ac04d8ca745a4d69c6a89521850ea17d4689bc6510bce1a664e01e21e66fa300b14ed61e3074cf57eed76799dc12e57eda3cc0b17bc3511b0abf3f92261539def59954191bf20adaebe05a347fd052c4297321d1aa20b34f0090c11dbeed0db438e5da5549b1483c6a90a1753acf27b7bb48f26863e81c20e915e7946086c192bb7eff6baa24c0a8e683e44669be6e6670d86d05ea8caafe4a7f925e2b85d5c5e8f2cb7d9a5bea5f393c869003869ce9ccb61e63c296fab40c83e9d41c9de8f1d3663b8c2cbc80c9ada68a3213f281267b278cec7e49c1e022bd1a537151aba88e7c20efa875db1ae9f942f8559910769c9d73893977c95b0e0b3b16535b3d6fd1d9f25456fe3803fda946f1ee7aa2dc99540359c17536e4c25baaf568f25ce9ff0765be8b1da95fd8bff9891e45657c1928671fcfaa7728f636b7c766fcab818642cea9d89b0621d2f761ca8798e7cb87bd50fff59298b7a175535224639048257e8b30e913004a136b8f4e76891aec0bdc863ad2e74c779e6b0f37aab97575d3facb5d36d213925a5dcd6b6e0f4f149d4c389937351ef9758ac96bb2e29a782992986c53ca067b6c26a8187bbe31c939ec0b544cef1b9c4c9fa6f4cb986944b811afe69bd7346c27392ad6a9ef2577b06302fcd2dc19c990a891fd48914bd47311678717bf0f629eed01747ef525687b7e7ac258414ef2b15aeb8d1a1b6913ab3cb4e4f9562a03c808eaf9121f3f3fe6d0acae88f8b955a29b9aef70c28f9cb764f37222dee64710ae561f068574a896140edd157dd2f6df60811b35ecbbc32a3228e0e0a8eae83bfa572c55a5a7a77530555f91d7b7690d2fbdfaf1391a93c05087c55a330c6f503696d860c5e0d6d1e1e3abfdcab9652a319d65ae2989cc3ae1eab6af923f2b5ef5f4db5a90385fa2a4bc472097fd2e4199ffe37097de34bde155448b42100ae9dfbf494c15a6b3eb5b74428d0719070c2d3456f579626aaf04414515952b862cee04e1c3e340149dba7a03ceb8081d720ecd9b6d6b71e0f6bfdebd21a375004d74fefbbbb6f7ccbce0175213b2bd59d2213b3d0a54cb1e6b36fc151e32a0782f47faef13b6f535c9b9a0777be41a2697b1dd0796fb110296225cc95b19c2670c3ccdaed1f1f8fac4445171cbe4bf08f43b01d770b22e0324c6f3b752f098bcf01258e6a4566358509dcb5258a9f3f8f36700aa77830589816794ac5dd9dbb5024421ac65a415b3f7d3ba594a9127cecafb3c0fdabdafefee37907eb9a72a821523caabab0395a2f4a1f1ba6126bb256216bd6bd7f621bea2714e94d226b9d015a364778c586355f20ee14ae72409b1703d21d3bcdc5ddc32769c6d558d413c728b7bbad000656e47353f143c520cb9e12c25bfab3969241f5917a0e5e24a526b4f6a3b9aac700f2d2f4915f240acfa8b16e0a1ee462f216f555c7b2c2a2e19708a49b6fb3c2e04fa769b390439ceed17c63cb6777cfbbd4769a04c5ea040316fc29876e6bc72c175a92f3fa564d3530f9e2a16302dd66c1c3bdb6920cb575de605af80cc961aa9719f894bf891e34a17ebaf72f21d6a0e950572b4b882bdcbf1de6012c9b6b2fc6a2e161da5173f8e409d33926ef540cd18fb55dd2830d8486d211a32954f6645f3ed14b5ec8cae09e2963ef09866d6cfd52d92e2534c0ee71fb93303018f9d96fef7c0d06c999fb6ffd3ae65b0a6fc33b679d43b8de39359f8171592a99db32fbe16128a381ef27b7e0ff119d469dca05031fbeeb67b7d6bbfe607704fd3991bc8db903838e3109bfc5b22ead378e13df07273d458024b86ca4a502cb784fa1a7cd397e97235313a46b4d14f205da6dd094bcba0ce2fbffbdb1cb7f0a9c7919967c17d6ef456cdc2302d5df5d268ad6971446640d31a6520c7fe99d5dd27ea835c338def2bde25398f1142a9e597a485d06da4a78e991a028202cab329f74333c8358cfea8c2a9557dded5f70ddab9591eb6f76137777e3bbb1e3c058457e005117a6d11c1e739dc737ef89ae4b3428b0ce79467a685499e1c4b8ce356fbbf275da08ffb9c5745025e2053ba9617191f0e93a42eaa484e920b11801409c65ae41760d32eccb5a25e552426f040498da1674e84cc215291079f38bbac2d6a0cd14251ec5d057190df727d41ef7671923b8d0760726ef2b3364f50d2bf4336ded34cd1cd5b0851b3bbc3fc2e0d0915613c811930fd66c361a3c5b27fa15f95cbfe02486ff7f2dae9a127f0dc533a02ebb0e28f6263514eb93911aa68e8925277ca98ca5a58817004f037b8a0882bfc5949d8a8aeaa1959e795b3c8c83de6039caefc6ba6a8e15d8621d8beb9423025a49aad6871db9ef8f409180655ccb3809c2ef23df69cd60aca7dd9e5346c235ac40c30ecd38ded19352fe222ffc5210f5cc42a96339cf989cf5179cbce7f00b10a442cd055387e5a1346d0ce332d614903734d14b15935e9d69f3f3ea3ef095a9373df6d4dfb5fa4fe1f8f7f56bc4fa68f719e7c047158cf6c83adde395402f429d1fed5344fa91468b098b570536f040891235de7dd0bfeb9b319edb683563f7a855d111d5b3e9bbbabc2e98ec7aacc451f429393690c693eefb3c6dc440b2c361c200e371663704699873f712c26c32eb48c72b7ab5661eab59444853c518380784d1caeb25add06df3a87d5680d2616d62d708210ef4a943e5a8507f89b9cd0a5eab81c74d8a149513e80bf5", 0x1000}, {&(0x7f0000002800)="f1c5c2ad776326cbb343675fc282550fa1d73588ec9b74b2b927c73cb01941dee103fcedc0f5c0242b44124dcd55cd5853d31cf3dc236038c4154447ee86653f4c289a9cf0dfb17af8115b6b540f81aa2223a3475e8c0b42581ad6b443846f96fa4ee3c8f1fe29971718e780a4b7f82319c6932d3aaf6926d78df2ab1805fc21b87827ed0c096ee16b6d0fc60166a88230724d78c92154a90c4d499f1c059b11391f6203fda00e0fa00dfe9d9df01286dac6dd76fc4cb9d60de187f62f9be080d887e0c5b3c98045fb906d91ee79dc8feabbbfce526ae09982a1676f3d8733056cd4a0a67a7041e98cadb5894de7d7e52a7ef6e6df8e450fe69f0ca36679e578ae2fe4aa00f5fb24261421ad3e9660572a19bce9e28c4fba5ccdeaf5e9e8aad2b82e7cdb11049bc3b534b2cfbe70dfd67b6c8de68e55943a7f68d0962b2e8f98471a8e8782f1fbc3565001d96af1e1aeea23b0b856df6ff20c7876b7378c19449a46020c15be39b320f76d1d777931af59091c1ba6c2917b963948e3d3b4acc565c22accfdd34b5e3e7349da9c2415a164867e7b74f1aaa34f7751419c15f7dfb601bd620b27bebd9cff38888fb2afd24f2ff442b9f8eff00798026a6197590a9fc186248b89428210eac41c375ede7e9fc6da25bf450f0b4e87e872c8dfb965a2209a3d9f12557ccb207cd0a4a07fdc5b3ee5765a642bfca5ba45a104f9ab28da53b82d76a521330a220cd1e4193c473bae12561137f965bd990c3370abc84ba0f145379e49aafa13a1163dbb0120b15689f86701bed409b75eb2085091d24c385275aff482fed71f28b9501fe5fc9af7f29b55d50c0591d73e5bf60b070cd374acd0271c7dab223673d8393a8c9bba1bcfceefa78971f3dae7341e37b85713b256f6dc1166e7bdc0a8861639a00c009882b506f05e0b107483bb3761016462caff236e5b266ca3b4aae3a5501ec019035a491bef166917d872b47b0cff48aa2133f8e640e2900609ee18a6215abb72d033efc1d4f5af1a0f0396dd21348097f7c7b3e72e2e267b795d4de9d97062e9d7f098635ef4bb61c914c099d540b2b8fcbe42e3166973cc09a458e292168086efb7cab479307c2f1491183b6dc59915ce1c74c61f917df5f52a2bfaac4d3bb30760c098a17fe32c9b7a1053c4ee078c86f73072d843a761b66ce7fff02776fcca2e38553d3991e4762ccb1fc9055eaac9dc9d9c4ad1302ca6f8ec9a8d6b5f36ed3096b3b36c3708f02069c121e55e54e998abe0f3434d26278cb7f28f168ed27f3f3d8432a5a06725903fb144c939541b260a38f7ec216261755c262843af4e857ab87a4dca19791c2b611a326a635a6005665eda28c9890f46902bf53daea2b33e4e9ea9d25e264051d2eb5bce1f2034fa00ed942054ee8e58dd320136d5e41e754227d9d9d175f3ca9feaffd05019eb9552a48a1db25761029c504c851301e8f000fbdc06597b640c0fb97aeb21204875dc563ebcb38d19d9ad509a4b4339dba941340b2f9dcb7cde9df3d965b2ddd4a19d60aaf7fbae4d184ab5f443cb62cb6c6d8bd6033f4d1cfb0eebf99c505150835baffa5f6d9c0682fdaf38064d9959db32aed44336eec6b22b5d4556b7ff28326834fd5d674aa9075e25c24296b5dee100ac9ec84c0485d99508846162c725f5ef3107307cc090dfe15f9740633047b67cdf44fd7df8a1bc6c672d351623fb56a1d4f7f8ed4fecf4659ca7ce257e2a2ff40ee84b1ba4714365c7e44c5060f8aa1b600490901ecfc6670b8c68cfb8a3ea01f04ba031c87149903f336599a0e441e39d4d467d8620d670f008bfea537335b141bbf4358aca157ea94f942f3434e0d741de6c0d62697cb33014355ef1533837b14beed6c290b0b7ce841ae33b008e906f6232aa1629cac777643b4f8ace6d04fc546558c5c30db220f5a6fcc7210d5083f54ad049f274dea0027a223f091a37d5e0778e822d1fbe6b74d11b1bb5cda1523f51382c19f1acd7aa810abf5fe9ca0ab4e18a03c5b95b2214c9cf1cac0e53d8ef462a03716cd98530fb5e2df65e4a2c6b9915f3ed5bfeab65f5eb2c0ce552c6b0742924f08d57f9d38c6c0354910955412f00dd7056b5868106220e17d50fe852367243312936f4de731fd0a0352f4d05a5f8b5af0e78acd4c5bceadfad22f8dd6d02923ece70b982e3b41f1a9cbc306866bf99b282f1a35a6c194b59da948b6a857e44d15b4173e6fd36e373837e80143c924db43c680efe345692ec5325cbd19fdc651b6ee3b8055aff01b043b56a4934a89de1c9b4c748b4553b1f20118f1906bdb9c75f5efea508a8e4b822082c8a4ec53456012e598c239a6ab5e67075929404a85bdb6f59b6b80bf7c5f602ad81dc1cb50ab6e5863d5d5fde60fd497501af8fd71b0f6e4f66df2c9a891a9a2adc2f9346ff7f58d321804caeb0520e458cd9351c76ea0b36b1b28e44083f93270ae762f0d61ceb9d4f8a8c9536bcc606b3a879aae5ce7b78c818bc00ef1882adb19f3af71dc631ba56413a44c58f67367e82668895916e0fed38f604a05b8c66f65b65a34faa369eee9807af75bc71b42955b6ab8d171e99717fea447a4ee87cd7862af087362326c0375e2e8e8ee48311a45b61141c48f476cdecf97ded44706b03684dafabad171e9ffae44393e103b0c6bbc87452b9bd863307c870d062cc834e9188cf4508ad93d53dddc48f63e69897b12fb10931438fea15eea2ec97bc636956955813aaf4749af30b85556664df2cf3467fd22e49c28de72d4b65f99edb597553e5ce3064f562a64da7d99e8f74ad7985bbdd1f5a4d44c055c8e827eebc1a5b633c35568008cdcd4412aa92d37843137ce283f4961e5949ec7e01c77ae83dab3f6340f18f429735690f43f171f3dba2ac64f74c61b5b46f31a30fbcd3d0947553e4933cd305d86403e9f3223ddb207f5631a6a3092b5a9b5c407e12b2e32a332701439ea0a0948e021989363bb34ac95b19bd2b019adf08fe64bddbe929095a0b708cc81cba33b8cca69fe621dd6d95a61c1f642ffad2be1580ffc4496a6f5f6d4a66f51429a07e61a2045ccd52019362e311b9efabc9b9b161420f78232be5666b1a173077e57c0141c8b7695b40ce72033bcbb04e749ba34f3bc0b09987c9d50f349976fd17c8074d5cf512a499133db243cdd56d9e465e6faf0528de39e1cf86ea37ab7ee8af753b395eba83c0c3b73eac8e0c3914c4933a145714b095f81e32c70a32f37d38aae9c876c8297715c74fd28f586e6f31be83a96dcea18722a12bbdca6ee201622083b15449ac05b0ec3eefcaee85931d6d437d1a2c243e1055731c44f393b7efd2190685c65a5dd418f67dbc66b95c957d1a9c37e7daee42e7224b778142d524cd8ecbf45a6b8f91ef9cde9cb555b03758283306dc7d4311e45052bd53c8028233d1f2b4ed9e211bed856900669314e4f8af8b8134537cf11a980638792709f8473f45c6201c7f8df982b30f8efe63dff9ef8638236cc38e7d1db152ea4f4958df37303f7076554f3e27c8f120a905e039d8b02978613621e382bbf060abaa7b0bedd3969ec0906893d9b82dc69693d65262d2f5c223da561bcae9a003a72c1f4ae9a1793740a4db78f16111cdbfdbaa8310e26651219fcafa957f3685bb15bdd9972139e17b1a0dde7f4b1718b2a2572b08aaa011630768ed21946fd3bc53d73017d550927038baf2d967b2624ddda46ed3e0816d03059c3858e80cfefeeec5a4c00c0e2bc37d9aa6de6ead2c36b206c8dd4b9ec4eee1e27682d9b2a18eb9b4204c4a70e1fcfc9a428bf45be9ad645ec3b2e4a49718d1491d312309a0fb2217fe82e5c6347e1dd70bd8c308d2592f085c051b2eef29768afd854bd0c9c1b6308599d5a816910169aa9d82e14dbd0d5ed9dffb79a9e0d6c29aa41cdc1bc12867823d357d7c7af49805f53caa9b2a645bdc4efd4bbac9a5f6d4adf1e9a4ab1295181a1a3c5102f14c59579699ef7743d06f86a95113be0979eaac8bd70fe488e2f8e005f50bea35dc7d3d6354a42302732c899d4a171a5dea94c8b6f7960062189265676423d226bea799b0a1a9e780e612446fe900276857edbae399a6e085888d3649a8abe519cceb0ae7407b6e30ac494e2ddaafb2e51ec563a8dd8f2e99d2897932944bca9fce20654dc73735ab27f79d677795200d520d5fcfe8efa19d3677ca38aafff4ecea3f9aed89c2fd90a0329abacda122c104fa564f454ba77efc9728fa759a7ebb6627dc2201257af90f58b99fb12559a2e6bafc5bd5a94f3f4030cb93e918cbfcc44703a483702fa521160ebf69d1f86c0f300c2db5d1a522ac9b22141d6839569e7988bc7fe8088a0c849e533da814906f6a0aaa80e838cf22089fc51ac8680e47a0b39dac8115c5c1bba80a7e57410c185f392ec4004e9e0d61001f3b0aa883f0c34cf67d8d2ad7b47a655a2a88fd2842889039b348d607cbcfb4bea72aa403e0494ecbb058818a0998709d9bca4ab013626a416cfb902b09446b880f55cabfc49e107bc0903185c5db341943f852338cefb5d520838b0ddb3fcceefae7cedaff2c74113135cd450c09574ba5ae0591244227a6ec88b1c335603ea8e5911ebd67e268037c7cfdad46dae2c6be647c6131e9008ec38fdf2e1a5ca32a81ae22f3e471af5844830dad03f314702a01ea1419f66b0c457e9346a4a3fcd5f4e8eed078e7f414ff0e01ad7fb2b6510447dfc35423c55886419f3910a6594769cfaa7e3b0cececf73ef696a90203196ffa9f2ba8ecbc90b86da97c47fff02686f84cd9110e9be3c9ee65aa7b5b5e4cd904af9f589eb5369b29a0bff0cf95a2ab2d794981991e2a282a8ba676517905d165341eee8cd526da95e16483e99d66a886ff272e51c6bfe58ffe045892e1b59f2ab2b5538c550812c1f24a182a42983c151f10da25a0567e0804721f20afb6ef225026c8ba0f0eb711bb55d34353fff68bc7d27c2f2968225bb85e0c838e185898763d82cb8b4693ab15cf36bf0c771188034a829736c7c6f83b0725b7c31ac0a1bb750144409748e5214425cd2bbe701fedd453b3e3f4cf420e33783f5dc97616a9f3cace373a60a68dfd44a7ac2cec820245ea3045c67d003aaf91c9450b6cc37191383767c195467e36c67595ed313af76373ac904001e813cb9256be5af77f655b0a1e3b51b56e1112469e707cb4135b4d18e05b341fa4b3ad448f22d34ac0bee9b48c439f1261faaeaf161693ce3a747cbea22a81a7f05aa2202cf41bbeea931887677f8ac0342e0b6558b21dbf48ada378a083d2953c99a7c57e856d213a3e61996b5f539e540fd042d4de56e1942530701686c067399cc4ed44e0eec9403cdb34e7709664b286c1a2780b9d6d22583adb93474cd6c431daaa6ad9506f64bb8f3a376d574b52061746f2a6bd028e7cbba1765572cd152a2d4e7c18d16c75b012167b5ad07d80064493b7e8435a95d411d633d2b3b65d54d3d7276e6a9068e4342eebbf09565d2f540b34f4c7b98fb75602e790ab44a3f4812adbe6c0ee1b4f1059deb8d5be942eb76f8e2bb242e64fdd43ff323a60b61c90c4fcef74c393d6b071dd38e176beddc4539dd68ba2f53ff9f5a0783bdd09f7a4b0b32f868e6d651d687b32e2ee516ca2a111527a140bc3a526224b497825dfaa67c4a48c226fe706412dd71efb35fc89765a20319a9b84bffbb895887e2afb8621bbd9b0bc15b213bd453d6156489e20ae8bab8975c9686a2cfba7562662b6de54842dabc720d8acc7319b5a0ec80f4a05ed", 0x1000}, {&(0x7f0000000600)="8f7596b5da8eeb5f50c42637f5a995e052b54475b1840d84886afd70a17c0e5c34472d4140e37d2b35de13c722cf40dbd1d256dd6179655fcb2c8a93e49e88f393b367cc65b286029164550ccf4fb4687504b89a437fd89065e7194f559956df350bdcefa3c43dd3", 0x68}, {&(0x7f0000000280)="c7a7f7cc58a2c9ecd91aac7a3992e1edb460387029dbf7c6d8c1e1b7a4b6e1b06d6f8e98a9434f138678315c610e825c40be1945a061c085d1d8c9f8bb34ca011cfef9606b4afa7967cec3617401b88a372548d740599f7dbdffe69c62f6c3afe24018982d6bf15884384c3f57a8e979d9ab9c384ea7ea319170b5e7c6e451b0ebbe4ca2a7697308e1efd1ab85678a556d1c3706a1edf475c4504c4b033197a76fd4c88a5a2450a4f10e02152e2d406e2006fa164c8a290583255bfc72ec47214d58425090464f980f7c14b2d6", 0xcd}], 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r18, @ANYRESOCT=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="f203000000000000ffff000000000000", @ANYRES32, @ANYRES32=r24, @ANYRES32=r38, @ANYBLOB="00000000986c8b5abacffa5b36e71211c4a7f55a1dc43a5d691d4a4d7b3670548a871bbd4acddd9b3a052eeafe560e303aa690ce3e6bcd1fa222717ae562867650e4bae0b1935f6eb58b7bf7b7c4502bcacb8626341448ec0a86f2092698a98c19b84c8f9ffaa02c35a28f78f995571c77fa"], 0x109, 0x608}, 0x8) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r47 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89", 0x0, 0x80000001}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) writev(r47, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e1", 0x21}], 0x1) 16:01:18 executing program 1: r0 = socket(0x6, 0x3, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000300)="db0dff8c4b7d59efe9568235b26b70c29db59d62fe089caf5098f19898c070c8c3246c91b9641399d58e5cb68fdb491f091901ce72cd333f0c54f585a05bfb39c5195653d4026b9320d8cdace8d504464910adf03a2fc3e561627b06895fc35ab052c0e0e7ada90d027549fb879ca4768b0bde98597d19b50fe4f0a2f825102704e4a29acb2820c32677579fb8329d0d9d255c4d23e71d5278a7df5a6e6736a607ceb20096bfdf9d061343786b72e24fe4355bf37214d676d6a985a0dd1850b3130c62cc5ebd97295afbaf0398f74b57dcedb7904f0301cc63c9d1ebb8c4469efe7889d36caff163bfc03e9c6a7295e53d13f40ea01127c415638b004a", 0xfd}, {&(0x7f0000000400)="f7b8285afa923a61482cffc0d4ff66163766b2e8bc4cd23f9f12a58e9e52c8d6e1f36732ee7eacdf428a3491658e69140df9ced033586aee7b6dfbe81149ab447a3f0014df377428992a182fe20a784586404fc6a85f8987506ba6aa4723db32304767bc2074d653b3a0ce49252b8234d496b44756389263eeb308a8693d271f6d42d02ec42348a0db44f9388f02ac02302a7d4c26e5e06d52c571f8ccedd52d8597bbb36a9ae1bc4d35da4d321508d79e", 0xb1}, {&(0x7f00000004c0)="e715d3d8d4e727508f03bf823443fbf776cea0853e1d8fe84e42e63c0bd23617247e89ae5c945abb2bc37c925d8de8ef51e99f587c69a129f098bb7ea6a3c047356f13f327711373a710ab38031f8e733df50fec5d20e2d55178d333e30c4b6d10e222a892", 0x65}, {&(0x7f0000000140)="205d3b283c387d9b", 0x8}, {&(0x7f0000000540)="4d6ccf1447132287f9e8767418229539104b2a01f4e3b4e41190a307e31ae8e3c33f69511f70f00936ecc56bd38e83e9227ec3c25cad7608545386cc9b44014f73ded3a15815b7e578e8cea965c4bd2426eca438670995f4455941276dab6ad168f24b6a9884b35c31386f1043fcf76355f5d0c99a948a3c711c877e524e927801451f715aced0331e3e3388f6e32d7f431fc93b63adf56fb9295e1631139023d64d1de2afec34794a8e13db54749083b06a2ebf870e5e69ea20ae6c013f4541b025b43412eec8d119b8b9db0bd76f3b17005bc31090263ec24c59a35607150d19076ae97ee68a5f8f6e5e120087146ce695e2c1c0eda22be63f", 0xfa}, {&(0x7f0000000640)="2aa70c7ca441b05f006bb51715f4c8cc9fe80e5d163ebacd0b5ac186717149e0c714f9f8d189c66c67789a212485b2a8f541adf826cb6a9cf38aa100ef151f6566c8e4314f7d83965c148d3fbb066e89e71641ee85836240abde8ec76c500198e4709d66b120359df572a9023f27125ac616594cd6ed337be22ff7d6713983f07b7120fc7f0d00aca50dd0c2b26c4e27b2d819c86debcab97da9036466a5efa86bb98033e4ed12618f", 0xa9}, {&(0x7f0000000700)="4fdea56d6aa5f4128a56c54cec1453e78c5e41a078bc305ff464674f8abb619a159efa93e720b2947597ac0000c3f557b1746c45a5b82b884cdba9f62599feddf996be8a", 0x44}, {&(0x7f0000000780)="e1002fba7981a50c94d2695589cf2899aa0325cb1003d4de37b8755dfd28b4566911fefcdb237cfe12a5fde319b53e408ac7b867ab65c7d9682931b97f50da08216ae4fd6d7c12b19d41b2f8f09d052d0a1909a1bb14c6bd840c3a833047887176de1686a3f4973cc97738a255cae264adbd9acb756233d7773de068232e1e81e890b2151852d98339a6470a2d43a9d998b6270ca46beb65e49cdc0d117364949fbf416aae22ad6124497e079229014bf79b0e44e0716322ec33100bb3668fe06cd71c541cf783758386774c51d83b0ee65df4ef49ff48468c569da23e98db122530befffcd9c72d7d2293f049", 0xed}], 0x8, &(0x7f0000000180)=ANY=[]}, 0x1) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) linkat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x4) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r9]) kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x2f0, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x3}, {0x0, 0x81}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) 16:01:18 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) flock(r1, 0x8) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00)\x00\x00\x00\x00\x00\x00\x00'], 0xa) r2 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r2, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 16:01:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xe000000101], [], [{0xfffc}]}}) poll(&(0x7f0000000240)=[{}], 0x81, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1f, 0x2251bb634aa7d115, 0x4, 0xfe91, 0x8}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:01:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0xad37593bd56f3aea, &(0x7f00000001c0)="07636024fb5582192b64ce45c22bba1bd8676ed2d7ea09e345c908b5d80d6630f9cf3de7855539245ba762dffbce07b949c1a1c4f6cc6869922c98ec431cbaeeb1c6", 0x42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x2, 0x2, 0x9, 0x2}, {0x6, 0xf, 0x7f}, {0x0, 0x7, 0x40, 0x8}]}) 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x4, 0x19) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x80) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {r0, 0x121}, {r0, 0x4}, {r2, 0x80}, {r3, 0x2}, {0xffffffffffffff9c, 0x100}, {r1, 0x4}, {r1, 0x1}, {r4, 0x8}], 0x9, 0x1f) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) 16:01:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200c000000ebffd17782f91718268100"], 0x10}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/45) r8 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/45) msgsnd(r8, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f68a32de1578d9fd94c9cfb332f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r12, 0xa5, 0x1, 0x100000000, 0x6}) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0xd5eae764) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x0, 0x0, 0x92) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) getppid() getegid() r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/bpf\x00', 0x80, 0x0) syz_open_pts() r19 = socket(0x18, 0x4003, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f0000000080)=ANY=[@ANYRES16=r19], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000300)="828c9300aa2c3e1fec2ae3219d1a02e479ecba10264e48c95de702416589701742e47bb9369a8e37bde5a8e5c6072f2024e1ffce91d1b6741472442a5da98224fb9688c634b413b91f9f29add180c4e8201bbbad13045c9fcd6e872c25751e6cc0dd46568b80878fde6206cd", 0x6c}, {&(0x7f0000000780)="390322cdd74f699c986524869bae5235c4af3b77f99c262197c1b6ed6ed6291a61418f888a5147662c6cd7c0cc3e512cf2ae084a9405b0b59ef2ef245ee4be7e9f5962659f0cc90c7af36d824402f72c2a037acc0fb5d845bbf9dd1efc7a5ccb87066e7c0a9cf63b29b0b8736a379e9431711c08421cad50e04543b28a3af64e4d429343f597c1b945edb9a5742e2161d6712f283051f9f640", 0x99}, {&(0x7f0000000940)="f888b864796a6feb50da266a746a3b5163331c2cf64b119c91c995139a46d65293a8e50e5d34af067f95a6076b4ef8cd9351dc087be1a82a066d543c19086e5883ecd117f7ded9c3beae02abcb7791a69934efff32259644a928aff3e41505c62aa5aa6b", 0x64}, {&(0x7f00000009c0)="6037f6b1a5dd504f2982bda1daeb07c7a6eaa3df1c9bdbcc1a71d22160dd53585969a9ab4a975045037f7152b90fe5f8275cd6b9f4407bc97249ee97f443e3743208e849f761bbacc1781cb1f36551ba702158f8bdb24ccbd3044c8d8fc48f6a6944bb1beca642c9fca5fdc03eac68128b6703bb98cba652b11a9d65bf3a6eaa8edf6d4cf203ac6d737ab0b882751523406c02d3e036aa0b5e85a4525a3c7c3f4f135afbb8bcfb7cf3a530f3549099d0d834c245c15027c1cd3472ab45941ee2607338c501f9040358741f856af13c24f7449d3ecf5519d9d82c4981b22bc319aede1fe4d628dad18e7c29c83d9a8471da6eeaed2198f55bb244b337d4791edfa66bf7717851cb18472bb415c2adb462b897d185e862c2f934f08aedc1ffcc079638bc5954300d20f6781a55455c73dc1f8e1ebd656a3679f3d500353bda2ba1a53b613259c2ae03f597bf0d03b52029cbbd886fd9d5c4c27a986eb5ebf6871f92c08af59023d7d364815782523fff0763066bdcb3ad5c3038e5cf1722803cf19cddae69e705a2661fef6cc9586e42b83e938f23ebe5f2d0cb58382f57dbd77ac24d360f4dd4a32c50607dd07d5e5774d7d5f4a1f0ad9a1a786e02fc9822fe15da752bfe6e71089a2c04d206ddb6b126257d2088a6473cb78e926b6dd2ac84801a8f055783bc0ebe4d074dab58245beb4affd7162555533fc916358e41a70a6fc2b59455628bd347bee660df2e208bba716f000b0bbe281dabf011c373f65dbae14e3dd9f0375b908d86cc9268a3a7f70e038cf8725d9e66a3e349324c2335379acd90ca88dcfbdd1228c500686170704aceea55166ec7742e9b422adcebb58061c26f2d4c2a25ed44383a49a1f2be2e0a35a0a6906ceff14437a2b75fa59759710cb1b67304f360afa93789270779644d7296a3a963ce15b00d87610c3be374c026dd8684a691b449e8092c94a996489b1a45f3c29a9f77319ced0c940dc8c0b993f0e047327796c0762f41a90134897cdd30c4c915c4bab5c96a91404b603f0693ca138b53b5b0323e4aede2e7cfc4ed1d62e68e2ec86c44f159a8e8d563aafea5fb90d321d247e5f90a8a1edb78e2a484fa56a5894da07b3092a5734d03eb2ea935020410c28092cb757bb4af1b54fe7f8c0d2e0a1033bcd7087ebe2bbc56d52ee763214d2e2ce3cdab87ccd09510a585bbb2627e37ae21c6609a7a864117db423f62a6e2860fa0e2b004d8914e6d18334757900f235addce25fc496dfa5466c68ef4d79e8de5695e8ce814d382b6e790ca1620aa7de735b0df736353a91f9fafa5f0655867c4ad6f1a8a162c65ae324995b75c48680b4db89ef4231cc82808260fd516996d04f8881e404b94142bc62470a48ea463af7c8f8e51c1e5f2d0662a4718c96c7be3a92293c2ff83039fd395b6b5f87e2381086b6ea2c9ba629211232cafba325b18cdc1c1d7063f493b7ff346ec3e6d3c4bb6e7f6a2ac1df05357cf8269c8ae247aa44e376f5c247429694f31dc4a41c75013fd384727383036e303d610c93dc95e3b0a8360a319160756ad440db9758df743195cec2ed74057c539db1d3e35c5f59582a68eba0541b287db4d4b21ce0032ffb1a523fb364b30bc550c388feb9fb1e1a9618e9ff0640857f3bf0151760431c8b390d90b4a0a1d84785a52f21c88900ffbb147d4d4c3f3ed8904bb5e2ccd955ff09af776cbadc770a177e2e18236ad4388013fe7e14ad25ea8cda042058ab13b9b3f7ee6e3ed853878dae4a881041358b319b6593b494043fdcef17c98822cf131849ffee2f8c4c5b01b3b5c89336d691297024b6002feac5716ee495aa98cb5bbcd56e4ce0003ce70d38e1fb504fcc1e5299fa3e1a66d3188934c7e8c68da440edf78bbbd647abc3362bc2ffff1fa8f5eea1a2ff7fd1d5345ea643e92aa0d4f95b36b3506c315ad513e172e8bbd72f14da37bc7a7b9e4dbbf8f80a78cd6412627271adbbef16f5bbdde525be34f92fd752d5ad3178a4aaf48623b43a01f5c88e92820b95c463a363e56e04f7fa2e8fe733a5daaa15aafa33f2abdd129caa9576f952bce15ec9e352debaa9de53c6e7810f57388c439c5fab8f907f105dc147c69844bade135b199ed9da43ed0ebf40fc88354526899d415028ffb8e26683ac338277c09025ae9efe8ed3349e35c2f9c0bbb9bcc64912a0e5b677884c49581260707bb1f14880b24bc2d2d87b75ea214d4fb19eaf8fac7273e1561328264808c5037ea8596b20d9878a05db9fa7012fdd7d1dffbbf5c370f73e95a3b5380fa65fe00b4d592890f407ff5a49699ab78ce116cbaab7f414308f43d7d856ad6735ae7f05098b8fa10b45e29572fcc077a8f5d97843e4fe75abe8d9928942334638f36bd5593034d6d4e85592c790cfe5a670b4acb39d0639de87b4c1056dc76e6015b606934eaf81fe97e5d69f3961f5f2cfdfe50300fc7747a83790d799e183c1f1e34f1a9d4f4f61b07f088f391b6bebedef7233b11e98ca558eeee1a4301b4a7a0a18f9e5c851e4d7055811717b67835747ffb51ccf64772f4a44c601679bc2037023267792b01cb853d49faba72d9092747ee9d6ae6e7b4f15c6f3312689a3d5453e2fcd77d33400223bde33695bd34a5069125cfd6f50b66691df53b2662438177d0c2f38322e82bae45e46ec0ea0cfd014c14d7903666576d3fff3f2660339c675089ab8210b4dc825c3389679858838694313f262b9947aba7e498a64b896fd55241a3caa38e204ac828861dc4c17a50ec4c9021a1b338ea97bf24194eef1a777fd2fde611ee27927b9b134e6734a5d62810edcfd4df78ff04f5c9d845875317da0e217f233158d6d4f1c93015b14d780808341ea33f7e43332912ed3fa8e7feb17f824c1fcbfb393d6ebd2b0028e1fe4b31f80c285d772d26abe1c10ee8cba04e103d6b2b755e9f42319c84f1cd15aa8bf6a13f26b9c48c2f4ed7cfee438d73f4d0d21b7fd451969b3f1e067863c1a8a54a96ac9335cffeb2e34b7158f55b22109380b8c6def999b200526bc26dff1c4335531e917d4fa332097aefe6f113b820609de3b4f29384f5f65de13a352fb552488373aa4fc93eb4df9809f3e8906e0c2ae34cbea339a464a254aaa3235b4ed1119edad917777b851ca88082c2c22e257ed6a06120a8dd81316a9ce85f5bd422ff1441ee052ca418e57186a84f25f56ee10afe833308cf2ed0fd4367a31ed8562af57c3db0cb816bf8252cc04b6ea20c0c56a16d2998abbc3f276d554bf2b23781e31f359a180c8f1ae5a42c5b884b32362918f5a6bae120bdcb41ed0be61bd05dd8b1e6afee6b19e049d9a41001065460eb975b2daa4d80c005958dcc3ab1ae06b95fc1d8c340b1de41d2ae1904514601cfb4f9038b5015c99ac3a7cd755673dd89c82bbb8245f9c9790e8bfa703183bd6155e917bb999eec7b53f80e3902558a478498a64f03b7075ef81f8e8811b229c6b6b3ad728721eb74553d99ef2194db01d958250d579a9fc9b6ee249a2b11c595c0c205c5bc5ff3dc928d80c30e42fd0f0d07b88ee7dcc058cbd084c6ac5ecd8124f5cb8789d7a14d09df2bd6b927ae073598cadfb0b3c67748cdd7787119f9f4990a5efa94a9f115eaed3a9c5bef9d2df755a514306ae159755c70c272853567f40e5c2d93a7a3684dd8d132b05b2005fef76da5bfd7ea9510c94123c029f1ddfbe33f86c35de2105f8af1890a0f887f8ed6d971dd7692ad443d74caeb303153d92bbd1100af6f0941fa901750823e0ef8127131b2fcf78aa8ac726dc367b148b53d895ac477964e6bdba0a4fc2824fd870faea4eae775bc6a9786812dd228a6c758ea3dea43d60ed75ce1372d5c49d659ec82ab246a6d5ccd4b99bbffb51493c8b751bfc057ec0b8c24ee41de6064e3273e12a9f7c6dae3c384a138e46fdfe1c3ff9a3d83dd3aa29200ff3a18f4e1412b74be093b686fab41f27099e2e40bfbc6d9d16f435308711a6c28254a83b8d4ceb081d980b0527298adaf68c2dac53d8e18fe829562d47d42d5b845e571997656fa3a014579192a119cfdc7a191661f8832003dd48fd42efdb3e81979ea1f6e1aacaec0f1bb830fd0abf9949516652aebe20df7f001ecb86e842d1d9e0003903027026d1451887443c9a11b9413369d83db4a86ac56049ecd53526fc73977b4928e3e213f632e652cf573a4c16ff37cdda7f85c13bc58b5b9fb24aaec0b4936d13730338c8868a01b2aeec884a9bcf061327d2f2cfed05d78d3c1ee0531039ac1ef2fdc3edcbe833997b989d1fa9686951fc49cc1bacd3ef9ab47e4412edbd2bea48e6fb764796a4f9ef58b3c33c2218811ed42bb98f4d9e7452a26dcc5e8dae2912dbde5e453ebe62809e31cbf603f0754370f197997d3753d39738ce5001871beabbfe9d24447a6e55f56ba9f4dc79c64a3b3f2be6b2281c3d8e7c6220a3d72b7ef4f999cb75211b1f09a061dfbd52c593373dfb87879a7436ae2d16dfd0b47558332435c7f91cc9eef0f77135d7352a2ac38d5095fe4a2d7704583e1ec08cf34376a8bab4e71448c2a3c05d802b8d753b730fe3b466eebef5256b521fae505e8b681dba29231269772b7583149be01bd68628665b425b11cda5ed2c5a44c07b1b5bc3e2410428e2acfb878aedd76088456e0a5f41a48defe0f4fd83dd6372a9147e99949ca7be2e493bda0acc56153eb76b7167ebd63a839e1cb99138fa358b56d3719158576840bb09783a9108196e2464251ae9ca5aba680f5eea8e34e80e6b49bf340b7aa7c6d031356506aa151562d8ba0add2df852ac399f84ca04d02b55984f41e322a2bbd2b489208157ad7559bfa4a5f7689c25504f90c218923fb77ddeb47ad69f95227f3bd54691bad74092f486fd2757d146101c48cb9e915b8371345ae2c049ae5e850896f957deacf70c69d8a13dd4faf181cfe6a038bead1513ed79e19e8f52edcabd56686ccf4799afe1babc75a01b654b510b75bc179e5042a7cb30fdaf8ee53376e71086227275138611342c3dd95e099aff2f0636f0446a69643545a463e52a2d1bfcbb9b4de23ed5aa5f1fe8477068e80c8e9e39698841f02407e1ed88e970265745504f0d6d6e59a35ea72fd4945f9b6c98744d271c5bf851e0f32d53d643052f0842e786d45827656c07fb156c351454132222845e0c5e4ef1a18217d7ab600ccbb6e285ff0f7141de8f7197056e4080d7be2f70b051281df9d4b5db2cc3820b86c6191773286f764df81de378c9b80a255828d6b1fc9191bb41a1b6374b7bb64da81857a5ceb06031a4e855dbecf17ac7ad2f0a1bebf5f3a4266ef00a0b3231b66d8b84404c51d8f1692903899bf7c4363911451fccc42782b5927a0a5632c2414cf141c913cff8613f47ccf5e98bb505e10315b5fbcc30c61b40869bf1c9f6ff4a83ac2bc76a5d28ac2453690a958f2b9b0be9c94a5c8fc3823241be9bde7b112a7e45301e6a668f5a3d0f568f5d42a18a20ca18b9323be452d012719fe7265a6fd4d57c8a6e47a385710d34cb3088fc6bb5809b52f1bc0203b6195e981f1f206947614bc98dc63ac7dc05b5f454f145b5fc7decd27112aa25e7c2521ee67b11efd79d95247632f7b43f60333c226c89bbae2772ccd7a371c89fd4b3b9ff2d00df6d4e399ab6ac6ed939f46270db0080428833ad4e1df2536457a438906621fc2f4a9453db809beb0cb29440499bf44a489d32f22f00dcbf910e5b82b5614e65f10051e79453c14eda96e89a16af0e60d2a884c2fd7eb2b8aadda6520e80851ce48e0a222", 0x1000}], 0x4, &(0x7f0000001a80), 0x0, 0xa}, 0x401) 16:01:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0xec) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/43, 0x2b, 0x22, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0xc, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)) 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(0x1, 0x8000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:01:18 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) getsockopt$sock_int(r2, 0xffff, 0x1b03, &(0x7f0000000080), &(0x7f00000000c0)=0x4) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r2, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r6, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r8 = accept$inet6(r7, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r11, 0x0, r9, r10, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = socket(0x11, 0x4003, 0x0) dup2(r13, r13) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) 16:01:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)) readlinkat(r4, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/175, 0xaf) 16:01:18 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{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="fb18b8a35b11c32d50de036c88f68b4c322803b6a9a0ae6db0db3ade88da713dbc1893edcc638ead68ffce48b797eaba7231c3cfd504e98c415cc113ba80daa5d52f37bafcc56d3d89cfb7b39445c9c4a0b96acfce023994aef5a70acfc831a9c11bcf2b44727eb134bb9cde35ed40ac0aa6aca6e523"], 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) semop(r2, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905e7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x20, 0x800}, {0x4, 0x53d7, 0x800}, {0x0, 0x20, 0xc00}, {0x4, 0x97, 0x1000}], 0x2aaaaaaaaaaaab5c) 16:01:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/72, 0x48) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000002c0)=0x9) accept(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xbd82fabb78c3a66f, 0x1e) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r3, r0) 16:01:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r11 = getpgid(0xffffffffffffffff) r12 = getpgrp() r13 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000340)=""/192) r14 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r16 = getgid() r17 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r16, r17, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x10000, r17, r4, r5, r9, 0x1, 0x80}, 0xff, 0xfeff, r11, r12, 0x4e, 0x401, 0xfffffffffffffff7}) r18 = getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r18) r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x3a) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r20 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x80, 0x0) preadv(r20, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xee}], 0x1, 0x0, 0x0) r21 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r21, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCGFLAGS(r21, 0x4004745d, &(0x7f0000000100)) 16:01:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) seteuid(r4) 16:01:18 executing program 1: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xd068a0dcf6e17bb0) r0 = socket$inet6(0x18, 0x5, 0x80) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/89}, &(0x7f0000000140)=0x5b) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_flags}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x83, 0x8) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000280)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x59ab767264387b6b, 0x0) connect$inet6(r5, &(0x7f0000000340)={0x18, 0x2, 0x1, 0x80000000}, 0xc) fcntl$getown(0xffffffffffffffff, 0x5) connect$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x20, 0x0) pwrite(r6, &(0x7f0000000400)="0d264119fc7aef4411ebd45496376a6fe17f8e0b9e27a3174984a355ab41f333447ea70bc4d3b528ea18a8832ac0969b7747268cad75b796872a1675fe5d9fec52c212bb3f5c54691997a12b54b25eba3f0a149f727e511da5c6d6b5e1bba1331a76bfe7639c6f24e616cbd0774875d31ccf87774520d54909280a9e4f04ff73291eb03f5866066351dc06b0f71d2b154007d24a7251ada3f664572cda177673bf2772d37a2f5c9eaa1053ac5a23c0a019095a7822577d7cd4ab8a282712719509237fe7d8ac013b2095e578c7058897c2959e054723c7c5446c88cb85c45108f4208f60938e5609db37cd9f", 0xec, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000500)={0x80, 0xfff, {0x5c5, 0x5}}) recvfrom$inet6(r3, &(0x7f0000000540)=""/20, 0x14, 0x1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) utimensat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x80000000, 0x9}, {0x0, 0x3ff}}, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000640)=0x1) socket$inet(0x2, 0x5, 0x1) socket(0xc, 0x5, 0x4) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r8 = syz_open_pts() r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x2, 0x0) r10 = openat(r7, &(0x7f00000006c0)='./file0\x00', 0x80, 0x5d) socketpair(0x1, 0x4000, 0x3, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000700)=[{{r8}, 0xfffffffffffffffa, 0x4, 0x1, 0x1f, 0x4000000000000}, {{r9}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x803}, {{r10}, 0xfffffffffffffffb, 0x7, 0x40, 0x2, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x20, 0x4, 0x100}], 0x3, &(0x7f00000007c0)=[{{r11}, 0xfffffffffffffffc, 0x80, 0x4, 0x0, 0x100000000}, {{r5}, 0xfffffffffffffffd, 0x1, 0x2, 0x3, 0xf16}], 0x6, &(0x7f0000000800)={0x400, 0x20}) 16:01:18 executing program 0: madvise(&(0x7f0000a5b000/0x2000)=nil, 0x2000, 0x2) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000a5b000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x5000, 0x8, &(0x7f0000ff9000/0x5000)=nil) 16:01:18 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0x4d, 0xfbdf309a7c18d28b}], 0x1000000, 0x0, 0xffffffffffffffff, 0x0) 16:01:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000000000000e3, &(0x7f0000000080)=[{0x0, 0x88, 0xf8, 0xce}, {0x221, 0xfa, 0x1, 0x6bc}, {0x800, 0x15, 0xa2, 0x28}, {0x1, 0x40, 0xff, 0x8001}, {0x5, 0xcb, 0x1f, 0x3ff}, {0x2, 0x7, 0x81, 0x8001}, {0x4, 0x80, 0x40, 0x77f}, {0x902d, 0x80, 0x0, 0x6}]}) 16:01:18 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x2, 0x1}, {0x18, 0x3, 0x3, 0x3a90ba47}, 0x8, [0x0, 0x8, 0x6, 0x9, 0x200, 0x1, 0x3, 0x5]}, 0x3c) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/9, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r3, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x2a95}) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) poll(&(0x7f0000000280)=[{r4, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {r5, 0x80}, {r6, 0x13}, {r8, 0x2}], 0x6, 0x6) r9 = socket(0x400000000018, 0x3, 0x0) setsockopt(r9, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r10 = socket(0x400000000018, 0x3, 0x0) setsockopt(r10, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r11 = socket(0x400000000018, 0x0, 0x0) setsockopt(r11, 0x20000000000029, 0x2c, &(0x7f00000000c0), 0x0) r12 = socket(0x400000000018, 0x3, 0x0) setsockopt(r12, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000240)=[{0x2, 0x10000}, {0x26, 0x1}, {0x0, 0x4}, {0x20, 0x7}], 0x4}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = getuid() r6 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = geteuid() r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r16 = getpgid(0xffffffffffffffff) r17 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x10000, r7, r9, r10, r14, 0x1, 0x80}, 0xff, 0xfeff, r16, r17, 0x4e, 0x401, 0xfffffffffffffff7}) lchown(&(0x7f0000000300)='./file0\x00', r5, r14) dup2(r1, r0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000280)=[{0xfb30f708afa603b1, 0xff}, {0x23, 0x1}, {0x0, 0x5}, {0x23, 0x2}, {0x3, 0x2}, {0xb7, 0x4}, {0x25, 0x9}, {0x41, 0xffffffff}, {0x49, 0x9}], 0x9}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r19, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r18, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r20, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f00000000c0)) fcntl$setown(r18, 0x6, 0xffffffffffffffff) 16:01:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x0f\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pread(r1, &(0x7f00000000c0)="f65ffb03e9e75e6244423d70cfc2b00daf7948f4a33aa511768e31294187a8c1c66a9c40409657fbe1737df74136a9b863462868214f88f576eeacecc64235638d57b3c63294b456d46a389c9c2c1ce3feca50974743b0764297d0c8369804229a084b70bb1d619bc068179302f3606bbd40a5b01915e3bba58b27cb7633be5b", 0x80, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x40, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r2, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r2, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r3, 0x6, r5) fcntl$setown(r2, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getppid() r9 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r10 = geteuid() r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) 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}) r19 = getpgid(0xffffffffffffffff) r20 = getpgrp() shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x10000, r10, r12, r13, r17, 0x1, 0x80}, 0xff, 0xfeff, r19, r20, 0x4e, 0x401, 0xfffffffffffffff7}) r21 = getegid() r22 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x80, 0x9c021113310e0e32) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r23, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r24, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r25, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r26, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r27, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r27, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r28 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r29 = socket(0x2, 0x1, 0x0) connect$unix(r29, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r28, 0x6, r30) fcntl$setown(r27, 0x6, r30) r31 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r32 = geteuid() r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r35 = getuid() r36 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r36, 0x1, 0x5, &(0x7f0000000340)=""/192) r37 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r39 = getgid() r40 = getuid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000280)={{0x2, r38, r39, r40, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r41 = getpgid(0xffffffffffffffff) r42 = getpgrp() shmctl$IPC_SET(r31, 0x1, &(0x7f00000001c0)={{0x10000, r32, r34, r35, r39, 0x1, 0x80}, 0xff, 0xfeff, r41, r42, 0x4e, 0x401, 0xfffffffffffffff7}) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, r39, 0xffffffffffffffff]) r44 = syz_open_pts() ioctl$TIOCSETAF(r44, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r44, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r44, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r45 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x20481, 0x0) r46 = socket(0x2, 0x1, 0x0) connect$unix(r46, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r45, 0x6, r47) fcntl$setown(r44, 0x6, r47) r48 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r49 = geteuid() r50 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r50, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r52 = getuid() r53 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r53, 0x1, 0x5, &(0x7f0000000340)=""/192) r54 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r55, 0xee01) r56 = getgid() r57 = getuid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000280)={{0x7, 0xffffffffffffffff, r56, r57, 0x0, 0x4, 0x1000}, 0x100000000, 0x800, 0x5}) r58 = getpgid(0xffffffffffffffff) r59 = getpgrp() shmctl$IPC_SET(r48, 0x1, &(0x7f00000001c0)={{0x10000, r49, r51, r52, r56, 0x1, 0x80}, 0xff, 0xfeff, r58, r59, 0x4e, 0x401, 0xfffffffffffffff7}) r60 = getgid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="ef2196943afc56fea25281f77393b4ca72e095b7e2f92dd8dd3233f057b2944c108ad2b989a4b7d1f120213f999a5abbb4f6ac815cfd5fe56b10f4600ed3b9aeabfaa7113968384b7d6ab554b3c60a7ed5190a32a6e012451c2a8a222284189ed819b5b8e9a9b82580871f72b04f5c6c544e66e03baac0f81c71aa77f73115d95122fce0", 0x84}, {&(0x7f0000000080)="115d9cc6c1acb2e91809b5afaec42dfc113d", 0x12}], 0x2, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r13, r21}, @rights={0x28, 0xffff, 0x1, [r22, r23, r24, r25, r0, r26]}, @cred={0x20, 0xffff, 0x0, r30, 0xffffffffffffffff, r43}, @cred={0x20, 0xffff, 0x0, r47, r49, r60}], 0xc8}, 0x1) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8000005c, 0xfffffffffffffffe}, {0x3, 0x0, 0x1000}, {0x8, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000791000/0x3000)=nil, 0x3000) pread(r3, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x29, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x148) ioctl$TIOCOUTQ(r6, 0x40047473, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r7, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r7, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) r8 = fcntl$dupfd(r5, 0x1e, r7) setsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f0000000340)=0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x10000003, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfee8, &(0x7f0000000280)="e94f2f86d2441b31ea7c7fa0415364ea15e2663813b7e00d524435e252616ea7d41d872c38417741e6578542a90958f2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x1, 0x1d, 0x6}, {0x9, 0x9, 0x0, 0x5}, {0x6, 0x0, 0x9, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x8}, {0xa0e, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x40) dup(r0) 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) open$dir(&(0x7f0000000300)='./bus\x00', 0x10000, 0x40) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) getsockname(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x620b, 0x1b6d, 0xdc, 0x2, "584935ac42e6ef7c62077681de5635f444e7bca9", 0x5, 0x1}) r5 = syz_open_pts() r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) syz_open_pts() writev(r6, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x3ff}) socketpair(0xe99e69f8734d110a, 0x3, 0x40, &(0x7f0000000340)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000c8, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x20, 0x1, 0x25) 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, 0x1) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x6, 0xff, './file0\x00', 0x2, 0x6f2, 0x80000, 0x3d29}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:19 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(0x2, 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) msgget(0x2, 0x248) 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, 0x0, 0x202) 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, 0x0) 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", 0xfffffffffffffee2, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 16:01:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) socketpair(0x1, 0x4, 0x4, &(0x7f0000000080)) 16:01:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) semget$private(0x0, 0x0, 0x200) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = dup2(r0, r0) fchflags(r2, 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) dup2(r4, r3) 16:01:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) close(r1) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0xffffffffffffff89) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) open(&(0x7f0000000100)='./file0\x00', 0x1, 0xa) 16:01:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:01:19 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x20, 0x1, 0x90, 0x8ede}], 0x1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x50, 0x2, 0x869, 0x8e}, {{r6}, 0xfffffffffffffff8, 0x40, 0x2, 0x5, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x64, 0x2, 0xfffffffffffffff8, 0x7ff}], 0x3, &(0x7f00000001c0)={0x1, 0x100000001}) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0/file0\x00', 0xa1) 16:01:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda48e0bc151e084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 16:01:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x8, 0x101, {[0x10001, 0x9, 0x4, 0x9, 0x79, 0x6, 0x5, 0x4, 0x401, 0x2, 0x81, 0x8, 0x6, 0x0, 0x1, 0xfff, 0x9], [0x9, 0x9, 0x6, 0xb7, 0x4, 0x80, 0x5, 0x101, 0x7ff, 0x2544], [0x8, 0x6, 0x3f, 0x0, 0x9, 0x80000000, 0x3], [0x800, 0x3, 0x483, 0x40, 0x1, 0x6], [{0xfff, 0x5, 0x1000, 0xffff}, {0x3, 0x8000, 0x7, 0x6}, {0x36f4, 0xfffffffb, 0xd880, 0x83cd}, {0x5, 0xd9, 0x7, 0x40}, {0x4, 0x6ffc, 0x6efd91f7, 0x200}, {0x101, 0x7, 0x53b, 0x4}, {0x7fff, 0x1, 0x4, 0x1}, {0x7, 0x3, 0x80, 0x8}], {0x0, 0x3, 0x2, 0xcd}, {0x8, 0x800, 0x401, 0x1}}}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x31, 0x0) recvfrom$inet(r2, &(0x7f0000000380)=""/72, 0x48, 0x2, &(0x7f0000000400)={0x2, 0x3}, 0xc) openat(r2, &(0x7f0000000440)='./file0\x00', 0x200, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000004c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000540)={0xbc, 0xc9c, 0x87}) socketpair(0x6, 0x1, 0x3, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000600)="7aa16e719226bc21b6609aa171704762d311c576876049508f1601f1a71b67972d6e0a8ee42a5953dad2b0c79b7828040526adbd83bc7a79347ec12e2009b4289cddebdfafc5277cae084d78ee7201f96d8686a40e460b85fac74e094638edc20e074bffa250a22760266436b7eb39dcaa6db7985949534078cbf0a5c4c55a205da01cb2a4fff2af369730838be0e82de727c8a98e8530359252b7902e189e11758cb3e3aa9335935a3ae371fa2214638839da5b7cd605", 0xb7}, {&(0x7f00000006c0)="970e298199ddfb800d789180d93cb518d19f585066705a7e06114caa94f2d41dc0f713a0687fc6fd89236fbaeadd28b7d86b29d53e71f7d173ca9dc6c6b87bc2ca035b87c562a0e508c3567ca3beb1f435482e14ea4a8b31bee8f3838b30dc95ae341a810aae7b94a4beaba7bdaf08d94193a30f79757fc33837de46205517247b66bd5af76dbe6212cebea388d940fb39598eb11475ad2211179cb6e3400c6fe3bfe628ee5bcea23577ffada2d5b393d0e922f87dfdf3dbe007e6cbd7593fc92f21a10cfb58eb00d62b33775cace4bac67af3b9f7b447997a12ab11e83cfef05add8339701094b6596b3842b1676f2603b782b2059aed827aaf0ecead18", 0xfe}], 0x2, 0x0, 0x0, 0x80a}, 0x3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) r7 = getpgrp() r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000940)='/dev/diskmap\x00', 0x10, 0x0) r11 = dup(r0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000980)='/dev/klog\x00', 0x80, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/bpf\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r16 = getgid() sendmsg$unix(r6, &(0x7f0000000b80)={&(0x7f0000000880)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000008c0), 0x0, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, 0xffffffffffffff9c, r13, r1, r4]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}], 0x90, 0x4}, 0x0) dup(r0) r17 = socket(0x64fd232c4d6c269d, 0x3, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) dup(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r5) r6 = syz_open_pts() syz_open_pts() flock(0xffffffffffffff9c, 0x2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x101, 0x6f68ab8f, "85875f7c848e04000000000000004dbfa600"}) readv(r6, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fchmod(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet6(0x18, 0x3, 0x3) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x124, 0xffff) 16:01:19 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x80, 0x4, 0xfffe, 0x0, 0x5, 0x0, 0x1}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'\bo\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="f9600e8fa68e6801218e6cfe305f") 16:01:19 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000640)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="d97fede29692cb"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0xfffffffe}, {0x30}, {0x6, 0x0, 0x0, 0x200fc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r2, @ANYRES32=r1], 0x5) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x23) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:01:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002880)=[{&(0x7f0000000140)="8835426310092ed5de8a2010f50e432ec44fbae8f95b71409d4699a43e656150c71eab5fc9c068ffc0695b2e3e9b701974eb987f1b57d63911569b3ef411c5ed737de63030dfb6ebc9e1b0a617b035a6b84d5c120d06a2990a5ccd2119e8b9ce8e83d66541b465f01b66309185e1883abe49138e36444658a9a835c2325b0d220d5e16f5a69664b1e769bfddb8dad0dea30348e0ea255ae1dc2820aaf068394eb3f11a0495675c0ce51d6baefa56854713e9ede843be2d5b8e9e36f3e322da54bfd487920119b3bf9adff6eb98b324e4f8f86db875554720bcb5bf25bf7ac8a7043f8a7307ef4349d288e13896454d52dd154b864a81cb40", 0xf8}, {&(0x7f0000000240)="8c556a4c4866787b771793db9554df71368efefeaf937be392ef99c46f2eeac93a75959266f193fd0f5ba02612081b009c049950c53ce4c7fb0dcc946ea6c0fe8eefc7b14d356f48a42c27d408f33978f2b5e38ad1a4cf7650ee36ef5cf2a6f0018b224b7ee3ace171fca37985f4d409726acd455020e30fe235b2fd1a9d5cca07881e54bdbdbe95ea2f08b35d3b2c07490982eff9899824b1b1af9d8d3923ed8ea5b7568b83498bd752", 0xaa}, {&(0x7f0000000300)="eb3df75554450a23ad3a5e90cbefb51243b55fe0f44da5d2b5707ead6daeaf17c7355d2e968c15ab55f381cb385ad93b17328995dbd8ddd67e2aaf18abef4183ee5feb66636ae43445c5e777b89eb37a22e858e840c33dcb8db3071f47ebcd84b02d08587527d7d932a755aa4b2cade13f450d6d607f81c013cc1f1a8485f69bb63cc2b22e89d687d017abdd3149b568fd9a1b010189f2c0656e29d4bd3b4c4f3a9bca8ba629e3db2ccd5bbf4cef30a84f1d098f7429dc1307e73286591c0bcee613b7e50fce500fce9e95dbcc6de4", 0xcf}, {&(0x7f0000000480)="7848d7cb1e0d6ecb42d9a39db2be84f88a08a3f938c9a9553eb0410542c4b3d66bfc5bce7062776fc95590679b666fe9c9053fda5d0fd9df5b99ddf525992cb85e113d0d1398a7849f9f4430e0d1797447e5c27d88641bc9feb4f2b30658c0fdf79089a4ae22096ce928619c0cc0a4d70f416facb680dac60a9a3d05d11dab0f09dbcf9db8982560c97cde15aa99", 0x8e}, {&(0x7f0000000540)="523ec50b50b57b9c4ade74465b22e721eb7b507b96adba3a56c3feeb48c03530a52084647ab88085946fcba5b3517662822df631dac75b8ab2cc749287f1dfd3b2474edbcfd5b1f47455897c6d00e5271ff5f2714a53a744725228858587c153988d73d8708eeb7a22201d8c39b9b04e2c7ba23442a2cbadf17bf37fec32cd2b7de128905bf236c750a6370b587e83867ad054476d38f1", 0x97}, {&(0x7f0000001680)="160d35fd2cc921e0e6a01532edbfb88b80c48d0d5fea55278b5941bbbb51583d567b1a6d362ac8df835d337bb766d452424b7d2d437bd003163a4523b0b32dbca5114285c7460113799e37ba2e1d9ad7fe2a45e49265b4f8c63839c9659d5d26ccd4bc5ba3645d21d9c166d283f0956b9328ee4ff76f8ca0e498c0c1332809f88d8b0e918015b77790fcd18a2e8572b19d3a037a4aca0c7dfd5be3a468983084b14e93123dddc5ec122a76a0aed243507fefb56f49c71475851a6983dcd03b5f230e2d9a083e9d47cdcba4f1a851909e0009c4ca952fb4180f34eb3cae05fea716b842767b637cb65129055a4da9df3a305c7d874ecf2c07d3e8f6c91c0a848cf28646f3490f2ca4b430733a93b1475b09be5d5306bb3e4abdf9a8fc657418d5964faba1c445fa23789a27df50971ec5216d48a8e67e0294fd91ccffbd910a720400d075b84c1eca3be0e39b6161f533ff6ac419f0c4a2cf83dc15a78483ae0273659a2fae97a58f55d5121925ff7b534c650075b9b4a26b347168ea722335c54c64a16296dc31092848b389bfe71bbdffe64b0b88109f5c25b3063d7457e70ebe5ddfda8a8b3ab8347e35aaaf02d63555cefaa21b18ac62a4aa50d76a2ab059fb198743079c06d980d6cfe51f27afb0a67f3014bbf3baeec364795e2bff158e8a49c9fafa3b4f387c89ec6cc14374ca4cc90ab8d8fe9073e72cf160e5007554cdb84d5c5a00167be3a2bea7be90600e085f862c1b69051f16fe831b7f06036fe08e461fa79f49b2232d88937787943661d0085beff1c09c58ba3df28c411211450da015d4635f2a24598302c60d37417e5d7f53fc321c7311a918d596cd3a0b413567f0e311a48870980e03673c0e2ec60173fa1a03be31e89690cd6a7d3cd1ce66d3379f829326c967ec1f5147757811c992e5de67e048446e6b643deda4c0ce416b13528a2318fa5d6e355a0e2ee639044271403f8400f06d479b480c29a209122a9e07793985230b7dd3c7ff964481ea687eb2933cea724197030e29203d3bb510b129726b4bea94efa7e49eb1b2c98dc413c507b84d94602e5405f2c72619dfdc47959eeaa29e5ecc9f322851f543822896246e769b954d269b78faf0841c36fa8f6ab8b0d2ebbaf02c6d10a40478a558db4e5bb759e60f6a3698752eabeea34784be6ca712c65d158b9b6c7c436ec395eee5006a33131b239f0d4b9a2ac7c451c86228d7d1a385e4ac86dd2843c99f886eac215c6281189473777f11a57e71a2383f152737cc0f76e16488435d3f170fbab5a11691b79667aab05bb97a78e13f4a31fd311b282809cdc53221a42b935b5bd8f459a7f41004f2b80811a24bd333f008e6cedad502866d9ac35f75080a87e353aae56ef78cf6f0f6fdc5e2a9234dff5be49d653325ca56eb29e61f2387c199c2c9ce91fef1d263fecbad6f10a8674e9f00bfedcbc90add57db271df51382f86041018f4dee3536cae3814d0ecbc62f332a48f671653245c227aa97034d4ab58224a6733664191c2c829f2e4d429f53169e9434e3d27c2c790d3f7a75f85b20824fdf8f3eb7bdfa8c11c049fcbb1fefeefb7b4dd5d1c2e1306d59a38a4ef06c316748edcf27a064b28a4c08d110be300ef6d37f8f09ac0cfa0cb5727687cd922900b27ff109020223779a896bdf2de31d15cc3bea3b982db8e89d38d7f8353b7d4e7043c540fd9f9a003e62d992843e6d7d7cca3f02136b2ec737d8a3bfcd4df3c717b67166d0f1ebd6952edcdc412666e6d0aed6e4ac47376b75d6ac3b082c663b2ce1d49e8a084490eab5618e9b1323e6e1c9ee6c262c722db1e673521aa78e2300b05a136452ea807e312f1fb18a7199c7249acac1fd3660280337774a78c36f15ba380869406ee265e64c14fe7428ee6f9108260cfdbadd3568bc1156655bcfec28941127811e4133585a5140f1be6df17ded0a57f023dd0704cb2452445e6496119bfb6c3bdc20f175d984dd5b24e23a33a8c0530d74568ec5ad2aeb0c8cc54fb98ff940448129b7a415be0b8cfed11278dc06959e6f9fbb084c00cd12e48848df560edba578521264fd28c19864541f14c8aaed837dc243080161013160c9dffde2d4768beb406db64946f70d631bfee3c6e748357a2e34d446eb96f7c87c7888443d8f5ca3f1e6eeb8eb853a2998575409dd6c503a65341548bcea73077d8dd5d9f25fdf3583d0fdbaa742238d5cfdd6b3e181ff1649f5873bb60304345608bfb190bab7fafb43d2268576a55d60d548e0035f546a5502886e0dadc13df77f6e83da890ac9674d46112360f5661abcb8f29fee7e5d465e296cdd49a032bffc3e6b234121d4a52a16cf9154856ea75b0877cd412f6387b7f5c3233a6080cb567197c1dc7f901385dc074d7e02ab20f9328c0b26ba52c1a42c9d71de8edbdd605130990121af2fe9b7c46cf0bb0d60d61eb119f00b13d1f59cb3ee95f3ffac41ef3b680f9f0dc9ca1518bf920f2734496f078ee07197a1b2e33d17d8210e159af0edc8ea6cac15b79fb373cfb40c94b863c3dd6a47444029bee6ed27028999db1d95077d075078c70da8ccfb57f08447ccd8ed5e8ea66d5b73bc88f536eaa5136e3d83d26cd5ac78d1637ddd69eb0505dea45dd8f2236fd2f00d2fb1dde18941a9e76b0ba4e5540a63170920d1a71ec16ddba907fb387a4ec1982bcbee1966cb17cc57f2d8ffdb778e481e67bb3afae497092d207782fda8618d190a17f484619311e00daf12c86d0309c298624ef05c5e97a3bf975dc57c41ee5db3d9d297498e44b48c44fc861aff7edd629dfbcd5b4e5b878a25ffb633b4db16b04f20a471711a1e54cc2c0547cf209149b9d53adfeaaf8f7684f69c8e784004cc1ed577eed96848d3629a4f46c8a248a3d6f2218e76f78366590c681d04a08186b33c55740f719f82e39a56a526e6a7868b57a8aea3c7828afbc99480c96faafe5c21d0822aa14e7849ce1423a5bab4955851e988d95585b84d9b0980bebdfa74a5e6648d4a1b33ba7be30a5d8adc9369da7538dd4b8753bb4509196a5320017d284e34f49a603a883d7f08780868db4e594b173d7ef94d560822f462b3444b229c1142ba9628c4e51a73c5cfcfe703bf6777c9cc4296703578051450dc11b783d55ace5ee03920ae88ffaa0b8d654f5319f48f4f3c2d3333ea8a5baf86dcc77e955cf70bc7719da95fca29cc02462f9b1ff67bade93e5b4db754e3fb0bf25af2c9842cab76ac8c0f06977b7996c5be06773eceaa7be48f0326233f7ce33980d77fb45372be10f9a41688f51fe270903c94131373252861aa96b590f358147c9b85379998e90cd72298c494a9998901b925906b3f89b981c010ea81f860bc92d5a46decda75a240f1656252a934328cae813a9ec85127867affbc0cc844780396f27451557352045a0bbed127131f1c596eac9601cd88bec82faada7c35905e1239ff5e857a02ccb92cb49bc6c63021b40ea117205ef300b6088a45b6dcfe98e0a0f1b972b4ada1141acd0f7767e532882af41b3b3989411ce6034d6ba4b8313d6d7fbfa61b93200c32c502e9f8a54482b88f418f15f491142b5c738b5a1c514790a3570fbeca4c0b6080c2e704cd8bbd41bae18b421a6b236ccc14bd68f47898d90f885def2f71d4ffad3e3efac19b1dd24c0fa1ce469a1ea3cdbcaafbf820df5d3885848d437d2ed69bfd5f13ea5e3570c016834879825b1835530ce99d551f8e9d7f44a8d28de45b5f30499aa96069c8c5fb62d1f90999fdcd7f5749b5b840ead6aead39f0aa6915566133afecfe8eed9b22f41df6ddff24a03f9a97bd1e787b3e2ec0a31b01079743ce7f37e926b664238738db00ba195435355984c0a5c79b732f613b91ae7c9a12e8cf926f687256d8cf04fa0768e71e3337629869635ad75fe9b69b74127e9bef7b55d47f078b8884bd3da069e9292f2728b52d43c8e094fa4ad7b7d9d9ac87f12b43725ddbb9be59709aa62fffc51074d09ef9bc5061170f18c1c462c8f42316d7a122b748928d685fc48b22625b5e5a5dc51ac23f317aca57d7136beffae9cd9abef02b9340d5d9e66fc3e9913583ba9608526edc28ba9c6b8d2fd58888f394afead2a8a4cd5e5d48fa2937d5b3089adb14831a80df1e1c37ba72ca9d2021f3ed61c7daf24c54fe4ad4d69b9b401ea549ba472b8784c586340c01f41876c4b949d82398774309e67db87925dc11f2183b2e3cc9bfca2450fdfddb1bf2207ba7df698c116e2701393b8189c10cad38a7db2c4895055ae6a72e4257fe6274a5ef5b4b82b4c2d1076d61b63e593d4228756bb1e63291418ae70a373f6c2215ddcaeeefe54ff8d682ac1aa8cbb790e236cda707410a3e7cab78cc244748441a9220ec38842b457b56334a524b057eaff770827c5a54f5b5124c0f7a58ab2e94216043556a5f45f7c1bb596dcba4801a565c58f4db427223e32de8a43910f4f1b545a29bd5dd2c1de29c28ada89bf9f455075117de4b417ddce7bb37299a0bd56046d8d6d51f38532b2dbe06000de941eddd9de85ae8ba4f85da83d81754ca72dc1b045da4a660f744dc0a7c85844f30ab18c6337579b806e1882b258b060937712362d5d89c33889020b2cff6e4b5f0eefbfe281f445259feb0e77571332b21039ada8a184623f3f6099c4b3834fe8714e58af208a02c3d0f352d05d23f61d486f7f5a39a0ce9f564111fe638fa85774b132472b08b179349b10e563a79342bf51f9c3977a97d94557a7dc62cb02f624ec98384a1e7851cdb3fe9e6c65e831a9e73c657fb61df7e3acf8aafe442d45ebc4a167199323fdaf20b931047a551080b81a0ca52b7fc317d53c88ed339d5056586e39b58263e432dfa5eec10708f1c0b2ca874ce26ddcee53bac465a8cf66a2fbd0bf3981550b31d8304d171f007d20e889c8e14ed288f286b4947c1a8894d2d732457cb81ce1b94af693a510d0d42c45b0298dc1a4617632a82545c60ba11d14d37e5f0597c51a5c7da259a9404d6e3db5dc6021191a6584884be100d744ac74d5522b59fcbe9792a159d4050abc3405ebdae8b7fe435248ceea72aae5153ecc226326c5ad70d45610ffa022a1b001f2a7db0841fb218cd8532971846266dd2d04be5ce7d04643b83bcd4c58e25d552a915053864b98d893df6274003a1ac900a24ac898da369654406ca1b0758b228aa39fbc19109c1860db45ec8d78788d5b389e1d59033a7a94a770fd61853682552bf68c69da29477784caaf28f20878c8ea802c8c4dcef1bf4b604f1892117cb73127652de0d116f77f0d076f10a5e2f677c78d086110cbd11108358b69a3f92cf0ef934f79fb0b8bc5d11d54a0262491672e1e31e9722fe1e62acee68361a58aa230d0429aca77f63cddb3383d6f2b480c4b7afbc611681db209b12db805166ccaafac816970fc584a69a218f8157dc069133274486c6be4fb279ae33e6c2764f98fecfa0e3672df83106dfb71a09fb1e539df4d679b0c8b5faa4cb44682a07ac5a642bf271fa6dd7cff509c4163abadc9b1da665a2c8c2b742c967a1d727a485adbfb87283077b852b3fc5a17ea3c64c1dea87d82553739464eed7fd037ca772ec018b522588212611a4c0067aa132a8d761504cb97ed3605e130876a9bffa52e5a464a74216bea6a49a46c6e7dd62e1e5aca892b8ff1c02873775c7f916dfcf31cf2fcdb78f6085a0e4bc2ebbffc6766b661f723bccab16a96d8265670d8ff28a4107c1ec7d5dab65bc39e5d265d8649dbc2254dcca2a84343fcb3b55e57a500ed8a5", 0x1000}, {&(0x7f0000002680)="82ca22e2449c29adc48a23767b96312cbf2ebef8a82fd246b2de9f6e4d6d5be9f040a40fda6845b70fae3488574bf2882e071ecb9ae48efde559e456af867cd1f94d730bb23f8e30775dce0f04f6dbea2583750f46b4885698778b279d8a9bc755b15e6c77b8f5c4e9cab81a1a8f80c9698b802d69e0a19ece43fda10939f1f3d8a52c7c35fe6ad54df3", 0x8a}, {&(0x7f0000002740)="90b6600cdefbd633e5dbcd4a47ae10c509da42bbca889f16a92239ca1ffe6f310711a75bc570bfa19e780f889cdca73eb2533e0dd061500ffc50cfc969b1065f637461d9d89577fc0f96e15285df3203c206b244f7c19bfca2edf39b38f55305e4b0087214af56465afc9dd9ebdaf09a2f654b411a54ab30d699854cf7c9", 0x7e}, {&(0x7f00000027c0)="e40a9b924e7a98dedcbc7dd283576e1b47eae91c409443aa911c5d25bf838ce5905a0852ed937710839d6132bb38b203f271ebfce2524e71d7427ea9109412109cfeac19e986e63290f4fc225797269b06a06fcc1e979fc80c645d2aaab26b23515917072b0da05e7b6b1381c887bbfdf6adc19a915fe583ea9dbc22e0f27782eabaa8d24af7c09e297281a75883adef8b2338dbd3049b491f95a9e664547568d29dfafe93f040eed1c6bf78deb7e1b50f8d2c870436", 0xb6}], 0x9, 0x0, 0x0, 0xe}, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000002940)=""/22, 0x16, 0x3, &(0x7f0000002980)=@un=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_open_pts() syz_open_pts() 16:01:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r1 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r1, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7f, 0x1000, 0x6, 0x0, 0x1, 0x8, 0x3f, 0x0]) shutdown(r0, 0x0) 16:01:20 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./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, 0xa0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="d2ecbf2f4e00fbc9ede2a39554f7fc0620847f4bc0e8c8dfb192c69f23bc8bbf6f0e56a2cf59bf7024273763e27694a6ba0cab5a4162943e5d09e6365bd7bbd37223223f0a4f9aa5bc0c2f65260987f3eb558acaa7716cbd2cd18dad12c5cf9e9a56126b1a5b7d6d0848eaea74bfea258cfe78", 0x73}, {&(0x7f0000000140)="03d5f4057698e0e930598b935db76dbed7b39a775103b6246eb23eaee0ee64baeea6bfb0bde673f35653630da36514fbbe1981fff92ae2b7a159be0f7f5710d127b80d6505", 0x45}, {&(0x7f00000001c0)="816ef57863a993345c1069473f93eeb9fcc4549fad419f71c6c4e0f24cddc434aa0efed7ffbb2d429c221368413df389dc868f207024b876bd5073bf10b4658699627ecb89c1db8933fe44baa2cc9d493462d7ba9fcd6a0e6162aeaed0a691ee04054251c9ab5907d5941a", 0x6b}, {&(0x7f0000000240)="0cb92b6b62bcc93f15a677b020ad9483fdd9efa3486e2447b7b0", 0x1a}, {&(0x7f0000002740)="6be7a89ea712d67aa785329a12eb7fab7cd117b48554beb0809a82fc8518860f7a85f566c6e1b52e29b8d87dcb52c4944431b06fef1b34c9a77f60eacf0ca28970b9938c6f72287fa622fade8f44361c3101302d87624377304e2c2fdcda73109ae3cd5031272bd8acf0ab293a25f8974ce1f539a3dfa4fd766f243be4c1ce88d079f7c64351bf8134b1f4b22f01148b63d065756fce4570e470fb803a480f650cd193356f569f397cdad7b21b2d26211603197a9ec1a72c6649283303f3c6e5c7614e33709073e2130c3e3da78b8f717c1ba13da2fa4fbd9511d993d0c1ec0553346e58a567b641e1544046ddb36a14e0ad81789c73bc8c3034c7b1f7dba795cd268aac10af6e68e0fef04ad5ae0086a7382f94451be5c33ad6d43395dcd9614f12250fb18c75432fcc5b6ac465c919d61aa9b2f28651c385cb87323c3b76eccba814270496d6407502c0c27e0d6aac6fa6156b4843e44ca2e52c4a783501424c972739b57b4e9801fbf69e9c9a07449e47f69220cfc282ea170b06a6a82e41813755b423c86ba276e43b693ebab6d3ff6859e0f79ddc53deeb1fb28ae29b8cdd66868ae4220df351d3d4b66fe107c023f345868bc2baacdce1efd27134af251a41e6d11cf880b6abbe59fa5abb002bebad37bab5df85eb45bd9f7399b8f5d7b10f095a3a664eee6bd7b04b5994a2de5130f8a202b4668e419c8183e300c7d3561da10a552203ddfc54ed3d6e484f66a5818b1045732d39f2a1d97a7dd4f3bb2874d578c9a8f29f620841e394f88a8832f5a31413b7cfc60cda256240587fc325f12762de5ee80e8dc4e02eaaec5c24804fa5ed16a7de4464bcb971bfc5ded5931745bd7d1ebe8cd2d4803f36f7e07d13634cad8e732bcf3383f87bb623aa82ca94aebc74d6fdeb3ac394d6586b3d737331a645d057921321d7ce0b76e143268d93f5c952201c8275d9caaef6c0ffcd8e0d940ded27993e427e03b191e2f2a1a4f04476aeb79a669d880b29f769ccfb06107a89b0c0f5f625d0f93dbc2844d0a5e2737b0c7560ba9d396fcf74ae4358a7178579297fd6335f6658eb9369faaeb0e56567f9a1ede368184f9db00921ddd6709840ccfc4e69272588f030342e17c8f4b4fca0b956414531df80050d456fd6cab17772186688b13c9b11a580fdddbca04e497cc9f9b01a4d210316ab6d6071a66ac3d69bea18435476d80a5181294b0afcb69c8410bf4255078e20bf4b850dc2ac8ad863e1f962a607161b0f5930903972fd3903b65a9b8eeebce1803c809c7346a042c59983b7c2f6d012cf57081b8758aadba6980715e2994d18e08eb2cda2fe3d0d376cbf68a22343e3f7024b65b5474a883bc09a39381c9f4c982791e99a8364467039857da88eb1d126aa4d325cc49e521c636cdb613a38f772fc4439fec36b18e9c83ea6bcebf9b1103a21bf2ea26a9b36732806341cc7cc9b291da2f66cf12ab44ecac457ebc0d25f2e3c1fbd42b4384db3fa278020e2ab30601ac400af69dc25a49bfee5a47839fbe4f77fe025ecdec007d15f6187f4a5475f4e0db54251fee3583a4d9bd00404dd7ec37e12b1bfe5d978e76d3091e4205ab827aad61a422acabe02601cd08462137a74fae33b7533cb024401a38a9c0ea6988b26344e85b508c9c335c1f02f1560436272c3d624ff2bd4274898f1a0bc6ef4d758c0756f52baebfcc3cf545912f7b622ca125f7c5cccc33e93e8e1593ac47516aeb162d6bdb40af31e31b4d2c3f61bf1259756f83b445b7349127ee71d0e991d7fd9a195f6e42f8543aa6cb0193b9889d72ec8158b356b3e18706be2bab1ddc82e533c8f923575b6a60ae6aeaabf3ccd0de66d1aa8c41aeb52cf81e32a9e5b354d9947f3752e43d9cb20bedc0bef0105fd387bbbdf3ce042d56eb418277c538b0f04594e6cb5f36638b74d1a5d9ff60f34731d3bf2ebc6c0539c39810d26ba553416527ebc34439f0cf520c1194e72811b5fd3bbfb800b0333409dd692a882503eac5bad8e9954b4809cb42f1c0b83542b747dca4faeb9e41156c506da82c0b409dc87adbfe944177bbe70fbf23e983fe1557712f362792e52cb5d74185e7dc4e5779d38df3ec526e59afefd6994f5055021af9cda740ea6810dee95530076b7656c3899bed5c7123640e291b77417b4a5d8847d3c8eeb4468ddf78591a8ed662bd66cd54cf7f4d4e03bb34fdabcfc427e769ec5cb52cfaeeec2a93246d2502668914bb38ae14a9893e0815309d5ec8e911138990fd89a1f3b0558b64e07333a04c0a393a4a77b86fec1676629629d12b9b16ff585e0ddfa9b557f1ab687bc9805a06447ef41b58b183e5d0ce03c62d91276cb8acb6f2f6a202dd8cbf27a683681cac9afe0a01b0ae9d7b9d6d176a001316398396e956bb31508915a767b5a910a6ec57bada7e8067fe25ac9e358463ec7bb9c6d8738d0b2470da29056aa654216fc97a1dcb164da4a2250c08793d277a720ecd003e282c6c96f360da3011f1b399ea764a5a3384468713c03f69662e97b3b9137c592fc0fab27e09f00ab4b70751b47d637278baf13bc360a7c47cab7788b52c9a1103687bdc295ee1450d3abf4e14c5c79d645eee0a3956d2861c475bdbf8986f7e65594aa12c89f61a2f36b6732a72e7d3e5edec9a7b672f1e7910b69ccd62ec810e593f66aa32217072acc66f540012afa96840481032ad9f255ca7e72ba0c0c0a2c085b9a2287aa3b71af73596940b90f49fb8bdf09e4bbf480656ffc86a8ecc0e2f1789ef0e0532402af068ab205ee62fca36b6323eff96c8b8e0427aab86773683ca3b96368ef9ead7a55193958a1cad8dda767cfbbdfc82b81a2eab79221e8b5981ae7f8e2690ae4102303cd7b6a579603637e9e531827564b90b769f6125e87499b2d781686b74b6bc502e9512109a978cd1b23d2dd98eb2dc5ec2d3b38b155dd7a71304f68fa0caf2e16c3320866361c22bcbffe82095624cca37e26d0887cc7fccf39e86d9f1929e2f658475bbef98cd48da37f1379579843ebafe3bd6983c6bbc12d471adf4dbde1d6a12326bce4c6cfaab97edf144aa94305ba0b54faa98547aeb44afc2a19bd5bca2545ee56a3c0e8dded2b5c96ca02c1abf37819532e8400e49557ecef2e8426128f2a506747e1b2e0051a42f137bc60767f37e5cc5c97f8eb7dd977b505912f686e99f91dff817b00c544a45278c0f021a405c8d135f90a8032c23648ffac4c6b9998333df29f70d3bdca580a0c1574bc3c3b10d50bac0bf5d815cf72b960b95633169efb65072bf5f65c6fcdf61227626f7089f2bbf08570ac7a7d43db012a5c8d0aed9d8ca000ca32b8e33a71b3cf1be6c6158a2d008c58c96300a22590c3740823ca09cce43938d32f7fcf889465732e1ed958cea4b4b42ca32b5feaccb38bc1e70b48199782f2cbaa8fe496c548349f43335d43a1886498cdcfb2bf3e8b906134e29ae88a28dc1bdcacc0a0d67ce4501d2b44eb4ed2b17c4fce4f02313569da71b77731f82cb656863e7dfa9850fc41583b36fb3e4b56021d216dbd9eb2a177aa327c506119fc1556cccc7f8303ea757aa426255a1b9d88707f1602ec1959625d1511ccc0d81464eeb6b6ad6ea9d2148558152e6a3e61b410ef5bb913a026c12b9d0d79770f2ee5d1825b01bd87630f9a8a073708c18f5ee5fb1c474c2c61ba113a62cf6357542c8c42a9c57debe1efaef3a335a787f9ad9cc3c74b95b79d96511eac8e917e2aace18b56edb6472c6b1a8252526711b14f59e7cb3b4e974ec44f2782d09bbfd7870a3c168dafb9e1c6fa9961269408b34134a49b94c5db0b67a7aa6979665d48631bd725d78ce209b632bc5e61e45962c5897bc5e982cdd52bacdb24d1bfdb76308fc826e8461de44c97da3a3eedb959fe71658c3adc6ef21f67141ffccae805d5e1316b1601a36dadcca4dc019710cd461181e58adb4e292f64d147e70e3708c9e5064918c4980dd27bb14496cda56d6c50dde53ad38139fd64eda0f7e04a437bf60127171a89205ea7f8faa471638d075c8787ec3026f6fd08b78988b20987d3023874dc386dd06782e3705bdae38a1662d4425511e9857922ebe542a57a45c305a6cfddbf51f4d9a7262a59998757407b5444b6a70c7b430a16e85a7e5d080ebe27dddd63b007be4e41e372550b6c51044e1718b70c46ecb3972501265f3b6c256f164f64e1c2d27c32d76905be26ac63bdfcb59a00ea2c813b89439a1d2c914558045a4ef5fbf30504aac98574081a5beeb3f29cd1decc57e0f4d1c0df84048d56fc5283100e3652c458c1852f81d2a493f0aaa19104a18f668d662a742ca9f2d221bc06bf9e465ba9bc95babfb3579834097b4e2d727e89f3e23cc284fcf4aaced87d8bd0c291389ae9de42374c619c63bfc5c9bb01ca9023485cbe6e79e4d328070bf01b9c70a12fdce4a35092f753193a60f692cf2d7c94b03033ef4878cc1882b1ffe4fd0bd2381a5081072e56b3605fe27de5131f77b49fa169c86c29c2d656013e0a1b15ce114df11c0dbbee0adb6f290ac46b18f9b01146caa938f894ad13950498fcf5df57cccc891f0cd72fedbaab06017813f129c069e8306b0837b9abb2fdc76b05afd48ef0554c6d8678109453f29db94a1b87d546895cfb1257717c62ac7e97d865b90688da7421b9a828eac22e8e78b5e0bb3dbe1fce929daac96b7d8cab48365dedc772c08c3ab525b8bba389dbeb4b227f7a7b7130ef4220be1d4f9833790a59c432d0f51c826d5a3709b5ec7eef2aa65897b4c6480c2d92087ac0693668cd6f6c25e06c8bb48b65b9b2e259194a0141e916eb1bac1977fe9d31fef903654bdec02a7dd6a15b9856b253563338e162f9722ffb9ac4822557da777a6c9e43ba1772591105f6d0c8b049c38728340824cd589a00faa3e1be267eb8a797da2beefb690cec2a55c09accd703257f89121fe1c59a7247cee3117effca79fcfadb203a1b825af03f70e75d7c7052bf790a751b972f0d4e5d5a2cae56eef704f95b078cfefa2a52f5ae00616f8a336ff26a4b708aba2de716e04628be784ea4f061f4e8b825437d467bf65aa67f057d77d7c972e6316190ed1e800e2a120a9884cff150cd48fff0794b4b31d3b1b92077ffd1eb4d96f3af7a2010c357898cc6fab441eeff1a1de3481bb0c183b21c516ed7f834fdd350559835a75d8675b9a2f860a5aafe7fd0aace04b1ab0718802b6b82ee3fc1fced02d29606672f2fde26f5c91afce2507232e7251f8917a041356d69d4de60ce177f7edaa4f0b854b3a2c4a5a954aa3c3d508c9a34d760dfaf3a6608a782ab9a40db72cd8db24e8902097d95e558fb151b7976249672dee2485f0f1a52d5d9bdeb235c6833beb37eaf5cda8ed98769884b1b0a4c64071d7ff8bc6f1154b89e44c5d48aee43ae74048ecc6ce849a23d57444cf3ee1033e2697e501c04521ea9220d73e84eb2b005597dcce97c879e00d786aefd749791a27d04a752cfea792513d15cec8ba2bcad365d37b850648bf2d67067d033c839ae19b71b3eaf95fd2cbe39eb76e5c57a2c003fc79aa535e6fb6f93dd904d5b5f1929fe958d438325257af0019a11246fc956b1b3a576dbb27191f109853ff03d70e41b5d151f7073949617ba3f15b82703d809779e3bd84104413aa234093f5da39aadccecc5e7936b9558ea6a0498d1095fd8b29fb2e768ad2970e1360b243f06a4bc3bebdf8e5887f7b0e0fc9b7c70ea584ee6a3ca32c42eebc2e2f325197c813ba6e464ff5c31216a83eefcc872e3c0c517d3", 0x1000}], 0x100000000000030d, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) close(r0) r1 = kqueue() r2 = msgget(0x3, 0x402) msgctl$IPC_RMID(r2, 0x0) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xc9}, {{r5}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0xc0, 0x2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0000000238e2c9cb0c75013a2fbbf691a7908935cfdf839e", 0x18}], 0x1) 16:01:20 executing program 1: mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:01:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000000)={{0x6a, 0x0, 0xe0}, 0xffffffff, 0x8, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:01:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000040)=0x5) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x40}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = geteuid() r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() r10 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x0) r12 = accept$inet6(r11, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff9a) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r16 = getpgid(0xffffffffffffffff) r17 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x10000, r6, r8, r9, r14, 0x1, 0x80}, 0xff, 0xfeff, r16, r17, 0x4e, 0x401, 0xfffffffffffffff7}) r18 = geteuid() setreuid(r9, r18) r19 = getgid() r20 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r21 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r22 = geteuid() r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r23, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r25 = getuid() r26 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000340)=""/192) r27 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r29 = getgid() r30 = getuid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000280)={{0x2, r28, r29, r30, r19, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r31 = getpgid(0xffffffffffffffff) r32 = getpgrp() shmctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x10000, r22, r24, r25, r29, 0x1, 0x80}, 0xff, 0xfeff, r31, r32, 0x4e, 0x401, 0xfffffffffffffff7}) fchownat(r1, &(0x7f0000000140)='./file0\x00', r20, r29, 0xb) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:01:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2e2f0077b1a4dc4af6b1"], 0x8) listen(r0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept$unix(r4, 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x35, 0x0, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x100, 0x5, 0x7, 0x3f}, {0x4, 0x6, 0x3, 0x5}, {0x4, 0x3, 0x80}, {0x94, 0xac, 0x20}, {0x6, 0xcd, 0x9, 0x86}]}) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x25}, {0x3c}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 16:01:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) fchown(r3, r1, r2) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:01:20 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/202, 0xca}], 0x5, 0x0, 0x0) 16:01:20 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x0, 0x0, {0xfc00000000000000, 0x101}}) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x42, 0x1}], 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000001, 0x50002, r1, 0x0, 0x0, 0x8000000, 0x0, 0x4000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:21 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ddf5d61f33b2582a102b5484d907b7bacac6191a36ef97e5fd56d433b17f5d982ce347f4ed5658fa71d21da0fda3a5a662b290db98f5d14aed6c1"], &(0x7f0000000040)=0x3b) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x36d, 0x4) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x191) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:01:21 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x3, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:21 executing program 0: socket$inet(0x2, 0x4005, 0x1f) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(0xffffffffffffff9c, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) flock(r4, 0xc) socket(0x19, 0x1, 0x3) 16:01:21 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x80, 0x3f416489}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x3}], 0x1f, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)) openat(r5, &(0x7f0000000140)='./file0\x00', 0x100, 0x8) symlinkat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r8, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r9 = open$dir(&(0x7f0000000280)='./file1\x00', 0x8, 0x43) pwrite(r9, &(0x7f00000002c0)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x401) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000180)) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 16:01:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206925, &(0x7f0000000300)) 16:01:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x210c, 0x204000046485d43) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/101, 0x411edd5121c76444) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = geteuid() r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000340)=""/192) r9 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r13}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r13, 0x80585750, &(0x7f0000000400)={'./bus\x00', 0xcc6, 0x8000, 0xcdd6, 0x0, 0x3ff, 0x5, 0x9bdc, 0x0, 0x0, 0x2, 0x2}) r15 = getpgid(0xffffffffffffffff) r16 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x10000, r4, r6, r7, r11, 0x1, 0x80}, 0xff, 0xfeff, r15, r16, 0x4e, 0x401, 0xfffffffffffffff7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r4, 0x0, 0x8}, 0x4000010000004, 0x3, r2, 0x0, 0x0, 0x0, 0xaa99}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="aed63347ab96b364a5b6f57e114bb7469fd3bab0d026687e0330c2984a584e6d2cc9edd0d12067132cc5bc9d33211dcdb3ac3e2184064e26489884249b2d0ab8848de0bdc7fa575b315ea11a473fc2abefd8f722da1e4586dee2375a1c5a3c0aa6072bff1f11cfdefb550edbc4a8e6048f82a9efc3882f967ad144728cf3af4cb810d7ff7d5599180b263f6b7d775628dc5cff4a119e7cf112b0e664777fc22755cce9521bb96d3cc53ecdd6c92b9de0c9651f2015e506b4f6cb93a48e6cc3047285b27aabd4427965bc65eae5213a1c548e9c09b944d03850b463679ea490247d66ef0d1581e85e9501fef5f133514a39397e8cdf93e5846b276e24506cc7c6859788f0e96fcf30746254df1b87e64c2eaab0f78f951db6466074591e3104d1e93a6d1d55df4c9c59152a2df162396cd05b1cc609564b5dea03a25f", 0xfe58}], 0x1, 0x0, 0x4000000000000) 16:01:21 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xdfa21f71a1fae1fc, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000300)="16c2b6fd4d29dde5cbb34766a1904513d1c6ca834646c0a317fc2fe7934bb3af705f693768745e8bc3872495bffd41a6834fe2e34364cc2f9bb3a4f6025a1f0c9ddab073a24ddef3699ec3405457358d15058e1f60c4a99ed788e57e16a91a938fe86241a5cf2c59dd2258884523c4afa9bd947cfd93c2927f00f7585740ace68a599574b3c71b12b370aa14999b445bce655f860658eb3122c3526c720fc4861782606548468604ad7916889c4beb056a0c9f439be3d6a59157abb616e624fd3a8f398d8c3ebd64bbd9c5847fe1cbfc3a0ec57c445f53c87aa0e4fd131b729b832ef2343b9de6351d7cb15fbc60d71ae0e949e9d122aba603", 0xf9}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) 16:01:22 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000000)="accf9d70edc1bdf415de56cde0187c5b08d3b853daedf0a7a12c4f062c75653e283e909607509a7d5b12f3646baa2cfb4beab218463ceb0cbc1c54be37e3b09d9091e9e42788731ab4cc50d6bc544ed7ef1b9c4b6f04e5a8317e4504be46b694c058a1aba065199ee59b456838b31597565fcf72d31dcf", 0x77, 0x0, 0x0) 16:01:22 executing program 1: msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000001200)='./bus\x00', 0x1000, 0x5) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000000300)=""/215, 0xba) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000001300)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54beaeaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c49d9f5d13f31fabac201c1451ced61a0c449f7b1d0cb8feaf177dca750e69d12cfcbec22c997975f0afdff7fbd158e9b7975c3697357b56471ed75116bc4b3184b11e123b433f4f24071fb80e155bac5e110da6956ca8e642cab8e05eeef4275da1792f834b7a7dea1bda976eed18e0f4a7c0cac9f913efe34a68cb3b45695f36ee9183a3153fb813dc607267105b829fa86e6346dddd2d177205c2ef", 0x15c}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0xfffffffffffffea4}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x8, 0x8000}) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x119) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x14) flock(r1, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000d00)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = msgget(0x0, 0x9e99249008f0522c) msgsnd(r5, &(0x7f0000000780)=ANY=[], 0x0, 0x800) 16:01:22 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x7ff, 0x400}, {0xff, 0x2}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x401, 0x2, 0x0, 0x1f}, {0x80, 0xe6, 0x3, 0xffffffff}, {0x101, 0x8, 0x7, 0x7}, {0x28, 0x1, 0x88, 0x1}, {0x5, 0x1, 0x74, 0x504}, {0x2, 0x6, 0x1, 0x2}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="d03da176f4f695596b3f910000394d4e21438100000000080200000000000000de192a21e943e06ca8", 0x29, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000140)={0x100000000, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setegid(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x200001cb, &(0x7f0000000080)=[{0x50}, {0x28}, {0x6, 0x0, 0x4, 0x10fc}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:22 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = semget$private(0x0, 0x4, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mkdir(&(0x7f0000000300)='./file0\x00', 0x100) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) read(r4, &(0x7f0000000580)=""/131, 0x83) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/45, 0x2d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r2, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f0000000040)=0x99) write(r0, &(0x7f0000000200)="fb94e30dbb7c4860395eff90abc1ccb0bc95f65a7dd54d9d0745a7c43161c98439bd184e42ec977b67627e055dbc4d680fc8b9c26933a805ca12c103c03c2a254886aa38b82fc760973ed82724fd87cce6e625137e51ab121552b192d560898f4ef92ebf3554fa736545690b73bb87ef8713f3fd6bb44aa8bf00e1713ca451713f5df35b", 0x84) fchflags(0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r5, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000002c0)=""/26) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x5, &(0x7f0000000000)) 16:01:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) 16:01:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='rc') 16:01:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r3) shutdown(r2, 0x3) 16:01:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d018f52652e2f66696c"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:01:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x5, 0xfe) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x22) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) munlockall() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:01:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r2, 0x1000000029, 0x2000b84, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffdae) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000000)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:01:22 executing program 0: 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) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r0) close(r1) pipe2(&(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r1, 0x0, 0xeb8) socket(0x6, 0x5, 0x80) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x4, 0x6, 0xfffffffe, 0x7, "fe055fca63ef864e399795a9be270f0c04961de2", 0x4, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) dup(r0) 16:01:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="626886fd27000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x2, 0xc003, 0x0) r5 = dup2(r4, r0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000100)=0x5ba1) 16:01:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) semget$private(0x0, 0x3, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440), 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) r1 = semget(0x3, 0x2, 0x1) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x89f, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000280)=""/227) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000008c0)=""/4096) r2 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r2, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x3bd) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) r3 = semget$private(0x0, 0x1, 0x218) semctl$GETVAL(r3, 0x5, 0x5, &(0x7f0000000580)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r4 = socket(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x800) close(r4) r6 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0xfffffffd, 0x0, 0x1ff, 0x0, "04b0bd400001000100000000008c000015000d00", 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/\xc6\xe0H\xdfn\xc6\xfd\xf6', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x200}, {0x130}, {0x26, 0x0, 0x0, 0xfc}]}) pwrite(r8, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000440)={0x20f3, &(0x7f0000000000)=[{0x6000, 0x0, 0x40, 0x9}, {0x30, 0x4, 0x2}, {0xe3a, 0x0, 0x0, 0x6}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) 16:01:22 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x307324c3ae4804d9, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x10810, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x14a) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCSCTTY(r3, 0x20007461) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x800) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593dc90 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593dc90 16:01:22 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, 0x0) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="00e103b3781be3c4064506de8ef66b4787c1fc63a4f4c06ed55d17b8eaa5e0a8a9094bfe848b00080000c5ae31a662a448db22d11b2290a5c1d400aa3a3131370169f379201fb5284db231e8073dd412eb96f075653efc4a5ef66f75ee40aeed168fc3cc89a43727b1f91d5ed00f4c625e3b1c898e53ef730000000000004cdc5afda6fa57689c03d004327921d91294d62d26a27b1073c6887cc2a47955a9bdbd52ac342027d29da5c42f75c4a1164f7485b615a15517d2ddd9c0ac6cefbeb2eb010f220b3d402bb32fa974837d63bba6ba08ab49571d62757de2365bcd3084a1ab7d104a2a5fff1f826c7f5e725f09cb43f55b2112c2a7478f899eaa3681d776921c49320b3bd6e218681d1717f57be500506734bccad3ee509fa33ffec6caa45aa9e25ca989b3a4b4f21924b8215b155cf06022d994e04efc56460810b143b627787aa7c04d1109bddddc1c5aad24ddea814c8a4eed66b125d0e56a21b7a0eaaa4dfd3fbfe6184446acdb76995fb3c13128c10094acaaae7d7e44a500000000"], 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, 0x4000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f0000000680)=@in6={0x18, 0x0, 0x6, 0x7}, 0xc) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) 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)=@in={0x2, 0x3}, 0xdb) 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', 0x200, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r20, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x7013, r20, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r9, &(0x7f0000000f00)=[{&(0x7f0000000d00)="b9905840c0d8eca162ea81596e752303121d38411087ef846b5adb6066b728c00a38fe17a3c9c4ed14d857e9732b7b45df7907fe0860918cfc1d210f898d3f6a01fd2442922ba8ddd9f6582a70e157d207cc4a41efbecbb4a906ebe76cae593917e8d13bd4e932604c757bc83e680cf68ac5581fc576bb5e4ebb8641888c76e150a21027b48b54998c02bb3744739c9a3a283a027b534bc043dd82578ff6cf2689a0c5f4d863b4ba34161146ced2f0726af6e6f554a91a3def7e9b1969b65ec08dd7177e9e83295a1b930774df53801ce16e6c936ca67b05f84479"}, {&(0x7f0000000e00)="93db7a0dbcb7946b2cc4779994f403823460a918de42fe579b0d3de170a9fa4e3d74076a20150495204b9183a07f09fafe2a4c20c1a95d592d2ad549e95212146b29778b6b215ada6da5e87ffa5a372c7d29b85b4e6fda5a420a585e167d33b3cdca29012a99d2af1892ace487993e86003388f8e6a52ba40c683aaab82a6279c3e7af7b3edd98a8841d0ce77c9b2c9543a76a"}, {&(0x7f0000001740)="d85b356ced84ebd84aa950e98c7195be7d740a723bf558b4ba3d592cc005f041bbaa725defa71d13eb750b1c477689b9e1473c41e508b8187f7edffe14b3d52158441a61ac1ca445e2c4e523233a5953506f40c512e1ac8b274fbb6278db7175b66bd611dacaa11c05007f5307ece6e5d0891544648a1062051d79e85e6115165b1e3464fe6ad1a11f9b0370f49c7e31c9ead6ee784a77a39fe8e8d787cee669ab69fa7bc1eaccdf6d27ceb92f996c2ab80808d77e16a8b5a9a784d0163ee4d83ae1711affe90a8b9c9e9acc37204acd19ee8df0e237efe529e03d1ba58a545dd7ca2aa6430994c9aa6661bac3e138a77e18466f52bc0427a0857dd604e7bd4f64882df077e748e25254564ddf691f58b29d494a45456e5f04c6ee306393709d1e0f01078f5c05e141f9a85a2ae448836d63884c5447d18ef4424812e991b87878acfce648d0ef25c6d9b7f6e7e5eeaa0a8ba466d627e4e2aeefba6fe87c5a1ec90bcd8f80992235179e300c05890225000a0562139602e58fa29ab97b42ee62381c4a5922e7e2a058d54302892356ed7a10d8687a10b09f730f0d6e66da92d3dbe327c56c1464e159fda875af9f4c84edd4c4150fc95eac33ed44af289c2cd8d1340e011cf7353d483d83ffddd2f6784367a5e9b394de0d0dd0fe44e516624924b4fccbd253e1ea3366544585c69f59f3f715bb29e4889ec3a890addb858a9501ab421bb93c0e163c0caff46270091729d22d156f72427f0fcf7d0ea92dd8f9b3f5a7a2a85bc2a112d19018318e2d424d37a2aeeb16f64467422c3052108a732779cbc2f60d723407b82af88e286e5021fcc909cdc46c1bbb0a8022fe9dcec70640f792ebc1002f8cfed947e07e3ad793d47d0885d94ddc7271caf111f5cabdd07368f40931a9ee5b9bbfe13005fbcfa9755e2f61db00621e38d357b55f45ae32947185841e569364583231a9c02de2421ca93aa6189f8c3015602151201503f0c3e69fe0b0e664acb2414b9b0e81fd62e778738c2c5a3b5ac225e260f3e9519777cba4538536fda91141f2e163482c33faa374164af680d31c3edc136b2f4bc3ed72d6a5f6c3f6c69262c04647b0439e0982c13261f1b7bec1dcc533464843f89aed2dff7afdde1eaa9cb52ff4faf2e841e68ad99840eb8250ed36a286ec040d77dde5b780dfa0aac8fdef118bb7088b6de81d7efa3512ba858e2fe04b77d3d84eed41f115a7bf7011575f8b1df580644f8b3cd7592004f57a2e3cdb501c59e794db0d658aba8fd61bccf4d55a78372058bfbc3cdabf9e31a3aea973e97d737ca65ba6005000c73bd62ebb3ca3095039d7fa47ac690104831ec81bae03dff7ed10ac2ad3c94eb72a612165aa5346150df525fa35e3967507476cbd8d8a71ba19ac409b5a6ecdb2109ec4ae06b7e1636270e045b40425a90db680a7cd733723105bc00f887a2b507e7c92ed7c60f01d20870381a004a2f6e40a418a5c73208177ad0b9eb9689e3af442c0ba9829bf8caa9e84a0c2dd870baf1cef81cb923d1fa7e40cb8ddbb827452d79572fc42dfdffb223306ca3f1fa3483b75d8759b21b9b3ce89a15a8d11711e6979f09fe963a1a606645cb33395b78fee20008c6417a9760cf1339799fa33d6869260ca089369908942c7235ccf21d2024b1f0560cea0b1eb1bb6c9ae0ec7575b9b3cd1e2399e7046af296b6d6cbbd1bbf92c580b6b0f913169e609ac988d025c66a999e9db72cc6b19320321a6c128f452335b7510178975ea2e2cdfd1f111c6289dc289591b2f78dba2765bd0eceae3f57a0d4c6613f8d4f565640b9889023fe82968fb567a3fb995672828065c66de9de30e9163e0e00627e33286684ea92556dd99dd708269f02198cb13a3f8fc1a2421ad817b56047643d725f8da311cf00fd0e513be711a4a582203d33c569190b3a9de2c8ea3cd6ef9d8fd8d35e535abfbbc2025debfc33690bc034b45cf33fb2fac37e72d5c3c933463d7b111b3612ba34ff58757ffea5c96cbcbd8857d83c3bc35e6b70ca1e16e6ffa4803fc79eacff25daabd695a0e9a099ab1ffc1c94ce58a7b8849b512ed5d87a03f122cddcd281b854a4e8bcf5f1c6d403f2ab18e08319941fab642c207a8787ebdbdb17cdcf4e9288ed4ad316f48322609eb7e0395bf6f9c863ffdd6c18b1fdcf377220bc2199f321e179c9febf21ca2ce650f1ca8cb5b962d47f3438aece3693076df30bd8844483754a771d606015cc6c9fc6f9516e2e4670a978a2eaa8b7c0698c6b396c0c82bd88ee5dec7e4bbf8dc4aa2e7e79d98dd441c36ceccda59e19d2e23bad2247d3009ce49ae2bd0f099dd9f8419ef7735572f40a7566dced54924a1853a11f3b5c7d6f674d8fac034f7415fbcc1d050ad6ee232a6fee3f71573864e4cd8541836b977c69607c41475393967a645b560a767f8cb761c28973c6327c270e032c6d62965ebeb5c1952ba3ad3d4c9bbcbed29a8e961f701db515005da3a5d88149a9163498e1fd34c4a709bdb8cdf837f2813ef885c755e1d8bfffcd518b3d55e31fb417ec0de6d1c71b48a495f33f3c7bb46f73e89272ed154d8254f67f312780e74f57f08babfafa31ee78bd73808250fbc9fbe486c30e7c1352d3c98bb0d36beb3a56dc125c7020a4c02d7d784b1978c3ad6773ea2ddb2bd491f0375d4a527d0c600d89a9776886241820aa48a899870088cc26caf2ab552b3232046ee2d3f4654ce35a0c310468e67a05dc89a825435146248524d784e3e9859f01b90d9b1e0219281a1a3c0483c1a1846c3a5de6807c114e605696376bded72c76f4cdcf1b01dc88cd78b3953b9543faf6c91a3db61730d11924827ef4db691ece5882be66f3d1e2f4160e25e721c1bdd5fb7e04cd1d0781b552f0141bb44b89fd805ca527285beadf2b683f82725b0fb96e100bbe9ad848b34d3cccba311f39d763d001ce3409045c959874a3f94184f01f6fb44124f6eabc2cbc1682722dba43c5414fc0f384a736b79dc7919e73f19ba9b50cda65b3ae56a97e65222e74079f9e247ca36bf58ee14de8dd0ce5f188513927c708267f447ccde21626ccc72f9e9d44812dcb93fe16add8631b6ae7aec1cb68343222abcd8cc2af2bad20a6d39237b31431d60edf12d30145c0a3675a49203787649be65afb870709ba21eb7476a7d7702e638cbe330b494336657cb114b893c5326084c08332df908280279e035a6a29790294a04856a43e72345f7f0a8a6597c94dd1f51d63f44da73e5a36a2a370bf9828b473fb15df316b7f57e20461dba2afada7d89240edf1b348b4c726c7614c7921312707691ec1f85dee5c8673108ed468b2af23dcb35d89a446f52ad890a96d67598fccb95170cd8c3fd6784c0d43c10ffc1a6e8c996677816bc57cc8ffa82c8e8d9fbc4d8b35706ac31a0acedaa03102dfde21542b0e1a9f4ae8079250a8ae478e6fc028b8dc58153574a31f2fa58ce7c77874d9ac44766e3ea12a82aec42f7c7987efe942dfd07d4e144bed413be7ef4d82c940be3d1a62a39ea79382b483d4a96ff462ff8d2dd25285bd2f415e80a72fa37925a69e7e7897711ff78c882a8f53dedcc4474876fc960417ab7fbd8acf3719c51fdb981807d35138181583a9d265fc0f4978881f48c2c660f09a013bb97714da915d3b10429bced6d220e6b48c26755155e62986f743ab9041052763a9f24a4b89e803ad617caca519218772b64bb6b531f2aa7f5b622ce098ed5dc664e91ee2bccd7d3509162d56d4f1246c1ceacb35d6cc2be8c29115339cd4ae32f4d730ece90a35769fa49a7ddad098d44a173c73b9c8def76c144af7674691cda5223a9c8c3f3b5e85cf8949e45ef0a9018f0e2012914de2fa5fca5aef9f7939d32ad0215e4e64fe4474edb27059f497dd7e2ec0b22dbb231bfaf4c7cf5a8aeaf319162de6892649e4f1e12301a06f2a14a546415198c1f96617694c783bcebad65ce0a17bfff4692dd0284bdacfa18399ae59fcd665ac3b7f522c817f9f8a1f802d6183065322b9facd396e4870b874b867aa1013e493a08cf3b0776a976357394cb9b830e668a9be9546f60a6a7e29f84a4aa0ffb86a47fcd087371ab0eac554ab591ab97fa9d8c99214d0614885868ae8e424c1ee38ec9ceb1a9f327790d203f58d0c23c87f749d89b7dca4e94ddf641bdea9fbab029364ec3b0d8e59b4f196e94b09370752833e513f139810b3f92734fee3edfcfcc78e6c37c547282ff0951bfd9ac98908cf4ebfdc934a87bc07b772d71dbc93cedfc15e7fac8d208b0777bb9f82ebb0484a6e03f297287808d26962e93ee6b2e13b8f69a4f042b72d46f18d1a1ffda60f20381741ebeb3c6b3b345e3cc9e45bc071a7422c058d06a790c11c679abb03700edf1e09b00424135eb8f021d4829370f50c708a58bfa6f16fa46be0cfc6b2530c480e03b803f2c1e2ab18198dff796d654fb2acf275b7f54d61121f5a8c87c0621b4e189f4c9e5acd3b50baa283418ee2ab9003156a72743efd9fc375820cfe7b785bc1ecb0293c2cf87956d2e24d5f76b83929f8e1cc4cf7d1be6758820f5864101191543f05dc6b4d4dae7d0bd176ade56b41d7f0f5e728e24617abb16b3205ddbbc30cb67b944cdb6041d456e561cb5063f37977f8caa0def85fb027e21a5e745bcc4a8d25f4d51ea43f495bbab7a46ea90b69edba45ae04a3ff657e2201670b08a3995f33602ed5ffbd3ca13b98f9800262317b54763e56047f9b18595a14e684f4ac6f81ae850effdd29b866369bf9d3e5d91a9f1f1677df2e086da8ed65f6ed939bf91ed11604eabd426888bbb923a15a8be3d2bd983f9bc9957df3d28b45680e87b2274b8eebbb1ef5b028b33fb447cf983ed6bdeafaace3c105b5fb89bfd4fe4b8622f73ca697bfd75a15ad8b7f38d33c8413807569a22187c95af71e0c0f3f24635ff635421c6f6700ec474544a748bc0529db3116a66867fca5ba40300a3bb320867c6211c66ae999fa47cef0e84af584574d9842686c65acd669ff5518309852c5c83eccad925b6b2a858f4abf695aa432278bce59bd6640ae4de605adcc937a91b37cd2f397ed627ae99fc332ddfab17f23f54ac38a76b5ba0ad7b96c95acb9375c2da13d122c2ed7292b73663181ccfa8926309e72c8e9f0b094affc6b0e4113617879511e04cb4ed46cdf9bedd6532665c2932efaaaf867b8e3c0759d35b84f0de1f67c55adf13e6589cd717d9b9e69b81cab5355ca093037925dbe07d3cc522566db2c71666476aaf7fa3a2dbde287829b9897678699bd21e59982e0e73f56063b8d832020f126c036d0b8f1b4dc589d67576166ebfed15e62936d46954a6fe70691c158eba97b9855d0431fa63594b57a01d53bfce69865c02ab2d50b2ec0743611994b5eb2fc4d12387f111264afcd99fd3406245ab39e9590dc039850809d74d96cd6b937c74c23415775cd9961ca95b2faaf49489480b74b964f946655cc0f559c97e16c27756b4bacd61da583d83b1600ed4a1e4935ad774fb0beb7c1cfa7da6fe7ce8391a51f4dab5648c896c1762c78b69c36dcb5ef6583253d19b3553bb2505babe6816138f622a7089a3e8d63f676076e075b535c1ec21ded1d4ceec70c887d1e203fcc316633871262db689d460934df0f41ec91e59dd626ccb39d878645e9c00f45664596e40ed4b9ecfe45c74728ae14d3a215aedf30b3dc27e7891266571714b21102aa62f5756bf84ad1a375925ea19505582ade8ea5c92cd16c11c1bc96028413e4f90dff691eaf35ede8432104b9aa0"}, {&(0x7f0000000ec0)="f9374725ae50fa65b0b10109208d34ce98808b23bc1a41"}], 0x1000000000000297, 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) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmod(r1, 0x80) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'\x00\x93\x00', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000240)=0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xbf97, 0x3, 0xd6, 0x40}, {0xc3, 0x3, 0x19, 0x6}, {0x736b, 0x3, 0x9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:01:22 executing program 0: setgroups(0x0, 0x0) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = geteuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r10 = getpgid(0xffffffffffffffff) r11 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x10000, r1, r3, r4, r8, 0x1, 0x80}, 0xff, 0xfeff, r10, r11, 0x4e, 0x401, 0xfffffffffffffff7}) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setreuid(r14, 0xee01) syz_open_pts() 16:01:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) r4 = semget(0x1, 0x0, 0x858) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) connect$inet(r5, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:01:22 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, 0x0, 0xffffffffffffffff], [], [0xf8040000ff], [0x0, 0x0, 0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {0x0, 0xfffffffb}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) r5 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x400, 0xac) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xd, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000001c0)) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="5ea13978f0fa6596d59bd7f2d81ccc1e367aa710d508d76d2c776543f01d293c3add9b029060c6814fa99a9347b86260c8b10d4dd391acf63493811b283df1ee8074af1c6e14d7844c21f747ecac5e55df763ede0979", 0x56}, {&(0x7f0000000000)="7ec92b4f0302f68376986c2867360b4f51f199c7d265100d702fe23d5573560ef3efdda36512d0aad7a9cce6c9a998d5", 0x30}, {&(0x7f0000000240)="11d729d5f571db34f49aeeba9901f0b14496c39468f6985be7b03e3663b7029df28c6d362f8e064713e09dc1f73d8a00d72778bb697aebd020e17fe6f99023495f3eeff8403aff79295536555ca96bf0afac638c36399843566022b9b2d0428944b87c991a6ced97b7cb846f1947549345b497dc8810c97583364e3a7619f156e999f431561d67fa0d7f1209f38215fdf03a3fbd009e6c92c6ba0e1e20f1123b3dbf0a8bb4f71acb69af24477f534595bb8dd7e4", 0xb4}], 0x3, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000340)={0x0, 0x2800000000}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) 16:01:22 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x81, 0x7ff, 0x10001, 0x7ffffffc, "0c76f3000700006f1a00"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x45) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 16:01:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) dup2(r0, r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sync() 16:01:22 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) 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)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:01:22 executing program 0: shmget$private(0x0, 0x1000, 0x4c, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x6, 0x4, 0x0) r1 = shmget$private(0x0, 0x1000, 0x3a4, &(0x7f0000fff000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = geteuid() r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) 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 = getpgid(0xffffffffffffffff) r15 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x10000, r5, r7, r8, r12, 0x1, 0x80}, 0xff, 0xfeff, r14, r15, 0x4e, 0x401, 0xfffffffffffffff7}) r16 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r16, 0x1, 0x5, &(0x7f0000000340)=""/192) r17 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r21 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r22 = geteuid() r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r23, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r25 = getuid() r26 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000340)=""/192) r27 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r29 = getgid() r30 = getuid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000280)={{0x2, r28, r29, r30, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r31 = getpgid(0xffffffffffffffff) r32 = getpgrp() shmctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x10000, r22, r24, r25, r29, 0x1, 0x80}, 0xff, 0xfeff, r31, r32, 0x4e, 0x401, 0xfffffffffffffff7}) r33 = socket(0x800000018, 0x1, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000001280)=0xc) r35 = syz_open_pts() ioctl$TIOCSETAF(r35, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r35, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r35, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r36 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r37 = socket(0x2, 0x1, 0x0) connect$unix(r37, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r36, 0x6, r38) fcntl$setown(r35, 0x6, r38) shmctl$IPC_SET(r1, 0x1, &(0x7f00000012c0)={{0xfdd, r3, r12, r18, r29, 0x4, 0xe248}, 0x5, 0x7, r34, r38, 0x2, 0x60000000, 0x6}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xfffffff7) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r40 = shmget(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000000)=""/52) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(0xffffffffffffffff, 0x0, 0x2) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) msgsnd(0xffffffffffffffff, &(0x7f0000000240)={0x3, "4602c819e2fe852d00a13b9767f4d43e3038c46c32ab33318d59619b023b8b1388258508085c195901088ade8c7e637829d29b46642f9de19018d549c0bc6176b60e800c7d0675d8aa33e105b6ff348c1e9e8784b23867dd48cf4da6d176b4d03e2a8596badfe1d580c93a6e6d547cdf2f6fc36447a056cd6c16975653d5c383b3be85acf0cd4c7adf8b05b602e54efe1bd2760530e7e74c5b6d428a5291ac059a58a4eb9c6f6f8608329539ac2a7d82eb77cd18e8fa50be7bb64cd7e7072fadff7d63211cc5ac67e23ff0f81eb865da5c92622be2a04a2c002fbc133d002a36714f51298b99346f3fadbdc93373ceadf26f9c600e379dac4909b06523bea2b7b9963df40e900a2995c00af00cc547575c7189ff4035d85a9b90420eb95114076c0f54034db19631eb9e1a52fd34ea886fe138a40023517e2b03056f6b8e673417a1d251d80055e3ecaece89753121d22230696c657a06be04dbd25ad3aede94a326c6dc4fe8cb47b55fd43db2da0ded3e6e927099faa1b4503d7c9209e3caad849a18dcfbc4b854a44c8e2782000f59fc02206caed4b297d0413f9e7ba7277779f054ff7704b0d43b4492b59e801d028e441a8120852e00fe60927c993e3b7ae40f33d707d1ac8728a26295ad754f5dae415c647553fb65d0cd6aecfe6d8ae0842cb4f0caca50ec9d5a779a2139dc370087b6737eb70eec491cb4299242f8d9acb836fd80b878430689fb1093c38bf73cc52fd3014a34d21ff1d8cbad1dd07a5388d51e8c987343e4b7c4fb4a96051ef4d24f0fdb6d347f2da3248a4c6599e0862fdafd69aa4aa71e38dea150b12c0a369a408dcf65fd5e99e98a1fd3abcd68d4ea4a4c6beba7065f3f723a4ea7ec0fcc6893f888831a59a016fbd6783ded9513c4779bccb354a3bcda1b09106c5cf47f1fe07c0b98a5496c7a964fe4e477c5687d0f9d7223ad5ccbb146f69eb034461601750738dfe2f9a488ea642c52505c2d13dbd560025aaeca39ceffd1151d6aeaa8737b785e9e189dbff8b56b71f9021c33ed4c32c1cedbf1d6846dd14c6ba5b3fa32e4d7b217ac5ae0e5ca2ccd3f778fa47353e3ed3e171fdf55615310c5e4517ad11ef7d177f3fa5360e318c2708a75a0e74c98aeb117110feaf68312f82d0db5b4b8bfd6c47473a0ca01fc74cd766d46fcdba810dd742dea6c57fe1a128c4f2390e934075694b1ce9d0260f369e5a0748f4f1eda8e931fa4da97e51a0329d95eea8a8243464296a24e2c8b63af591f216be0aa1eb505f8bb68f90b62c55d764b6977bf1e317fa6c24a879777a173955271b87c617c92f83a040c8006b699f5d2e9741878e1b1389e0c1aa47c44d76ddcdec5ef0426975979c59c3e393f8fcbc08374d002b7aaeb46cbd8e39bc2a20402846f3f31b243652be77bb67acbf6053c9f9b21e4599e1c3074ff14f9c4e59508faa9e8888653f1ed96844b49cfcdbcaa2594d812ee3c78b15bef9f8e8ba9f48551d9efa358a0965ce80d5968201ecbd1045c9f931482e47cfbe8630df37c59c1a57e8310c362cfeb3beb3bd9accdfe23ba7b92b7fd2690e114ff99f7f4be45852010a2ad4b5d1eadde31c5ebeba6abd047919a52acad85f76f87b4b69456b2af7c7622f6862afa5b9e98c39081a32c6e30464ede9ee2a91c45b45ea4434c8c5148d3220ac64fb885639a39c482d80ed6e0411e7ac0167c825ad7b84e6e8b843f1f555fbf7f41f1abd85ac2918b113f00d466490a5ec7ae554f3dd92cce5254425b502724a57485074fdc453f9042c1e57f9008e57b1fbefb7acc602e3f337314da12bfce412450632613b04940dae70a0f3289cb822bdbdb51c2d69ca6fde19780869632c0b87646b02c04bdf975516800ca388ebcf5608f12547e526a3c52b91e361e6e6f055868e9cc35cfb2a6778ba57d309bbd1d42b4b567b97a503c7171769e69d1cf1c05e643670f5edc463816a418e119a145b07e90f7f436766046931cdf404c69bdbd6feef39aace3a10c66673c4de76af9cac45c9a0d9007efe92949d9562b52cbcd157344cf7131936f1c3a7dda789f781e5687c48da3a9234c9d26fe1bac0edfba56193ff2bb7747e96fc9a198a60216e440d864be71eaaa32aae17e85fe0f5682164e5ba09f89459ebdba1b6f59a44c36d08fe754e6b32594339dfcf184777359c307fbd216c835065d89f28ba08079c25c7dcb8ff420adb6c5cffe37b062dca4a17790fb162b71bd640c50894dddacfe421f94c8c75ffe78d6d840fcead22121470ac9ce49487078f254401b770c8b36cd68fec6f9b448ae71358e06b7eeae0bd93801b188480ce697064fb0570d47cd61d5e2f59a08d0cb8af094bc39b937a1988cea5f145441324bf0bc7354ce4e3ab85851018d293c63b2e4eb4c104939e406af9873b95d0513a4a4dc915351e2ade2150d3bc43076198f2cdc2a25d5bd26fd884daf794955f3932fc050c75a93d72addcef587122af766e6ec981ed0fc7182d89bf43f14171863f12f5d23e1b873c8cbadffe3eb1696e791dc2536a95cd29a6bc8abd6bfc1fc7474bb77b19bf4f5b39bbf4940a14c7425b2e9b20ae272259bb73f5c1a055fae8b2c190995781031f4df51bdca697fb418b534752fc163b34e1e64d4580a21e3f866e0257709911d9c136af70e7dbb845204130e5c9c5def5de0184806d49b53bda4be5988e2ca895d9b0f9d578529a4671e9d82710f848e7e8edaa0ef105a39cc552823782f19c6b4ed0a3cca50a7fa51820e2ae35a26b724858d21b434a0c8082f1586092e8cee9a6d6812c4f5cf778a420dad617057c9f049246b170a698dbda70ef6cb6a863bb7f47c8325d990e80f736f0cba851803c51e777bd9291f905ea233d302189bc1ce1de62bfc2efe40623d485bafefafcee60c9b1f30765b32d1656b55c4aec7b3595ef86b55f90b5f22738f688691564a0ff38d7bc1888bbc3ec74a8fb420c6b2fdff75b147c5380a8f0ab11718ecfa27804f7ff1470f083d6f34248d197cf8334235734a877e9e5481f457659dea63542497e681bf4384190e4490b48fd65fba6c28700d68b38a6123bcdc6fbc64876b01ed9626c8c9438db0b7a7ea601d0dc6ad1257a2ffed8830110d5113f5995061d17dbb54853ac99a4f919d86376e91f41f234c87d5fde212fd9735cc74b73965279b1ff15bd1dc677dd9f364bba83db99ed33fbf73e8d6f47d516347b0030c1ec8a15490d8670cdbd9cce7c4da08c0d15b172005a4168cd1754aee431d3cfda17066919f890142a3e43ece9cad929c92e3f4485f4fa790ea5fae90912b81d5c53ba70e71b5aaed9f8ee2c457c319688028dde8148deb7ff2a22b5f695fb192498a98f3b5c65ede9cfcbf67d5f9d15fc3f32d4f63dd5da6f0ce4c595a37764e929e0be04a09487a13c83d6c090091e017efe4e126230cb8a9cbf7f79a9601fbfa71ac848b12c861168d3cc571e7cd967b4b53ab6090487d5b43e42dd7acc3d15ce511e6b0ac21d08097f133c91c87b6ec753b75cad241bf1c9f62a0f923955deed4386b525b7150a0b7bcf1beaf3e41960037387677847543851a5b64743f36bb4879732ecfce22a349a574dc76c9c9c00cd2dd1ee17f625d5ee7f6ca1e01bfe457e938d53945de94008ad0f872aa2a970fd97955955979cce5f2eb300c045b8ddb085f606ab8344d926da45cfbb1bd8cb9b82a344b4693fd12feee7edddb1d2e9fa058c23eac7bde94d5fe6281fa72606670c4f0e4c59e40d9441a17c5a9a046d08e4c80da3890775639a11d09ff2aa8f09777364415a89d8658a5f29a56dcef0a7c5fa2afaec8f7711686abbb5db3f9f9e75dcb504bd3f1203f54de5de2f516cacb44f2709985ed8f67724653a4f71491585c6d2e4a755175ee56d1b480dbdb845bbd350e565acd612f172fd0824fca164545d306e5d3735d932bad2336aa4284975e0140ba1226fb2d05bc818106e4ce9f1b731c58fe33b09bb86a76c72b9a3ec8276259ab19b2eefb6e2e39aff5df07a3700ed21c58dc2c365745afab1052332ecbd42672c0f6a5d857a6d849befa601bc7d34941acb19ef6b5555f08d0852d0e48029c57226cc9f9c2c9879dac7946c0a5fdd8ca7ef02883191c9e7e9ce3c7f8104df12668837ea8e0c7a9613b833a19ee9c276a23ef26e6cbcd9fdec4664fff092de031b4367f4ab0690c03d704cdf291ed8d2ea06a22d17fe65d4ea73e91ed9c24292ee7cfb188154db0bda5e844192e224f16895339e9c2aabda137961f72a366b6a95e3e8ee1f856629497cabf6582e041c7ff25c458caae30cc7cc0779ad0589c68fc60af2305137bbab2f5952ff7ee49be16550b2804b27f53deebf5b54fc794ecd99524e364d5f12cb4a0d6b392f9a318c7b8158ef591c3979eca1872f5cb8022bd0f981df50784f04210896ba542599cb54611013dcbe60f050674d34a97a16be4f65713d22c1e29c9dc580b2c2a82feb58054c0c4e0cb478203627f95df43b65f7e7bf87b8bc6c916abbc404ea6a76af24e756ad8eccc05ef178c9a7958555cb8b65dca42c77e5d6b7e1e79335573742ec7356ec98e45293176a426b5cf9a090d3540213301e1cfae0eaf56dd81e9c86ec113cc9fdaf7500376769199095adf8ddf8dda07cba9e749282e97a8e87b5f46e59734d492ad3f84a1471f07318f09be713b4b04850be3c575a7d56620a46f591d9f030162f570d07cc0da216788cfaba6bd7e6f575777676f4452237e12093e4f847bb51855cc0839fc93e8a14ffde628e82cbec5141261b40f5e46fcb153961aa2c4cb183e2e33c6a8e86de5fd6cc3b07317bebe4decf3d3a68f4666f0a09e9592107d49f34ac407a4806e85d59cb1a37cc3eefd90c0278aa6d28d67fc9b928bb5d33d2a37d71c49da8815751867619826cc11b1358bff4f33536dc399020e56ac121fa2cf4fe3988c677cd0ad96e1f8c0f737512cf1a278374a248d9a18fa35b85a3dd2807db37506bfa4cfa7514bed69f393483c33d43d8f652ec1747ecfb4c659a7a6aa6e4d982738c489193096c630479ee09584435194d90d95603074e042bb3161d4b222576344f9904f8b3f0ba5b551b2209b591596effc717e1223e4907f282df98e0e87e2e7b8da277148cd317cd217aded97c89e7e732a684f23aa80b2daee9190d3d84fdfb6e364adb4453da8d846d2f024c9f6a0d6b7a414c1ced977c93e122bd7e989f557da53c935c379f7e56f76a8eb9abb3779119e9c55c6327155b2942e8b3ffd9c9e0e8ab9ab2ba8aadac11b79e7a6b57fcb6e11cead739a6397f7c03a9173227deb0f2e7ef8656a7f3e3ecc982b3ba3b991ffcf621636b885d70398aef505f7cc296743f997752e33e5049c972970b654664b399a9fc15742e0604e2b4b61d709bd831d2c342c7f0920260415ed6c125b8d38fe48f7cb34f9d6e309c7fbe87849a9a89f6d65b50276bd133182c0d1ad40c5e258bd4c52d7458f49032312d0a72ff957510cf2b1bf974ad21442b63c1e8acf34396e57df01050f7f57328edfe8a6b0033426c05ff68438e6d257067baeb5005b53becb54493f0bceb7a36de5a318085f864fbb7e4c49cf21b5799a1c3bac736ae49119ba3f2e103b3c7ee1e72ea4d8c90f84c53df2f03769c5f6e39b9d43984f6220d44ef073c318f04e40908e2265c8dad47f218a5822e4e4b40e380369e4dbafcd138b76e8c93289909fd0bc123e679c800692f9a78268c3bf399cd785342503d6854d486b5e1ddbb8e003f8cbc97eb39b33c68d68f315ec4d7a7eb545cc57852b83"}, 0x1008, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:22 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pread(r1, &(0x7f00000007c0)="af1cce0585c620e271f48bc7d3dcf21eae728f35d6d422617da11a83b2ba2b8ba1fefbfa55a3685783aaa8200b4fb7ec8dfa1c93a91df4aa565c639c5261776a50ddfc380bd972c3cd034357104561aa6181ae659f7e049f62d45f507f4543b3ce7a5ac11f4d0f9f48d0bc3708", 0x6d, 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/38, 0x26}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/132, 0x84}, {&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/172, 0xac}, {&(0x7f00000005c0)=""/184, 0xb8}, {&(0x7f0000000680)=""/95, 0x5f}], 0x9) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 16:01:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x373) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0xffff8000, './file0\x00'}) 16:01:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x20) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x21) 16:01:23 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f00000001c0)="5a5df4afc5e238ea465f43a11453f74ade6dcbe024e738399596af1eb3edc3c805a4ac5793dfa6fa46429923b06370b459e2e90d6ff18d1f1b99ae3a42a1fb33cf9c6ab4a51b0b0c10aae0bff8961b28ecafe4ba48c2be77a7056ddc10c2045201eeb3cc6da9769005d41a0eb6b29440159c64731b24b6e57a9a09663aa24ca901fbb23566e5bdc4ff1ee7aecad0f1243be759c0d1cd00e4d84ce91f1797b28ff78fa92d27237eed971f5fc1f1ae0ef61098fff54571ea7ec5e4028500c48d3021dcabb3eafea4df3e628ac01cd39a30cff1fbbb380f2b94e07b046261", 0xdd}, {&(0x7f00000002c0)="908f4f790e657a3b827f837788661fb6ba9b73fbf8b9ef627569c7ee652e8a75650ac039ae2292357eec04780b9417c55719abe2469f7a84490b80bfaeed1289dfd24337e327f0db81bc584b386aac34b6e61f9faf0bf13d098d61112169e2acc0a41e2ec8265008e1cf75fd3f15b4c1c90df5b3e9e53062a1418a2353b986d678b08686fd224c716d5f667e48aba70a0933c757a7b45da6bbcc20f32ac514f40ad312146301af0ca951499454a3bb3e9476adfd8869d36fdf09bd4cce110c8d80d6cdd38a0a55b6b9cec726d0176db6313a7a31fcc8258a7d9051b8111f437e61fadd809dc2a8e19aa034854cbeb75e945989274bdaa5b976c37eb6d57bff2f1a9122da8e917a190d0735a6475819c192571042b89239386e31addc40e675b85ceedd502bae85971f5c13b642aea3ac79515cf241829f4f618aa7727e1cfdd9e44b90164dca2cb98f26d98e9da5ea24e78c2e9a2d2663fcb9bca3bbd93d5c00008ea4441680f273ad25e60175de12e076c3afbea9f5deda5eb903fd1362f30e1fbebcbb9521cf77c2e5e29f774a0465434491ab6d355ce2071c7e196c0c73adafb68a5a364eafa4e954f0d1579b796dd7f4e08105f021caa6588b8b364fd68bdaff2a52189476e419c0c8b5e3e939f83d649015954882fdbb26abd8e9d56a6ea5e507e7db73592b5e989f076ba55f591bc66ef9a454a7237ba4066e289968b959478fef0c099fa5d85e724886c6a03b177452f3a88e765265f7274d3ef9e810513b8538653680d157cef29e8a4edc86515be423c1162d4a7c21e2137ad0dfc589250446f0e562deb1ec4ac346194dcccae007c826785e0d3494893a69e06f7ab436063dffa861e67b3d332c22f8f3169c74899dfd05e367dd74144b30005377eb37fd5ee13b2b5cc663310f922a284a27caa0025a0fa5198242a4918c89d4e337867c74d25d11dd9e6068b78419412a94cf553a66278bb8314a65113b3a473a11f522a9a855f902991b55caa0ea11a098d0b2133749f71726a4e31b6f69c0b1a9c3ea8e38e2b9ef5c21a5f38390e074a26c3caf9c381914f87e8bcacd7f9a6a2d2edad1fa53615174c4385b11e4d7fd2f06441759e0787eae95ab405992542011e447dcfefd452f202d1df764abb01a4bcb6d81008bc0fd62a88604bdcecd3e802edb82e56af8c7ebb0a72ed2322e741e124c5021969fd9a22fa21f3f4648675eecba965aa0926c156a3bd09382a101d1c479bfcf39e0d0182819741297b14f0579c4b54b829d02c4f02b57fad3adcdc947293ee1818a8ce76ed6af2b8f030c96b7e1edcd87c8353f5bd0423776adbc706620a99a3659cb99421b41f4e01a41b839146cbb589b38dd174cdaef4d1abefec1b4cc9f862f58bb9d19682c94f8305e548c473507c0b9fd08435b6673cf03f63a6e58c495c4c10cda3b11fff73e902a2dc673fd4bdd0268e850e26546ed715e0eafdfc21b1e08aaff506eaae86fb2fc5a595daccfc4923e774b8e2a928a9184a2fadc2480fa0056cc0507ccce1955ff52b348f459b71f9601b0f2a91c28e904ee2880d68d8e736bf11fd0c73bec88bbad025959c03c7837157828e6df815fdcb1df6324d1f3f8633cb779ca7b93f33d57fcdff64f0a389e0bc6a4c2ef1e02abea9c86cc79cd1a24a604a528d99937f2ce8d1a2443603b7831321dc9795bceec9e8007662b95fdcac8953a22a6f061f377a32051fb1dd508cd6e3d3ae8f7b6b542d612729fc078adf2637cdb43c505f5fb1f9507cae3f6bcedacab9354de20fbff57e657da2042fba29acfe43b57078972ae41b6d57262217591bf2a4021d25f7f672c9b88030e4dcdf98b1dad81ff6681b75735bb1eb824ffcaf159bc880783ae6d91a7a3e7ea362293baf8ea4433546f3033bfde705722fbbf8997ac42bbc13c014f810e6daf9e21cb7d7243875517dfbf22d438de0237a34d31b49f381c8f00c55b39d13eeb0ee255d2ba3a009244238ede616900142581331b247a96debeabd8fd6bb74d6de1250f8373902d9f31876c82f0c440b9cbcbd5d7d8564db8493f1eaeb1c41c026b1b51726311e1babaa734daa8f898aa67059928bdc4a7c2266c37725932cb36fd224181d5eb38fd307af722950fa18469d8495d5088108f4c1f3900179257cb64929cd83b976175d7dded246e2010609dcce4d14692f7c86daa1b487810a00ca43db786a04482da0b73ec238536c1e12699a8e9d9376b7fc01b4e57de6513da553d68f68551ece75c0ff6a299675ce4f3797df92dc7ed3b6dc3c7f5c8839f7c325d0cbf80d63c6ce888b0fe9a5e10d598ee0431c45fb5e663c7be823ef24089028812f71924523476e95e712bfe637d625970806445cb84353e00b35e5b6a57e02b8800ea3ecf953171f3cd5622d6e36e9117b8a09c79318d590743107e37ababea9c9d12c5df09654c98786eed3c5317e4433852e471bd6b9a0b59ab9bf1fbe61f7f63a450b7e519234b2dc1646a6941c3c70470f4eee4e7cd00c49b622ac52b6d7e7137e9bf035dda3a5e4477ced0fc96af655196654e1358e55350031ddb293306077836f4ea3f10cb6d4396e5a9d9137af16f98fb371ce2855ec245af6fd38a16832c9e3c617ae0b15621c25bd0c701e9fc4b6372e8e6b3f64d7db9aa58868e49623485ce77ad1b057eca3ae5c1f2c41d37ffa1a99cec50b54b879e6d5ea3927921de455e1b671b1ff43d5caa6589cc796bb3a22cd6e3e47a051512e99aa0f513686aa97820f36671bf91ceb38c529fb420ad2cfa91d232c175dbc4d274053a0f89fc27f191104d7cdb7bee816f4ff81b503d4be16e0a2ba8d249add84a366db6fe725276b5e0f9786cc2acaf167c1a3ba4dd3a2f7690f220b6e40fd24b8e50473b949d931f6b544ff088db1bf591004557c885a109427c88eb22607a39eb4e081377325120f647328d4ce8ad85e0c25bc3cc1ff91a567682259f0fcce2cb1b9450dda7952bb114041a6e64ca18471de7660b3d2e8980b4e1c8e8798dc06264d92494acd849c5d4d8656d8e1a47256b608ff42c4d3b22c9647e8e6b478afea94bbe7b817bb510d8743a82497f94f84b7b525849c51f37b572fd595136ffa3f1c3febda08a88e6d987136c72f6dd141eef413058e4e6e4bb5b3942314be5ea5f5e34f6ea99e31982315bd4ec996a63096bd3e9b10d5458cfcfbacebc7883f761ef3575907f5858689cd3d1ad2b3ba4a6ed1b433ed6acf4e0acd7c82d038f41051a25e2add060e884bf77d9baf240dda609e8d70ece207973975f6fc087c7df2d9e571ca88e0755daf4f7d85fb4921d2e875af7e8efbcbb01a0de293ee494a55f2500148305133ea2a3448a09780ea692200444cb8c7df8b1d8a07d982af585c68f1e50cb408b63ba132540b7498a5712ca2abbfafbeba2aa2729688b69437b2b72d8c6e8168d4cee36a7157414209e799bba5676b998979637368031b8531e0ecea8f195ab40ffe80c93c0b421fe018cee0e612f89713cdd2604cd16ca7d6c5d8024c6ffd09202ea39267428f33daa08965ed69f868634cfceb9fa414a3dfcdc2b491947cd757077c30d177821015071cda3d8a166623cd26db2e5ba47cb31b70f58c4bc5fca1265a03ea67bba562ff625c752dd3fa293a9f99a3bab2ff77bec2f060fc89fdf6ef54e134ef030d6bffb7edba2fe179832fdad3ea5b1a9eaffd42df9ad6e9ed0b6336d638bd85461aee003033a44fa95055e5887545c55075feecdb5a2d7ebf7d148a2617c998ebbf5ca1d58a3f2d48208eca63585baf134d96025415d0c1af133d438741116114905d6ef3ef8c0036d04cf13d6b6e156df3c33ca7862eca26bad9cb1a59b4a4900710575dae51f1e2bf5e0b0f40d4e758462dab182bb3a794f4515429492e85eefe8cced7550143bf25b6669c891bbb3f2e7f5c612e05254975fa80a500279d54288782f8493de66042be2751d5e4e78c4f2136f8b4462294d3bc3e6da24db985bea20f940b0a9a344866d9fe270f161a5b58e2a1bb2ecc05924c504ce86d5169201e6c018b71d1df7ae3eb01ccfc6742838ae30f36b22576f00cfd07eebd0ed4d91edef7038831a92b1630b35908e689666c905e6b10ba4e219c5d63242479d33ae68d6a4c370f8646a69a7122103606ee993223a0032f92a5dfce47e94394c0f6360bb1d2a4cc9d5f3d4b361b2f6abb6a92bd704c2fdd3410fa8149de02ff0fd725d380f44ee699a1d853c2e3ec53fcfc60024c5a626ab82e60806f1ab56d9cc972c056d7db6261bf96d3eab20fc2bd91b5aa5b45e67a187e1920e7e3ca6dc526b83af1c8999eaec2d97df8a82bacdf351572021193e1e66ec377635d17f4c7951e121d1bbced3662b62c8b4f0ee5804b96b45bf3f813ba52ec093140b632f0bad4bec00bb3873f428f27eff0fd112136f2c30d96085938e6f724bc895f0c7c49906520994d28493416e81b639339c1e05a045b32d984e2df851a2b1b14be5988c8c9057c3f0ad388b135f11dd713e181fdd6fe66d63506759b97cf60252da1f69676fc53917ca2c280a3b89303e234ce3905a688bc81d800960373e3a07585996ad2f1248bc92d8a0683068f935374feb3f12dae72fe63be2bfe7b8c8cc81359ae459c8b87ba8b46e8c3e8bac9c8bb32cbd6d637997a85af032e150c2314631b00b999d7461d4a656f468c5609386198536fb11092b049788de3c7ad5ccbb3ef9c6320641386a13479d2c83844604ae540264dd0b351d197b6ef75b9c4fde40d1a6e095d47a74960c988825d0be551600745ecc5310cfd29d32438078e5149b8b9eb1c3b8c789be70e48fa9160db5bad80892976cbe20c0572848a591d18f863ffee1f65dd0dcd59a983312a312f09a26b7a743448449d2fd90e1e6e7f40340fedff627038b5bffa50ad64bbd777a13ce9a5bdae79087cbfcf98827591e8cb539d20193eca65bcee41496c8cda29ebe229c93e01dec9eac9d769a72af9668e5b8c2e4d64bdf9350a48ad109bc293a6ac9bd1f59fab1a506b1520bd2c5f8abef13e7da98b0436d9b2ea49394466ee8ef5d870f5b9b47a3e44e6b9148f55090f876bd45400072c6211dc50d7b40149c823f1d8cd92cedbb501c4d8fd7da5d139bdb5a6fe19332511786ba191757c829fa9b765b3efc760255291a16c4cbac10c19ab090e7663efcfd6a7cbcc63b46d965f3acc0ca02d62e76f5e61a61296387079cfada4e653f254b2320dd3994ead649f184be207798760b952eac3e76d21e9de612b8637bb77971c57b8ff1b8fa07726d2eb957ac9619ca71f0d26b3c853c141a21a3efad6c23c9397dafc15bf63d92557f862f2b3ad3531f87c64713b23b2a4ab3f357d1cb2529c0fd8878e4eeaf88c327a851399b46ed0a2181d45b9748a4d238825871c5decd10ecdc3c11e9458f806e4f6661cdc476fc66e3cd9c9ec87e9d8c9957172d20434c7ed38b7d2c9f7c3789982c6fe6aea9e1047ed548c14a366698e64454d5a12add5ad93b7465103f5849bde9793b8c4249680adc499efad9063414cfa0d11c594991e0765852c695f796c299136ad585dba6f79192f784d32c26b201036cea7514216a9fa82d12db0900d7e5838358a1b91a7c7988732ba8f0d21a929beb2f82a31d537cfdcce91f1144df0b734b8a16a409fc08d6cc9693111ef2711e36558aaf019ae979f240141cacb810aecd2d7bf182234193ea7c7d903775e3ff070f6deb5299695a044d61e2f2f637dc1a9d22baa2e4706ce72ead68ba4eacdd949aecf8e06c3e4cd6aa173f2d136ae8f991da", 0x1000}, {&(0x7f0000000040)="365a9d9e7e6181023b0cbc9ba98b932fb0703a", 0x13}, {&(0x7f00000000c0)="316db744b6dabebae7f18322e612573f1c5fe30c03375333b30e", 0x1a}], 0x4) 16:01:23 executing program 0: r0 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) accept$inet6(r0, 0x0, &(0x7f0000000080)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000340)=0x2) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)=0x217) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f0000000280)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x40}], 0x2aaaaaaaaaaaad89) semctl$GETNCNT(r16, 0x4ef4f9070e47f1cf, 0x3, &(0x7f0000000d40)=""/34) semop(r16, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 16:01:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d7bbe6dcfd514a318d57611590af1744b56ac4dbd9d5c7e94a3c533dd6c20cd98cf34ae92238a62e79c3f1b9ffdfeebebd07c3a3f944fdbbc9ed3579e26a18d49adf5bd331d442b26dc71f4b1117089d40589db9e21f290d8d83cfa22c45497049f49360cf384eb032893f484dad4b71c963c34c00f9dc0ef6fe1e4fd319509cce"], 0x10) shutdown(r0, 0x2) 16:01:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x2, 0x4011, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet6(r5, &(0x7f00000002c0)={0x18, 0x3, 0x9, 0x2771}, 0xc) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000280)={0x997a, 0xfffffffffffffff7}) write(r3, &(0x7f00000001c0)="ee6349e45dbf40bd5c35baa28433209c424635da4039b23630b7c6195e5cf0ec8a5e1367f1170bad5c1a50a6bf6a82e0fe72166028693afe24bf8876cd866af7e9f6e41ef84c121fe4f43844ae82c3a38cae26cc7ed0e6d314bd21a0c2cc7731f96b504b593cd117f62b7ad9d632c12845fedb9690c9696ca64a9d3dae4bcfe726711460d55964c3cbc13a8b21", 0x8d) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000340)=0x9) 16:01:23 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = msgget(0x0, 0x400) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/240], 0xf0, 0x3, 0x2800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000440)={0x4, 0x100, 0x8, 0x20, "937599423af25dd321c9aa99f012b02be3fb6da8", 0x7fffffff}) symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/227, &(0x7f0000000040)=0xe3) 16:01:23 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0xffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:23 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) readlinkat(r1, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/91, 0x5b) write(r0, &(0x7f0000000780)="14cf2203", 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="00000018600400e717065eb13a1dc77a3f000000000000000000000000800000001b00000000000000000000000159d7ffdcb589abdfe91cd60816be6bee7c647df2edbf4ae20601162d13924e0ffd286cc5db274a5b7d75f734e7281f70317e110ffa5ccdb5790ea8b92ee5af803b4d4ac1de6bde53c73a80ecd454a399c822a729dd0476832cfe12c397e27319140b7fed112909282352a2be5071671cc95d2899340812dec970f0bdf633de7156277c4da2dc557ab5ec6efee227662d900c16c3506fff92ff18a4b6518669e2814a0e526a8d36b4a8631fc28e000dce", 0x2c}], 0x1000000000000077) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f0000000040)={0x7, 0x7, 0xffffffffffffffa8, 0x3, 0x3f, 0x2, 0x6, 0x7}, &(0x7f0000000080)={0x7d, 0x88a, 0x4, 0x6, 0x7, 0x12, 0xf04, 0x100}, &(0x7f0000000200)={0x10002000, 0x0, 0x401, 0x6, 0x0, 0x5, 0x5, 0x1}, &(0x7f0000000240)={0x3, 0x80}) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x81}, {0x16}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = dup(r3) accept$inet(r4, &(0x7f0000000300), &(0x7f00000003c0)=0xc) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) r5 = open(&(0x7f0000000780)='./bus\x00', 0x8000, 0x9e) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000400)=0x9) r6 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") r8 = open(&(0x7f0000000440)='./file0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r10, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x200, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r12, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x80, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r15, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r16, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r9, &(0x7f0000000580)=[{{r10}, 0x21bb78df65daf60c, 0x2, 0x1, 0x1, 0x1}, {{r2}, 0xfffffffffffffff9, 0x60, 0x0, 0x8, 0x100000001}, {{r11}, 0xfffffffffffffffe, 0x18, 0x10, 0x101, 0x1}, {{r12}, 0xfffffffffffffffa, 0x80, 0x1, 0xffff}, {{r12}, 0xffffffffffffffff, 0x4a, 0x4, 0x400, 0x4}, {{r13}, 0xffffffffffffffff, 0x20, 0x2, 0x7, 0x9}, {{r14}, 0xffffffffffffffff, 0x88, 0x88, 0x10001, 0x4}, {{r15}, 0x5, 0x80, 0x78000000, 0x200, 0x8001}, {{r16}, 0xfffffffffffffff9, 0x86, 0x40000000, 0x81, 0x420d}], 0xb5, 0x0, 0x1, 0x0) kevent(r9, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) msgget(0x1, 0x40) pwrite(r17, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r9, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x400, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x80, 0x436, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0xc8e077a76bcb7c2f, 0x1000, 0x4}, {{r1}, 0x3f925263331cb16d, 0x128, 0x20, 0x38, 0x10000}], 0x1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x20, 0x7, 0xf}, {{r17}, 0xfffffffffffffffd, 0xc, 0x1, 0x8, 0xfffffffffffffff9}, {{r7}, 0xfffffffffffffff9, 0x5, 0x80000081, 0x4, 0x20}], 0x100, &(0x7f00000002c0)={0x2350, 0x6}) 16:01:23 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640), 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) clock_gettime(0x7, &(0x7f0000000000)) r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/178) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) setsockopt(0xffffffffffffffff, 0xffffffffffffffe1, 0x400, &(0x7f0000000040)="d2abe5aa00b60d712267c2196daba97b3765dbe1dd3e7612c809d7c429734e", 0x1f) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r4, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000540)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000004c0)={{0xffff, r7, 0xffffffffffffffff, r10, r11, 0x8, 0xff}, 0x0, 0xbf, 0x10001}) r12 = accept(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r12, 0x3) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x83) 16:01:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000440)='./bus\x00', 0x181) mkdir(&(0x7f0000000140)='./file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10000, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000002c0)="f6f7ab84e8939ce4ff8d058d68626ff633a34fe9d5ce5a9f9df70781bb8747ea963cf0d5207ea02244f0157af36301aa1b3224f29478e8944b39c7961a4ec49e0017bfd9e5b11cafe55fd9bc8d537b8ce19ab29ea7138a38430b12b48c62ad0b557a22df328df2cd98b87e078365e7b8ae7c40603d6c40aaad7951598f1f045f11a103baf8298c7b2f08eeea74f6a280f4573b5d6f04f6fb0ec4783dee181fcfa5817ac723f8af0b747aeedfa14defdce5cec6546b4abdd6a0cc567beee204", 0xbf}, {&(0x7f0000000640)="49512fc0ff6c5c20f3d7a0689c0276920500000049e9d022ccc9c034a5a006de123806704ad8f146c25fbfc641b1f70dff7ac1bbb88c9408649b040846b78364a8b86e8d50d3e6569449c7e8b9606ecaac7160d51fbd870f7ab0dc0f490ca45dc21788398b5f6b9468764838cae4cc1200"/135, 0x87}, {&(0x7f0000000500)="3a91d1911310d5c22b485edaac66d8634134f65d564a7e54bd15a5f3bab323e38e4a5b182a4ff0d45ded62b64cb308e23dd60e73fec1e5b706ad00b67d0285591346a87116a391155cc3a8a99d37d39f9b5c61e2f578ec705dd92057fdfda0e6dbe50db75a8cfbb87286efcc3d8344e053946415b0e53b56415975da668153e708afde451a0c175fc27f3facdbf0bbef78a2800d740b5f45a056883ae6", 0x9d}, {&(0x7f0000000380)="58cb06e585928228bcdce45ab60faefc1210ac379736e97637981f2b125b05453f813768d07b790e457cb6587f7c1718391ecb0889c78364c89711bce0eb99e1b8f9c6d2b9307ebce5a9", 0x4a}], 0x4) mkdir(&(0x7f0000000600)='./file0/file0\x00', 0x18) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0x0, 0x2, 0x1, 0x6, 0x401, 0x10001, 0x2, 0x2, 0x6}) 16:01:24 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) 16:01:24 executing program 0: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x5}, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:01:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x163) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x6) 16:01:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0x371, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x0, 0x0) r6 = getppid() r7 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r8 = geteuid() r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r17 = getpgid(0xffffffffffffffff) r18 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x10000, r8, r10, r11, r15, 0x1, 0x80}, 0xff, 0xfeff, r17, r18, 0x4e, 0x401, 0xfffffffffffffff7}) r19 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) geteuid() r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() r21 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000340)=""/192) r22 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = getgid() r26 = getuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x2, r23, r25, r26, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r27 = getpgid(0xffffffffffffffff) r28 = getpgrp() r29 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r30 = geteuid() r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = getuid() r34 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r34, 0x1, 0x5, &(0x7f0000000340)=""/192) r35 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r37 = getgid() r38 = getuid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000280)={{0x2, r36, r37, r38, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r39 = getpgid(0xffffffffffffffff) r40 = getpgrp() shmctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x10000, r30, r32, r33, r37, 0x1, 0x80}, 0xff, 0xfeff, r39, r40, 0x4e, 0x401, 0xfffffffffffffff7}) r41 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r42 = geteuid() r43 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r43, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r45 = getuid() r46 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r46, 0x1, 0x5, &(0x7f0000000340)=""/192) r47 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r49 = getgid() r50 = getuid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000280)={{0x2, r48, r49, r50, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r51 = getpgid(0xffffffffffffffff) r52 = getpgrp() shmctl$IPC_SET(r41, 0x1, &(0x7f00000001c0)={{0x10000, r42, r44, r45, r49, 0x1, 0x80}, 0xff, 0xfeff, r51, r52, 0x4e, 0x401, 0xfffffffffffffff7}) r53 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r53, 0x1, 0x5, &(0x7f0000000340)=""/192) r54 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r55, 0xee01) r56 = getgid() r57 = getuid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000280)={{0x2, r55, r56, r57, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r58 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r59 = geteuid() r60 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r60, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r62 = getuid() r63 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r63, 0x1, 0x5, &(0x7f0000000340)=""/192) r64 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r65, 0xee01) r66 = getgid() r67 = getuid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000280)={{0x2, r65, r66, r67, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r68 = getpgid(0xffffffffffffffff) r69 = getpgrp() shmctl$IPC_SET(r58, 0x1, &(0x7f00000001c0)={{0x10000, r59, r61, r62, r66, 0x1, 0x80}, 0xff, 0xfeff, r68, r69, 0x4e, 0x401, 0xfffffffffffffff7}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000940)={{0x10000, r62, r37, r42, r24, 0x1, 0x80}, 0xff, 0xfeff, r27, r28, 0x0, 0x401, 0xfffffffffffffff7}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000009c0)=ANY=[@ANYBLOB="009b1a77c28d8c00"/18], 0xa, &(0x7f00000007c0)=[{&(0x7f0000000040)="8f99e5ac006222db8254c07b57f21e4ad4bc45992a3e45613152833a0a6385c7083350a6172e1c2935fbb5455dcd5c930d0a227038bc5e317e1f2713ded25f03b2e7483b1da216e687e70bf0ff9b3786b6c85915dd6a505d6076fd7c5e7200a6cf1539de2531d483640d6d26a7bd28d79a22870eae9efea3e3a92dde6107e9393b82124de56fe4ea77ed269c70708646fb33fa6f4f37067c0f0cc51a683181b659167a095ac0fa8aeb01dea416bc47", 0xaf}, {&(0x7f0000000100)="9a6b74561db5fb7baeee21a2b6840cd07c8da45c654b589b554d21ee2b86b58095ef27334a", 0x25}, {&(0x7f0000000340)="3a0381d9ef606ee887d9eaefd2edb4f89fe52c2fc57680ac416d1ed6d610b6b2b0428523cee41390b2c4234bcdb4a84bb0110b2c0fff99ddc2402b8ed0c5d63e05f3afeca00a7adbe789cb05fdfc0236774ee01ce01d182e83789df2730ebb0edac0f429921365106f918a4acbb723abf468a763ebe51baaf44af8112f28ccd514e1c63371c1d2ce7294bb59a00942620f8567d2d8843675a0ffeccf3898f2c1348763208a6538dab4e994a0ae4e30e37aabd2b468710dfbbd12b7cf5f817d807758ba5b36b065ad66c054d91961f9bb5f95b6fe936153744afbbee1c4fb37ef40ead967fada10", 0xe7}, {&(0x7f0000000440)="22b9f1321af531c3c9ae47f80c1245642bb74a7a2953443a239cbe0692358b27c44ba74bb1ad2e54854f658bdcc80542145a9b5dc4b4a146da319edc33590a2a42f3b65753d6bad8af8b09c60c62c2d4a6b3bff8054d6174beafa24e6c0fd3dedd00b2c4e06b03d387b94877e3912edf7a7e7e2d1c9b51ec64fb38aa04cd6977f4e59092a4f5a91434d9d9e4756de7aaf45da244e4b12668d528127b7f0156f5ac1aecb17c8c506cd4e47d457e17689cd201bbd25bc59d1ae8ec99e1b8861bb72e09f9", 0xc3}, {&(0x7f0000000540)="069155c0b397705a4aeca6f3d12d6d58f6587d32b81a585636dab4ceb5e668887076f4f2e2ed78bfc2442ba43679d8f737be07b7a462778d526f2c93642808a515e8a7013f95fc9848b561205cd5db47d492cbb3e8837a1e5f2bd40fa2c1674ff0b4aba9e3b9398da4db5ecac8b65877c897860705bfa257d25f020fe4875ea359b70222371001cdc57e8160a9b2d301c4dc7b6610169789f067300cff17945b9a8263ea3557ce02", 0xa8}, {&(0x7f0000000140)="287775ab1b6e84ad7619b75f6a6b19ce4d6c", 0x12}, {&(0x7f0000000600)="807d1b2971b956453b874ecaf5474454372e3803bded7527310af6c1124a8f95c23195e428ab58414182837de0c3ef8280005874eef82165a133a1cffdbd09d2147d36c90ab10f3bfeb9aaa117b57c6e69fabae7d318a7dfecd53771aaf5d962c09ebc6918d3c54da02febe3f682bb7c6937a965b3b4bcea537e9dccad78dce77c9f91df3bdad7178c3f3e642c57ea3c2d79083167786fb081dd56106e8db855f2a6473324f57e383017fa33901f42dfa8aa10e25a4966a04ef9b4", 0xbb}, {&(0x7f00000006c0)="72b80c7e9519685933ec529041c60a1c769f8d321ffcfc484a0891e8377392c3a804c58e8bc25e1c29dced1b1e7b86286bd896bd1f21f1c88d5929c246b9732923da6ff4d31202f58065ac80736aaa30e7c7025baeba06a51360707d7b0522491dff2de7ba42caca5037fcd7beb5ba1898f10981e1373394bb2c1f1f823641c02ef35607b9a1ecd18950451cb220fd19595abf78786f730e7f78b3f29e3b33bbaa26839ed494cc48868e8ae033dab58fa6ffcb96c6cfe497d51b424c49d794730e", 0xc1}], 0x8, &(0x7f0000000880)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x408}, 0x2) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = socket$inet(0x2, 0x1, 0x1) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:01:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [0x0, 0x5], [], [{0x0, 0x0, 0xfffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) pckbd_enable: command error 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\tbpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593dc90 16:01:26 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x1ff00000, 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x1ff00000, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x10000, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x7, 0xfffffffffffffffe, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000002a5, 0x0, 0x3, 0x80000000], [0xfffffffffffffff7, 0x8000, 0x0, 0xf39, 0x0, 0x100000000, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x4000080000001], [{0x0, 0x0, 0x0, 0x3}, {0x9, 0x4, 0x3f, 0x2}, {0x400}, {0xfffd, 0x0, 0x0, 0x20}, {0x0, 0xa37e}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x8}], {0xfffe}, {0x0, 0x0, 0x0, 0x10000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknodat(r2, &(0x7f00000000c0)='\x00', 0x40, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000180)) writev(r5, &(0x7f0000001ac0)=[{&(0x7f00000001c0)="b63876b170ae23f8d9b51eda826560d9faed13e59cc55c9c7b6ad90fe79ce8276d6f442c119aa7336afdb82934a39b9714be34cb410551ee59830ce7b57f08b8e5615a6d0ff66123b6633086c12046ec15b90d73c639cbc64a271cb2dc932f3d1075fd", 0x63}, {&(0x7f0000000580)="1c9600c9256edef4d9f682c44c7a6f83f94515d22d7d013b677b17e6c03dbd95e781d50dba23b95e727abb569cbe680587b58474df89c97584e86548a8e6f0b5673dd426f1e06c173de475f4979a0589d69f25ea314861a1f436737e445ff5948cf9b4454b64304f46e9d214435eba58873ddb0dd62225ee982b3f85f91c06107af9b17afcb47919bc877803cf70cc712871da4dc9fd48d26fc4781111ddef4d2cd71f2c5002e68815f7ac48c2480720ac858a00c31fc9e571c2", 0xba}, {&(0x7f0000000680)="f07f70fd65cc19cd065f452a6411dc3879cd070af57d157c1420a04bab0c038664d36d008aad9458643c4dbfb017c83c882372a000b4965d85559df34349ec575913e564526e93d272ffbff34f43faab837176bc9d989d29a01ad4d347b62c0fdb3d9bd281a18cdf53776024c519f304696f73e6e744f8f93257cfe63fd2feb61a3e61f9dc58154d156de6959805f8585b", 0x91}, {&(0x7f0000000740)="c14d542c57b179771299a7b640259cc94ff251606703228e6b181f3fbe8e0c234602af20f02c027cbee2d81d58a8721f9a29d9817f215589b2a2021286330bf786c6a8a7ca6e4aee5384ae9331772fa6831f13cfb6b3a604b531a6029961dc414eede0e1162a4580fb10068be634ade059b8414d1526fb9f66ecb211e4deb3e784b99c62a2fb64d7e75ad7109dceebc9968425febee4362ec73f23dd16919957929dade4281293b175e98d7aac37476b7ab6d270e0eab677ed305dd2f41f7082dfbd48a2ba0ee7e760be8826bc1d18a9269a50c75d43b56ce705ebf851e18e892c04ad7494d37f190a2773601460d1979c4a747fbb539ebcfcf8e0727d540a28430474c729a99c24a60d02334e16c3ac508b72c20a4b8b6ffad6e52126c41fe1de221fce61a26b9da551d85dfd53758ef953bcd3d94f9f7c37157f97865d2f28a40f09624af4a63deffb4be8023c9b49ccadb78814e1ac2e64481b4998ba4dcfcb6e515c3157a8dc78347505f82dedd6f69439451166702f520f5465463ebcebbb668e647204bf26dfebe5ce17f459ad99feb551dbbcb7ec50ea2a47dc0ef65ca4e34e22479053faa6d85000cc64bd7176beedb0cab0288b5ebdabd582cde3cdf57a79f23ac65b786511c24e51641dd64ef98b4e01ff394bf83cf602f4c4270d273b1765e8fe8f6178eb8c4fccbee11837c05d12b0e2923030d363fb848700d14b33a8f9d45847e105e9503a8563b85d96d6d6e7c6e99ceb68a0b885a4c5d26045eeb513dddf1ed32626e6c05ec197a0836b017346c2c731b6995642cd70395dd2f14def2aa836de4f36cc99d6e7560c80b95c1fd0318a3e42e753a78f188d5c9620d90e3a8d58bec80bfe5c6f34839dc11dcfb86053e513f598733393045133d9a5b42a7113e32f122b2dad0db95e561495e80d86c88d72c9e2fd6c0223ece07342a680c025ab0b70ff7e5cbe0cb47a7cb7b204d6ee95082b4cdbea61a9a50c5e57a004da1030239b6549910a2fad3d8537c78f183565c2651822a62c044ca290ea5b2d4966d720a6cf4c94d0df8dbd924c3ad5491e2c56a09bc8a3e0651573b5e5a4852544930819be4e1032ccf27a881ea489e48ad0341262bb4459f6e5981adf7991f6aed0fdaaf1c775a3bd6ff9fb95b61256934b06d9111f37a1ed4bc3a530df9646c6dbd15829f96ba29e08d6a846710843c96432d72fa849eee00f9a10f58186c86c55304b451aa2bd53c5dee809e3e45ac6fd5395ad2d24208e1661bfe0eb305bcbf08b64cef5708609924b8795788d7910901a4491c2b30b3de102651df832022c057d6d15cb00a89d6cb88d2bcaba626c540f548b4816160cdb80e9ce14e35b7ecb0e3da152d3184f809ba0989cb26b4a408332f0cb90d0c71a69a4139b3a93d75c45ad4be73a9a86b1e6a0463c37e90152270bd11728a3c73c32a1e06f82669d19d32ff19b94079ed68c32a3956f364dcff1c6c594d0dd1699e8f50210de4f3f033646d4b00ca977cc3492a62d7b902ff9c839a0f3bb3acaca963512fb9f11e6f4c4f16661ebf68305828303439078d9f60ca5bc257df2a2705409514045618aaa6a1b27692eaca63da671e6dc486f6558bed104cbbf6790b30acc9d1dc0c4799923797b6e8ce6b72f99cdc15432f223fca624ba10c3e1c066653cd485a336afefe050112b999b624962bcc23cc8638c6a4864c1bc5b1836fa03d8673a0548ba2b1c1b52e7b74b9aa99c9db88774364191c0a6b0d5e5d86982594154c20ec64e7a52af609dd8492e1d2ffe8c21210221492627abb7e95e8766252847c6fc5c950cc327892dd6355842b9e954e54571fca644200adbfd3eadab35e3d2a86f7f67706b560f579fff8a541e1fbd912814b501694f697bdd11f6195c1fedd377e26850a0988535c39bc8885de36fe745bd3e3c945fb90942510cf6bb68288968d50ce110caf3cc584ae41df872adda24d032bfbdcdd66bc324923f5886ea78d3f6406202af987a6e7cd68aaea083b07353107f723599b31079327bd4caac589af8cef554cf1d26b262ea960eacaeddc86c9be2c60ff95a1979abfc59573d480535b9bcb68d7f637aaedd14e20dbc4b94cb450ec0c94877084662fc697d89e9e23f27cdf68e9c215bef6bb50aefbae23b1f5669bfe37213a8162b31834cf6bf234e089eb63bf3ac6087cb3ff350f3012868b0a4604e70a043e211d82b87fd3740c33d0ae3e672def34cbe494bcd808514bac0eba25b229f28661af3f932bbf7250070faafb436a41663c2dcbaa25b25bd78358f5b71b0aed88bd7fa293e53f24ee2d7116b86fb4e10e12898285ffd97bfb5a5fea7d55ec4a96ee3cc12fb838c2964d46805927ee3143bf1c6d1feb4650803f0099ca3a353b538476dbfc09b22c25947d471d89785a9937fb5fed70d3dd173efda9a10f49b1855d23e9f60ecf33e521705feed792707bfb7516d403485b86b8d788dba583fca0b61e8e1802a7c100d6469883b38d45ec075fcc92bd1bcdb053bcdf1b09f60031c55d0f1df755e19eb0e36bad00e0baf0a5f8ded4589bf23afb9500377f84ec49681ce185a8af84ae393cdbfb33627ebde8cad76e40e726e8255feb094bb58b65dcf178aa08f8f4b6234129a03f8fae9578349f28653ddfa474996225b6b20029dcae804016957815285f8b7e49e86e431cd91e47d2398634a881b317561f88dbe8c5d7cfb086c1727251055b72dfdc433c302ecd08caba0de663db86f0d5bf50a544de5bfd22b47705390a122d866ef7dc1a5512ea8e0e00096dc332be1dad6b58a3b1d27607612dd55ffa48edd4ce6fc73cbb04d3a11c47011d5d3d5593d4c99ff10d758b8077bf9ce90272635c7bba195108864319ecf208dd69f21ef484e903b4ac676836cb4a9fa909c0fd651c2edb2647c9fbc3dcbb4ced446b32b28855a07b9e42a8e8ff4dd6c6fde82da72fca2aa64dcd4a61fc38ff15497082b3e6e4edbf52bffcdf1b1954f4b8d4db517472212d9074482cbaea1cbf4f60d17a11114880696e845772b02e5ffd21507cca8cdddbd38f80391c032f7e6462784e268f509f918e2b5645ca1546b02a45354444b07d82bfd801c27d812c86b77575564de27bc35a7c8b2ac10d915f1ee1324bfb8e70ef040e490a47c00ae0151d1b1f2c678ebe3a421f6c3b71101622e7af2bcfe4eb29b1abf202bb7dcfdd5035286bbcac986c634d9637599d9176851b96e783d5fd00e8cbdc10b6c026a33cb7aea00030f54d02387f3f817f4feaf36a698dccd453a22d4b354dfa38495a191abefa7942b52c46993fb90e2baccc2c0db32e83cac75f918af47fa8155fa2a37c1a57e5d8a8be40751b62d28f8798fcfdc89ffe44aa521fcbba9f7ed6341fc2cadb8339df204b97ca39bb7bdd885c40518c6ac70a1754c20a76826e453e877ca63cc62299cf518c3f04d745400b79a7d4f70c1f5a380de275424e7b19f05ffbdfc0ab114639178bb8ccb7e5ceaadcb647240ace72719428984c2f9f5a7fb715d0f15c189a0ec0f599865e32a74b893a0d8b5e2c0575c68063d85414bd34376c42707b0485ccaaea387d74751c831b5030116ba7fcdb55653e07942dbd6918675adae78cd8b458fe1b705325efca48c0c326967c1a86083790467f38ef4282a91117d4e66096262834ac53235a328237ede91eb1a60dca0ff7a586ca2b88da11bfe27cce74c84cdb2202b40c9117d205ffe7d47136e13f016a521d6baff989a7e182b193b2e111ba4687053f17e0051d37e6fa5e5026fa475b96e5085911f39f02d9e20b32a86a0daaf9b469354316b513d5f6e0d8e78cabee2b4dc66a897bfc5bbbdbe9ceace7fac1806ba37fd2d52b5d4442cc4ed6ad6fb863b6d4a50e1bae206835435eebe028800b0c5def579117829b7e29e47d8e412eb5898da10bbdf178240aaecb9703e1e6b9a2695b7d5e8ca196b52b72087c82fbfafaf591934a80c5865f5e13b025c1e058c8a1bf1c8809a9a6d6660db7b8573715c82330cfef55dbe2430dfac8c04a470c71f04905756a484cd7c9c19a47d21a3767d0e33782c76059a5cb4a126107962eff145b920de5a8977642cb75b108a742b98423345489b4afe8156683e3677099e38cbb9aecf4117f4f95e7550e6cef94814d7871f91fdc22604d138c6d837714a510a5153e0142216dacd28239e5021aa1d9b8d7e692df7bbbdf99873801c740fdcd5df38669c4ebba109410bcb3b550ff31d78f959006e07e11fc8a6e779973df846d015e6d3a9b2f4f6ab3adea9f1279518c76c4474448ce17f945f9bd56060ac9892aa382e8843354d6c97979343524bc69bb792e4d5ca7fb649994255fb3e0b9a07e5981b4c054d1cfb7e8be1e1fe813217622690af5bf7064cebd51ed95486f7eb9f9fcd13a0e4883c15934229b113f248071b7dab3516d867c84705f8ebc74540e87c2d8dbf19296af779f0f3a5cbc8d740968c080244ef71463dc890a68a94e6c0517a04b2c02ab6ebb83bdffc2d2df3e340e0bf655b02c1d8d431942b7eb800aa9e708ead4064add8c55390ddec0997f36fde3beffd2751f5d6bf7c62732f19aede68ab3fcf2b0c8889253d4bcadc6e7ab67fc767f6d01a5cb034aca901711dcaccd86f14ede38f6c1ca1e7e7c28a650a051471c9661e7c4b158d4537bae94a33be81d4b39970f75f1e7e893cc6552f526ff4eb47e0201cec43b099fd8948f3ed6d6729028f6d211f94c99068895c7bc1c79f9ea13b3cdafd078b92a6dd76ab28db504892fa3ede30fec176722f96b2cab7210ebd8d9ef87b34fedc5047cbc830d134e9feed37602ff707b4a844e079e9f4d49382a0552bc7157f7c7ec0bd9058da30f96e62206bf7baae2412da9693dc1e0f9e34916db6bb902903fe01bd844a88c4ae3b0274a63ef977a7123ab1302d21a30aeb62e18bbe5228428123a629764df855a01bb48361804aeb14a5a674614928662d95386a430093c47616848b3dbcce73c1c56c21002ba97dc0808891afc78efe74e525aa68a48deb38f114de451e282a4c968f421b9c373763d34868b460b53d92ad32e3777b938d6612a68d96eebdb08d50212ce72899c08c1b01424deddb6e0b21571408992b0789af5a71629570519398e677b9a7f8b227bfa5e2ef9c20dc2a118f9e7a065e21230ac241ebf93f65440bfa36900e77502816e2825b15a7ff69b436d0a384f246bf424cc5120441dae09f9cd4b7a8f77efeb0d71fb7e88a8cf075af0b40159303aa09c53632aa31b083bcce8249fdbada16f14ac4a0c833f9c414693ced43f2626f587b99ad5bae622314ccd904ae45cd0e49fae6c00256fa998f8cfbc12911f175a98b67c6dc4eda27574c23237fdf8ff1a30a68cb1d7c34cfc38644f532c0d5fb7881332f1f563c3fd893fd70bb346bd84289074d245a172774e88519db1899aa92ecf6471c0cf50cbebabb6c9db8de574280214415b625a65d6b7edc1bd442c1fe39cb0e255def5cefb1c431a98113ca1314647776073ab7b214328c46ed306d110ad8a07171d3769a09eebcf88f9be8783a14b1e0e586466528e67940a875d9710ad0f0c23ea98ed7d556656c155bcf1bbd0d8db2a3e2151d7a99db423b9d5b755bfffb07301d862e54e00a028c063341bc90ee54b9ef3e21b549b647d90a21e2b97a96d5b132e6fb749934f5f79aa750d2648e81ee3003783f93ef842bc38ecbda52c1f0fbc55db9fa83b6704e23cb0c3c6886d67b826c940e07b44c82de91ae2854f090ccb7364369c53e6dd9d210ada9ae55d329419f2164514f99", 0x1000}, {&(0x7f0000001740)="7e6cff554579fa33dcf84a0563c62d3e51074e406f83398a4529febbff622ef5dbcebede128978ea137f6baa869895c34a8fe8939d24d1d481991968bf94ba04def25a83a0a153d147f430cec37e5003b57abe3956ae0480a87d816a4f86f6ae8f05d1036e9072d768910f0f13013591dbb358becb3149cbe6ebdef090739f0b298d1fa3fe03377afc943340d4f5", 0x8e}, {&(0x7f0000001800)='W', 0x1}, {&(0x7f0000001840)="e45b2f16cdcfe66824b010f582a8892db9fdfb385745582e970221", 0x1b}, {&(0x7f0000001880)="903dd51be61dcb171e273bb7dcf315e469cf5ccfd0", 0x15}, {&(0x7f00000018c0)="3ce6022a7366eb913b4c7deb3b0cc53b994a73f82d91426f13b787fe3f3b1758056e2798cfdc73c91c248a90cca080570830cf482a8b46560a03354d556cfb680095670cff89642c01ac40138abfd8b97417553cd6cab9ce2a8e4aaa91d7694c7d9a8f53d2ff4399dc5a46593b7158749e6b5c940e457ebf08e9d964aa687f0ad49d2a6dfc8de63f7fddb7c9c8b9cc0e0be75d29e3efacc1da464bbbc23b63ea1f222ede392fb149e6ba9437d042e66e2be356c333caa6c17d1bba8d397caa1d8771a33db3208e0596aa38bbe98f2e20792d04627467daf8bc0eef5af5390489c775040d284b0933896fb40063231fd18601a371732c", 0xf6}, {&(0x7f00000019c0)="cfe663f2bc74308434830bd39a01a3960cb172ec4a38283977845e9fcf66e6996c69031a8feccf3e2550a73aea2131c3cca7c520f484cd9fdf79487b8956099ece56718b4039b44c00ca7798fdf0d4d8f83439c59500eaed2c59f6d8d9db261dfd729ecd85438e29c23a214813323fa4a511b63e9fdf1d99ff782102fb533429a8117c9ca43796e1773d6c41b8f4d392312a79850eb9cea4d353b9eb698d3b85f8d8eaa5c004d172d2149b7aeb3eec315d80d600eb391fea815123ba07ed8f5c70327e4a50ae91f5c4791a0ec3b3395fa2ed8f0fd29512", 0xd7}], 0xa) fchmod(r5, 0xe3) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00fffffff20000000000000000000000000081240b5ebee85d70645dcb4a2c6123e007f2d5e982c882377b2472fadead1b3fc22e76016fb7d73f99e2d194515c24055a0e3e926c3b54984cab6b195e0568e2e3e15ced24bb69bfec1df61d087dadbea96bd5d0eda88bf2dec3dbb30629f0251f467e65fc64acfca7b6b818a66eb21039fc5268a6eccd488b8909d53b2798d06b641d62851bf5b59e3d26067361e260d7aec00841cbb3bf"]) linkat(r5, &(0x7f0000000040)='./bus\x00', r4, &(0x7f0000000080)='./bus\x00', 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) mlock(&(0x7f000078c000/0x2000)=nil, 0x2000) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x1ff00000, 0x4) accept(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000c000000000000000000000000000061784fc65a7d00"/53], &(0x7f0000000040)=0x35) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) pckbd_enable: command error vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593dc90 16:01:26 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r6) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="28000000ffff00000100000000000000e6078f1425489bb5097a89ea969fdcc02165df12d3caffd97561880808d38dfcaee0bb9de966124451a7878f9a05ca2ed7339dd5adfd484cf1a2edea40f79af43d33ab9130dd8f5f79d3918b83b25d5ddbb1846c892dc733fd6f6fc6778f4bf9ea756e996fb23d76a325381e3d959b8a9f30436dc66750692c3f2360ba71d8c6202f68a8611f4015b334c5837ad3765fbb9fd799a1731ff26d016899e964ded973de5435ce3c8f54e922eb8e7c0c7680ea44952f9c3d085625b03f14a0787c31a63159adb13e07f410c44a262c01c0e5819410d6d026eaa4eb08e3c72259dbd0a22fdd0373b68afaa24361598afa98bb06ace68f5ae6d43a39a44e463fb60fd0f9e65984160591e8e7ebe01112ec7f9d76e095ff42c8e101dc8e19151f96de6cad72bab58d1d64cabb8908daa95834bc0de7512b6f7289261301b3", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) r11 = fcntl$dupfd(r10, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) syz_open_pts() r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x1, 0xb6) fchflags(r12, 0x10001) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f00000000c0)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r14) kevent(r14, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x500) semop(r15, &(0x7f0000001640)=[{0x0, 0x200, 0x1400}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r16 = semget$private(0x0, 0x3, 0x1b2) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x2, 0x1, 0x3400}], 0x2) getgid() 16:01:26 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYRESDEC=0x0, @ANYRES16=0x0], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000011c0)=@in={0x2, 0x3}, 0xc) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = socket(0x0, 0x3, 0xa2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001300)={""/16, @ifru_vnetid}) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200)='/dev/ttyCcfg\x00', 0x140, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000001240)) connect$unix(r4, &(0x7f0000001100)=ANY=[@ANYBLOB="5be76e01ec62ab30b83ce7d5371d52a1cdcc857533f3110fb4492d2ab8b6efeef498e20fdb7d6d57d01bb0b3849ab80fea20202b74409a019809ab1b805ec9535fb7df1f148d24224887eb32a1b288fa5049f691f22bdbd2d255072c954d7cb7b3b66b8deaf8040cd3cc844ea54e11cac46e07c4b126ad9ec12c16c97e92a2d5b8875e74e60c4679ef826f84b175c17b54e58c656464b8b644c707306c9a12ccf6f709f05686c2f8dfd87b990a"], 0x10) write(r0, 0x0, 0x0) r6 = getgid() setegid(r6) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x74}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) sendto$inet(r2, &(0x7f0000000180)="6ed94e6cb29c2e1c0da219e28b68f5332ee58736354c268492200919b14ade9b64c1f7d38e3560baa4a19a432c6e807d79fd2fdbe15ff71b03017dc79919e75ed23862d5609cbc93ab5e7dc9a3fd773addfc37e19b4de09ee74673e93d8e575857dc88b7a76aaee159a335c704d8128b3dd0ef56cd5cc36a17729ae9adaa93c1dcd99dbb68b28b8245f72ba451f156f7e48cc09848fd75c47058b338dd1c1dfc40c6b1c068f8880ffed7c87e7fe58077b9640bdf524250968fe8", 0xfffffffffffffd6d, 0x9, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000f7ca100d000000000000d9d30000000000000000000000000000000000000000010400000000000000000000d5720000000000000000000000000029ecb4aedb1c7d418d3a60cf7bf3871fbd5cd97a211f10a80ee2833b3ea85424e2ef76605b241625210d632013b991211fbcb24f9c115b46dbaceb477655463e2870f1faf306df26c22f8e3a31317e95aed750cbbd74768fd969976800697f64b8be771cb01ab94cf88cc09d8c035375cd64c14757d60e7e3870d6cf8edf0240b3dfcdb16905b20eb6a30000610d5e9291f7cddd83d489f7acadb9c52d96dfcb787adb37b96516d80ed21b9be9825d68fef90ef6441e241931010000001151f606811318c3fb949f443f4d6d48e4d591200821fc2fc82cb04fd82a474783856f3347a87c4031a57e48ae28214739f29d8b16ffc4f82be8b1d2c9c75db39088e8ddb78e7fc2d494235bd34f87f778be9cac8e4c494a26045b0181afca10a6edb4a73e99763195bd8f903a55eb3968dfd24336142e3957aade491e7b7fdc85751fbe4cbefdfdb77437217bb8731368a316a585fd821cd79ed58521a31646caf955b3f092b182e4c8f007afd8ee75e91ad34c5057952949c5203deb3315d874d363732f72f10c7b3d59f981ed72267605e4ce6b1d6d57c0de05a568d19833"], 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x8000, 0x1e6) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x28d6ba91c08cc640, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000440)) fcntl$setstatus(r2, 0x4, 0xc4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000140)=r8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2f66696c653000cd196bb5deaa70379dfb416106e645ebe91be7f8b564689573df09cf165dbef0bccf9456ec621f4aa40dec5ff9a754769590a11c491d6d3e0609000000e7358ea3a812375f790ea4009ee80b969d32f5644556ac3fc805786267b599755dea19b99e6c37c8c845e3c23ddc9f90273120edb2f7050944965e58797e3682cea0e601000000000000000000000000415bebc5b2cf2a5704fd5369c3154ffcec8eca7ba930ed31dcc646d7ffc690342c70647261ed5dfffb3de487940548e39c6038db04d8f606b6803eadc67f2c1dcd5afc97f72e0287a1d3cc88c99a76ff5f86ef846b9889b942d2756d4b33fef7c7c0f073d44c29165283adb1fe9727887cd52966196c18ccb3d0fa0134a707cd4b4508ceb03ea2ebdcb67722ee8fc41dee35d738bf2a78934ec58323a0ba2600"], 0x10) poll(&(0x7f0000000480)=[{r4, 0x108}, {r9, 0x44}], 0x2, 0x8) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) pipe(&(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="560200"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7, 0x8, 0x5, 0x9}, {0x7, 0x1, 0xd, 0x1}, {0x8, 0x4, 0x4, 0x101}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 16:01:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:01:27 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x4, 0xfffc, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000000c0)={0x80000000, 0x6, {0x1, 0x8}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setregid(r3, r4) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10044}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) 16:01:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xac) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000c40)=[{&(0x7f0000000800)="adc2fdfc0264c5bae0f730307064a588c4a2e2f4463808c16046613a992154c13d88632a6774a8a132632cb9cf3859b940a8431d5cf23defb033a5cacfdf9b472f66c38edf2ff8268485e4e0dcf72c0a22ec902cb0125cee62a33a02e9e0fba9dbd5bf25", 0x64}, {&(0x7f0000000880)="7b4c44a881fab4244d874c2aa8fd18a3eaf303e655ecbf3121a957fb88280811cf25c833609b8d1285fc67238767090b", 0x30}, {&(0x7f00000008c0)="7cf0efc5e72dde700035574a0e7327ffca45ecbd4bbef606", 0x18}, {&(0x7f0000000900)="a45b577b36aae9f422aa54659cc30902a8a7d83beb21632ad0d7a4af84431a9b820e12d6926b605ae2bde92598b60b89ab5c718d167c927d1c70a351f1386d13a9f32c42d745e2a4175503d54ed5ba0376e672d15acaf499a543884ccb", 0x5d}, {&(0x7f0000000980)="83dc5dc6899cdd3da90ce7460df3ae6e13f4e12704da74572e6d434e4220f2a73234e8c7d3ce66376d597e10098f5f96a81dbe1af2a7c1df0803e5e524c085a9941f6c3726db7447a8bd22852922471a4160cd5ed2f1ecb8a4562d0fbd515451e108d1d197fcd1ad", 0x68}, {&(0x7f0000000a00)="2bc4a6b38a35643a341680d25b7141dcd7761229f2ccd801b7017e21b7c67a8c6f59d1d1ec3935732f6f809a69d4dc971992a0e9e55462d89a637dbf4d5fccf5798d733c80d4bd0c46b3da44ec7d5079599c82ceb425c610e513c333573730e25961f5f518296fa9547e8c3f800f37a08c57417c76a3e0b81dfc7fbc57d13afbf15766e449a01470b903a1501479", 0x8e}, {&(0x7f0000000ac0)="a45683ec9f3412d430e0ab3808977624359c9b1d193cb1f82a54251c6020a2fdd4bbd7451d713c6cc803437d99e1b24f74bbd942e90bb25354e29fa46ca2a462d9850b01", 0x44}, {&(0x7f0000000b40)="7d509aef9b5a6db1a7e321c3ea6e4e006468564cd9ed3182c5681d69802203c014c00c8b0e0d6694b573e8b9c9fa823b34fe50cc0a06f053376fe102a5c725156ddae150b2f7b870439b05f259eaf35d869be25b18e4d19c78008682e3482797166a716a7b657db76cd8b8637215d0af1c43e4777371ac5441a336705424beb0102c08c6031d9ff9d05425abd7c5f5ecd918745fc06abc2c497ce85cff2470fbc1d06f7c05673d15118c8d98c7841707b7e8416c7aa38f3002c35bc488a4f78fa764ed9673bfcdc4c307ae592b937870fdf6940b7b10ad46fa6750381d2b2b1343648bae07da49453bb4df4582a28fff52e8", 0xf2}], 0x8) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3ff}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000780)=0x7) r3 = dup(r1) r4 = accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000240)="9d2d65d2b6fc69842158487326d21608608909b9fe2dfb0278d5cdcd75", 0x1d}, {&(0x7f0000000300)="e1e8dbd5053daf6f1c2a644cfe8cadbee03c27da00fc03e35dae8209148f2ebb29b877842b592e128549130a887aab8c7c5fbecd8cbda9b8d8b3f6cc76820b73c0eb5429ae5a6a67cd426da6eaf957a8b5745aa6d26b386a75a310c0007cabddbafb4c4eb459f8b9f62b3825f8e2c66d634e851b003a901118567f2fd073ca83be434ba2a76e50432b430ac1c830e1d904fe1e67bd6bda6dd630465d80f6fcf8", 0xa0}, {&(0x7f0000000540)="98d5d8f71c004110ecdc1ccb84a082a8dc3a054ceecc21c7f996a0caf0bede20eebc8a35030b3386c36d5296c98281d8cbeafb7cae869d65fe512d90992335751c228d3f6e752eda1a72ccf69dc9914ac77beaa77ef25d3611a13fea44f2acb8d6869ed29694904df36d2bde19e3125a7905a4c7a9c52c147be53f8f1c9313d67aeb71691dd8c2269a7c2cd0573dd059f04ee68afedf3f2fe7d5925278342aa4f53ad4286961db63bdd7b182ca48e1a848c658d2a5bfb7e567996aaf10058b141154610758c4", 0xc6}, {&(0x7f0000000280)="68cb6b3ff8951abfa9a2904727f5c96e02a810e08a75f5dc91e1edaa66a9e3261a19c9b1baecd091be161777b3c365d2f0101a567be382c749f630", 0x3b}, {&(0x7f0000000640)="0f044b252aeb8c397631219b8d42694bfb35613d91a71b91a1d2eb91ae3eea9c1e4be51d98e5e2710eac3e726f8296cbdba28280a48ef66a7e3c6808d787329680d94af23927df0bb856b612b56056e83b5c4fe23dd90bf61e56db5c843992a76e3cdaeaf2e36c22d18486c1802b3c3f9881d94b095669344274d4bd9f9e18ab1a08b98755da609c6d19f8632a402df00a4d09754a6e84a3a310ecb76aac5627b256baec9bb3013de3a32235d7a03e2fa9d8a82e5263b223b6ae8576c8efcf2304e4f44629904d2d65140e584465074754deca", 0xd3}], 0x5, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000007c0)) syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000040)) syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r2) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x3, 0x0, 0x0, 0xfc}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wskbd\x00', 0x440, 0x0) pwrite(r4, &(0x7f0000000d00)="f94c4c49dff685fb04008d1a029e", 0xe, 0x0, 0x2) write(r8, &(0x7f0000000cc0), 0x0) 16:01:27 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000001c0)=0x2) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, r1) sendto(r4, &(0x7f0000000240)="e2e4e9b1b1b74882ae88aab6558fa8ae695aa04a90256d55406d68d5c89bd9021da7b8a64e65ea431dfea193df626d4f8b9188c77de68d019bb486ac56b8bf860835268e0cd9aa16d3f54f6d54db72b475592c1ae55ab52f5038146be833c038a855868f216fab3c8bde5e4d2c6812f133687e390da67e031db52b60109e43dba684f7e66a30de18620a2a934d46c1f22051355118a8bdf5120d4676f0434fa41dedf0a8344d014014b1d5d3c3f3c30adb7f444bcac7422f08e6ff8eee140e1e29841b3e8888672317c6742e4cc1bfc4eca565be56815f238ae455", 0xdb, 0x2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:01:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0xfd) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x211, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x3, 0x4, 0x7f, 0x8}, {0x5, 0x9, 0x8, 0x2c4f}]}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x8fe}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)) ioctl$TIOCDRAIN(r4, 0x2000745e) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r8 = openat(r7, &(0x7f0000000240)='./file0\x00', 0x200, 0xa0) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000300)={0x100, 0x8, 0x127, 0x7, "b303b9ed774c778adebbdcbf9d1d0c229a877d23", 0x6, 0x8}) unlinkat(r8, &(0x7f00000002c0)='./file0\x00', 0x4) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:28 executing program 0: r0 = socket(0x5d3d1e87fb66f1fe, 0x4005, 0x1) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0x0) 16:01:28 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = getgid() fchown(r0, r1, r3) pwritev(r0, &(0x7f0000000240), 0x1, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='>'}], 0x1) ftruncate(r0, 0x0, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 16:01:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:28 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x0) r2 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) write(r3, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r1, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x40c}, 0x8) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() semget$private(0x0, 0x3, 0x4a0) getgid() r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto(r8, &(0x7f0000000c00)="90ffe2ede4c98422db75be267ef2c4ba12c21fdd32c659ae018e4cb98c84ea76aa8c400f4a5b9950d9d8baa7d2cfaf9d01d68e1bc619a2330831d28f3d1cc35b7106538fa9ad2a009efd470122ff100d5509e77558a3779d408e401a4b64ba6ff0f627d0e12a3e6a76bf28977fb490a99b089eaf3b36ece1c1d04c46ab4e27c25fc7f57e09", 0x85, 0x2, 0x0, 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) 16:01:28 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x29}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x7ffffffd}) r1 = geteuid() r2 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = geteuid() r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r12 = getpgid(0xffffffffffffffff) r13 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x10000, r3, r5, r6, r10, 0x1, 0x80}, 0xff, 0xfeff, r12, r13, 0x4e, 0x401, 0xfffffffffffffff7}) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) 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}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = syz_open_pts() ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r20, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r20, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r21, 0x6, r23) fcntl$setown(r20, 0x6, r23) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) preadv(r24, &(0x7f0000000340), 0x0, 0x0, 0x31) openat(r24, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r25 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r26 = socket(0x2, 0x1, 0x0) connect$unix(r26, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r25, 0x6, r27) fcntl$setown(r24, 0x6, r27) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r1, r5, r16, r19, 0x8a, 0xfffa}, 0x200, 0x9, r23, r27, 0x9, 0x4, 0x0, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r28 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r28) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) recvfrom(r0, &(0x7f0000000100)=""/89, 0x59, 0x0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:01:28 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x84}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x14, 0x0, &(0x7f0000000000)=""/20}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7f, 0xb1, 0x57, 0x8}, {0x9, 0x5, 0x61, 0x9}, {0x5, 0x7, 0x1, 0x6}, {0x82, 0x81, 0xd2, 0x446}, {0x8, 0x73, 0x80, 0x4}, {0x68d, 0x0, 0x2, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:01:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r11 = getpgid(0xffffffffffffffff) r12 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x10000, r2, r4, r5, r9, 0x1, 0x80}, 0xff, 0xfeff, r11, r12, 0x4e, 0x401, 0xfffffffffffffff7}) chown(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, r4) close(r0) r13 = dup(r0) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f0000000080)) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:29 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:29 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {0x0, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f00004a3000/0x2000)=nil, 0x2000, 0x5) close(r1) socket(0x20, 0x4, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x1, 0x2, 0x20) 16:01:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x8001, 0x8, 0x81, 0x4, "6b0046f333adb60c7a27435b4b74191e51d7ea52", 0x0, 0x2d}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 16:01:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x15}, {0x6, 0xfd}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30, 0x0, 0x0, 0xfffffff9}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xa2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb000010b4888dc8cef60a20a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbad8503dadb9edd88568f564b4d217824b000080000147f1bdd41f986fc40027f2c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d3272163161e3dfb48047b2fe38fad58353045dfd842a97e6eef0ba58d30191fef9885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb3260d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e446c59716796c54c80fee07b7494c2f241b52fb0af79b6d1856ea22ba82692aab47053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076d000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24000000"], 0x10) r1 = dup2(r0, r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000000)="5e91ee186f74fd37dfe4d08e9e890d3fe0b15101c90c984db0689e2903b5fe880eb0fd41f282fa5e24cf421cd33a06147a9ff475ec3b870315595b8bce1cf8c8d6acdd2759770044dd100124e9499c339493515b5dd0531d46f699aef48500596ddd57724e8c4027f8b88ea2eae9d85cdc41dae04ed7ae0edc9c626c0c696a1ead3a44", 0x83, 0x4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) write(r1, 0x0, 0x0) 16:01:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x5bf9e3df, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) chflagsat(r2, &(0x7f00000002c0)='./bus\x00', 0x0, 0xc8c5bc19ed4657e3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = semget(0x1, 0x4, 0x72d) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000140)=""/61) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x40) symlinkat(&(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') getpeername(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x41) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000540)="6ddc8d054594c5eca47251441ecd") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) 16:01:29 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x1000000044}, {0x400006, 0x0, 0x0, 0x3}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/\\smouse\x00', 0x80, 0x0) dup2(r0, 0xffffffffffffff9c) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/100) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x410) r8 = geteuid() setreuid(r8, 0x0) r9 = socket(0x18, 0x3, 0x7) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r10, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r10, 0x2) r11 = accept(r10, &(0x7f0000001cc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000001f00000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743e088cba830c80cf26de2e7d51b36f245a431b4170f4f41ce8447d8a7d610b580e284d763978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa8900037beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900395711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r12 = fcntl$dupfd(r10, 0x0, r10) r13 = getpid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r16 = getpgrp() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) sendmsg$unix(r9, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="4560fb3103a647a6d831e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=ANY=[@ANYBLOB="201e000000000000ffff00000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r22, @ANYRESHEX=r19, @ANYRESDEC=r20, @ANYRES64, @ANYRES64, @ANYRESDEC=r17, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r5, @ANYRESDEC=r21, @ANYRESDEC=0x0], @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r18, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="00000000200000000871669c3d0c602a40d38a5b00000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r24, @ANYRESOCT=r25, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r26, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r27], @ANYRES32=r6, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r11, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x4db9, r8, r15, r28, r6, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, r29, r31, 0x7ff, 0x6, 0x2a5, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getegid() fcntl$getown(0xffffffffffffffff, 0x5) r32 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r32) 16:01:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000000c0)}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000000)="3f0e22ebb60bbbeeae7e08ad720d1d97f9ce8b9e3453624a52597517a845f343f9b012dbce23e032d45849e3f66beb66713c849fcc99070a496893971c1006d866225c1e2bcc3f4cc2336dee367b8dc993c153e8439955aca534eac051f6cb424a5b063f80", 0x65) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) 16:01:30 executing program 1: socket(0x400000000018, 0x8003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@file={0xcc13bb862acc9d7c, './file0\x00'}, 0x19) write(r1, &(0x7f00000001c0)="106ed33e45cbac23dd7280a11dec15771856a3c54fe3fb235e7ee4ab4f958f76c7752283882bd760838900cb863f3bd5a4eb6ad1ca115e471fa64877e3960235cd1f678a913913bc2826f9f1279ead607b768add1287de45c44e25", 0x1ee) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x7ff) 16:01:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() fchmodat(0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x40, 0x2) r4 = socket(0x800000018, 0x5, 0x3f) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = accept$inet(r6, 0x0, &(0x7f00000000c0)) getpeername(r8, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0x2) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0x62, 0x80000000, 0x10000, 0x8}, {{r8}, 0xfffffffffffffffc, 0x20, 0xfffbe, 0x80, 0x4}], 0x6, 0x0, 0x800, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) 16:01:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffff8, 0xff, 0x1ff, 0x0, "000000000000000100002000", 0x9, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7fffffff, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {}, {0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x56, 0x4, 0x7, 0xfffffffb, "3befad98641cb8490fa7273b03bbbbc3ba5a76e6", 0x5d00, 0x4}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r1, &(0x7f00000003c0)=[{0x3, 0x7, 0x1800}, {0x1, 0x3b, 0x800}, {0x2, 0x1e9d, 0x800}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) semctl$GETNCNT(r1, 0xe2f954b95c475340, 0x3, &(0x7f0000000000)=""/44) r2 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r2, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) semctl$IPC_RMID(r2, 0x0, 0x0) 16:01:31 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0xfb) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:01:31 executing program 1: 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', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x100, 0x6, 0xc2, 0x8}, {0x0, 0x3f, 0x81}, {0x8, 0x7, 0x52, 0x800}, {0xfc01, 0x6, 0x9}, {0xfff, 0x5, 0x8, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x402, 0x0) 16:01:31 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) nanosleep(&(0x7f0000000000)={0xfffffffffffffffb, 0x80000001}, 0x0) 16:01:31 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x40, 0x1) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000800), 0x0) socket(0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:31 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x200, 0x1, 0x8, 0xffff0000, "99980fe5ebbaeadd38f2e8d3f08989acd8f6a61d", 0x1ff, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x7, 0x4, 0x0, 0x0, &(0x7f00000004c0)={{0xff, 0x5, 0x81, 0x51, 0xdc, 0xbf41, 0x4f}, {[0x9504, 0x401, 0x6, 0x6, 0xe0, 0x1f, 0x7, 0x6, 0x0, 0x4, 0x1, 0x20, 0x0, 0x76, 0x9, 0x7fffffff, 0x7, 0x9], [0x44, 0x9, 0x8, 0x5, 0xd232, 0x100000001, 0x8, 0x0, 0x9, 0x7], [0x2, 0x9, 0x5a9, 0x400, 0x3, 0x8001, 0x6], [0x1, 0x100000001, 0xbf6d, 0x7fff, 0xa99, 0x29], [{0x1, 0x81, 0x10001}, {0xffff, 0xfffffffb, 0x84, 0x80}, {0x345, 0x6, 0x6, 0x1}, {0x200, 0x5, 0x36}, {0x3370, 0xe000000, 0x20, 0xc20}, {0x2, 0x4, 0xfff, 0x376}, {0x0, 0x0, 0x1, 0xdf4}, {0x0, 0x100, 0x5, 0x1}], {0xed, 0x7, 0x854e, 0x1}, {0x1000, 0x3, 0xffff, 0x9}}}, 0xc94, 0x93}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) socketpair(0x30, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) close(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000180)=0x40) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) mmap(&(0x7f0000042000/0x4000)=nil, 0x4000, 0x3, 0x10, r7, 0x0, 0x0) 16:01:31 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) unlink(&(0x7f0000000000)='./file0\x00') shutdown(r0, 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x800010, './file0\x00', './file0\x00'}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) shutdown(r1, 0x4) recvfrom(r0, &(0x7f0000000040)=""/94, 0x5e, 0x20, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xffffffff, 0x8}, 0xc) 16:01:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 83120 39178 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e4dfe,ffffffff821b6d84,3b7,ffffffff821c71ce) at __assert+0x2b rtrequest(1,ffff800017b68958,4,ffff800017b68a28,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000aea100,840100,ffff800000aea158,0) at rt_ifa_add+0x290 in_ifinit(ffff800000a63800,ffff800000aea100,ffff800017b68d00,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800017b68cf0,ffff800000a63800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800017b68cf0,ffff800000a63800,1) at in_ioctl+0x1e7 ifioctl(fffffd803d819780,8020690c,ffff800017b68cf0,ffff800015333b40) at ifioctl+0xb34 sys_ioctl(ffff800015333b40,ffff800017b68e08,ffff800017b68e50) at sys_ioctl+0x5b9 syscall(ffff800017b68ed0) at syscall+0x507 Xsyscall(0,0,ffffffffffffff36,0,3,f37ff99010) at Xsyscall+0x128 end of kernel end trace frame: 0xf65766d960, count: 3 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 "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e4dfe,ffffffff821b6d84,3b7,ffffffff821c71ce) at __assert+0x2b rtrequest(1,ffff800017b68958,4,ffff800017b68a28,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000aea100,840100,ffff800000aea158,0) at rt_ifa_add+0x290 in_ifinit(ffff800000a63800,ffff800000aea100,ffff800017b68d00,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800017b68cf0,ffff800000a63800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800017b68cf0,ffff800000a63800,1) at in_ioctl+0x1e7 ifioctl(fffffd803d819780,8020690c,ffff800017b68cf0,ffff800015333b40) at ifioctl+0xb34 sys_ioctl(ffff800015333b40,ffff800017b68e08,ffff800017b68e50) at sys_ioctl+0x5b9 syscall(ffff800017b68ed0) at syscall+0x507 Xsyscall(0,0,ffffffffffffff36,0,3,f37ff99010) at Xsyscall+0x128 end of kernel end trace frame: 0xf65766d960, count: -12 ddb> show registers rdi 0xffffffff81e953f7 db_enter+0x17 rsi 0x3e2d __ALIGN_SIZE+0x2e2d rbp 0xffff800017b68770 rbx 0xffff800017b68820 rdx 0x3e2e __ALIGN_SIZE+0x2e2e rcx 0xffff80001533c000 rax 0xffff80001533c000 r8 0xffff800017b68730 r9 0x1 r10 0xffff800000b33000 r11 0xcaec8b41c0dfea93 r12 0x3000000008 r13 0xffff800017b68780 r14 0x100 r15 0x1 rip 0xffffffff81e953f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017b68760 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=83120 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800015332290,0xffffffff82573c28 process=0xffff8000148a30f8 user=0xffff800017b63000, vmspace=0xfffffd803f014990 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 39178 68051 13384 0 2 0 syz-executor.1 *39178 83120 13384 0 7 0x4000000 syz-executor.1 13384 323372 89061 0 3 0x82 nanosleep syz-executor.1 40272 337870 1 0 3 0x100083 ttyin getty 42769 137520 89061 0 2 0x2 syz-executor.0 19699 494279 0 0 3 0x14200 acct acct 31990 297780 0 0 3 0x14200 bored sosplice 89061 185390 63144 0 3 0x82 thrsleep syz-fuzzer 89061 255412 63144 0 3 0x4000082 nanosleep syz-fuzzer 89061 410963 63144 0 3 0x4000082 thrsleep syz-fuzzer 89061 510595 63144 0 3 0x4000082 thrsleep syz-fuzzer 89061 21423 63144 0 3 0x4000082 kqread syz-fuzzer 89061 41354 63144 0 2 0x4000482 syz-fuzzer 89061 81289 63144 0 3 0x4000082 thrsleep syz-fuzzer 63144 171858 9606 0 3 0x10008a pause ksh 9606 132091 94687 0 3 0x92 select sshd 94687 406954 1 0 3 0x80 select sshd 73115 49140 58341 73 3 0x100090 kqread syslogd 58341 309135 1 0 3 0x100082 netio syslogd 12941 339472 1 77 3 0x100090 poll dhclient 82429 385016 1 0 3 0x80 poll dhclient 38202 31428 0 0 2 0x14200 zerothread 5482 247322 0 0 3 0x14200 aiodoned aiodoned 92111 14264 0 0 3 0x14200 syncer update 4571 435593 0 0 3 0x14200 cleaner cleaner 60735 415534 0 0 3 0x14200 reaper reaper 52550 88858 0 0 3 0x14200 pgdaemon pagedaemon 91116 273546 0 0 3 0x14200 bored crynlk 216 400743 0 0 3 0x14200 bored crypto 20299 77791 0 0 3 0x40014200 acpi0 acpi0 24496 447032 0 0 3 0x14200 bored softnet 41449 130335 0 0 2 0x14200 systqmp 83444 408358 0 0 3 0x14200 bored systq 98796 93615 0 0 3 0x40014200 bored softclock 4341 195895 0 0 3 0x40014200 idle0 65115 181319 0 0 3 0x14200 bored smr 1 367247 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 9561 6373K 10886K 78643K 21360 0 0 pcb 13 10K 12K 78643K 401 0 0 rtable 114 8K 9K 78643K 1294 0 0 ifaddr 81 17K 17K 78643K 450 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 100 0 0 iov 0 0K 34K 78643K 498 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 4482 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 30 0 0 VM map 2 0K 0K 78643K 16 0 0 sem 12 0K 1K 78643K 812 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 2078 0 0 sigio 0 0K 0K 78643K 41 0 0 proc 49 38K 62K 78643K 865 0 0 subproc 32 2K 2K 78643K 136 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 207 0 0 in_multi 20 1K 2K 78643K 183 0 0 ether_multi 1 0K 0K 78643K 14 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 502 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 114 22K 31K 78643K 5989 0 0 UVM aobj 78 3K 3K 78643K 88 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 468 0 0 NDP 19 0K 0K 78643K 133 0 0 temp 220 3544K 3672K 78643K 66980 0 0 kqueue 0 0K 0K 78643K 21 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 30 0 25 1 0 1 1 0 8 0 rtpcb 80 291 0 289 1 0 1 1 0 8 0 rtentry 112 189 0 148 2 0 2 2 0 8 0 unpcb 120 1387 0 1379 1 0 1 1 0 8 0 syncache 264 18 0 18 8 8 0 1 0 8 0 tcpqe 32 5707 0 5707 3 3 0 1 0 8 0 tcpcb 544 2343 0 2339 20 18 2 15 0 8 1 ipq 40 11 0 11 7 7 0 1 0 8 0 ipqe 40 326 0 326 7 7 0 1 0 8 0 inpcb 280 3944 0 3935 19 17 2 9 0 8 1 rttmr 72 3 0 3 2 2 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 21 0 20 4 3 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 63 0 63 11 11 0 1 0 8 0 art_heap8 4096 5 0 4 4 3 1 3 0 8 0 art_heap4 256 809 0 631 27 14 13 15 0 8 0 art_table 32 814 0 635 2 0 2 2 0 8 0 art_node 16 179 0 143 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 14 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 810 0 800 1 0 1 1 0 8 0 shmpl 112 86 0 10 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4730 0 3333 46 0 46 46 0 8 0 ffsino 240 4730 0 3333 83 0 83 83 0 8 0 nchpl 144 8261 0 6666 60 0 60 60 0 8 0 uvmvnodes 72 6056 0 0 111 0 111 111 0 8 0 vnodes 208 6056 0 0 319 0 319 319 0 8 0 namei 1024 28837 0 28836 3 2 1 1 0 8 0 vmpool 520 14 0 14 5 4 1 1 0 8 1 scxspl 192 26446 0 26446 23 22 1 7 0 8 1 plimitpl 152 207 0 200 1 0 1 1 0 8 0 sigapl 432 2233 0 2220 2 0 2 2 0 8 0 futexpl 56 67108 0 67108 1 0 1 1 0 8 1 knotepl 112 507 0 488 2 1 1 2 0 8 0 kqueuepl 104 1133 0 1129 4 3 1 4 0 8 0 pipepl 112 1366 0 1345 9 8 1 2 0 8 0 fdescpl 424 2234 0 2220 2 0 2 2 0 8 0 filepl 120 21904 0 21803 20 16 4 11 0 8 0 lockfpl 104 764 0 763 1 0 1 1 0 8 0 lockfspl 48 258 0 257 1 0 1 1 0 8 0 sessionpl 112 25 0 15 1 0 1 1 0 8 0 pgrppl 48 43 0 33 1 0 1 1 0 8 0 ucredpl 96 3187 0 3179 1 0 1 1 0 8 0 zombiepl 144 2220 0 2220 3 2 1 1 0 8 1 processpl 864 2250 0 2220 4 0 4 4 0 8 0 procpl 632 4930 0 4893 6 2 4 5 0 8 0 sosppl 128 54 0 54 10 10 0 1 0 8 0 sockpl 384 5665 0 5646 30 25 5 14 0 8 3 mcl64k 65536 951 0 951 68 67 1 33 0 8 1 mcl16k 16384 33 0 33 10 9 1 1 0 8 1 mcl12k 12288 54 0 54 6 5 1 1 0 8 1 mcl9k 9216 38 0 38 7 6 1 1 0 8 1 mcl8k 8192 131 0 131 5 4 1 1 0 8 1 mcl4k 4096 286 0 286 4 3 1 1 0 8 1 mcl2k2 2112 22 0 22 8 7 1 1 0 8 1 mcl2k 2048 61600 0 61547 25 17 8 18 0 8 0 mtagpl 80 866 0 718 14 10 4 5 0 8 0 mbufpl 256 121641 0 121149 135 102 33 41 0 8 0 bufpl 256 15539 0 9205 396 0 396 396 0 8 0 anonpl 16 267781 0 250818 147 61 86 86 0 62 11 amapchunkpl 152 10485 0 10353 36 20 16 16 0 158 10 amappl16 192 14043 0 13030 132 80 52 63 0 8 1 amappl15 184 101 0 99 1 0 1 1 0 8 0 amappl14 176 411 0 406 2 1 1 1 0 8 0 amappl12 160 78 0 76 1 0 1 1 0 8 0 amappl11 152 65 0 54 1 0 1 1 0 8 0 amappl10 144 501 0 498 2 1 1 1 0 8 0 amappl9 136 1295 0 1287 1 0 1 1 0 8 0 amappl8 128 877 0 844 3 1 2 2 0 8 0 amappl7 120 562 0 555 1 0 1 1 0 8 0 amappl6 112 79 0 70 1 0 1 1 0 8 0 amappl5 104 291 0 281 1 0 1 1 0 8 0 amappl4 96 2423 0 2395 1 0 1 1 0 8 0 amappl3 88 252 0 247 1 0 1 1 0 8 0 amappl2 80 16857 0 16788 4 2 2 3 0 8 0 amappl1 72 49681 0 49279 28 19 9 20 0 8 0 amappl 80 5268 0 5225 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 87 0 10 2 0 2 2 0 8 0 uaddrrnd 24 2248 0 2220 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2248 0 2220 1 0 1 1 0 8 0 vmmpekpl 168 17472 0 17443 2 0 2 2 0 8 0 vmmpepl 168 271288 0 269222 260 152 108 135 0 357 14 vmsppl 272 2233 0 2220 3 2 1 2 0 8 0 pdppl 4096 4502 0 4468 6 1 5 6 0 8 0 pvpl 32 696500 0 676457 368 104 264 264 0 265 88 pmappl 200 2247 0 2234 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 794 0 244 16 0 16 16 0 8 0