000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0xb01) 04:02:44 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") 04:02:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) write(r0, &(0x7f0000000240)="8792345188c224fb706f64248233a3216fcd15fe07bcda2894163184ad1e0ddb1dbc231ae43e1202b5e8c3b45cfe6ff0bfcadfdf5592afb9bd636ce940955aa13601960b9fa81a7b1bb0617909243f9918b943fecf8922ae43528ea79f087f7ac392671afaf6b6f0009cb2676f7c1cf970a6a1153750126a3ac35ed603ea7ac0d31a49711c293d8a30d9f7ab7222fa9d3e3820fa5d7736bfe246b81170d77a910081192cd4cbf6dd135977a755524240ec0166e44277c91a24ce3a812c0590f90ce7232f0e0ff4359fb621", 0xcb) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r1 = syz_open_pts() clock_settime(0x0, &(0x7f0000000080)={0x105}) close(r1) pipe2(&(0x7f0000000000), 0x10004) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r1, r2) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b8a0 failed: hole in range map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b8a0 failed: hole in range 16:04:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) chroot(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) 16:04:21 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) setreuid(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r3 = socket(0x20, 0x2, 0xfffffffeffffffff) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r5, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 16:04:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) connect$unix(r0, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() r3 = dup2(r0, r0) getdents(r3, &(0x7f00000001c0)=""/254, 0xfe) getpeername$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'/4090], &(0x7f0000000040)=0x1002) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000012c0)=0x3) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x93a, 0x4, 0x4}) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x81}, {{r4}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x441, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x4, 0xa0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000300)=""/212) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10100, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x5f5b9c7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c, 0x0, 0x0, 0x1}, {0x7}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') 16:04:21 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x80000001, 0xb, 0x0, 0x0) 16:04:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/127, 0x7f) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c5407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2e7a5eb210ff6b201b33e963adefd3996b5828d5b70b787d12bbbf8436d72dfe178dfe92dc64ae7b544177c45adcd3bd80f66f5ae47eb462d386d4c", 0x82}], 0x10000000000002e6) execve(0x0, 0x0, 0x0) 16:04:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x7}, {0x6}]}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:04:21 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002180), 0x185, 0x0, 0x100000000200) 16:04:21 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000001600)="46a830d30562131b0d86ee0aa8677a0d5feb5c5644c6fa313f6c8213d68054ef3e0f84049e3dab8c332fd9bde0201a225c13d291e63a7abe98c8d2143e62f057de129511d856d1528e0f18fae1cd6e916aaad47c0908c40eb73f57f030fc434bd03bc1fe77d0203246e3e812f5da8e4cd6bfbe5a1eefc25762e8ece442631fe3532509843d1036faf6a2678123afe90f0c7788ff357d4cd9c2a8ee8329d1b2d1965c59e98c6c9a35b87b7cd51313b41dd1", 0xb1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="d2bcf35f38622e285675039a2144c4f0abe92493d1676601c833859c81e1dc6bc3b1fd3acb2870306cc8038afe280b0f15d1f69ab9097b89fbcd5b31a15613799270752e550ca56deeb41591a02eddbb4d2140504ed89238042870b48f017fee1dfd42eb9bc4fa95528038175ac094d13e22e3268eb997db34f0b00d73a59ab99d97df9e91cf98540408b3295e917d7e41c33395686f0368bc04ad21986b5309cd4977fa21c9532efeca7c91d34c4f4e", 0xb0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="85910ef4206867215e9ceb37fd947e9679b64fdf90cc7640ad7aaeb69f98b5fb6d0e6d34874ccc1dae5d6eb02bd391a5b838af7083b610b7164ec86c20d94210c5757a015930c09998ee30ef464ef9ca89c16a40e0bd2033b608c9096d573e012216b915391214918a4abdda03f338d4fd428af68806af0873979c86fe8528d8b9d7ddd867e55b75f409411bff", 0x8d}, {&(0x7f0000000180)="48c9d565f784549394600160", 0xc}, {&(0x7f0000000480)="d0d759606a70719fe6923db2344bafb8c7d0787f90feaed5ed8b89869eb5b13a4d7bfdd1d9cbabf615626dbb77a63d1c0de5833a8ad9ad4f03a4f6352bb069f79d00feee696a41e236d33a4516dfa35721f4aa5ffbf8c50673121a63d389c3fe69aaae4ac19781c4fc0e0a44c7378b495caeb04794b8dddf812e80561a3cbe2b44d6ae06449868520301745eb147d1ce8bf71bb242b910fc597446db055c85acbe5fafae6356a0aa987ff8752ad973f8ec93486c50ccceb1e903c1fab07b37d179", 0xc1}, {&(0x7f00000001c0)="6c4b27d685a990d53c6aa012229193a54a3a1fb01ebcc985a5178b6bc1a478d71965dd27adad7a45176c7ad2", 0x2c}, {&(0x7f0000000580)="95974f061e309992712839fa8cbf7ceb1a18ce4c6efe064eb7d67c2c6b0ac87bc6b3e42c20ea1f5a4e83401f0d765946230303945610237d12eb6722c1d428746a88fa34b63c2a7bd12f863323f609e3be4c9763a02a261cbd5a152757b2f5962ddc801d99b31a61381737111e05bb1f13fbdf59f43a3b06519e0720308fcd8a37eeb6ef431beb7940d8e726296e804d5dc117631deaf9306cfaa772a3a1906385b71cce49b6f17558c07ce635c470aee3842500fb8470ab41a18c0136762ad08013eb5ac6ff2a6e02387fe9007e7ea23c8cb833ef1086eff8f744f9ce4b2fb4cbbd39c2688400574775d5209b8031ffc72d96063d5f7c2a7ab079a83123fa53e95bcf76943dfc75e766f0ae8a98497edfefc70f9fb71fc982b87732c41680e72bfbd6ef802406d057252dba2d8e20819100c6f9beab35dd34517679f40bb8e33cac09b29ccaa7c00410708ffa7bab054cd16e56aaab466c97d17a8d3f6bc0df49b6d0ecf6348b277c45b1d6f72e0c56019d4d20032cf1cd9583c7efd9ee7e3bb011a9b5477fc4c1a50650426eac8d9f630299ad05a588a6f1e61603340ef2bad7376f6767c2e02f5b1c639e0fa3a07ecceff8ff041df0378c3763d3072a6ed0a9db4a2c730d9ed47eca658b6ae12575911894af56d50a6f3539c4c845af2ec637f56a98b51d91dc0935b6703ea5f936f963258bc569f85e088f46a3ac939be342813d9360b1a55730d635256791d3a9b63ffb7a0f143671a0c0dae89b1ee1b5ceacbd79f9a3781a7afdef49ac2902ad547723ac7429b5dc0dc2c540ddbf21c6cccc2076187a74ba834bdde13b988390fda289305f4945edd7708a4363fe59419c9bd78c87433db894d1cb074dbc56daf717033eeafd8342fdf9711de0c0aad209e5ca6e0a23863f50d6a3d4663235a13eb4a500c66afdd6ac0d2811169620f7285e3750e92f215ad6781a39fa3ef2b1066f9b0f918dde9d897044ba51053acd5b4d0c92b21e7e284fc44982d8c34a81cb89353e66ae14ef7285eb961a386b5d644707d7ca424f4a481d60ed37c5fc8c874f588882ae4efdd7b1a75912cf087fee15316f41b7df501e84757b671c417f6767813817d15ce6f9bcd76b9c926153bca299c2793a8238aa20a9db6719c11d4287dfad897f927111bef7be94dcdecd6a8d398b307480fd51e2e261c00ebfe9f363d25dd594a5ee6afcf40f0535ec6cebcc181e6e5bbf2c54c71e15dbad7c393164ab7743a70dbf700c038f1dcda382d6ce068363f1cddb682bb39fab01423bd3cfde88194001ba91c75097df1f15714e486642cb6d2a01e61d9d238cc29b6dc996b4e2fb309bb92b51065aa5ba1e3b67d65c91441cb45be23b473ce95d5b3b6ba96d10bea4ec14ab16b4227157fefa92753f7cbd2a70b9f5c2c75942a8d8ce60fdf40d7d53e840305f2095fc2980d4c4f6b6bf4a63dda9193b50b7fdb24dd56ee614368c32ef6b8882587da6d6edeb5bb293f545b5a5dbb15e47424dc208f26b5052f09783a9b8726fe8ef8a95e0f813ad2095ca1a5c9ca6c72e36638e12d7308f18fff529d3898c98868ef45cf2016b31f6330f7becd6c5a0225ba0d8dea3ace7472732a5cd5fed2eb0ba33bd634be5efdda41bbbc187bd6056b0b91f7bf7f9f97a7bac18cdda9d2e6b915fcdc80f07f346f7028efa84066fa88b3063af1313d779c58b115b017171600121e5043809a1223b2639e8308af7585316fc9516526b15468ec75fb254545928fc933065203517783444e43cea4eeb1a55a6f93daf387605e6ba001dc61ed4deef63a0002d974dde3d9faebfb94b991bd3eeda87445f06474d2900671a5ef5a1bd3780a9227b79c7550b5a3e30d1043140f057b87590f0faa459a418609df4627bb81f6c3a73281d32e6cef2d5d35d1fb5872167486b35a3431917334d4d2140056c0d00ed62ff5ab6d47af10e0114eeab36db5a69ec690e056c61e5929d0bbfee012c9b4546a9c061b5de7880960917d4f5daa5d2c59c6724ae2cd245b41fea8c97ede5853385abf02d151fbd808f2ba01eb6bc72da511b8ba87d6581fa7eaec11cd09bdf2bf5e7214a3eafc990863cae9d1e359cb41966e233f9593d8e867621ba7e6be459ef78385ca2c8dd08f4052a3fce0335ffbd31b835fe76033be6cb396b174785157a417311bce73a644161a18bd06996e17a490ed959d910bfa53ed5f22a425ea0f04a640184e2a3629adfff1872eb52908c376c41200655e4f476883febea2eb40dae24141399db28f7370b538780692e80a5701b27fe51f6685949355ce55efe2b7f0621c2316e9d051ef353417ce702998c8da53f0273667fbac49821360cfce2afc3aa471344dadf5982f6f497eb983640440b6d51e7688694adb4eded52f35a6782804ad39a74ea82799f6f1e759e327ad5c3b6a2b8430e8488922021ed690d6196777f4205a4561f87a0c07c822753288defaa2bde7a4abaf911e804247a593422a4bbb7b9933f40969cb278655fd49b91063740f6499a53d2f24ed6f77bf6c0bfb3ba04e5acc6162ee97e2a1efedb0652ce132d589b656246a5c3da0bb91da083f70ae3d06813bc3a6b087dad73e77f11c3b4d937fc8a96722f7e93216a08c07b507e0b5440fe491c817c9a22a4b9f4692532d9b8af07e79aab53b417b70dbe451fdae04aeb113c4824bda045644679a80689dd8f643ec25574fc64f760c9ee98e7e470d47897bfaa1c5197c7fcf6860868c2a8b0393d5a11a1622e0b13b5692712fe432445883b1bcf1c365987969e809ab49721bcb5f0ef87a05d8075f9e84e4fb4c4a4cc32baba63ec890e577713cdf85d12df11634420b33b05c22ce8b5dd6b672ac1e7911fafd4b7bbc9c1e27de24f77016bd87ecbd8838237abea0bc4c9a625f4c086753a7289afc0b0489782693c183bff645b8733fe845e5614e6fc50917edcbeded8140065db608f241f00d47d50477257df3476b8d7edd69dec1fdcb48c92e12b01b5d64132b393de9bc0f67ac682463b0c38b534c802af9de62d05250c6d3ef910a8726b14ea9692011c979ef8eaa0ef29e72e72661b4136aeab7a2ce92c3f2a433ddbc8604ff483983630b8ed3954c8ee1fff95067f4bd4aa1b9b1b029ed1a87048ae9921cc5d8bb926844e1150398c9ed27178b57a3485079cbf43cb233426daa9433103885f1901868e8e52282b2387f653dc9af986f1063bbd150ca2edbf6ae53b154a279ef96d2cc04bbd4f93477c3fd39dc20aae232864fe2d221176565bf76b47a1f7d6de64e0878049dd38cf0bfdcc93ab9c2abea92efae87f1edf5683e227f37b0785a93d74ebfbbc5d570998d225e96900dbe85942a48f340adab29775d129313c4cab397d2613f482db7b7fd3a82418292f8a9e5a73b07fac2e0c513a21335fe7018aa338fc18536509a35c574e364520a3b4328413a182c953b3ab645237f0148f28b6c06f2f052029cac1b66d595b81b9fc441486aec3427a53120ba17c30292405c91440cdf5ba4dd88f0af3014e39846a49ff455e2f5b3b4ac9e7f62e18fadf7bfeafa348205b8773e9301d3f96fbe92908996d72fe26a1c2e33112a47362f57d770fa480bebddb2a1a7c879e43563a5362943fbe8ee1941c83980eefd31c9145c1a8feb2c443ce2b464b7f0ba4226ccfc6b3303c45edaa6a89c560b91cbaf3a2d1772757fa5e2f439ba49562f93e336d5f1adf53267d45e82847a7dda533c1bd663c911b909fe3597d6ff95361dc27576f02244c08b50950b5f15d57e5c972c70c07978beb7f118a938539a591b6fce787f4c97bf51143e1b75cbd2996d444c3b5060164e8f52132e8221d2924c6b17b489274fbc1e74c2a8097f8a00dee6054bd3a8f4d30097d868cc7406a7edfc60a32ce394d3a33b35e81017508ece4cc8586e19d3e49d04b6531f75a5d4a5a308e2679dc8d756086cbb1c4f87e8f8a7e815f38515bab53ee90e1e2c71924bf37a099122ba61e8f654b73c815a96ba0e1f47ae7e3510ec76e33eef410c36a08a199e281ebc9d5f969a8d5897c8394043b6e555541826570103161dda2fbb2a3abfade8f8c33f9e71e9a29d6b9e0899737a09a1f659da2bac5c128fce569e75456e9216469b32d07f63f51e9b79a4b37ba8c38f7836d2a4184144d828408f40f881cf606f016aacbd5956cbb78b5ac1760395b73f086d84c1bdcb3dd46262a71bd9e055996366fc3a7b9a8b94c4e667071eaf96ea6697d9c63cbfe28bb10ca3d79feaf30ea0efa5f16cfc1adfba0517f6a6a432fe78cb243d70fb6cf38bb289099fe0a9a821f089d84f6c9842f4a72da82e64f95a8e2ae9e2b47821f1e54004887c395e6e6159e26a6019c825ef74249c400b5d9e021606c68f45666ca64e3ef0b2bf3bf4613ad4a11371ae52329bd4a83a04886c90c255d6d53d9f2c9137e7d2d4307c3c740a80632f3637482165da821220982104bf1d5123916b075fd36c4eb9a35dadef47e36d6495936ebb885799918921f162ef6fb323c8ad0f55cbcb707813f6834c85ad4ac0ed9ae3ba1c2e7b159931e5eeb75da0e713a021e71f3e084bf543bc616041d3544245abaeb59eb2e23da967527d5521c2529a10dae2b8ec8e1ed1dbaae1e86ed19bd5b7fa0d93c05850646bcd68e0be9aa54fa538d564e67f25e0daadd9ef6258e6c73f9cf8f6d544e050cff6b1429cf6c19e7ad53102456cb78c3916acafac9abde7abf2c43609d44fd2433171f1cac32c9dcedddd70953f7cfee271b5414cbeaf6cb6fb749af75910c91fe90e3f9af432f74426e83edd8aa1925133f6cab281f18d271589efdff8d7b591f7393979614d52b8da6d59549ba3534282edb562085022c5ae09e18b96582182bedbbec69c43e6afa56c027127b997de9eb2760a407c507538960f8255cd780eb99396a060deb7caaee456de290e9205258d293743747f3e2a8092b811edfbad868d0c9de5e4009c4a23fb0d55087434aa32ecb926d0ee03b58e5e61a01d9708ae5f0a29b3a9c416473b06159fb8cf75c66a163a05565cdb000a4b688c2654f93822abad3d96cb29a23404d0b59a89b426e2ebce27826653614c4820f4f3a1e2d0e062dc6c7d39a8b896abc5e4c75e8332e7635eb6de0c47c3e5d42749626b67bda5e2c2381b92e869747e2ae802c8fb0062d67f079c75ebeb54806d42740c207c2dd98f3ab3e362671a025c09473626fbd993a9832973423d0ef9a95fe941556889b444a76eccc903ed0a944ad25c82bd938cd2483a96193b7a044c85b0263890e4995b37dfa8f1ad2068d3b2d209ec0939f6b5e69826d9207976690eb12f96b432de5cd8be8bdf1196df4c5b6f9bdae579fa61338942cc24a1bd9c8676f9e71409e61081c3e033cf80fec6859690d39e5b99cb175e9d7e3265b62bbec19ebe2d140afd4da58833fa3e02975ddfe2b65979f60fef834269df40f6f70e5f01dc318c14be10c19331361a28d64fc6cf5cd4c95f3478323533a65c66f42659231bec13960df40683452d38dc434d3a3d1941ad184bb8ff5b3fd16049b30b48d2bfac530fcd3096175b2cfd99ed14cebd12dd2bca643d126fd636ad13e6abdb9a7798eda456d610f8412fada439264edbb30ab9c672e40425b83d9ed463a503e24580ed2e81153f8ecd017a579eee28015a2f6ba71b4cb506ce7b8cf051ab7873f12542b368033950f14689ce020c6203a2847994e6acfb8429d8f31265a48ce24ab6a43086b51a28e8282722d5461e5588a99a04369ce24928c9df035493fda55a7724fc0aa9cf193c628943e", 0x1000}, {&(0x7f0000000200)="6c43b565b5e71cce3a2c48ce61", 0xd}, {&(0x7f00000016c0)="d79436617dbe3f02f8c8dda4e4bff8293ac0f1e453b9efec558bf947bc8e3e6df7dabeef312ee3c587c7eac71f6bce5cef986025dab6440d1834f689168799223753bed4a45d27428fd73e6310f5d950d09929811374fa6f978a7752e8ee0b6b19e03400836e176bb187cd27308adfa6edd5f0c3c5b34d268cc36f3c4edab91b68968fd7c0e9e86fc8f3cbbc9cc766e0ef2a8676c261d8", 0x97}], 0x7, 0x0, 0x1f) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x16, 0x1e}, {0xfffffffffffffc00, 0x7}}) 16:04:21 executing program 1: r0 = socket$inet6(0x18, 0x3978fd2d0d69ab7b, 0x80000000) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) socket$inet6(0x18, 0x8000, 0xffffffffffffc1f5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x181) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x1cd, &(0x7f0000000000)=""/230, 0xe6}, 0x0) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000002a40)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000180)="f79dc1ac46dd8d0ef48c0bf95b96779aa57e63ab04aa4356863b3d41fd15aa64fba8646eb5de0b0db2211a55e25716bc1a2e1d5a3ba669979aa7c37b458ce06f97a62eb81ad3b4f9a3319b24f8a130c8429ef2d22554d19590c623775d135711b55bd7c6fc6f2a2c70c450", 0x6b}, {&(0x7f0000000200)="9aabd1ee5b3c51c1318295fd183ba918774fadb6593b46", 0x17}, {&(0x7f0000000240)="04e60ea7d51c87c60bc4276a30cc94da0b278d4c2a833557c94fbf2ed942a3d5de900b6ad3c4fa96c7b13b0ed92b2523a5553d26824d3557ca0430e502cd6e4107e60cab8371ab9ef1d1b8de4d3bb936ccffcd51e2657e", 0x57}, {&(0x7f00000002c0)="59a3db9150ca55c152f9c01599ab6b9312c09f0c4c6bdce8162c8e05759348681d45f143ded1af076595efd80ceadaebcaf7d192ac692c2c550c874d4556f944f7220950998e75fd63dd1ec1e8fd139900a52aae7777922e16d647aabf6e5af6dc3aab6af16bcd8f9c825ae249fc043f5c123941a411f58c99fdfcdc25ab1da233f9380ecd321acd674e93b9d09eae70c931e201ead46bca7d45b9aacc1902de20bf1a7d90b1833879684b1061ca", 0xae}, {&(0x7f0000000380)="573556e8ab121ef4a5b67bd84ac1ee83014b13d550600ab8f58d36dc3d36047ea9eef445f075eca6c55c006efb9b33b7f0f8bfe553736408c6f28d50691c3b79db24c02a72306b3d1e591fb53a6846a70cebf2d11281d28e67e37e74d335e0dc670f106987f5f6fc8225d71e623f6ca43fdc8dd82d3239154af2d6bb0389df6d588f233b007c", 0x86}, {&(0x7f0000000440)="1dadb59ca84dcb70edc9f8c4b7688d5c974618ebe1cb046b7fa7d5a9d4f1eac33ddecc7461330ed378e8282a10ea7502704dcca06d4e25cd98e89ba35246fc5b5c5d4e409ac6eca3efc64f989e0085f5947477cb29814e38a37b64546d570e64633e1ecc4712de7f0fee0e9cf5851f5f9cd067e64720395b6683152b5946b4bef52c7ff970eb27a12be94f8bdcad43ed47e6441be9b3c0a8561ca9661684811508e54792990ecb7b181820b6b5c6ae22ddf6ac40e9f67009b22a427a508c9fb1de69dcfe1f7677bf2593172e583f12133ae1e5c1ff8fb0d8d880ccdd390f1fb9ea18d53d23f40eb5aab2e647170060cf461f6ee613", 0xf5}, {&(0x7f0000000540)="6b01b07d8370609898272d8608bac47026fe6542e6880f3166c84ba76d602b18aca6ffc5c484b970c2160468993a6fe0fdcf712b6a27ebabd8d68a380873f4aedfc453041227170408e6e115088b93161076ba4aabb7dcec336848282c65bdbe359c307cc5f40d0d42d9cb701021a457893d0ada51d1352c264c3b326548b8092d8665a0cb0c5c67095c3ec1dd245be4c557efe2bbf6c90ea13e288339cdfd61e3cffb441876aa40c96d9161bd1dadf9b7234ec3337dd215cfd883f503633fad7c03ed8b80320b67cda90fae1f09b68a8742dbc5b3caf4ebc24034986ca6cdad150d3e2a4c4de5c98e132ca6b08391fbebaed02ce7f204acefc7560c42a29efca9efa35c34bec6bcd0b51a0a1acb6b733d515424e18b365225e8904ac28195e930507096ae23a769501b03b3ed156d170a7eb9819752eb9dee37e93a4876a27ef16657662166aa1083f738c9a4acb3d03bb7f2863e287109dac3ea6af476e3233a4c7736af58adfa99e905f176f7d5ab872d61e7e45251a4545ac4ac3c148c23fe5ee7decb3c94720bf3c19d65741b31f156b0768b410eccb5d6fcac1002f1f4cd61fb4129b751256cef7fc34a2570ed2732689a459e6b3eb54139bbe30b5550751c78bc1b41e23653eda5cb08e2e24e9b8ba0e210a092a838349057cf58651c0e9c6e350c6889ea174139a5849447f89664991bd7903a2cafd22e1659712be7189415e6b169070d92365aef1a0d1db715caa55922e2e0a4b37cf604018ad41d9e80cba5b1813c15bc01e6b0c03a40bb7c487ec9d5c137e24a35dd03439ded4697d65bf390b60bd6b5c4750c2f572c4c31d7ae6e678236f030f1dd4b441e2b1fd2ec3575f69ec10931084af225b8e609229f8f5dbfbf8a13c3e4907351a110825287f2256b9ec213bb58c35ee7abf58af3708a5206b7e76d49952bc9115a23faf6455ac39da34517b396eb0537a419026a87aca6f906a3848eb418ac2808e3a58a58af2d8e52abae1880b149dd8863df8e7ff6c98e516e09828f1f0b13c1eb10d5012c6bef6c079c0577f66d7b2b3d2a74fe7f292bd5762a2840c5737281f52ac892a9b19182d004994134ec33066ae30a67584864837ed6e6152b5d5259bb9aba0256268c2d4aae4ec22b150eb7155c6079467f6fa56cff55f19a53568de756c8ba72cb17ba8ac5f577dc8d86d499d8f5680343e59463fa9d0bd1b7aecd54d63cd533e32c2e3f06a64afcf716af926870271116002df0e6f2c2520c73baa1175993363d816628db2fc6987e89bfb91a000b088a78573cb14aa4930cd58929e6f04ad6acb8b0c76a64815fcf76c52a5eb2e8cb98ec0fad20da9e01df7b1bc8534fe2be5bffa6003d6d94a58ea4feb36bd3eb3f9480e0f7ff09dd2dee5e69ac623d765dc20522c47afc432d857f2ff2dd668578b7adfe39bd72012306706d1f0a8c6f40a8e07cfbe31aa8030f98e26f1d5d312cef4ffdc18545d3fd18f88957df008323748a46b9d2c48be1343f34a857255ae566c61ed683e2de19fa6e73d424f8ceae52e8f89083408f961ee89e867ebb62d54a5b51e73a97248d35feb2bbb16d0a4eb4aceca2f531f7faebc5cc8469a0e22e55c60dd3f2829d4ffd82ebcc30e93cccc2983d42ade8d8731347b4751e5fd85c0bffb84873110cc9db1c760650f15cfe9941842df176bfb1c26301d65bbd9fb93e2eefa1f75c41cda3eea1e4fd4be75dc237ad19de29259126986124eaf3de3f7d1b89bac322fe08f730b48106f3c510ab3342f3b258cc3b159953f49fd2c7c86479ed8f0d0f270d3edfa32ae822c149165bf315ed535d075bab89708a91381539ae8400899732542c187c88f9750d5eba42fbacda06f71cdaa05c68e65ef64cb1c5f94f3c61e396f5f52b457d5951c6d4d3cebadbfad84b9526ab9e492277f7da285f23b8c3060209a0ddc94e10651467cd2c55817bcc11c13c6895c618c652b3382ac3880b5c554d4580663f6cf608ba8310bb21b5adb25db597482caa2fbb3b68053c989e822bc9a02e0a3ed8d2a373c6897e3eebed9950b0b64ffbb8f59fe32ea57fcbfd47775f8fb7d81230f182e66d6df547425839e452800a54245cfe5eef27930ba17c3204e13a787e7e291cc1e34365e98aba7d91b6e9cf8211fb5089026ff43e57ebd8109fc239e5eaa97481144058f48f6ff784040a01dcd1ee5a36250814f08b553d827673dcbf6c509315dfafc26e1e3cc0f82bcce85be4b5a1de9b3afab5b734e57a444cbfa65cbcb952d48a734c808f681624e809ab03d10974d20d8b2ddd1edfbb0246b62ab86220d85623423d61c7169bec10fb277f3c5464658fb29b5478e40a4a944895493c3addf9f2fd8713ed919581edd88c9a525dcfd959939e00cfa821d089bb41fa5982a434f8887d2735a1136827acc6a1ae1dfec5adc31663782398026b67bd0507aa4bd0d09ab0c2f8323c2c142179f55f4748f3405f78e59156bbd01eb1f390f01e969c32d57be3148f79b95758d857db351b7a2cb776f654969a07bd39c1de0f95910d2f616afe08ad3c12751ef784a3e8a270b538b5365d12e626e8074cc32fb091e33ee73d151c7cd5e49b5ed09eaccdaf9f9973e46d2634f0adadd2db21f560d4218eec5282f2497ecd38eb916e24203240649783748ece48b94fd12c6c4ce76467e8fadf8ae4798a4572d04862ce9bcf5c56add96fb6f42e1874097134def7965f1169b99270538466b37aa68c96ee00d6492e5f6aa9e286c0c66a31dd6127319e94358e764c64cecd6ed3ddb9f233aa0357b14c832a3f42f13275bd2bb516ea2b1b2e3fe2743960009732808358bae3769358a60d184578bd92548e6ffe19ca59af62142697ee0b53184b5b234c2c869bd8ca74fe0fde30a7c49531aafa4ffba4f86aa36490a4465056b8f2b67df3c3368cfa5eb276683df4ea884ee90789550f66fd7a0d6f416566303c2ca9c18d9fb9774988ba47215d0f5d1adcf9ba6eb1f30483fd9eebb7ebda7d2fe3d7717e634416cd443d5a03e941071dd63be2a53573985827f26b12d253bb2ba21ac6820d6c7bd88635c867effd22323d98f6e37b7e1fc5cb1630ae1ffa01d0ee27d5bd92d15ac720ed78eb97d12559d66345e9c28a4996afeed3c0076fca726e03e7d5f93e2ac112ac5507661583998b40d9ca89cd4595121399c62b52ed59f4fa7f197b7addb682b8c77e84f4482d7cbdbe36b4d5731a6b939eadc765961eeee0cdcdf324ed4d62e3cfb9be950e5946b4a5f0617f2456f2aaa0234657548a36dfc7f914a8680fce1b8728a6b2b714befa61c9c393d13cbd56e5b3945216637ead304f7d966fdfe20c632b12831824cd1cc75829d18ef32d9c4ac1dbb4683671b82ed5e8ddaa7b7a513485bfa8143e0df36c028b93a581cc4deb97165e5fffa279248416eaac4e8f84045138ba5a07efd1ca57664b53b9eda3b19d4c8a5cf2d0e965a58215f10333f14a215cccccdcf1e388aadf21beac491337f6b9cfbdb7c8fb8478292722cc0a3dbc1c795640f6dfbaea4b3ce139094cf725df4dd9e5ccfb5adba927e07a1e04c808c7dea05b5f8dd3f216788de39649f30b4ce4386eefb912abbe0cfe04d2851576256e8ed0c7fc4f07fe6b87597bc4ae489e872d68ec1338e74ff3b93071d91de9e21579cd12b6ecf6b2252fd7a7f14255e8293ee4389716b5444056eb7749d59c5d7127a6a4d37cc7faa92cf884057afa6f7f2acf734819494ef4029c03f23c7b7a699f4a99e06b07297ae1484edf0bf67bd5156006f58be62f39178d043342b5288c01e7aee8a9037a947ce8275bffc669b869f786b1b05f6a11de95dc7335c50fada9a439ec8b5717988799efa21ea936fbd9fcb0b46262ebeff5ef02eaa4172038c0ed93f3aaa1b9ebc2804abe76508f6f3481e311a63df8b8b8babf3e145e14dd6f0b2364f23e572746a54634357728c2e0704a86639085e7d3540484c1dea21d0a924552fffc6e495694b3c058d57d9438003ecae424013d96486c2719b6aeb30ac6f32cec02711d384e428573e3143402d2c20c3605712c02e65a5fb9c0dadc726b60f5554c691ab371570be78363c307469485a14aba1f967a5b68d433b9048d841528ed0aaacd18588ead9260c2d2bd2a8179a8651bd2e2f0166967349d2d8d2a1e015655aac30a544b5a19f64a7aa264655c18f88110045bca33bf2ad8edd08ec5a37809883c9fd2c278bdf6a0c415df15f11a6040f543021341d7a368de0f1809a32165ee7e9477bc4fd53b2d7f97c08f0d172fb7a398100fcec3c8884ac93c71b5dcfda4430c72a762f0b1aa9e3a61dc0cca98c06c1949d8377f56d3f58ebc612d0e0e6fa7a6809d18bbb79772dac15a41d77726956c239ef17d744fd3d52fdff9b52f61e3769f95634df9038898d7c24e089529519757530b8d3ac2b490616095ff4c7efe10992f4d6b05a5124a622573a01459671e86f66c810df1f194cf43e38da0b64279113e0ab072bae76c7a974d103cfd63fe8932ab9675753b9fd0e06e6f5b8a4ba98ae259bf4f5ddb11c5c135b69b9501ae829d21f7766771204738e22313a1ad098961452d2ea903bd44d6dfecc7fd8bd9a2c5fff3385f400eaec081f944da213e91e11e3752787e3f160d958a509e060c98aaff05fec72e6646a9381091c4348bbf6c0e952d80f24150ed2215470f83d9e8e6dd27ff5e5443734d6764e131470508ebf6e0b652adf13e71c490fafd6496a86a4130dbf0585f6db505e29063e916b7e214410ce48455b9408537ade81a9d36dea9c161d77394bb3bb48c60bd70f6dd8b8882b5fda225dae8c42584345153151ef02c0d23b0a490b5256f0f5db0fcd2474f42ffa229f2d29a27088fdd4c8be53958c05f25c5ad60a78450815936b2410ea58faba9780d61dd1673e1878d3203e99b1a9a2bd04772bb178220b54872068d85a45a396eb7b5ccda2cde33382865f13578e7323787d26cc3e9979516e3684f575fb50a1d6a902869e71417bd1154fb4853d47f05a85e1864ea3514a95a58f3c3f54f796a93cca2c23191a2c99056f22c396d1b518107f4662b9e83ae569b61a4d4c8c37434586568c8a4d6744a1949c29a499462c5fae2922a7e7992dc52f8407d5d5b8719ee7bcc359a33fbfa2585a6dcca56aec0c66f1d83dcf1f48c4598ce5b6c0012d570c8064c4dcdd7b9cf150bdf56aa8b5f8608f7d2942bdad1f12dd9a8c480fd72ffd18c9d96a5cad39ac3c4c492d27759d1cc4f576a7254eb20488651c4e8be9d70aeb01a7ad2f18d054c9ce0515f3ada6ef6dc63f2e09827625155a1c0ad76326de55c2bdc88d3ce68720f93954bce3dfa995a7ae221ac49666fa2a833ce9fb21f207c00e6fb94a01514e6cdd5f1aaed4bff97c47160c047f4aebb98b1b090cb6994ceff7f36c22bf879eb3a5cc199b1ccaec6d5d33fac52f19b205ae270d89657e6e12e28295d511b9b55dc3308d222f4da5eada3c614062b38811412c7d479d38f6de3c885852b8652fd3f458cc1cec2278b5efacebfba66331bd35dbd98feaee884649260cadc7223c0cdbac0438522d82de87e95d2dfa5c6f6c232049bcad04b98f1d0f9c2833c325db5981ddf6b2705b31c007fbb81b5af05d1a8162831995704fd3f84108acaca09e829377c7ad9243a10d8eac9cf198dcf51ddf48414c2321c61984333ad45527d62c4705106e892556b898c84a615b7b50e35bf3da1d721a1e9582eac9183be2f01cdf97cff5aa470fe5a1cadd5afbba391764dfe0bca6272784cff93c4318fc855c481f703868016", 0x1000}, {&(0x7f0000001540)="a8c8b97d1d4574cb784f7da7daa5080b6811432714078d1af8ab031bcf78c43f0dc5a173fa0ae75173634a5dc173c460d86902748b5594186f32923779a2f772dfdd1f4a474cb8af208e7084581d01c35e16ac926d88efaf3e9ff2141422e841b6663e16f789902ef49ceb8ba0d2bef2dfec2968603f5694ca96ad6275176a63d5157b7db0bb102036cee6f43a4e50fc79e0075b8ccf2756d7efa0b6dbe0ee34115623992676e83b0ced42df7188deafa499e5246d26fb68530b1cba04b08c731524db1ffb41e2", 0xc7}, {&(0x7f0000001640)="d8742feb10535f1f6ada7b47e1ad180f6d27780c5cad1accd90910f4e98b97ecae0bbeead14ba9b3214b9bf5f1b0286d02a7c56558e426f516863088023ab465e9e2acf2778896103bc810b391420973e8", 0x51}], 0x9, &(0x7f0000001780)=[{0x58, 0xffff, 0x9, "d52ccd18cb801cb67458df23d98840d0fb913ebe62e22133d485a7cc18be0c3c0525e4d9c66036f8d8ba9dd7570a85a40e5260ec3d365a2b5dad1550b1cced4ff8c7459685d4433d"}, {0x100, 0x1, 0x96f, "774a384398d3f90a24aa7d73072b0e9d251a453d9cf08e5c6779bcf548d2eef9f67252341c10b6e014222fe98cc05585d7251b6e40b911837ae466e0362bc12fc56fc7ef1db08e495fdbe69f2a97332356b5abd5aa4ef7515739d4945fc22d09568c90306bccd515ce6fab245e09deb2677224b8906c38e497e3f1392b66057010e91c96d59a1bc340f19c78e976c5eb9f1e085ea98c916b4893e9f5f854419cf73e4e357efb2facc8f1d74672cfe3e1958ac17aeb7246d88db0e79c42512b27bc3c7e76d3222d8ede7c19b71efa9d0921d55b6e326749d85ce014d0befd286a5add50ebc080825655"}, {0x78, 0xffff, 0x7fff, "36c5be5977c6d47a6af17348b1554d077c580a3444fc9eda7c04c69c4638bdfca4703dfc7fb000118b765ea0d49fbc3cb07cceaea7aec675a468605f7e4e9053f87b26637381aa1e99cb60489aec4703aff71f4f9a716df70f2bc8acba664186e2fc9d"}, {0xe0, 0x1, 0x1f, "cd1538806472cf07f5e5b5959113fd91dae12ce4acdd705a3fd37a35f87f68425313eca1c35b7dbd59da753853484f8271fa45793300e8ad1798e13c81e2a5a4cf95d2beb16d8a43d5ccb6dba61a11272a5f89de1a99864439b8f38bdf51080e961d28053f1fe29ea4d128d93dda327b274fc27dd54fda79710b6846679fb1e73ab452595d605f8c69170b7362114d06cfc7745790be1f6628e13c78fa8ab6b5d4a2188b943f3f460ea9a637093ec9cd0bc15f5c7be3bc84cc9a6cbac3287e686c92814b3d55ba8ced0536"}, {0x1010, 0x1, 0x3b5, "2d52d4c705559e96d87aed000dccd83060d1a3e6de61e61cdd29934843c821e28e9cfe5a60143ff6f3a9da5adc06c2622e322369429253fbcb096a06c7dccbec8bfd3db7a48f878650c6f6f1e3c4c1ffa044cc94cfbad0a484b093cdfd253d3fe49d9005366718b817728eaad4c293dcce4c422f1460d897507979e4c91008a65fd8358ee4e4fda6a157952b5ef3e909326897c2d13d46c32dc6268a60e9d603d4d7d0372e494ec34e11fceadd40164077f15b812d3107beb945e340e4c4a5f34881626b4d1059509c3b4ec3a30359b0f7ac9ab1205a8f147730bf145e6421ef27e351fbd25fc57b4744dee48ceb5a60d63bea940ac4e4fdd9d69ff9cb249936ce5dac025edaaa0251f7581479a4a99a0927c25b69e3e9b5723cb1b3bf67439e04db3c945927123b69e4a5ec53780d1d8069180321fd5b78b4f04d4b97d88672633fbe99c7e366f2b708b9e6d475847ab200a2a618030dd616a4be7218463743aabedd97f41754bcec87608bec4cc0afaddbadbbcee3227ffa9e558a488d7452f80c81375df5e6a46566b1f9483cdf109c448dcb20f8e28e8083847ad83b64444905e2ccba51a6891641b3c84dbb66935cae4d088b7799d1344857751dde28c3580fd298030fd7ab8d4e17a2f1514fe9c914383d126721817bfbc42cde3d899de9af9f269071639eaa9559c4537e46bf94f90c2a39ac9240a297065bb9dcc5d3d2e1a430fca975cb378e29f8572b84259fe6681f647028b0d2196cafa538c40fc2ea633b55f39a9f8a14543d47fea68aadae81749e98f0e0472b440268363592ea1ad5d3c7497cc3e446719988ed93126068762eeaece5728a4bfe073af92eb1cc86c8a7fbb69ae65103a4cc3ef07798144ea5bcf9da3432e57fd0a4530e2e4e4cac360ed00dda1628d4f831910af0a3851b76c4c9b0f0b2aecf6c79d613286b0dd9fc315aa77e33547774673f993b04891699b2878bf52a3aaa0eb0ee8bfb4b31edb48470a42fb043c2f32c38b0baf7109b3fe7f9dba728240732e0b2faf8aec1fea31d220f0dc3d911262320c747bc0580727163d7359065d11fb9ae2a811a9764303a74886fe0529e81e49bcf1d3cc42d63d16203682f111bce0dbdfc1fcca70151b52fbec1c4ec20dc0fb3fee8bbbc5d9c8495e50812d04a29b3a269eece6dfeaa54d363133825250fd1edc2970bced4afdf98ab46559a84403dbe2123626f0c6bd40894ef376ae36078abe39337d88fe2318be56c0c2203b76433828f7c7351e2fee30c169d168b6b231c602bafb764af570b2b858f067620900a177d53e344b53da730a2a7ba68b640ee5b8ddb6baf7f1434687e94d712ea8dae77dde6c366ae8ecadc48e1b19b35fbfdae3ba927dea982679323294e984d3bb9ac03b20391d29ddcdf800c8ed6017b1c920a94f34ec9c315059d8e465d8bff5f840b90c1e84d2dc209614bd2189a6d7515bddec9e56dbcb20d59a429aa149fc2c493754c97c666e139aff67e28bdc05f0ce5e9e1e03f641d50403cbfb04dba4d3d9cd16b5b832df5f883b3a7290e7d31e82982c77a29e40166a4b5cf2c81c9adb29569ed7205ac890e777ee3c37c97694247c248d72cd0453145c250d69306b170f355223cca37252585f7217741fe63da0c3d2bf5c58197d4ed5dc85a8dd35a51f215c98d3876a187ef6ad57810a87d9e2addbc59729f2a8da22df3b96ff1391c0c5a6133577bcbcf4ecf987cde287e260ff2346823a768fe0e2d61813f89092cfd87555dec798f42a94bfe47cadf46a94f89cd7a569b4dcd922edcfb4fd88e45fd186eef7f246b9338f205bbc5cb999a8894a65b9ad4b8b8339bf6e0c988f97160eecb7d69dd60e1be9d671dd74c507dbba4108c7ebf428861d3fdb10970ba57bba6e884fd61732a14194de6d46d8294f9a152ddcde6042b89e885c7e3bda7b203c1e7f7b49d6c7146f75450101d98caef5997504368aff23d889ab2d13a94880eefc49a8d5c8f06f531e22de64705992bafb3bec0601c2d3855414a2ae36851a87a3cd54a99e4aa0c1283d82b7b95f15cc0ea796cd122e8dd8aee16b5cecaa00199e9272e7b341ac40c1154311bd5cd53e5e94465e26138db71d250e012ab0da28343176707b37e9b25b9cca45be935dbb4ec04b5f8a515d1afc21fd7d5f7c3fc32cd82b8fdccf0754c96923c3e331c2069c7ed04b48ce9280f05ef48734276804cfb54e964b0009ae5362bdbc737341a87cc7400d071830b0d36b45890f9532fbf36e3295b9fc295f0aafe2c2603c4ecaef5b248136711b85a77d9e533f18d25ba8a9f0a90f065765b011f3458d26490cca654b466abc61570a268efd3e12c403cf15db624a25ee8bcb1577230467972f0d004ffaaadcf42b5e230e73384a16b970b36ebb659a0e0df7f50c75ccb91d46ff465ba4bff8960db3e05a1d92e2b5b4a32ef25f6df9a66c14e6bae1e1111634a7116f873ac79dc15e3a55ae28bc8237522b47b8a08e62ffde8134e43ecb74bcd790998fedba0dc648047a0ffaddc4ba541247b577f947fa727d2c7547321a0b98c4022e28b6f1e69050683755a3f77829d1f69d083dbb8c18ce418c69a5268b4b51efc5263bf2efb6676b5e4f334bb6fe5b9ed8f121acf0a5401949e3a49ddfd398c7f772831f171ebfad6bb6b00dd5a9d75d6b4a69f03be153ca47ecd7a22cc162474c34824016d3bcaa82dca32525c4a0f32144869637c8d79b53f509cd051c86f1cf9ad0432e56dbac82d8802205a75cd6672d5c1e9909cb69e69c87d43be75d81df0e1e28966a7620d6f0ecf52bb67a90326bc4681b52c4e223aa41d85f29a7657d5e81d2200741fa542a7200128e4ff728779a2abbf42c9ec5f7cb778d633e31598b8403b704713f6b795943287a3c3a27da9e8b25f3cacc235f00a9d351eaef59e3f5d1f6dbddda191f574ba8ae0babb56fd4f7b30bd37215943ae2561c60201ca085f4c8b116cf6c3d43cd5accb1d25afd0fee4e8c80bd29e1acfe9a7749bb192a4e3ca91292bd68b61377caa80f18a4b679e7d880428380ad88b6aa448a22a639dcfaf09ae5db0e7f54ec71e21ff8925c4e30938991792e062e4ba1fd04ae0a49754779a31e60aae93805c0735f2cabbbb42f4dde49ae0cbf274b0160cbee0cd848e1b606982e98ff7ed38cd5e7f680e55583e8a85dbbbdfd39f9cf9101b10aeecd2b6231d1c220466e45a7650519bf934d0d9d458e650ebbc1910d12ce3aa1f57bc578def2afd7001e84f830d1f996e389920bac00f6fc248690326ed5d0ea2060ac4f164dd85f0614b54d02543a4d538a51e6dd86cfbb2a358be2ca0d92d68d0d9655fd5181aad2166234715418d09b0375c349e60b0e27b1f0a4fb5641c0150ac63652f680a7f7b65752accf0f23127238af164f1804aac02f008eaa2d415ba8507838e889d924a4f0d07c4b272ae3e56913bedc6244a395e037c3d1d51ece5f2de70ae4efc85151d54a0d9bedaf2be665ecb9bc68544f7707d9593b469f3edadb4e0d7bb554ccccfcf4e8be372876d884c319d0e01b70a1ab94ef2d243b13256c579552e09851226fbe608422f5918504f449cd35b72a1373623e56c4a48fd66b6478f2014d8eedd74859e92567fe0414df4438d94c5ed44a6c45b2b0f7b50c2ffc71dce7e7d919b246ad0f084cbe887bff0408717290ee63eee467c188df25ba6928c7dafa3d2a481a32b1360a70a7b99a728c2789765993d572a2bda454aeca8a44795174577ada7ae1258e1c5e9030c9f11f29efb89199a93d9c28e318e469148cf058375be678cd1c2a6f9d16436b5c4bab0e1e1406fb0d40ac57c7a0d8ae1a2a8e48af9870f0acf9963cd22ebc9daa77c80ed1655fec5c83b8a517fd688f888f77251e77c731bfe861dffd1916a35b90810c52dd8367417f0b5460f571c91fa8f4ef5f605d239db4e7bf807943b8e5e91e70f6b6acd46cc31e8e6c7ad8feb812aa781eff2fd3e6b15b028068bf2449ae170ec064d9ef480437f5fda0dfca1b7762d1d8cb325110443c43964d38f4c84a3d8ad521d2d943485e09e719e9fabdd0c628c7e0e695c8e3fe1764c5dcc2fff79dc696bbce275ad87d532b864620888d22532797fb41d4a76c49913de6aa768b4b65760af7ad4940c21fae7d0aef4717d97e2ff47dde9bfd77e97c7d7adb36ab4cab826ce7d932daaf00ec9abc9958bddd55d034864b7c61697cf2db26abf800359c60518925ebf33b5641ecf4e2e0a0f8700687bca2991b82ebc78a3617a5d7978bcfde96c7b05a05b32ba5698edc441a6a30f7de63d38ca63638466e8587fc1b3992f54084e76f89f68ddf973ac3dac8d6d2489bf6d1f8a0bdba52d0c5b8747afeb795f7093d11f7fa315b33fd31c5537bcb8d61cec7f64b507cc625a2d3fc577e428a66d7403d687756bbb9908a2b3ac5ec07819149d77b539b6c2ede348b068d42db6458c41fb892a74b31313be208eb5574930681440dd5412f9b1564b1666eb20bd257879758540ead5dd32c4363234e9fcd3e5a48490ece26f909f35f995c1f1e585cb303cf00b89227e3f40e8636e8acb5021be400b9819444471be4d556cc39d85bce2f1f0dd1a195a0f07151a9f3db3c0407118147b4e21dcee40fcad828982165e025347604abf34a94a63fcee7a65763d3eac9a2c97f00c5da8742388e47e2dba47fe46dd710f478a01634bac213f5fd8e8d9c5c254a7d41a28be99a4c3224e87a9aadc8ab22e269452f9989767ec7b6e19ef1f503480e9f8db2c1b6594ee4a34dd35aac55ee9f455bc8ebb6deafae048c27fcf8e09a74af89a8ac218c98dbfe645865e7ce646ad6e0eef3258c72bf4b0a2f1248fb567f8aef42e0c9403f63db1ac949fb8620f9b69cd7934f29e46cf29bc3daeea14792262d59de485521791086b8523018a811b6dab978513cf5a41140b12b33d6956527db91d51cf2a6d40fda89373c3fc7b4ccc44e380cfeb77bacf32a78b04bc84c0c3c3be6d7b4eb887544c9212fc4cfc164d6bd7deacca676bd53680eb0e37f7739e5e151b23bdf8f8a4e82eba63d76186983a7dd226d04836f4d0dfcd7490dccec78d5a2a51c5b39e1f0b9e3ee392a3d5de29afbe02208d4bdf40d766552d13a9830ecbb59680d468810f7522daa7cc6ead3a82cf2ae27a2b83ff40992f2b464273166f27ebc2f349564062e7ac887d5387a428f7e6a188fbde70516204aaf3a134b6bedaabb838bec6d021953a43f43a14032cebc46b20e3bd15629b6c1bbd3cdb2f445d5c990cbad30043b21aa6ad82c41682fca5fd6c2b2e8020bedac37865631e146cb3c914e78310953c27f17c69119d47d3a9195bd6553d86e886bcaed298e3aacfa08c11ef3345b8e775d99ab785faf6f25677229d2cd8dd7ff56cdc9b4b460198d09150339c12278c7531b637b486c283a6ee0d19b7e4f3c7d3a71bd344e68fea95c3550418e5c1bde88debebd6dda8f9680485f30f37201a8d056e9116dad732478436ec4e338837b01462bdf3e60bb930fbf712a72daaa1b9cbb42a17225d0ab3a910347381451e0b3f73d143d7621c492a21cb323006243c535c977b453ecdba09ef10a4884ddc1432d087f42d4e55429833a7d8b6f072c9bb2ded16401e917fb3b655c0f3c027fa560f13f869eab248577a547c52d0d1bcc1f1a51d4ed99ac533bd5271b5df9da52071e77352506c33debec589753424f28ee92b5e40a9dcd6a0570d82e9dd3f4b9558189f11189d6ee65c3bac70f4a3fbeffcfd8c22df7b456e092a09b1fcde0a77874a47e2cc15682bd3643eae"}], 0x12c0}, 0x407) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000002a80)=0x3) 16:04:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) 16:04:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x4800) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x3) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) 16:04:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget(0x3, 0x2) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x1a9) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000200)=0x4) r6 = getgid() r7 = getppid() r8 = getpgrp() clock_getres(0x5, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x7fffffff, r2, r3, r4, r6, 0x100, 0xf2}, 0x40, 0x9, r7, r8, 0x6, 0x8, 0x2, 0x7}) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r9 = syz_open_pts() flock(r0, 0x5) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510a52b38299d87e8c83df4145640f8f75af"}) write(r9, &(0x7f0000000580)="962eebb45c9eaf6b468d0f0ec48bc41802f5c894c67aef9e66ef8981ecfc230a4b80a0cacd6e43649d81affd311fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3ff4ae26118738348c892389bfe4fec69ebe4b37b26d5e1c621b6bb72d8d9e0b3eb2fdd58f41c614cb93719e1ca6520000000000f1ffffff00000000000000022e7628f49bfad5e70d791a514c6495f584dafcdf0405524fbaafe70e3b5f9d01b4e2fcc840d6d06feab7df293bc12b0441ed4855cf517cefa20928dc5496bfe3e5d51700b4b74dd8ca199629db27980f4974fadf3954018cf0534198822a6891d6753ba0d095de3a7c5a3a14794a4546c03c4d2e9bc3c217e34798c1a59d312dfc256c9d8595ab0a6f68e6c9fd2f8a2b6e47f6831422e4854a5a0974d3ebed56723494d138a482ac09ea84484933dd7373218cccc2f806ebe7fdb16af0a6e79f1424d3a9a587a19c69beb8b21d203e8842266702fe868a154ce18c1f4a5b94c826e03c88df8ba81d8342ab80ee9dbb010400008a482f00f8eac60f7b9ad3e41808976a00", 0xffffffffffffff28) 16:04:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = getegid() setgroups(0x1, &(0x7f0000000000)=[r1]) 16:04:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/113, 0x71) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:04:21 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:04:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0xc0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x8000, 0x2004) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000480)=[{0x90, 0xffff, 0x3, "f4ab1c313fc7586942b1b3127c8ca16a28a372ce2ee5ac00b7845c707cd155399410b64afeb17dca529db397e82b86d4301b37e54a1fa385112f55e145809bc301ad41e98259a74a25713b7a8895b50aca198189e08e1c260c5348d628b8d9a4d1dc3daefe7aba8c87aea59c18225f35c6491abd7b6e838babc869d9098a"}], 0x90}, 0x9) 16:04:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) 16:04:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xb0a, 0x101, 0x57a7, 0x7, 0x10, [{0x8, 0x1000, 0x80, 0x800}, {0x5, 0x7, 0x5, 0x2}, {0x8, 0x401, 0x8, 0xffffffff}, {0x1, 0x401, 0x3, 0xde}, {0x7, 0x7, 0xfffffffffffffffa, 0x4}, {0x9, 0x7ce, 0x3, 0x400}, {0x2000000000, 0x2, 0x4, 0x7ff}, {0x2, 0x8001, 0x0, 0x2}, {0x2, 0x6, 0x1, 0x4df8}, {0x3db65562, 0x0, 0xff, 0x92}, {0x9, 0x200, 0xfffd, 0x2}, {0x9, 0xea, 0x3, 0x1ff}, {0x3, 0xd8a9, 0x8000, 0x1}, {0x40, 0x7, 0x5e26, 0x2}, {0x9, 0x4a03, 0x6, 0x4}, {0x6, 0x9, 0xffff, 0x2d}]}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x14) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)="2d216d3ba39c6b653de5c29244e6f4d062d62288adcdd6c232d4fee2a79c7dd8e7764a781b22f0691d64c7c1028b4b2c845c9e4293e688fb9418ede164a2e9d9c85e798e28100df09b6294a0eef46370641f18d3ed12f16b349acd8b363af7da7e32471c45df60688b43c792a06e8f58cec7f1449c8ed31f8faa67d18b8c9ca427317d63cdfb7396189d62ba9c1758b91f2546", 0x93}], 0x1, 0x0, 0x0) 16:04:21 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = accept$unix(r1, &(0x7f0000002280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b499d456ade531e6d2c7ce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6c9d7dda37086ba55f9f392bbc3caff491ffbaf5013b2a854f26db675b6d15c865370fc774d9790a401369f4595d35f000060c4453ccc1d00ea5c71a6183a50f470e28844ffd2a50d5997e08e785f99466edd4a485c25bf140d9b7ea9de3ff1d9859ead92faf5ca994ef26bc83f26f327d204c394e02b0ab3e31d43a6d0"], &(0x7f0000000140)=0x1) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) ioctl$TIOCEXCL(r2, 0x2000740d) 16:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") ftruncate(r0, 0x0, 0x1) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:04:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x72, 0x0, &(0x7f0000000240)=""/114}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x200002ee, &(0x7f0000000040)=[{0x48, 0x200000000000000}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) 16:04:21 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080), 0x109) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:04:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) msgrcv(r4, &(0x7f0000000900)={0x0, ""/148}, 0x9c, 0x3, 0x1000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000700)={0x1, "3287d9e07087cccd9895fe1d4ab0a6840d9c621cf6caa115946278c7735528b223de632a396dc7b667f340c46913dfebd7dd6d24736c8c6579986c8d386c7b84d996a38ac2ea66a5986ca38dee91a3849395861e3f1b1101c02eee25f2872acf6fa37750fded5ac4cd35d52b856ba8d0fe45aa3fbc94105882c223554b539c5668de7fdeba673551805ed0006244607f071c62c75fc284c4e99aba935c2f5e773eced29e3ae4e1dc9d7c8471466a0efdd7e8a82d8e0fd3b4e855395b279c26a9c49f2b8814ffa3"}, 0xcf, 0x800) r11 = socket(0x18, 0x3, 0x0) sendmsg$unix(r11, &(0x7f0000000680)={&(0x7f0000000640)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002a40)=[{&(0x7f0000001a40)="8fb23757ccfe9ff4d8cc041ae5163f1c20f2db6a10a95e9868215f6b7280a9c7668ed9bc0a63714657e0f9d69afb04e9ff0d6e3f4d191b1957dfc5cc08ca15677f51009b30473a381a8ff145b1afaffd2b5c3ec5e523c4cded6cc4f730755274611c07ff76dc714d0bcb20b96a3a70617264414dc5338788ce3e8b0fa6df8e8758bc1fec9f221da669bed06fcf965c6a1707bface92c06628cd4a1d2e760b1312aee5c26b9468df0b7e71b6ff8c82a2dcfe449c27f454b38a9c6452b28c2743989f0344b844fdd7b53f762fa4bb40a9ff787adddbae88ebd0d1b5824878dc6910e4dd106a36545ee9ec15d13849409eac9f660f4250f31cb8633d367f626fd74a131c3bd361ee38a7137ce54e37e46598a428f2ba9961cf5eb3508ab783b069bdf0c9c287de9825eac53a1707535859c023bd9c729ac075b3cbd0b6d92218ecdec89c4ff758614aab97ad9d1f629c0b2f1ff52a621260fcd16feea1deb02c7b9a4eaadb1ea9206e5f2668bf333dc4b77c114415c6abc2ac8e4f63dead887a808580843ae9bb5b467024d3b1d34a2c18a0522299977e18ff3a285b636b4a9974063ea78216c22f25f3adda091854a1cb144b0989b684d1f3a3a3656f9ddb15e4bce2d8a870f2c345ab9725a2867e2cc5fbdffe842982a9510ffd555bce79b71f648434fe93b398eced2d1e0382c6b9edc7e57483d4b12154e2f0cd06a4f15910f92a80099a6b5ca47a0ffc5c6e32764fa2ef44e494e4029a266580a6ff3a149fb6a9d5a5d3449dbc559d80c364fc6fe2aaabf90aabca4ab41f7053b33aff9b2bf61a9098914dd956dc5d660d35b6c7becc9e50ebbe1770840491da2f1ed7acc506529561ea4c01ae79a1b18cf332b1ee8ac8054be5a482b6e0751d2fd74dca3b2069ad04bbfdb0281a9ddcdd7e5dc70a716c74791c7b7cf0b46c81a44e7490a41db06bd59e0b11aa98394cb67e563a7c39ca1b05d4430efdfcbfed4d107d7be7dcd4bb00f78d99b2b065af0c0344d12d0b00f7a50bb96b4029845810008f56a241bdceb8864b6d1fececf452553440589fd08ef3915419c1ba273a4c898de9dc9cbda7e0184d802cd354b7bc8327a4361f3dc6b7fdff1ee740de52aee885861edeb6240d2982cbb7d9ac8525623fd404183187b1445c207e9e1b1fd93c315570c787cc6341001924a025418c0c7b9e37cb6c29d2e9945a81ba1983d57fa58e01d1d8ca245d9c5017a781872866f34d45793f45500b5c0b5061ca2c6900b3ac6fef548a8d2a7dda7d8c1a9c24733f978a6eedf62f9f8c7363e3fb44b60f873aa5c31dac7bc18db6189861f9a116da8fcfc402eacde80f07e31a76eb1b66aad1d4bad49529af04a15e14656f207ad524e80920ea81acba2a180224344c847dc566bd9f3be16066ffdb750d462b6a3c97f6f4645756269f3a974848406f9cfea84697476295c5b08a0d6f843042912b48fe2796376e64ea4133c048b44597a91c5128e7e647aab134ca8e6680e91d055b71eedd3a5d9fd2d3cbb52f08539f295f38984d201b64dd490d9bbc1ea2aff62f2d563c0ba1146264fc156d3be67d659c87624b65c44e4638d481b665e217f5f530f116cd5f186036868d283876527b9303ff4ed51894991860fdf28d81657096571be86f36476531e9eddfcdc7240e5b9da4ff76877d68d34fc159f88a6cc745f73424095a834201caaa62810888b39f86126974d519f9bd7194cbf3ee5e18996c9cb0208ade31cb81d33185466e45105551b625a67f6ce234b5eef1a2aa5b8846d32208485cdd57b44806b1849ffae0a5b75049e5614849d2d084fecec5c76ad210a24d46d8c4ae76cd5cc140b00d1325c2e2972eebfeacf1997f44c79a78c61752209ce1f116016e5ed686816873a7ad3fad85b098fce2c0a8b9715d97ef71ff191740c17f7eaef334c5f8982089d2bbdb0e1c23ee949f3850cd29bf1e119babb528f363b36d2d79b2e4554e779e04c3e72523e6e1d4280023124d9ab6367fab3576f01974c507b67c0ddbc9b2cae15dded84ba0366089d21f3f5bda32b2461709ced2601bd7fa9d59552f682ffad917d00e5866f6e359a94c218ae80bc5f918b567b97031255a2f4bb1350491fa8878c1274d4b08a8bf479c6f55f875f5df7f3347d5c532e2d0d62ffa94f139d4f14b647f9dd9d612e5e01631a7c86f1fcaa4b8922e21f4693b5449cba06579a7ac15b6b5dbfc4b8a22c2dc3c7d4c25e4f51c46bd6443e90616af15cdbbd9455fef83b68e01fd48f0f1867ba4f1e0ce006aac019703bc5fd3942b18f9191e4c303609368bad0671f98c0e77650889c37977fa42127c811e2fc85f711512b1682a72b4939b70ae24f827abe033dd7253c31fe3a12172c3c9b5afdd3f2b75ecb4156f07f8659254f6cdc2a3629ab07bcfd1e83799ea7950129b6caf4f4b15d94fcf39a8627f8320a654ac8c43cf47475e252bca3e9d6d70c73d69e6c174a7dd639ed9f8578a704e1949864811d9329a7538419461305d94b03a92ad276a267a06d193747ea9df533e063292201884f1c88fdc257f6dda211bd7ed9052a74a207c0ea5dd0e2d67482ba1eac0104da9fe8e031438d5e730ba3e171bf5f45172db91363a56d27c63d3a0cb4adc8e17705624cda6b2b5bed65edaa0b5398d2d3991ebaea6120c5b7c650499b674b007c7eee5b71246bb83c285db2070495b48b5c896d6af4adce941588fbb1161dec5ecad3a2e31c4e5307d61c43666868266c535e60b604f8136d21bc0ac865886b0890dcc3604882f392701d395b107696b32d0f5929dc335b61e67f4a1d3cd7c790a33fadb7afed165d3468dd3ce5f70a91dbed552f912ef62844f54ef4d8cf91f1f5e03e34a0f6f4793f50311000255eda2f5555686207cacd093f54a1cb1dc7344592c4ce89d435119fb2b28a38bf75f80a4fc91a7bc23d7c4c104758139c1dd9f55f675175b34b79d986d75c1268155524be9068bd55023323962ed5ea8555a59f8d160b56d9ea83196c671a16ac71318ba3b26190b224398ac71c080cb7b24e598b1a6535ea42a7d70ce4fee0030506d318681ccd90c97701e000df34c85d894dbad9bf2f5f8312d3a6ea65a373f9aaf220d19a1f852e72db662b5bcd22b8447933640a771d684e321ff54d79f519fded53e024f4b13cc4fa90b5f94386c71f4f65a6d9cefd5b2472c87cd0154e29f3a625e6d900e8a4213f84eb58fae934e1b6181e5369a3462264e04f4bc7cb86efbd36372fb3274f1ac9ab2d5b462ad066962d74d9e201ae60cf32f61e95bfcf25c842865f55b0cd671b04fc7a4e75b3e96eeda285bd64991488c0e7e6c52be69baf2e4c06d7ed5b4f5a6e1f3bde30fb3efc7743a9aed05bdb7e263f59a76128bc460da74e534177dfb7facf913c1834c14d13a174b98690c74b4845f50e362b55561a75783518c1b629912a9000e4dea4efb449acaa2b03d51be251c03e7ae08b42601d7e2c5626c14ce05b972e85ebff0d3ffb3cc57b73946086727ef49ff65163331ec62a3cd52f9f7cba5d997a7197eb48c50590aced6421ad97ba8ff81123a8bdcf9b879c9270ac6e7a93ed02acf4c64909032753f07b3d82eb53c02156884016ce234c7c1167de6fa8b4d333d317cc809780b1a7bac03702073dd2ddddfe75f056500d3e6295e0194f32f65d50726476f9354d6b0d01d0f941e27259068ed6c41c33b4b48ddd09d7b4bfb6561cdc7ced62edfdcc679ba08c7f20603d0a2b9452e0a6b1799e641bd2c70b776f966d4f0bdc30228852169269840850b1113f11162d1c37f603dcd893a158912b0f20b4be6ceb2c81929b3d01ee3df8153a02637f1c0701ac5f276b49b83c45941f8019586c745716da3f2db4fa71439fb676a2bfa08befeab4fe5b7c8f7e36a7ee50dd7e9854b16de4ad3b837a9a619e8145b0546592955924ef45218ccc82ed815fdd817cfffa0bae651796d41e06e6ac9f1597e4288956c6cce268deb8767866cfbba4214641b5cb4487d4bd22a9ed30c06aaca58b31ee6bb450edfc4bc499fc2d631cca254e6862d55d5cea65802050f6984b50f91df28d4d86bb513ccca63abca7f51785d7fbd7f1bd59227b8b3d45da13b41d16154ce63047cde8c64a31a3a159082cc2a75fd96e9611f15dcb47945eafd56a31e1eff06e1a8fe4d37d039b7f2cb39ceb81d00a8c9dbf7a668378c6bf4f01c443d987d1ec0a5c3ccc6df4543779a729cad85c87dd4daba35f9e6e50668dc0a6bfb6cef69239fd45368a7861038a443459127fb20046a0719db561fc446a52f6ce6c73230e3e66147b7f3f4370f9fa000fbe982e3fd297e2cb466378c3bffb00a85521ccfb45732d02a3f1e5bade10d3aaa3fcea265254e7d2586ccac903da6b4b8317e46ac04132569c1b851b0830b135381f528d61e8a78c43d6bda4eb33b851c1e0d90e43d8efd7672d141640a14e784d0e6ecad0710f125d222e7ad376186401e963b661660df6af5e54115baa34cebdcf0c1d334e0bbba3282f1992b05939010af5b988e644e8ba1bbaf9d5a90ab89deff1c0685c72572c8392714348e751a00eae1463517f30bca05442adb2efc20f40237179897c9d097820e98a594eda4377c0a3b015b61acf34dba07169f1c94709e589fbbe0595e89bb8721ab8606b50155c8b94e8f903c8c582b102d73d224ffe0e600f2da40c91b941a7ef150101bc1ebf9a898ad3275f66e3921b2c7057bf3060faaf40e571a2596888797f9bc39558fb45a3e1d31d7946bca7479c2e1cb967c420ee3bdc93f51d60356f6ec3468e5d0f98afeeb42a79c4359a266732b35c7046f1a517f6f6be13cd2aad24c9d8ce13da5133af29858bc3f2ea1ff4bc5a19cd2dea8a1e88b7e3df1fbebe003666bc28835d0a3099d0549f5692355cd5a7a264df5316724bc5080b12524425a228ab2a3c777bb9983efd674039675bcebf4c77006c6d86cd0a6d027a67f6cac9040ef5716a3f624fc6ceac1979f2b61cf63a1de557b4a173816163938b75db9ad2b938780018e0918299831be426b6a4e13c5ba1f94a0e4e7c7b8f84d2b2c71a16aa20eb19bd4bf91201e5f0ba4f18e0d95e44fc0d452dea7296afcc7052c2eb2626b6c29af8f5776fe9035df3ccadd9ae42475842e5157e887f768b27fa3e6a9b8fdd76038702b65cd2398d592f6f7d82dfbd9de12f91b9fb8df287f596261088d4296c8c64d2199ae8a4ceab3a81ce6dd5b83a2da51b8182f2558df5c48b404071fe37ed2cbd7425d268fa28ef6f356f860fb6e545b2bcdda6124441c6eeae96887b73232b0649b2f21d2152f3939eef3619f50de88accf5612ce214b080c0cfa8af2d62d27b7c7c69c114d6122b9986d31b13a5b84a1df2effdc5ac2a4bf01d002fd76d3ef9892e9d1b5d6834809438c1aaf8e05c8a37bd062cf55f2d0d0744f0ea6f054aca3e0b1dd0d23184a2892a57cd9264a239e9038a21cf7a149df324511ee7ac23fc47b9a671503dd9438b33300c3fbe58fd8b600ba27677ac2d1929c39ed2ed2ade18474d02278efe3761b9999e3e85302b0e471614e07d6f31713aa09f58266b03b918627084a321067ed0b934241bcd4944bcf4502d472bd64464c5d0fedd0e7838fbc9affdd591f2a7f9a7361e252908506a43329e6a96b2b6c4cc95a765d3fadc36a1dcac6ba9f8a10b07ce6c183a22fd08c6bf47cf77bd6b6c03116a28bc121057b9531602096cdad99cd599b8805b32605b8980d2d6489255af57781ed5521b72924590fb09fff29281e082eedf8abe9139af6ea28ed7a83f62fe", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x8) r12 = semget(0x3, 0x0, 0x240) semctl$GETPID(r12, 0x7, 0x4, &(0x7f0000000800)=""/193) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:04:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) fsync(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000680)=0x4) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r4) shutdown(r1, 0x2) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') stat(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)) fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x6}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="1139479075", 0x5}, {&(0x7f0000000240)="21ab374f1f43be7a4bb855bc3d6e65087d1e1054d6818e53e92e9459c7d96993224e6cfb76102583fdc8e56a7f136ba9830d7f65492583efb9ba1474b3afc6fc702593e0efd935135bc35831e51868450bb71d89911ef027f310cde6235ea5f77b43f83de59f288bb3416b3d498e1e301b25c8e21d6375b9da35a7ed98692b3c94ee74849d53d763600084cce93f8723ea3117aa697ce41ec505dcd4b7f681334d17db6c6e55b7d00f7b22440461b1adf2a5ae93fbf49886ee976a0e9b4a48ae9a81fa575e70c89a47f0a1", 0xcb}, {&(0x7f0000000340)="3fb9723ce64904c81617b01c33c24a6471b01cde8cd4b21fdc70dc84cba7e65db3a9440c16d569a88b476ac99b540289039a487ae9a8cf3713e2f9e19b1db3fd9d2ba2e4de0c4d02ea5af8249fcc07b58a88f9e73c741b9784199f15b3f0f7096c4f1b1ee284e95875c76cd79144e40e3b7bb773a9e1f9e91477532a1f348d879dd8eedb5a2eae7a10700b36418a79015d48a57443605023bf5f", 0x9a}, {&(0x7f0000000400)="94d767fb34cb9ad3a3a5b72bb52758689cbaac5b19a4b13e6645d8ff8d119454cd33ce9b809f85ed00c5978347b6544ef2b25d07dd024ca9449d9b4a67f395a4f18519e64ec336721d3b3bd9885e3924254c77530b0709a3f051af011fff8824f1815a9e4d8f29cbfb54ca7b21c8e90ec704cda70528e4b255845cba31ed9dbff58d0fc921cf7e092cad14d74a2067f5bee5e70d51fc1168e642eb5fb5ba342a8cc4d44b21efa3a6b38e6323ecefc03040e53a67fabfc3f46516e06969e97222ffdecce160f37ee7264af07be7d0a46740ffb66e6ee916e089414143ab359e", 0xdf}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0xa) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x7fff) bind$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66696c6530006f2961f37ef8de0adb66b5c919e2df77a88d4ba5a76e40fb1d790b8176dbb6f5e27301000000000000002317874d258bc80300472508087cf9ca86330b1ba213951fd53b638ec33e78c17b00"/96], 0xa) socket$unix(0x1, 0x3, 0x0) unlink(&(0x7f0000000500)='./file0\x00') 16:04:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) getegid() syz_open_pts() chdir(0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:04:22 executing program 1: getrusage(0x0, &(0x7f0000000000)) 16:04:22 executing program 1: r0 = socket(0x2, 0x5, 0xffffffff) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) 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) 16:04:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x7f, r1}) r2 = msgget(0x0, 0x440) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000082cd873fe633b2d59a7da8f0503f10f81af0e7dff381c13566d946740a4754d73621fa28fda8823c9ae729dc068992d5bab89c1c51cc1e506a608b98cf5c9d08f9fc478ea2141ddfd27ad8e3f485bb8952c67e3036ede7a1960d3f0a0a891585769584e344c56560df54ce3771ae9c149667959cc7b1ca4f0d915d30b5f1bc364a38eb3fc90c48b893cb12a9b6f5764122cd33abc2bf4d2aaca34982d036c89c366c1f64a165b5907ca0ac399563336eb8326ce43193e189befe1cffc1d7df8d994b6023d3387588e44abc4d1c034129e97348a716e45602010ed95a7ff18172399a3d0446b5118473a0f5a6a3a60755e4aa65cfa176d250bc03"], 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x1, 0x1) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000100)=""/250) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:04:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x100) semget$private(0x0, 0x4, 0x2a0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = semget(0x0, 0x7, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/176) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x10, 0x0, r2) clock_gettime(0x3, &(0x7f0000000080)) 16:04:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) read(r0, &(0x7f0000000240)=""/120, 0x78) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x3}, {0x2c, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:04:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) dup(r0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:04:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0xa0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x810, r0, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:04:22 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) syz_open_pts() syz_open_pts() 16:04:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2d}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 16:04:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x10, 0x53, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x7, 0x7d}, {{r0}, 0xffffffffffffffff, 0xa6, 0x40, 0x10001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0xfff, 0x4}], 0x7c, &(0x7f0000000180)=[{{r0}, 0x0, 0xc0, 0xb9f2d11f1143bc5, 0x3, 0x67f}, {{r0}, 0xfffffffffffffffb, 0x60, 0x1, 0x2, 0xffffffffffffffe0}, {{r0}, 0x6b7978b7c05a5943, 0x41, 0xfffff, 0x7f, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x1, 0xd20}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x293, 0x3}], 0x6, &(0x7f0000000040)={0x55b, 0x23ed}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x0, 0x5, 0x0, 0xe311, 0x80000001}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x5, 0x4225a6ef}) 16:04:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) 16:04:27 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:04:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="71c5b2b3aab1c6a9378c9da8f9bcd5b996c74957e6c6af60a2c80bc716e35b82aaca75d52c4dcaba25813a531f49792d1ceffec1e6d5c8456beef689e23bc988d31fb50660c4f0b69dfb7d80e3d856de107ad37f4d46941708ca90de3f44c9fe51f26105d6cb7bc42ffec4942a68e21392b013e44a1197fba71b165770efab6e38f7c1fa610b9ba078b3f1a15601d36a1c06de6eabb17df2b6a34a83f822ff13b31ce8ba7a5a493091a30c22a134f0c3c103868979e7b70c97581c6318e2d46df55aeebd7db84f174b2f7171b7a79616bbd7357bfd7a9a", 0xd7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) 16:04:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="fc9e400029004800c109a7e0d1692565"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) 16:04:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8e, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = semget(0x1, 0x3, 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0x3, 0xc1a17949879e9b58}, {0x4, 0x4, 0x1000}, {0x0, 0x8, 0x1800}, {0x3, 0x512, 0x800}, {0x9fe8f87e07b12382, 0x80, 0x1000}], 0x5) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x70, &(0x7f0000000080)="752c899d5f6173a82cb1502f33afe6d17bee10d9ab9f095c99cb1dedf5d5afdf1f0b991de627eb07e17ebc5a2bdb23b272a2899160f37bd783559d860ba889ed3ecbd3fbf6d49742dec8528a00e543eb1ac5f57204280ddd69dc374f03719707f6aae3bf2419d2f31dfd990c9ecead38") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:04:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x1, 0x7fff) 16:04:27 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000040)=0x8f) fcntl$getown(r0, 0x5) semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) 16:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000002380)=[{&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/48, 0x30}], 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002400)) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:04:27 executing program 0: r0 = socket(0x1, 0x4003, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x100, 0x10) setsockopt(r0, 0x1, 0x38738000000, &(0x7f0000000200)="4319c039a8c9f11098a960489db5508f76ebf7ee1c0b6870ed77a15dd6502ba5f202c90cb488fb6b9211805ae0ddf7f69d692650ca15f6a1c5b0379e0bcf16c9a7b03d3b20cfe99e6ec138cfd3391240377d9444d7f53dc306159c2950c8252b338cfe788f26e3caeef84fa0b0ac106e79cf921b9417f7b03ffbcaf4e051d623b914a04b79fdc06491c30635c05e813a6273068921e31b94d23b3b6520564dad98a0ac7d95126971587bc6f99d82b96bd462ac9ef63290", 0xb7) r3 = fcntl$getown(r0, 0x5) r4 = geteuid() getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={r3, r4, r5}, 0xc) 16:04:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x80) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:04:27 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x80006, 0x0, 0x0, 0xfffffffffffffffc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="004616285854ec4dcadce9e75989", 0xe, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x89a6, 0x7, './file0\x00', 0x4, 0x6, 0x3, 0x1}) r1 = dup(0xffffffffffffff9c) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = dup(r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) syz_emit_ethernet(0x2, &(0x7f0000002840)="009d") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) 16:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0xffffffffffffffd3, &(0x7f0000000180)="b6") 16:04:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x2, 0x74f, 0xe6}, {0x18, 0x0, 0x4be, 0x5ed1}, 0x3, [0x7, 0xfffffffffffffeff, 0x3, 0x9, 0x1, 0x7fff, 0x1962, 0x1]}, 0x3c) openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x8080, 0x0) write(r1, &(0x7f00000014c0)="8224c66654851d170c603054bdf92e39f1103c2711c12d4503e1f5e37ec148196b177818793cb871187c0c9e885c5344b35b36b9506b375c4b574873ba1aa403846d512a52336958828ceab8a085b0ed846a16b856fbf9161cfed7c0dffe2fa876beb34c5ab0255e4dca22fc521c59dc3bbef6aec1056df18a6f646e4fa18dda6eff05e6bcdf317cd0c20877ddbe666abafae1acbc669512821d412efdf6e809ce7afb116048208947d20d87e4d5b6a687b72139dc413ee9d408605286d3825b7146fe890f7080b7b15b42cca5ff6869762983cd6e3b18de54c5ce3e689ecd666a840e1302224f37b1f02aa7ba4dd09be2e77108fa260b4095d1d868e36acb49beaf752019d0f9d9b4dee04fde244c3629000290a41740685a24c073277c6cdf5c99582ba729a580eaf27aef3d94b43236f0e3552023cc399c14fa6655cd489c7addd021d4c3820763ec63353e8cdc2149e5ea5cc6347023d9d09c1aecac45ba5dfa97a056b55c6dbe49af28ef13ad167af2acc32505502ebae79640e947f208bb5bc98fcba82c59f96bed21c97b7db18de1a18e781cd3ac535417a5fee866f058f8c5b4a7b33b2d5560e694b9fedb2cf5e940f18364712e67b0ae45d7e7464dad7d6104f9005b11ddf106f95e25a12f93c96951343a69d6cb32ef788b322e7427c5941365bf51a56736c6269897d7f60cfe87d140e27961f4747507cd331050ff8017b773bef3668ce635c513444309e1e7ff560b99df0674e907b35bc976aa29c261ebba6198f185b127d3894a4f8a7ace8bceb267971ceec541cc4f32cc971d0e641bd723e1ca3576da87de1df64871db4ba8c5ea7e17380863cdba65125f460f4c3fe2e44b7d840a255a131ae636ca9a22a86284fb5f4fb42c2de9382d192df30a25ffde7769aac7851f9c3d8ca563f1151afb020577b042dfa83b6d7e011fde0bf3c2e27556393e0cb82baed5eb5a6fb11bb0a1ca582b2c21c692e8a752eaa9359aa2a9c2bff889ac006130c3820ba42b230967f2e581415f569becff102e98b0253066b73a98d4aacd37f29de86e0871517afad1d4c3a864c31d81a1a671080fe819616bc03402fc5add84d9980721b9f3f8b2a7c86fed38bc98969fb450df700fc68c519061b6b6adb2c433ecd3ac8fd027d23fedb654ef907257b0b90f88e18ef0019e490d186dfb191fceaf7f8f165e41e364769c0ddfbef1a967b5f7e7fc6578bfc333f6185741f1069b3b5f49a0f156224ca5a2457e4dd67ffa42cf22c5c9d20704e552c9a36ac29e6a630911482b49cc17147da52edaece5da07823412e9de7d0a696313781e35188fc8e70a3bd22732064f26d658f865706833e5f20f07d10d0e89a1da5411d940ff2145966d5ba0f2d87da68fca964853397fded533f6cc35c0ec516e6328d2189d8df1d027294204120a8eb07aa8b59de2f6e133bd1904b5272735a93d1dc2f9ad978fb1f9934d8b8fd271e247d44224d287156925b2f454c384b976e697e13ac6337eba31a54a30621dc3512f42e0e1395ab168c0f58f7978a7237d7b88274a4dbdb7975a2270696393bd83203b2e2a70cd2f96468a1c3549f15cd2d2f30235b3489cf73d07fe58c5371dfecbb30a68b1c5fdc0345a52ef13d257ca190797250a75105bf178306a24f2ab9396f39d8f3588726d2c204f2a974c8a582c0cf8e32d4be2cedcd8d45d954271c6e133834777d6d734491eb673b08a5a4c306b134ba733cd079b718bcc6c5e3dce083e4906592c154fbc6c39185b82442baf66d4d4f99d71f3f02ff9d2ad712e30179e965019bc6cfcc4e90bb85a4c499b69a5568b883d65924f6dbace0e5353566fcf06694c9740c44c9b3c0f4a885c1de2a90406a6de2b418d2f1ae63945c619cd8284e14af4cb2fdf620b016afbf16e1e66347ecaa76323b93af0614d3b5088419809c9f0bfc5c67f7383dc2a9795b9ddfdc008c277efe98a3f3cc4fdb9de948e6b89a2ea03270d06049350e926eed4ac7e773d5484728d915c2c92dcca27465a8b5e48df1afdf1eae179cfb3310b188fb0136b3eb41789cc6e03b3a1345a6a161eb55f982532de33559797918b5ac808d3391e83d61f78259f41031953cfd89907eb0d8d775693d16d7990b2bf28e139caddb46a633d5d7b0639502cd92872069b4caedb7bd184ddceac043c1185a74e4cb7261801c6a8ceec1c11078123a194ce16bfbf6d2f7599217ac957af2da8674910058b912ead1fed8e148df11826b42afd3e8585b35f385965dad28ab329429f9b226e3cc5f25822661e0cf9ac6b16d3031674abda203cbef0188882e48da60392b6607f71bf5accff12af9b79dc8d1f219290d8e1159c7f930049b72fc52c6fa54fd568bd58b25034f66dac771d168d60b09806ed328221d5a5390047a3cf82d6ac0596b257135a4bdc6270b52b54bddb83396d4b5e13e9a44da4fd072c5e185368a7351c70e632ad5dcfae8a267b133beae3809754d2788e55d6701de8df312df6829ed2470b02d79e835d52bed5d759123ddcd16a7eca31d09db731557efe7f7af9be4aae5cb12c4147add866dad1942efcf03510c6855fcc9c61cd530ca71abdf28c75cae725eee727957e36e7b14f6a31a0e1eb1a5905ea97d11cc78d88fef6dbf778a38e312c124b01bbcbc8d9efb5dfda3889db63dac06b559515106d5f8c53da3d2a8ef78cfe6bdcd9545dac6dde4ea144bd5b96dc499b0cb95c859225c870bb196e44b665cd450fd1fc47b150f044a1979dbbbe529ff25e1b95834a0b2a58fb2aa66d728222e08a89883cd84cc66ccb5d31cb97367674f72a922814c69efb2857d69d4fada10683929598e7ba3e6bcf4223747a829783bd8336a5f3518f6f550e28b0ff0a6b1ffeb778743e790c10808fbc2985d18acf8e76e26ee84298c754659dd8827ed205f7214873345d189f2c9c7d04f448bdcda276e03914f017041b685aaf078879206b39665bf7b5a7344820463860b6a0a65077b800c466bacd6ffe5cf154a931c3c0442262da37da71ac7b55723b366823d0a809177fff08b6a6830775f775e2418ef629e4272d1efa8350d74b08c0e4ae9985419d6db2f86f7c4f64abe9ab693ab3326e8683d1ab4d241b51c8a9913857f939149be3d3bf2c0a93f0c021dd5e999ec93169876180d5321b66645e8a0ba5c517308cce8fad45dd8ab7fecaaae612edd4b8b24aa65676dc3ef3563150f6593648be053e3790a62928f574a971ef44fbda99c305a4e9965d88904985a4446c67a186fa4aeb7fa3c3d8a317746134fb84b9ca9f4a6b7c0613b379867ccf23d00c247f60c79c054dbc9d83afb251186c57c8f2f374ffd4989b6f3bd23e5c5fea3d54199788ee374607902b4810fe39fdf90e4c8f5ad7a3979eda7c27232447e9f515c221e2543098bb5bd8069e7d7d16fb3782dbacaefbf9ebb6498cd5c411440ee103d0fee520ab6f4e37fc39f0e87a2dcf6cf3edd7e49950676abdb0d3433b577ac0f68579aca2c6c8aa83f4bcdd3a13c402ed8b98b29a65936f549ae248b32eb4da9fc813b55b125daa5ef15df6e87e1974ddf9acdd4e8a9be54edb1445f2cb495a4ad7121711904b82aabbfe95062b32906f562f7c313ec6e3b4c649634d5f915ee4cf30fce4c003f503cca885cff6efdd5f4710584a00f5a43a4eebd62c2617e2de66e866a55dea51c9341ed6a662a2bd671b0508d490df12fd3249d5d5ef8e6ee644046e2aa6c4203bddaa7c5da2b6c9581195ffb8d5c4b9b01a9bcec773db7d35d2f29ff8fc3cb2fea5f62a3e0a3d88f77ffaf45d35395fcd4f5b4b1f8cdc7096cbc4b21762456651154ee57d7d753dfb85a61969cbb68698b2d99738f2e6d03159a7a55397ad59be66e297037f7add9a2d5feb591e1b3be5ba5de0ade21cdc82ed944e581d6c0967c97d24d6a9579901cce70e38abeaa8b21fd60c8f6dbfb7e18ff21c5a9eee46cff9444ef92539d0dd1b83603c2de1132c3bf4568f403fce7343165b86c52f86049124e2021790fae5464f052f002768548ed84d4ae6267cabeef45635d5b8f36ee534fdc300dec92c85bc5e43e3504082192a780cef21a7fb9facac31fc8554bb6e218dd0b08952748b2e9accb2370ea5e02216e3fe28b113449038c29179db2d124e9653813d7bc7a04ef8b2ab76c32fcec8c636638a9e4f938448b0fab8e9111e67c7a3e87fd0e4969f5c4e869d18a4ae743923d2970dc5e9bdec21f9f6ff9697ecd790473f752a09fd3e442d14d57de3aecb8c18429bc0ef5ef8a6b4f722d9633773dbe565f88830e88d390f67f9de2cdbc133b8ac2897e7ec927e86e3e6e2a307513a5edab2a4b9738b6dc208abf7a23c80a673e5305656c8262605d76508e9182e6953422c590bf5b0c11a358321e7d9d711b6f22fc3f9fbaa188caa855ab184c0cc645b037558cb42e1d1bb06ce832a26c90d5b29a13f9dceef8e66fafc81af30a33f7f91fe2a1cddebf8df391a05d26fec620f6d21a487125bcfa83bda4e65f10cd3db88f8249cdb39b735b42a19e87bbd6a631ce2af07f3569dfc3ff74ea56f29d920f2ba549c58d8900cb51b5af43db731576515e805c90312a6d8f64e2bd1dbd99bf01e5ae876c2e5b2a7193166b44b6cc474471da8f63b80e0137b740decd6caa0391abae3bb2de014c47135ae5700b755fcc34de300ef7f75b90e2d11593fa8f5a7ad3d00555d340d7b99bc3a4043202f0c0c4c5ec7231a1cc612d93a40ff2051805eb54121444140bc1f65c9c6118630c51aee5a4ecd2d249c4c9e0bb081684ff4fcaa07335602355da430bd132e8c1c3d92677425e0cf188a0013d1244c03de3945249fdafbd0a29336f1d73e70e20ef3d41486a3a21a7fe4cb3ee7d4877d5df4b370aab7138238fcc9b29bb0d8334f8776ec7bd2b1f1aba4995f16ac7c9b3490a19e0e4ad7a7dd7f5822c6b25e4b801b926601ce545ee4c8243de7c5ee4083cbf04383d17c3b214cb918650ecf048aaf35af93aa073cc1e0ba68c8b93589e88c1496165ba2b14410e2443b44506168f0cc9e0394b6e5c925e3d9fd51407f88399263a931878d9719678266342bd6b6bb916b2a224e5433a3138693cb87829559150a8ba2f538f099a9c0a4c65841bb116fbdade8d63c631a2057d9a5ab767eb9f6037b945d352702c9285f3e692e90e7dbe83c85ba39e91700ac81f872083fc0f606f3e2e7e87a0f2d3d9378973134348f0d4ac5dfd236aa7c4e1f4092b30f68ffcac447bed79da0cba516f88b79ac20eeaf1bc344bd0892ae4d7368143436c4e0422f5ca46cf77927c486dfbad7c4d5cf3f6dfdd83da2da00085369f2dddc7f46ae43ecc63498ffcdf6add427fdaea4707855dea02476fb9a1e0a72e1ab8c83d3d28bcc623cf0ecf9a3e3852499a6ca3b1c896cf89ff13c5e87b3641d7053234569f7dc25c29be580d716b48397e59d22972dad442e668e689254410ec6c7d41679e1ec0801fb4dd5793adf374cf7dc77bd01c623d64b6b0db6ad7a91f97bd6cc5379dbc9ea00d550ceafd95d00734106d9036a13d3ee3530db819ee75fd63e25db3e9abac7b583d33aecc418a1144c0d55cd16fd03ae8de8677d9398e9b292ead12f8f07208f5610461431c7c279295659199275e274e93fd6559861db6da8cbf5e271c57a1bacc26c61a1f43071c92c55680f2cbcf7f88df9e8d2e2981009f96f1969ce7bd0d8cbd746c44c00d1b193cd52e6064518643db4cb345184f162151b306961d9213fae36cee3a53133036f4fa43cbe0de08a4b104f6021582a48694a666113d6", 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x7fff, 0xfffffffffffffffd}, {0x18, 0x3, 0x80000001, 0x4}, 0x0, [0x77, 0x7fff, 0x0, 0x0, 0x3, 0x7, 0xffffffff00000000, 0x7ff]}, 0x3c) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) pledge(&(0x7f0000000500)='-\x00', &(0x7f00000005c0)=')(/+\xb5\xb1\x1fR\xb2\x8e,\xef\x8c\x1d\xd3\x94\xcd2\xfd\x7f\x00') write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) write(r0, &(0x7f0000000300)="3b41c580dad4dc2b2ab6f6f3e5cec46d3577ac2f6eb5b9553df75684ed76b247d48478cfe3d32fd27e4cbcf62f59f92cb074089389788b26ae25dfe59a7bf628f191f8579e2f1ef4c4d74f019bad5b1232cf4684a13f905c5567a91540286fda287fba634dc0555c4c647985d8d6d0b84eaf01", 0x73) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="6012000100000000001300fc34", 0x31d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000280)=""/32, 0xf) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x82, 0x9) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:04:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2, 0x3ff}, {0x3}], 0x2}) getppid() sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffff02, 0x0, 0x0, 0x0}, 0x0) 16:04:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x86141) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0, 0x2}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') 16:04:28 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 16:04:28 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x1010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="812716a88c4ed76be0172784a6b361717f7715058a4195b9258c1a0b21c9ada1023b9b0c4878227fb55150f127b3b1baad6ea78d75f25d2aec3e9a05fb3e4a9b230aa60ca6df9cfe0f549d", 0x4b}], 0x1, 0x0, 0x0) fsync(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) close(r0) 16:04:28 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) chmod(&(0x7f0000000140)='./file0\x00', 0x1) listen(r0, 0x800) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) getrlimit(0x7, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0xffffffff, 0x3, 0x8000, 0x0, 0x7, 0xdb45, 0xfff, 0x0, 0x2, 0x80000000, 0x7f}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x102) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r4 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x20000, 0x82) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x1e) bind$unix(r4, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000440)={0x27, 0xffffffff}) linkat(r4, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='.\x00', 0x4) r5 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x1, 0xfffffffffffffffb, 0x8, 0x0, 0xfff, 0x80000001, 0x0, 0x2, 0x2, 0x401, 0x2}) ioctl$KDENABIO(r3, 0x20004b3c) socket$inet(0x2, 0x5, 0x7ff) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000005c0)={0x101, 0x9}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000600)={0xb3, 0x433}) ioctl$KDSETRAD(r5, 0x20004b43) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000680)={0xffff, [{0x3, 0x4000000000000000}, {0x2, 0x8}, {0x2, 0x5}, {0x3, 0x80000001}, {0x3, 0x165}, {0x1, 0x2}, {0x3, 0x4}, {0x2, 0x5}, {0x1, 0xc4}, {0x0, 0xffff}, {0x2, 0x9}, {0x0, 0x9}, {0x3, 0x7fffffff}, {0x3, 0x1f}, {0x2, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x6}, {0x3, 0x8}, {0x1, 0x1d4}, {0x1, 0xfffffffffffffff9}, {0x3, 0x3}, {0x3, 0x4}, {0x3, 0x800}, {0x2, 0x5}, {0x1, 0xfffffffffffffffa}, {0x3, 0x2}, {0x1, 0xd32}, {0x3, 0x5}, {0x3, 0x101}, {0x3, 0xffff}, {0x1, 0x892}, {0x3}]}) chown(&(0x7f00000007c0)='./file0\x00', r1, r6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000800)={0xffffffffffffff01, 0x80000000, './file0\x00', 0x2, 0xb3, 0x8, 0x101}) 16:04:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xffffffffffffff58, './file0\x00'}) unlink(&(0x7f0000000080)='./file0\x00') sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000400290000003300000000000400"], 0x10}, 0x0) 16:04:28 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() syz_open_pts() r1 = getuid() r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:04:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000408da94a2c97f501df0000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x3, 0x40) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000300)=""/197) 16:04:28 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000200000005, r1}) write(r0, &(0x7f0000000100)="16cb5710cadb9653bcaab31b2358aa88f648ab1a697977406a0ce09d1fa62d0b20f4d662cdd855271cc8d46873176cc033ef565e9563a4490d5d8cfdcee9c2956414b1aad861c6a8f0b22b5a2956cfb83f47a12018c9966800a0ea5bc7cf9508f8e7f349", 0x64) 16:04:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x7, 0xfffffffffffffffd, 0x100000000}) flock(r0, 0x12) getuid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) flock(r0, 0x2) syz_open_pts() syz_open_pts() syz_emit_ethernet(0x0, 0x0) syz_open_pts() 16:04:28 executing program 0: r0 = socket(0x19, 0x3, 0x1000004) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) shutdown(r0, 0x3) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xc6, 0x400}], 0x1}) 16:04:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xfffffffffffffdad) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2, 0xfffffffffffffffb}, {0x6, 0x0, 0x0, 0x3e}]}) syz_emit_ethernet(0x3c3, &(0x7f0000000000)="969b100e") 16:04:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0857812805a39807fc92b2d04ccc7a9de10489bfc931ec3e1bc1b2d17d46efe8ab105007cb2f63707ab9c7d013767ff870e9b3b5d72bc9d932b41d22ccaba6295f4d51d28769367ee7c60b46ad36410f181279595c98d9be18d9255165518aefa2dd8477942594ef2abfb7d5782b2fbc37e5abef700d1e7cb8e2665e5e7e73669", 0xff}], 0x1) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:04:29 executing program 0: syz_emit_ethernet(0xfb, &(0x7f0000000280)="a4eee470d111fcd09c9c632649eec1e55279b1f689869e026bff603ecdbff2993fac348440421cb70df3df6f4c6abdbc8674cb7215fbc18628210688f044416a264b815fea62f10ce72752ba604e4982ffe7ca40d218075aad4a80ce81401d0412a9e4fcd4ea2ee37358aad9989e1a6282d84566ad9cf673dc957720e6cd2ff3fd53b7bc3b881e30bc56721620e841effb9ef3c642c68149c1843c27c5986fa3a4a67bce2d1a42f2334621d4ba06163d854f5020cfd55e63e51a6f26f0b58f8a308469eb5ca4e1e4476546bf02cabed48ac0ff0a73cce6e279cab016c7b60b0cce8846c659fec46bdebfc5a389eb373ce93ff8433de210ee664c65") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3bc, &(0x7f00000001c0)="b2cd6bce8fcf13263a090dff2f6a755d466f34349a8e4e02f2d6d6f31946f17eadda79f54169e4df419d34b12431f8e0722ba76578489c9f92773ca1fbd784ddf5068f8b408e64b3ee83d0488845c90434b177f51a0398d4fce703fc417c10a38cdbad2047569433ce5ebe49de8d000aecfad3e1aadb0c0ed6123cc14c0cc993f40121f440498b468bfc65b49e2f861a52f16420085434cfa79845ca251a749dd36ada3d1002d2f90f4824744077b6d8fbb916ed70eaf36a3f3c3eb53c276a2a") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:04:29 executing program 1: r0 = socket(0x10, 0x3, 0xfffffffffffff911) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fchflags(r0, 0x0) clock_getres(0x4, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x6, 0x1000, 0x4}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:04:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000140)=[{0x1, 0x3f, 0x66c8, 0x8001}, {0x2, 0x8, 0x7, 0xb104}, {0x3ff, 0x1, 0x100000000, 0x1}, {0xfffffffffffffff9, 0x3f, 0x1, 0x6}, {0x8, 0x9, 0x4, 0x6}, {0x5, 0xb3, 0x8, 0x3}, {0xfff, 0x6, 0x6, 0x49bb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x8003c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1ed, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4, 0x3, 0x7, 0x91}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1bb7008c095f676, 0x0) 16:04:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806bc7821870d8490799fb9c8ecd71aaa8245aeb6c27b755f8d1d81468ec1ea6492ad70e14e6496312f22c0d763322e0000000068b5f0f3a9f270ac585f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c2"], 0x10) flock(r0, 0x2) setsockopt(r0, 0x8, 0x1ff, &(0x7f0000000000)="0914aa8852cf878897dd865ca410bdd857a20e94ab1c6c1e1bfb24a672dd3c7889d54f2706d34140c9adec5dfc8ce44d91386c1c6f", 0x35) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000000000000007000000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000005001b681533a36d74a67ebbce61e97a927c3b9e84db0edb51562aba23914d3fa8c00ddbb73f57f91914c4b1d8a6ebc148b900dd9ee87f216cc5415a91251fd067b2cedbe70b10ccf2e4e827af8017a1af7c13172338763714027a182d38b653aee82b63cc29ef0b80825bff88b4cffba0a713996aa5f32fad9076abd3fd3c1ab318b62b275347059c11faa9b960af6d466"], 0x30}, 0x0) 16:04:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20, 0x0, 0x8}, {0x6, 0x0, 0xffff, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x400) 16:04:29 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getgid() setgid(r1) syz_emit_ethernet(0x5d99d584, &(0x7f0000000200)="02") 16:04:29 executing program 1: mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x400, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r7, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 16:04:29 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000040)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x0, 0xfffffffffffffffc}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x1}, {0x18, 0x2, 0x7, 0x401}, 0x90000000, [0x8, 0x6, 0x23, 0x2, 0x8, 0x3f, 0x2, 0x1ff]}, 0x3c) 16:04:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000000)) 16:04:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x800000007, 0x100001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:04:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:04:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) shutdown(r1, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 16:04:29 executing program 1: getuid() setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x101, 0xffffffffffffa3fe, 0x8, {[0x8, 0x0, 0x0, 0x1, 0x2, 0x2, 0x7, 0x7f, 0x80000000, 0x0, 0x1, 0x1, 0x4, 0xcf9, 0xffffffffffff0000, 0x20, 0x1, 0x1], [0x2e2e44b1, 0x5, 0x1f, 0x3f, 0x1, 0x5, 0x8, 0x9, 0x1, 0x4], [0x5, 0x6, 0x7, 0x1, 0x7, 0x8, 0x7], [0x101, 0x7ff, 0x8, 0x6, 0xfd52, 0xffffffff], [{0x80000001, 0x9, 0x4, 0x1}, {0x3, 0x6, 0x5, 0xc55}, {0x2ad, 0x5, 0x400, 0x6}, {0x0, 0x2, 0x6, 0x2}, {0x6, 0x15a, 0x401, 0xfffffffffffffffc}, {0x2, 0x9, 0x3}, {0x3, 0x80000000, 0x5, 0x9}, {0x6, 0x5, 0xc9e7, 0x6}], {0xfffffffffffffff8, 0x7fff}, {0x17, 0xeb, 0x6, 0x3}}}) r1 = syz_open_pts() close(r1) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/140, 0x8c}, {&(0x7f0000001540)=""/225, 0xe1}], 0x3, 0x0, 0x0) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r2, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x101, './file0\x00', './file0\x00'}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x9) close(r0) pwrite(r0, &(0x7f0000000240)="8f0cf4937901c2f7843c34a18605f98cbcd8fbc1340d1742e5fc2215181760eaec1e0e98b2edc395eb55edd0a34a9cd82d37160cdff9349385deaa1184c6c883022f53149f1e5bf4709adf107f6d95e8beb91aff6e36be8f167b3a59cd1f3c7d549b08effb12dcb0c6beb696ac21166817f50978aa7219eeec64669309239a509744dd417b7e8c7969aca8af9a757e4e62ee86d933e0b89d96318de7687dd1fc935d6f119ce71723", 0xa8, 0x0, 0x0) 16:04:29 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x4, 0x24000000000, './file0\x00', 0x220f, 0x1d, 0x8, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:04:30 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x9, 0x3, './file0\x00', 0x7, 0x4, 0x5, 0x2}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e5d9d6e1d24499d"], 0xa) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f0000000000)="651fe90b78d0") syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:04:30 executing program 0: r0 = socket(0x18, 0x2, 0x4) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) 16:04:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRESHEX=r1], 0x36}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xd2) 16:04:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/111, 0x6f}, {&(0x7f0000001440)=""/97, 0x61}, {&(0x7f00000014c0)=""/80, 0x50}], 0x8) poll(&(0x7f0000000000)=[{r3, 0x1}, {r1, 0x1}, {r3, 0x100}, {r1, 0x80}, {r2, 0x100}], 0x5, 0x100000000) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:04:30 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r0, &(0x7f00000005c0)='./bus\x00', 0xa, 0x1) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x6) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000000c0)=0xffffffffffffffff) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$dupfd(r7, 0xb, r8) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r9 = msgget$private(0x0, 0xa5) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:04:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="247cc0ba6d87c570c8508f36dbf1da6e747b113695dad6f812fc785ae5462318", 0x20}, {&(0x7f0000000100)="ff72f02593c8ba5374487991601d354a336d464c3b70c26652c8255ebe7b158acf3e0274ab798c1b67c45736d4c38940e53255130ba91418b10b9bee754763b49ead658f37ff935af31f8c1d51c90a3b94fa4dcb1f", 0x55}], 0x2, &(0x7f0000000180)=[{0x88, 0x1, 0x80000000, "338b0232a66dea6ada04827f766976cd35ef8d9a328e9a794918f8eacba151de94a22212622fa73cf234dafaa913e9fd5f68bf61908c15701c16d2bad24ec8215a042f7d38891e22e6b8f4212ec1f30c89db7b98c20598524a9d5568014ed22c587d75772e608a762278138e9ab0062db8"}, {0xe8, 0x1, 0x9, "01ce8f227ade4950b4ddc853c02f7d27c1af4a388b46be7ca64ac8a1b9cd055dee5d2a4ca60dc298f708a8f6a3a383e5a37609c138a0e6463441877d7091f0fe0e9a5ea7682d28393a4cd7f985f67719e47497e7c549edd782cb215e72cddedf45f9aad672a01401085c03ae240fa909069a9001d7895afced5c644af28c40f98903241747674f51dbf6a85411c0d821854c3d98064f4dbd4fe0619f1921da54a5e4fddfb9042bf4337967500d3c5c4d5a3f409928d44287b09339c16240a4e88e5b552fc8ae685350d89d84f0e2de1e64d00b23b1dc2c4c"}, {0xa8, 0x96cd25538a780ba7, 0x7, "967ffd0e50f7e9e229bb1a50fe24eb75a5b99607eed03b61eaf76617469aab2bfabcde0c555a0318a18ff996c6698cfe896600d48d233b4ae6c548274c698bcd9a4179310740bfbea88a03a63d1d57226c20d525dc91df0afa2ed2f0805c174dde86ff24d02b8275147b3e68e1b27482a7f87ba2ff034623d0c229d0983d603551554d0e5ea0d35a573963a84c54c10be06b"}], 0x218}, 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) 16:04:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(r1) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:04:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xec95429267e9b003, 0xa2, 0x1, 0x10000, 0x12f7c26f}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x6667, 0x8000000000}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0xb6e260bc39fbc2e5, 0x8bf1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000003, 0xe7d51c1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x12, 0x1, 0xfffffffffffffc00, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x4, 0xfffffffffffffffe}, {{r0}, 0x0, 0x41, 0xf4c104910932aa5d, 0x1000, 0x800}, {{r0}, 0xfffffffffffffffe, 0x81, 0x1, 0x9, 0xfffffffffffff800}], 0x2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x0, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x2, 0x1e79}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x3f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0xfe00000, 0x7}, {{r0}, 0xfffffffffffffffe, 0x51, 0x2, 0x100000001, 0xc07}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x10001, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x100, 0x4d50}, {{r0}, 0xfffffffffffffffc, 0xba, 0x5d386488464e1d42, 0x1, 0x4}], 0x0, &(0x7f0000000080)={0x0, 0x7f}) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) 16:04:31 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x2, 0x0, 0x80000001, 0x0) 16:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x7ffffffe}]}) semget$private(0x0, 0x2, 0x90) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f0000000940)=""/84, 0x54}, {&(0x7f00000009c0)=""/222, 0xde}], 0x3) sendto$inet6(r0, &(0x7f0000000180)="e0cde8b18dbd3168f0395206004e88f0743b35a0f60bf6c37db568aff9408c5710625fa5dfb6864cb43e68fdec5a06af2374343ce542a1a390874d56294670b24081e4c61d49a9dafc53b830fca6035184d932c7bd5ca04125f79fe8de5490053454a0927944d4193625b8ed89edd51d4897f9b35c66e9784c856df13c4b76f031956c32ac6f93fb91defc234506a7995ed1bd8c3393e78d160b7496cddc35b726c2bb08e6460e0d36c615fc5040b6846948f5c5492955a3ae5f09fa6084b1b32ffd355052c938655da9fddf32ee60369eeb48ac9ea6ba0ae422a1abad56c6e873886c26a1f06cd974a9445948ebdac8045ee1b8bccbfe148380cacaba330ed8034b09fe410232f92cf118c0779c6dde272b691f326169d47761a437187ab432dcdef5823537a3450856b8d2efa10fee63e0be283a2bea667adfe186574c15e6f823716a0df03c10f7b5356d17dcc1d50c0670ac06bacec9baaee2611f0521218c8f913dc5a7b3e83942348ec514ea751017f6b2c9d2d0e54e29116d8190f6fc281d80c46b9cd04c343c5b83691cdbe103706582d21af8dfc762efdf6f53f7e1d3f1fc9e479933476249e822d302f1fdf0caf2e5f932d9d559ab4bce763d7c36c5b00927bbb404571719df37f574fa87edf2201097243403362bcb7b311e86f1e065400478ed3fd4942ca685e7c3392d26e9f1fedbed864fa5fcf3eb0a3df2f9b00c15cfd439d4ce56efbd58a7645ae97483c772bcab32892453f7df13b6be5c61d78d4fadf2631153df09a2a2c3fa46639268309a2526f36caa56b5993ba163eec6613a5db6de31307ef7b5f4bfb9e477f56676f97095b7fdbeece1319480a2a2f4b8fd693823be030db5e2b0a7f6955cc2308848bc6b319da1f12dce526cfbd86fbdd569501f8524b626fec7873f19715d5966060c3f60d3829284cadace1b63e83682cb7cf4f5337f93ec8573a47cbb06b8bafbe8da593e0231c67764072552905c6c29cd4c10fb1298d5bc4c5bc5cdbe63668ea52d51dc850a1b826c652b1c5925cc7f2a1fc5e2334f1182d9b7e4c39df17497607b55e008c274621c7a5ff0e2f1d845e9fbbc15baf9432cc0c15b41a5d25ff82adc832e60e91ddd58188ae7aad3193cf4108f3321332acd74ec5c48a9832cf668fd4834f48ab6f968ac6ecfcfb80a2107ff9a9cb0039ea07404a5c2cf7f1e055bcb61b2fb49b1e80397bc2f80f4a7782b6ac1a9167e647d9e73a8cd0b14ea5fd30d9b20a845cd5c65dad274524465bfec0173875674e1cfde40cfdb9798f80053b69965053c7e4add6d373ce2c76656431d371509efa9608bafdb22d3943d3d9a46afa315e1b3f1a694310c4c447d62afd1149b7290f6db61da173d4843263ff9b39a390c7f1965b24884e24e82ce025ef1618d380874375d4e699b82dbf7e67809e628d112be647abb8bd5c03c390dcba7dd9fc82b9677541a6a29e3c7ea0a1ebf546761896f81a8f6870b4bcd8d13fc81f49d0d97df92d8df057d08ba6a3d71f847bbff9d64485465cdc188aefc19353c9175db7a71793296d257c1cd94f8a757a4968f9b0edc926db4b2d89e5357da2a21516f54f11643ed0c3ff6f2b152aab58e15a0f5921a3cfbd47f5b5ac1ddc3e4607b294ae79057ab3d64dc82df8be5df6d1dde0b0d1d70422e963dd1f6aede84e7185cba313d04c1e42da358c1d7ebfa1af502ea213ee02d51d0dad1fd76605949bc58f7925be73cf1f43cd48c39cde06eb58da05f48485cb287fb1eac765e7fd750600b46a1a5cbbae13cb489db41bfc4e31fbdd24e0679b151d205a774db6d3c66bbbe973209f776918e7b3821e824e6dfd08fa3fb7e7a6dfa864ff0b8562eba66003745bbdc6ec4456fb15c32404e5e79a728194cf703fc5fa2d439945c37da7a0a101f3e0039296ab3fc465c948b1c9a384fdd8ef49286b44999127ef3646d5f8fd2c7ce9eeeaf5a8437977d345e58823b8d32492eced4b612102ea6633ae9b048cbc3060799447e0287502ada0b195506df43503dc67b0d1de7a4e78a807b1e207dab81211604fe155bd652794036e2620da335d5c0f165224ad0ed41ada331736668c0b189fb5de4c431d084fc79f2022554f735bab04338a294793b4068c5296f6f3e8918374920f31fff2cf8e4dc8dde55230edd089ca9a30bccf878d5ced3c91e5efde19b85e50f4241bb8a1051486faf3ec73a03c2d50bdde7f2fcc05970c76b04d596b8b63eac8fea6bf167c6e5199df704615013c83db3ba24a2db97821b60779a619f7e3b9abbb19e435fac8cc8749af98b0ee9a7ec0a1104722ae5c6cec632a95ebb697c34a3303d47cccee8ff5370c525fafa27124a94ff28fb66191a200a29344bdc707d4ea09eaaf5e84ead13176cd45acd2cfea086676c80f4d0775976e60f1e3cdab1e04c3e2f170bba2e593eefd5c8dd9d69b3b07c9b91a6365324e622e200e857d39d7ba2d0c344270581a5bb860856b7a6a1f4b5e477a23de9b6aca3731f8dc6182d7958a85e47d0378de080b8ae741a16a2fe8414114197be1c59e5f30babf46a7bf7c7136ed8b9f508ff8c4fb17556e386a39b05476949daca977bb82e40976245abc861b14ef9cf10b361881eb3d4ea23ed6a4341c8d22cbb42c3be438dc85119f579e985fa54546a66f04bb27183e20f971fdba91b6a24fb7d916f1d9c65df0ef236eb52fb7469c945ac175942b86decfa5ff7aecc062eba30de8a6a69ab83458be25ea1a28e3367180e2593", 0x7a0, 0x0, 0x0, 0x0) 16:04:31 executing program 1: ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 16:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {}, {0x6}]}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x3434f16564c49e96, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x100) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x10001, 0x2, {[0x4, 0x9, 0x95, 0x800, 0x2, 0x9, 0x7ff, 0xe389, 0xffffffff, 0x95f, 0xc3d2, 0xffffffffffffffe1, 0x8, 0x0, 0x8, 0x3ff, 0x7, 0x7], [0x2, 0x0, 0x9, 0x3ff, 0x4000000, 0x765, 0x1f, 0x9, 0x8], [0x3ff, 0x100000001, 0xa4, 0x7f, 0x6, 0x4], [0x6, 0x5, 0x9, 0x0, 0xd82, 0x6], [{0x10001, 0xfffffffffffffff9, 0x185049b3, 0x437e}, {0x8, 0x133, 0x29, 0x51}, {0x6, 0x9, 0xffffffffffffffff, 0x1}, {0x7ff, 0x5, 0x5, 0x9}, {0x2, 0x0, 0x9, 0x6e9}, {0x0, 0x0, 0x1a6c, 0x1}, {0x80, 0x110, 0xea7e, 0x10001}, {0x8, 0x7, 0x7, 0x7ff}], {0x0, 0xfa, 0x45b5a789, 0x8}, {0x200, 0x2, 0xab75}}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:04:31 executing program 1: socket$inet6(0x18, 0x2, 0x0) 16:04:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r0, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000080)) 16:04:32 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202202f66746c653000"], 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) fchdir(r0) 16:04:32 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x1, 0x1, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./bus\x00', r1, 0x1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x100) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x2d4a) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)) write(r3, &(0x7f0000000080)="8a39d63ae707bd8e33fc8c4aa13072c205119deca5aa42b86b954a2ef13b1d1e831a81ad3cbad86366febf060307d6a4be926c2cd791ff29d730e6cb44b5c50aa2f0212303cf012ebde2414b7df41ec6a11702bdac004c69c3e8e87feea1b8619ac33fd88b022048a00edadaf6b8a13600", 0x71) 16:04:32 executing program 0: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f000071b000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:04:32 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:04:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") syz_emit_ethernet(0x1, &(0x7f0000000180)='p') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000280)=""/204, 0xcc, 0x2, &(0x7f0000000380)={0x2, 0x0}, 0xc) map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00b8a0 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00b8a0 failed: no mapping 16:04:32 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022efbffffe36effffff736252adb98ce1dd0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d80dcb5a24e9bd4bde54cf9c1bea22348c147cd9d36326174a60fb754bd84fe880d1f7034ff74c3e7716e8ea0b9d93d7747a7b6c93a9b7801ddcf98823c9c3b7b3edc63304f7ecb9bf90d707af6a7e545ec2ba3c040956b350e49a68d039e56d3757ce333cf3dec617b39d7a51bdbbd8a5"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x8e, 0x0, &(0x7f0000000200)=""/142}) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000100)="070036c44a2d705e604c9e788031000000000000000424b887e6595cb5e9b0b4", 0x20) 16:04:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x40) 16:04:32 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x116) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:04:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x28, 0x80000000000000c, &(0x7f0000000140), 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x2233, 0x0, './file0\x00', 0x8, 0x81, 0xfb, 0x10000}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x40, 0x8, 0x1}) 16:04:32 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000140)='./bus\x00', 0x2, 0x40) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='\x00', 0x20080, 0x80) dup2(r2, r1) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x20}, {r3}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x500) 16:04:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe3e, &(0x7f0000000400)="decb88de647f40cb6b2a94bf29146a4016d4f370c0519de397561ab6559fb05a63add6f416e6e6e767c379e93d6dfdb07d5ddef21f38e20a381c45abfad61405084d714f9d1a23c1741c9dcfdd4ddd08f05b400a46b6e6989f1f726076bfb5df761dcd634fefbe3df0952eecf37bbfa403028022600a811891314716b755c3d61e5a0dd36bda3f8bc7550c6c6953d03358565ff50abd7274df26c22ba8410ab414dedff61595abcee8493a592651153355d1f34e4bcccdb6c2d4d4d9c70e3e23dd05cce68851ec2abd274f4285699f77a8b129111c63f6ce28f8cd4122cff27120182ce95f82660d0366e3d2d94529dd434de79cf4e8ec084477ef46455718788ec8b7f08160140b386f9920cd0b77175c9aa1996cd06adad2fe89950b750732f6baf43997d53ece9d05655d22553c49e00d6a9976d282a03e7fbf196b049ba726bc968ea957899d4a7b9f97f74fc267d8fb81ecf061b80bdfdd3473") 16:04:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) socket$inet(0x2, 0x1, 0x401) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004009e00060000d6cbbca851070900aeff3fca032aec000000000000000000e0ffff06644c2b17320000031cffb108", 0x34}], 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3, 0xfff, 0x2, 0x7f}, {0x10001, 0x20, 0x6, 0xa5}, {0xfffffffffffffffb, 0xfff, 0x4, 0x16cf}, {0x8, 0x4, 0xa3, 0x8}, {0x4, 0x100000000, 0x6, 0x9}, {0x3aa, 0x6, 0x800}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000080)=@in6={0x18, 0x3, 0xfffffffffffffffe, 0x6}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000200)="706b3acd56de569efdf3c8da8012cab7531da80e0ddef94c309f0af2dfec9e99823111c8c3da2eedbca03532395e07996bc55a72e656f869160054b8e7e1ecf1916e28f2ea0081da5c3833f4953ad50975bcbc4b6a4fa2b717dd8a5f8b3471774bc56fcd8a1346e1b9d8a8a93875311c8d3d4486d70f8eb70d893733eaa904b9c7d85273f5bde6e68a397364ea1820d22c2a88dbf3c31514d6c425ead313ec", 0x9f}, {&(0x7f00000002c0)="a20a86648f8c550e8f6d06df55784d017d3eee336662133e155895cfcc9c08864f76a9399d2f444bb05bbc30d46c95b9abe55cb4ac6f363c1567e27c4429d1f6a031ca12a4ada3e0bfd33b943eea483d85c56241427312255c7ea3f2c1ba012c2f5e7299d1", 0x65}, {&(0x7f0000000340)="f78188418b46c31f10064a5aefce05135ab53ade080d84186314bd020ad7ea21723a95a91b1a68e4b4cfa0a7574e5b5415651cc749f5f8a065c4ff151888e3485b84177869b2edb8fa33acdd99dfce26f51c82d52e072b7d647c5cab0770545e7784b6f7dc23c4c862a5d7cc6c7eff456917e488c56d6c5ee0f6fd5fa5209ffdcce647b0b73174d9fdf1ade82e5b66831397b2e40afc98eb564e0323337600d3534d870e62823ed46c17324b000d84520d309c2b691048daa69242ac4dc0c7e42b71e62b31a067a99f93f089756f9849293b065ca8f5c89a134276c60960fafc3f8666339218d5011b56ca399e93547f5846", 0xf2}, {&(0x7f0000000440)="18247f01fd4171217c45ff208cda38dea7bd4f9cbc392fa2a94aef883de2a0183413f55687c302b6f726e93228945070a2eabda114f13e10cd368fbfc7d89964cf3999c1c4141adfacf6bd69a38be1af09d84a39c9e86905be081439ed0bdf17da1e28855012027c97d29700752f4c8d8124d38c715a56f737105e50577155915f54d591268005ba291e3478a276ec223133c7d1c64cf6c8bb20f4b6b3c734a149a09ccce7f12fc38a949a77a8d187ee80b85537c19da6db4b548b33de", 0xbd}, {&(0x7f0000000500)="ae47ada1f62b782dbae52cfb45a5ce47f64e8c617da2d0635b4afe18161bebe5f878ba1c9450d66f00a90bad1353272fd520507606058bdadf251fe6129a53a3b97e780ca1ba5ac6f3a2e4ec5f2652440a1aa1bef030a8d434bb5b58b65ba6d4e72e0cc545f6d75fe7f5fa4b446db70caeedbfdbb33b6f71ed343b5115a4d87a42998bee6c", 0x85}, {&(0x7f00000005c0)="b4adf562fa5b1684ad0dbe5f2306568df1d1533c0d954c9bb13507a9ab62ba112bb00095c12e9726daf92f2fd0aa02d082ab2c4d3b54375a129988e84974652de2588299e6018c6ff94309a431cdd854157d34999469bfe11bd1988cd0dc657fac047b78cd2b31e78f029ad078c58b0e92b18ab6fa7eff8f19fe1cd1946ca5172faacb10e9d55e1c4977aa5378c397f72c004e44e0cd6b3cb4542e835edd48f0035816e45fc6d21d59d275abca7d7e32d683bda260f85e23c7c1779f7a2a3902dbb3786d6e21fcd5e18eea8f3eedba674a46b014898b8f628ce5c034009c7d689b18e7cc3fe18d473b90cd", 0xeb}, {&(0x7f00000006c0)="6b47f7311e3652a115add5490001527944d06ce973c2b74937f15044b4e1b9a6c5293f33063b5ec6182fa82c0ebba09527d3d3f1f2df164574f45800d1c4e2db05645b1b393d786147cb3ad050b6f2d261faf76cdd55e18bc5da45cf3b9dd9878532637118497180655ca89204cdb84bad854bd3e7d8257519c8b9650a61743ae22487c03d6984ad430c06b787ebe37a4222e129b1ffe6460b80b4ed8a8e2cea63dc278efb23813f66be711f08d0d37e7dc0166178f0baccf09c6f7c25f5d055a50411f70ecaac93681cbdf69e5d", 0xce}], 0x7, &(0x7f0000001000)=ANY=[@ANYBLOB="f8000000000000000100000007000000dedb1df8383d2005845767e656ee67a6aa1d8e30e0bab71a754c7742f5ba57d285b019463ed6d100d9b39930fde72ac785bff5ad62f08c3e6bf002de328a79d0ebcd25bf0706de5424f68bd0855c0bedf16fc950569b136db9cb24206561b00a234949ebffec49695c8f2e49a83bbd1a5b2265c617bab93aed5956677daa2f6ef5b8f9ab04f262444e2e32bdf3fab9060774d0bea8c46e723ae058d412a58804136967f128d40fd99e569e0ff46e7211cafec10fb6c42f4b0dd58855ff981bd31d0535e75895e54bc4cd0e76ed541da11e1a3dd5d40391184535a928e1240eae60017bc33a9e0000200000000000000001000000000100006e0708f6d235d451088d700000000000e800000000000000ffff000006000000ba5128f5e57377ffdcf8ef8ca4e237352f2377d02c4d84f022c7e1a9a352ae46759bbc23c3259387dadf9ca51c1fc20331c97e90c4ba48205835a177df6fbe14efaea53f2be89c98ac44c43a313fe030d76ef83ea659e0ce7f59598e43567bb7007b38a9f0f11396090a7eeb9c6ab2047476fb888ac90456ebef057be52600321e788db91ec0dc433fb9fafd7e3733b037a1f5743c31ab574b28b2784e8998b26de69433d8bdb7ac40782392bdfbe3ac8f487e2539e26669cbd086f192c993a7290ec5cd61e0e70eee56ecd92af7e04230ab640000000000c00000000000000001000000060000005c88c47bb74ef29a628a6a57f306497c864b311d66252320827342687179697d30b45a5c1246f6f48939e981afa643aa91654aeafc6b500e3cf1f32cec67871b7708bf5ec42a46f80f930bf50f2a97b5272113c4a8ed8b76f0b3c2030400d56dfac123d3fb3f942a242cd60516f6933e7220788585eb15182711c778b6a57c015a36c43797bec5e7a64d04fe5daf3a14455dccc72f4271f301c376c4af504955bd9c43659ea574e3b3514ec34c9951000001000000000000d1a0084801000000abaa69fec001dbd25c293c0827517f29221a209b7e4d8cbb4263d68d4bf6e3e3e101f62b770fdc265772dbd9f1bae2543d88ce91e741abccb6edfd908b6ffdcfd69f07995ade3c6f450e75ed9e5e127f206cb7acfe9e1ecec2a4d48b619722669ed4bee52f1d8c5fea88bc75199192933e412a802f2dac7cc22fe467468f105d57efb696fed990dd2918f97359a52cdd0f0d69c23c8aad8f4df507ec0c6b06bef30d71d3653662f9b4510fa3fa08e516f48768cf69a8a3ce132b606b1c8a089f24f55edd0eb6667bf332d6ade1fa8b9f11a471a53121e4916cf35a0e8ef1352a3e26c53f58de66f4a44162eb653419004000000000000000ffff0000000000001d36389efb71a7f9ed113165c63882a0da3cd600cf8858ee2e38f240bc0234973546ceaa60f8a174792ac1a4077342002800000000000000771705ab09000000147a8e2bcce9d7627b83e7aa2978d40dcd67acffd4668b00d8166f1f7daf6a62db90bdd66c9569244c28b681308a69be3a55da13de4de178ec196f0b7ad13a9b5373f8fd0911b072c2f64023eb3da935a76ff76b4545a37029d0701f59c35dcbd1be24c4fd6343729813710a0543fa876ef67115e714bb4feb8194171b7633c37d58330630aa7489275dfd2a25725760a5c3f2"], 0x428}, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000880)=""/32, 0x8d68114f7b757429) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") clock_gettime(0x2, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:04:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x4) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x0, 0x40) r5 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000521000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/55) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) fcntl$setstatus(r1, 0x4, 0x40) 16:04:33 executing program 0: r0 = socket(0x3, 0x3, 0x9) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xee2, 0x7}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0x7}, {0x18, 0x0, 0x5, 0x95b}, 0x7, [0x4, 0x5, 0x80, 0x8, 0x5, 0x0, 0x188, 0x800]}, 0x3c) setrlimit(0x0, &(0x7f0000000080)={0xb7, 0x550}) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000140)="de51df917baa61e29067d615df90a492a9d59446d3cc43d8db4b6b1cd39090c45511977530b0daa136a41f2d0f8db8e770031be2d76a997a187d45c95f63f7cce8fbfb8d34c048836d387799f71d2a0c0e5c784e9221b6945879b4cbc9ef2ad452f4a70da25b47215dbf3ac3b407d04d50fa886a5f66ac4392fe4510226c4eaf7e03f96cb8e32f8d152595f94fa8814e52175ad52495a98df464c4b2328eeb851ccd4baf5f7631ba3f53513223e8a89559113e79a4e4d3fc30db2a7b", 0xbc}, {&(0x7f0000000200)="e8a24c223473ac4d0c442fada630", 0xe}, {&(0x7f0000000240)="6642fd544c6f32d55bb87cadfa68f51348999722e77f20d96be33e3ccbbdb63e786552dafaa0a8c659ca8e8195acc674490d8a5af0757678981cb8932effa93d4c9b274b26e5ceae0a47e807a0494fdfe884e87294b5452ff14b56e5ee0e2ce3384e0ea086e1239c9877c70b6ab8c25f56686e60277bdbc24b889c9f8dbd2fc98b0dc0f8f07832e096de437ddcf2a499027f715f624d70a215ec91cf42fcb3a82d86fad7b7", 0xa5}, {&(0x7f0000000300)="7e5bea60350b677611431b5c0501ee4c5f436535af4a296c9bfecef778b1a3d8b7b915c517f0af1fd29338a826828b298d6e1e10e220f0416ef8659b00d93021e1d6a6ede7e73003face13c717310f564e0e27e8e9f30172d06a946032dedde035492348988caeb9c115a153a5fbfd", 0x6f}, {&(0x7f0000000380)="871f334a6b2d13a655c05d3c4af48a29d709ae2978cc0b4a10499cc56bbeb75368c253a74f430f2591086e0a78e9230ab4141905bb8b42ff731d533a9c7fb7746140c577a9f1fc1f60f37b59a79a42622d3d39b102aa8be9cfda3c80d2412b45a6e98834d1f6d79c00e140c8fd885b600732e6ef790e1a6b9e3ba2515ac3476df4220d81854d6e96c6452ca6254bed81096460d2c108b9c4fb2b8891b81c139e88f9edeef2d77a2c25f3c79f7c06c9a40dc499a7171168968b03b7c13411102f520de242fdbd7b4be1cac9dc", 0xcc}, {&(0x7f0000000480)="4139e7000df44335160508f747fb8ee01c9a5af4b83481fd8339732ec374a255931f4a5538a37f75cad74c44616cf205cb4373f019db00d11beac6e94f88f107b97fb9ae1ed087fa5f56b4378ef78948dc5bfaf157bfd1dd4ac3b52d70c19b99e1cea6d06190f28f315a04b5bb16bc19d1b1e4a5e5ab22cd3f53bf8d8610f83833225ba9ba8af28b934148739c33137d819ff9fbefef7a0fdec4ca7be5462c0bb9c73c", 0xa3}, {&(0x7f0000000540)="1b0362f6f056b74095a413f43631902cc6a941b7c52171ff640a3074956c5c606dd257095afb72d617974467f7728cb6fa56c764820cab2d5194dba9f3b1b04e4940e98d4d6ea362c78f66449a82c970a21e288f7b7ceaa1cbf053ac2fff87dcff3dedaa4417397e2ccf34117be4b3b522ca30edbd1fddb77ae9ca7cd0665b2e46c419e03e741c10d3e5bac9ce947ea53e7e43c150fee73923ab1a915a63a039ad9309c31148747815", 0xa9}], 0x7) bind$inet6(r1, &(0x7f0000000680)={0x18, 0x2, 0x10001}, 0xc) setsockopt(r0, 0xf4, 0x80, &(0x7f00000006c0)="b89ad1d3615d23928ce3929c4c063d194a71549f6c386f92f9bb8a2805c5bf5356a614e89d99e0549f85bd90bd3c548a4e2374bbfac52027608fe6a3fe7f747b1ae4e692b841946a65fbcfa164a058280d3ced1b6ec51d5f0affbdf1b6d96b71390c164e5d8c334a84b3a20c1879c481a0a8753641e426a2a102dfec58963bc5322783a625e540cbcd156b2cbd2896982a89fcd78a0ebd6431cdd6ade938e476bab084d54a960332d7ea3d856badd998714ea6bc6fe6c55b764ed8f9ca1871c46abe5933a973ea0da8dd", 0xca) getsockname$inet6(r1, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup2(r0, r2) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x2a1f1d575f6f97f3, 0x0) flock(r1, 0x2) listen(r5, 0x7f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) fcntl$setown(r4, 0x6, r6) unlink(&(0x7f00000008c0)='./file0\x00') ioctl$KDSETRAD(r1, 0x20004b43) pread(r1, &(0x7f0000000900)="357b48447c30bf44780174779ce3fdef948b2d7c47d99a984f7ba5e246994488d554d0", 0x23, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000940)={0x6, 0x7, 0x411, 0x100000001, "f49608d9f0ce7cbe21e7b5899919be7d9098f046", 0x5, 0x7}) open(&(0x7f0000000980)='./file1\x00', 0x10000, 0x40) fcntl$getown(r2, 0x5) unlink(&(0x7f00000009c0)='./file0\x00') ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000a00)) r7 = open(&(0x7f0000000a40)='./file0\x00', 0x80, 0x21) fcntl$getown(r3, 0x5) sync() ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000a80)={0xdc8, 0x3, 0xffffffffffffffdd}) 16:04:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x1, 0x9) getpeername$unix(r0, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r0, 0x80, 0xffff, &(0x7f0000000080)="6adea24837aa418a1d3c2d3de0d1fc54bd268c50560beb19ebb569cf59d224852124a94099ca8c1ff282c8880ee5c62d7df1dd65f3c230815f74b8095e20a018ed96f70c98954dbcdc61f3e251b4bfdb0bf3b211a16c7d7873a021aaea74d84c72251dee7b", 0x65) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="10e00000000000000000000040080000"], 0x10}, 0x0) 16:04:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) 16:04:33 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x9, 0x23) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xd4a56854d3bcb6fc, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:04:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xbc4c7cdea21b1212) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:04:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x100, 0x9, 0xffff, "5689a752a0d5b61c43f84522f4dd55a7c764db31", 0x8, 0x8}) 16:04:34 executing program 1: r0 = socket(0xc8a608f9f519a7b2, 0x4000, 0x9) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x7, 0x1}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@cred={0x20}], 0x20}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x1b8) shutdown(r2, 0x1) kevent(r1, &(0x7f0000000100), 0x401, 0x0, 0x7fffffff, 0x0) 16:04:34 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) fcntl$getown(r0, 0x5) pipe(&(0x7f00000014c0)) syz_open_pts() 16:04:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xcf4f3bf1f069b9db, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/66}, &(0x7f0000000100)=0x44) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:04:34 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='p') 16:04:34 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10000, 0x0) r0 = socket(0x10, 0x2, 0x9) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1, &(0x7f0000000180)=""/126, 0x7e}, 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000038, 0x0, 0x0) 16:04:34 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0xfffffffffffffeef) setsockopt(0xffffffffffffffff, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:04:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:04:34 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, r1) lseek(r0, 0x0, 0x0, 0x2) 16:04:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r2, r2) r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:04:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc6b) 16:04:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x3}], 0x2}) 16:04:34 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff8, 0xb8dd36042326b73d, 0xf0000000, 0xce1e, 0x3}], 0x6, &(0x7f00000004c0), 0x6, &(0x7f0000000500)={0x36c, 0x2}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) chdir(&(0x7f0000000400)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair(0x85702b6bc672ce7a, 0x2, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="ad17c67f3bbbeb6cf801e2fc4afe2d3c2c24806f4c62719506911ba207a89721bc7544edeee3ca17d7319d7914f82688471575d9fbd5a534c84590dc908295cc57e51cc775beb58b0ac682b0f208fb138ad26e3c153737efa92d8e0d7c634ab8b4eea1edda", 0x65}, {&(0x7f0000000140)="f53c6ccda665f9f2b626c425bc8b23b611f34edc2e00431f234687e3db7a0464656b660bc5807536de8c2d8c242f02ed1f3db4099cd5614549463a3f814e4cc0e2956aa143e6fc4edfa991b5b277452a95de0985c2b14a8b35fba128ab438b739e", 0x61}, {&(0x7f00000001c0)="993fb6276243012dc4572a30766c86531ebf2ba4f8197dbc53560e3853922d34dfaf6111e00d7aa2ab977f6a5dce6a8474b3816c5d4b82d5f3e19ba40d85a52660254a7a3507eaea045ce095ad91cc", 0x4f}, {&(0x7f0000000940)="81f6c53a09479cc9534efbf9534c24661c502b1b95e506dc7ac2236fc6ea36f05a196a99ca34b407c858456ab10d540322b677425af414e7e4d279853f71741ce5f0ac43bead349539c418bb6bf1d9873c5f00a210dad2dccd3f551b7805806fbc642acca8d75ff66a518d4c2e8b5d23d88ea22a107687e472a5c8858ae871345c19d998ffc44821fa702bc67f1d66cfc7d6f05bd49dadcc146328a940617838e0c650df5f937b849c4908bfccf45232a88d33b2f1029279705faa3026ac497ba75527d3e10e739ce041df1aa593388737064bbcc1260ad95c582d83ed1dcd0f612ee5f9cb0f31de9f637203286a0347b0cb0535a22755e8dd41f17847b6ac2037bc7b940b149826c880de8421e6bca20700403a3a50c6d4272260d42f2ad8f96726eaa962c386cef1108266595c2f7510c6ca4338efa8ccc5f7f381b1eca26669d0ce3ec196b0ff54dcd45b828a70a25912152db20b0fa52b4055345e739970a9f9d54490ffbe9cf4a470f2958cfda7f8037a9fa5a4ac052a32971d28be0df2f02f74bef285343c6f7c6c4a357cf16d47e7eb48d414fb7f10a49db9d4fc80b1887bc49248aeaa152d0aa09476e7c6712a96ed14041b1f9e3aad3c579cfaf49551cbd4ba96cc7c97ddd6ca113ceb2cbfb286e15560063d7689ff7e9424426999cd804d85fb4274579a3fed97243004ca5e40d876ae7d87770934427c88ea1c4dd3e5c7a65e4e6ae05c7be63dc7e1f563489aff7cc1cf6bc2573fec65d840a5e847001abef68da7d40d7ab48d080eda390a4734654b0e5a06384fdeecebcd0fb0e26e114c192bd04371d37d99a71112ece19ed7b828c5f29094016da1c99dc6f2981e4d1e744ed463f3263aa88082d9b6c1d4146b2996db385f171437ddcb7c58c0639d45d35aac755d709d482b7dc12fa96871cfb3066d180fe902abbbaa99d75df32aaaf509aa3543295f09abae84bd10881ed56c1b8b78548326189af75682d6556395ec641189f0c8f96ae2f91ecd24f4f6e4311db1ee3ca55b55faae2089d88b1ee11aa82738e6b4c6feb28a123070bedc2122a80e89bbc2e82ef99d69e491ae1f370a290223c012f30e70db1dc4db0698b8a8f0c7db3f06ac0ce9115c9db8706ee18a356c4c03365991f810c8ddef92bcdbe40166032d3afea2abd61e3b68f040ff747dedfa6aaa520757ee15c07ce7a3b4746e14ae85624bc54f54324aa95c33e2cdc0ebbb1073868f878640cef2d858876f3b23fc8553fb69d3597b41ddab7e762eb064cd49e17d6e940c408d1e8aa6d5347c27716d51f14e34cee32bff77a633656306c1f5e44484352c4cf2e97321dcb504aed576995dbd7c451f2db6e6cdaed52bb87f1cc576bba4989e4e8651f4093a99693cbc87e52229efeb0ffd98b3e969665a206ba9f090d1eb1b6770c4d4f3f6152838dc846e9bfb333b9aab345025d0cdbd3c945b575f15c00e947b7ec3235329c73dd1fc6a8f0965706f90afc12e852587a4b10a17e9f816d10f239ac5cee7c7acf54b82cb7ed462aa955e3c18b81d595900431ad223d3afa17c7c4067ef7dfbf4f62eac26dbf2733ce9a5438e0202de4f70296ba013a645b77be4a8d8f4b1388342fafdd85ecf2d6f87cf0c974f14161030773ae10478ad9286891210ca8489b69d1c28ce683ca3bd23fb30d7c00105c09844eaea996047bac4c9d72fcef858f39bc263850e22fc1ee4113691952a8a68a2fcb041de3f56fbe002cb51f745b063179731fd538621f05fb12496c863e60ec7ac59d011a0ea1f94776e6766f0d77e6a0a6d55ac3b6bc3795b9a6ec9fca04b6c613b8e1a4a7ff04c23c909bc405b4512c0ba74f2566c43e5e9df14b08865b2b805cb674c89283294638794f24c3614c44a0d5f1197199faa9b417bdf770fff93aa12817d09e6931a543b5d3a602ce314c32b49ccc03c94322b9b787118801fb50822bb97b60f3817ef3efc36f2c9ba8e77d578892403e270eb528a622a1d858779548ed16e980b5e1a8be77b507b1a3d6b75dd8cdb96e9fa77c9128547728320476f2f255751643a0a9fe44b2f15b345fb90af39ed93916321fdb9fc8fe413030e48f20d9562cb10bd69be01d14d86eef6f81a1537bb97d88c80427fa7aa7eadf8149f9160c7af0ee958f9ca458a587b189ea805df83151f0c1da2cdc9f698744e4ff18bd8875dacec7c7723ceab76c205bff90a5f69ada732f178dee8f8db62d73675198af5bac936dde84f49f1a26e3febed903c75372f2d1770fe58a6577f6e3b9e30fdb380106e6f3571f59f47db1719ae7db045803e4ea4602e081e6977701b8a5f8ccfd110b1eebfcb9be0bdf0b173b1c5fd267fc8c7b16c825c7a6e6b998fbe71a0f512050ab121722ad613d10944d26234182e699b324305d5a97b5d583e99b13c7c12663bdeb98f813c68b1cc6e4a2299933a097d98a1e72a7e86dcb19ba3567ea50e750cf9f16b3513270e01e7a6c23b04ea9a1d54b9d218e17efd29d8fc92c2ca4120eb9c4ac7085e479bd5c77ddb351deaaa3fc119fbcf05239c660237084c9a48dff73bec9a25bc925bd7d45d1388f76c6ee37e12a1ae364e7372479d39605a49af7284e8bd8f4b107293d48afc3b7b546beecca64b3557b84fc810fc8e7b5c0aae9e947d60d5d71061edc3e7d99bc02cdcaadd383212410ba917a633f8fca191a4085861a18a4d312932e40de1cbcfb4baefc69e47314d98c2bb19bf3bed2fbbe3505ba4b8b8703fb979f8a1568a40a0ad47869198812969bee38bc2dc49c73282a4f96ca432b8bd3f89a10a59eed0af3d02b350d10fa1f171d387060032d2ab2a487acf94b0e40dfdb22a25c7596115f9c8965c1b89ba9aa1628fb8155b4663042605d0094e321ee9730664d828acc4b8eafd2292398c7e8e0a05edd42d9958f44a230c4810834b1e2c153c259bddfe69dcb0387c7f39c0a1a3cae2f376530729d8a17fe4ef3424456b8c5cd4f4f833d52fb40490680ef909873366ebc3ea8a3ec4e797ebd58dd3d1ed7015db11917b16cc406246576d4c5fb0df4fc061f96d1859210107dd8803116911b09262a948c4958137499a65b00860a7fd98d68699ea98d715e839d3bcd8aea9a9fcb0245fe8fac059fd5f10f0adf417299e090b500e1c7cf78738c90581d792087321ca058126052775c39b2f2e5a13019628bfe0602cc17eebb2cd91a3e4854c0327b19b72dcb4fc2b0f1f50a68d719bc5bd6b6620aae90986f19d8ba3e535f2ec2d89b0fe366a0aa5b2ca9076270cb7a1543b120097a38da4cfa13d4bfd5428866867a3d58dec0a37c79760fcbad06cbacaa9530a63ce1c6d8fa647c1884a8d1df761ee257e917497c56e314e1d681f1f9e36191e727a7b0deeafa9cfd0050f9b09ad95c9ffdde367f1f82a39d3247962765a717252b8db8703eac823340ef3d7b7cd6851976cc3af3e2cfb7658064a11edab59bb497e3fc795aad844ddeba338132af287b73e224a40f22284e8aa372558bad3fe7d77212fd56f72de71dcf0c55f36e8faeb55af09c844721d270a8a0514b36e0ed987a7b1c2f4c4611268f5cd65dd79cf26cb09b0384a904dbca4c03a33e394ebce806db59c4ed8c99f2ec826055d19aea63c828ab05b5b6f2fa8113bb4600b54f7a30e3c5d700919183165a571037914b3e7759c45c01311d204555a591392eb505c81bb1cd4951227df98c51be0a31ba1bfeaa6282947aa514160e8645a65142a4f9bc2cae357a554824047cc63ee031c950cb4996d3eb3d5bdd93c3461a2dfed0c25f3ea3c17574f104a144074c44e238a355ac1c48b6cee1602692bbff741f31650b3e363716703b5db3e092081886f4d0ea7d58eb35f7743d667239d68b66f4f2af8d813c310f5fe8649b6d4d1a03ee0be799c21cf23bdc09c51bfcd4f411cec5d8c92cc55db2ed79decaf5d78039011d1411772fd24091000cb53ffc712a73bb44384f5223ef766a0715f92cc8fab287eccc58dfccde0c8ccd132556c352b9ec3bb53b6dc3301381b3305b9e1325a1e18d2d78d9e632d19c88e655264a5d632d2276ad764f8961f077d0cf4856ea04c8890da6c7b2284c3a5553182014e05aa45dc44b3cd2ddf442e8d7114599c7e34f44e8c5a5a7fb10c239582df6486a7a939db56d6b83b08fd4442a4d7372fccf744ec8b4a39d227bcca14be937e281c40f7c400098614b77b34facb19e475d367ae152115b18ecf22d47a75223ff303eb5afd567e5d836487dedf15b867689352b61bf1034d97356e60fca4274723581a67c16365450432b097541f271ee6addf9c9bb98d42aee279e88a980818c182cfd866ecefb6da0fad4913f645867f51c986f435a67a0be82f8bf92c32914906cd57543c386b6da9d18d2c081a50588bdaa88bffc6d3033e8c3d30e774c8bbba01d0dbc69cefb1cc22e62e6bdf228b71e0e20b72fa25209c57593b60a1df54ef0d0225dfb2361a504ceaabb34a31a88a8835f637a023fcd5f180e2ee7d6950408d7152bf967472b116b29599fbf3176d1d457f9c69e78a405e579d5537c3878c4db360c1205d60b2bf81e6f562af20e707e720ee48b3d75517639854312e0ec46e2a78f979ba05101069a1de64265b8910a0f36a943232413ec31340b7975475b946a158095a9da77f83a07068766bad8e742986eed2341a341ac314166911fdfe9280fe2af44563bdb8f2ab1991880e9077aef59f4f2e1ee6146cb15ffcf5ce7bc25f08f9b76f096f7842cefdd2cf29c546f4750c5b282d46234df9575c6c45e8673a5855a202dbdb79ed8e5f7858cc8b43e74ec4c1f8c1cced3a2d32f1c9c62523660195381c873dc8b8ce2d308b7c6edac8b2db7f16e31d1e1c011f805d464d4389ac14d32534f124859cd0afc36e586049df5dfaa18c79a417e7fda1ca494045b05600627eaa47db6491dba563d414de8dcc3d42e1245715b269f6b0b4cb2de32bd4bb75921b84a5d5adadcdad43b9bdb7d353f86b1233a5ec8042eace04c3ecf6ca22d03b30858068ea78e7634cb9a6d1ec92db825972934133ef9092aba55275320c0289af4f2ee5dcf88c3d79ac13b496afb9c46738382d15ea0d9573688dcd2d5223b4b5fdc5292419c78f478597b4625690ecdd696b1c6a15202bea9187a95abb108ed8c59b4275183e0a4be18420c89a03857bc46512f5a621fa28a5f12fd7059fd1a60be0e37fb3b242934d1a580d7ba0214b1337f4eb5f763758d4c216001d4829e87149263751780c37efd94250801811b172220bfa658c69c53e3427e6cf0fc6c373a70ff60a8813ab2c4cb7aa7c21fed504833c05712f9570d63abe400258922d0e03c9fd9a9e3b3d00231bcbf7b84b849c67935216fe0e3bb50b7c4d47c6aa82c4c93ee8745958eb4a428860b1ad10998822d69fadff74b1ff1968f249f38d42db5889a4e30f789a92c541bde5e458a013e883170a0751aca4250d2e51b5c9d4d1da16913b4697a5145cf7625f8564f3791006e1bc6d3c498e26f0bdbdf3386b600adc85e080cdb95ebb0d982cef2bc2f388af58de2a3b08de61824bbde0674234b6112c872f2f8a9f53e6cf2733bdb7bb7792437ba981be55ad2252c4eaa990c45605f1be2fa0fc9ec838235c46766f0bbe437e93bebdf59f2a3198f283f3ed2b5fb06b72be59f4092682eba7c8d192b1add542e7d34f39ce934d4de298a93c9dbc516935fcac034b9eec99c0193baf4c2a05e97ef8e5888089d02f9e1ced3ca921036301da6c679bffebda47e9522426dbb03c8a3ea39831fb9989c230575874ecb4b14511d4", 0x1000}, {&(0x7f0000000340)="e6a5342b17e5578ec27f5498dba67dbe9afc337800dc45e99531e4b74b0a695bf86126bdc8fd7abe5a587b0a4b5a910a2619329ab5ea74e2fb7ec920b9f6ef5f138299404daaffa23ecc16732b730cd4ed199ab59f7af0d964a8e41ba3e71c93f832048247a07b61ccfc391ca398186d8039f3dce9bb7ce49bab0a0bf00656091078e2b1c813fce1c01a11e919", 0x8d}], 0x5, 0x0, 0x27) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:34 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x2, 0xf0000000, 0xff, 0xbd3d}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x1f, 0x4}], 0x2, &(0x7f0000000080)=[{{r0}, 0x0, 0x2, 0x40000010, 0x7, 0x9}, {{r0}, 0x0, 0x80, 0x2, 0x7fff, 0x6}], 0xca, &(0x7f00000000c0)={0x100, 0x1}) 16:04:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x208000e002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) munlockall() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) open(&(0x7f0000000140)='./bus\x00', 0xd72425f2f2818418, 0x10) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x4, 0x4800000000000, r1}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 16:04:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d9, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) write(r0, &(0x7f0000000040), 0xfffffec2) execve(0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:04:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10899, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) 16:04:35 executing program 0: chroot(&(0x7f0000000180)='./file1/file0\x00') r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file1/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30, 0x4}, {0x6, 0x0, 0x10000}]}) r1 = msgget(0x2, 0x4a0) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:35 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:04:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x7fffffff}) write(r0, 0x0, 0x0) 16:04:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) fcntl$getown(r0, 0x5) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x5}) 16:04:35 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) dup(r0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) chroot(&(0x7f0000157000)='./file0\x00') 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f00000002c0)=[{0xff, 0x5, 0x0, 0x7fc00000000}, {0x7, 0x9, 0x9, 0x1000}, {0x1, 0x2, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x3f52}, {0x9, 0x0, 0x62, 0xffffffffffffff81}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet6(0x18, 0x3, 0x3) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r4 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 16:04:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) munlockall() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x100, 0x7, 0x3}]}) r1 = shmget(0x3, 0x1000, 0x12, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getegid() r8 = getegid() getgroups(0x5, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x8, &(0x7f00000003c0)=[r2, r3, r4, r5, r6, r7, r8, r9]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x181, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r3, r4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) dup(r0) dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)) 16:04:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="adfa0d4745e1d0a63805f19714f3a0296de4f5b229df03fc238c93117034c1ddfb95780ea32fe9bacb7805e67018b2456b9485d77b183fec10d97c01195bd9b02da92747f651e5bda9ffd641c19d3a32bbcef624510f374b4eef0d7a775a1ce8dca13cfd89b0", 0x66, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:04:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) r2 = msgget$private(0x0, 0x40) msgsnd(r2, &(0x7f0000000080)={0x3, "46b3b9463c928a7fa39c420725c86d2ef4f045afb24f8ec77080cc498b4d9c309d40878fe2c9a5137d810d21858cfedeafa86e5a373c11db9712c0f571edec3d4216de890e1fc78843a374bbe1"}, 0x55, 0x800) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[0x10000, 0x5, 0x4, 0x2, 0x80000001, 0x71, 0x64ee, 0x7]}) 16:04:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="cd1ec898f4000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:04:35 executing program 0: r0 = getpid() r1 = socket(0x18, 0x2, 0x0) r2 = msgget(0x3, 0x20) msgrcv(r2, &(0x7f0000000040)={0x0, ""/14}, 0x16, 0x1, 0x1000) fcntl$getown(r1, 0x5) setpgid(r0, r0) pipe2(&(0x7f0000000000), 0x10000) 16:04:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:04:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() syz_open_pts() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() close(r1) 16:04:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3f, 0x8000, 0x3b, 0x400, "6315f4c1cfa5af878545bffaa3edb092a475440a", 0x7, 0x101}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x5c7b77af706517a6) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 16:04:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="497e0564"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=[{0x1010, 0x0, 0x80, "38cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02c"}, {0xf8, 0x1, 0x6, "183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d43"}, {0x108, 0xffff, 0x8, "6fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b"}, {0xd0, 0xffff, 0x6, "c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb"}, {0xd0, 0xffff, 0x7fff, "463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc"}], 0x13b0}, 0x40c) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000440)=0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001e40)={0x84, 0x3, {[0xfffffffffffffffa, 0x6, 0x9, 0x6, 0x8, 0x100, 0x2, 0x3ff, 0x1000000000000, 0x2, 0x3ff, 0x2, 0x81, 0x9, 0x5, 0x9, 0xfff, 0x1], [0x6, 0x3, 0x4, 0x5, 0x2, 0x5, 0x5c0, 0x65dde0e9, 0x3, 0x1], [0x5, 0x40, 0x0, 0x3f, 0xfffffffffffff56b, 0x8001, 0x2], [0x0, 0x6ffc4381, 0x3, 0x3, 0xffffffffffff0000, 0x3], [{0x6, 0xffffffffffffff80, 0xfff, 0x2}, {0x1, 0x9, 0x3424, 0x8}, {0x7fffffff, 0x4, 0x3, 0x6}, {0x91, 0x35, 0x2, 0x1}, {0x60c, 0x0, 0x0, 0x3ff}, {0x9165, 0x6, 0x1317, 0x3}, {0x7, 0x6, 0x200, 0xfff}, {0x4, 0x5, 0x0, 0xffffffffffff0cbd}], {0x80000001, 0x1, 0x1, 0x4}, {0xffff, 0xfffffffffffff001, 0x9}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000020c0)={0x2, &(0x7f0000002080)=[{0x0, 0x7, 0xfffffffffffffffe}, {0x1, 0x7, 0x8000, 0x9}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000880)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r5 = open(&(0x7f0000002100)='./file0\x00', 0x100, 0xc01648cae5a1837f) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x7, 0x6}) flock(r2, 0x4) r6 = semget$private(0x0, 0x3, 0x4) setreuid(r3, r3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:04:35 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x85d90d5f6980dfc9, 0x4, 0x20, 0x923}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x80, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x1, 0x10001}, {{r0}, 0xfffffffffffffff8, 0xc1, 0xfffff, 0x20}, {{r1}, 0xfffffffffffffff9, 0x66, 0x40, 0x7, 0x200}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0xe755, 0x81}, {{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2a, 0x40, 0xfffffffffffffff9, 0x2}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x2, 0x58c6}, {{r0}, 0xfffffffffffffffc, 0x42, 0x0, 0x3, 0x20}], 0x3, &(0x7f0000000280)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x39, 0x4000, 0x0) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="22d1e3", 0x3) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) open(&(0x7f0000000280)='./file0/file0\x00', 0x2, 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:35 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x0, 0x3, 0x6}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000440)=0x5) r4 = getgid() r5 = getgid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[r1, r2, r3, r4, r5, r6, r7, r8]) r9 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[0x0]}) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000080)=""/72, &(0x7f0000000180)=0x48) syz_emit_ethernet(0x1, &(0x7f0000000000)='@') 16:04:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x420, 0x40) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000044}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r1, &(0x7f0000000240)="da233c8e76c197a39c67c7b4e1d7fb9e755d8b1f91d1c2eaf3f61fc29793545ce07b3e226760285e9afc420038a03fdc97dc8ae6b23acfeffcc71219d6bde730cc89de94a37961e3acb68df3e52706edf9d1b797a070809a168749d1ac484858a1ebe2012e3c96da0a2a00dfa6ff65ba3e658dfd7cccbaf9875bb3b47be8c893e1ef", 0x82, 0x4, &(0x7f0000000040)={0x2, 0x1}, 0xc) fcntl$dupfd(r0, 0x0, r2) 16:04:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:04:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:35 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = dup(r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x9f44db3bb4d3b6ce, 0x40) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:04:35 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xeaf6bee7f03cabcb) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r0, &(0x7f0000000240)="03", 0xfe77) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000002c0)=0x80000000) accept(r1, 0x0, &(0x7f0000000280)) accept(r2, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) write(r0, &(0x7f00000001c0), 0xe5e1) 16:04:35 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getgid() getgroups(0x417e, &(0x7f00000000c0)) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) r4 = getegid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000180)=[r1, 0x0, r2, r4, r5]) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000044) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() r8 = getgid() getgroups(0x1, &(0x7f00000001c0)=[r3]) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) setgroups(0x3, &(0x7f0000000080)=[r6, r7, r8]) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x60}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:04:35 executing program 0: clock_getres(0xddafec4aef4f3135, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) read(r0, &(0x7f0000000340)=""/82, 0x52) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0xf0, 0x0, &(0x7f0000000180)=""/240}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000002c0)={0x1000, 0x0, &(0x7f0000000740)=""/4096}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000400)={0x7ff}) ioctl$TIOCSTOP(r2, 0x2000746f) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r5 = dup(r4) renameat(r4, &(0x7f00000000c0)='.\x00', r5, &(0x7f0000000100)='./file0\x00') writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) 16:04:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ea") 16:04:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0x1}, {0x18, 0x3, 0x8, 0x4}, 0xa254, [0x4, 0x8, 0x5, 0xe68, 0x5, 0x2b, 0xf0, 0x9e92]}, 0x3c) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:04:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) 16:04:36 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600"/4098], &(0x7f00000011c0)=0x1002) r1 = semget(0x2, 0x0, 0x80) semop(r1, &(0x7f0000001200)=[{0x4, 0x0, 0x1800}, {0x1, 0xffffffffffffffff, 0x1000}, {0x3, 0x2}, {0x3, 0x1ff, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x81}], 0x6) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0xffffffff) recvfrom$inet(r2, &(0x7f0000000040)=""/228, 0xe4, 0x3, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:04:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup(r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00ff0100000000000000"], 0x10}, 0x0) 16:04:36 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x300, 0x20) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) 16:04:36 executing program 0: open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x1) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f269c7b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9e36910095a204d0aa3aca800000000000000020070000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e784739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be62ae51651840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad400000000000000"], 0x808}, 0x0) 16:04:36 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x10, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f900a277dc5745192a101000000000ffb67b2bba5ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) fchflags(r0, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:04:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1721d4f1a2dc", 0x6}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x101) recvmsg(r1, &(0x7f0000001680)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/170, 0xaa}, {&(0x7f0000000400)=""/161, 0xa1}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/147, 0x93}], 0x7, &(0x7f0000001600)=""/78, 0x4e}, 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:04:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="d328ee56", 0xfffffffffffffec3) 16:04:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) r2 = dup2(r0, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x71ff618fe51384ba) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xd3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:04:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:04:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x26, 0x0, 0x0) 16:04:36 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x82000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open$dir(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x9b) 16:04:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) 16:04:36 executing program 0: r0 = socket(0x18, 0x4000, 0x201) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) semget$private(0x0, 0x0, 0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = semget(0x2, 0x0, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/227) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="62b2617ceb0d411ad6f867218a32ec2fc569589df1dc7416cc87f8734259c02166cc88c4cee5290131a13bae53173efbb5e54be75f2aaa01b5fc5409817ba2957e99205b84b83a90d7b9d1c042dc9d943289f566de160e606c761c1e3bbfbd4600cd3ea4a30421394fb3c8a74e915008395c485b086ba460f0d8836a31cae5ec5259e3dcdd416a48e3fd8aa98e0b72254b6e81bb45dc6e73fc9bee9ed30ff0153b46fabf353985bc02464a5f78f8ebbf99a2f9b9c686dd66efdd95b95d033d50457e90916c6e33f988d24d6c2d53aaa4d5277c9ecfc8d9ec92e72bc70bf5e3b0926ed962dc56ef6652be"], 0xa) 16:04:36 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x80000001, 0xfffffffffffeffff}) dup(r2) r3 = syz_open_pts() ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x7a, 0xe4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff03, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x5, 0x1, 0x9, 0x63}]}) 16:04:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) msgget$private(0x0, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x26}], 0x1}) 16:04:36 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0\x00') 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x17, 0xfffffffffffffffc}, {0x9}, {0x3, 0x0, 0x100, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:04:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') r1 = getuid() r2 = geteuid() setreuid(r1, r2) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) r1 = socket$inet6(0x18, 0x8000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") syz_emit_ethernet(0xfffffffffffffd76, &(0x7f0000000300)="ccafa8bf5162f3c8117dff6d5df9c4a93cc0a997f33884248ef6f5d74cc73ca8ed308c9b317d7d5461aa80c54a1d6fea386b2feed5150cafdddb9424121f314c0400000040cb89c7196b2255cde78231b72e5db0e5348958e2fadfbf00f6b489cc9eb4e3383327635c2d6d69c843e98e8e9dcd212d39dfb6036ed24f51865c4241c42c7b75c5c8a0d1c9aafa8181305a3bcb588fe9023a1f78fe72c3dee5aecdb10e674894008f6bf99d056b38") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0xc815, 0xfffffffffffffffc, 0x5}]}) 16:04:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)='\t', 0x1) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x3}, {0x26}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xfffffffffffffff8, 0x5, 0x1, 0x80000000}, {0x5, 0xb77, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:04:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) r1 = dup(r0) fcntl$getown(r1, 0x5) kqueue() r2 = kqueue() select(0x40, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 16:04:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x80000000000051ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9bb8, 0x3f}, {0xded1, 0x9}}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) r3 = getppid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x2, 0x3, 0x0, 0x1, r3}) 16:04:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/103, &(0x7f0000000240)=0x67) syz_emit_ethernet(0x1, &(0x7f0000000200)="a7") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:04:37 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xf6b34e10879c57e1, 0x100) fchdir(r0) 16:04:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x6, 0x25c5, "f5d4b2b741f58448505eca4ab10c2daddf08b257", 0x698, 0x800}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x8001}) socket(0x10, 0x3, 0x8) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:04:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7fff, 0x0, 0x0, 0x0, "9375b01a93b4a8a4132819e17ebb6400", 0x3}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 16:04:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x6}], 0x1}) 16:04:38 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x6, 0x4, 0x6, 0x2}, {0x1, 0x26be, 0x40, 0x3ff}, {0x9, 0x1, 0x7, 0x6978}, {0x400, 0x3ff, 0x6, 0x7d5b8f9a}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0xdf31, 0x65, 0xffffffff, 0x3}, {0x2, 0x7fff, 0x100000001, 0x2}, {0x95, 0x0, 0x7, 0x7}, {0x4, 0x6a7b, 0x6, 0x3}]}) 16:04:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x100000001) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8001) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x21) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETVERAUTH(r1, 0xc00c7007, &(0x7f0000000000)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x1, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x9) ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x200, r2) openat(r1, &(0x7f0000000240)='./bus\x00', 0x8040, 0x100) 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x63, &(0x7f0000000140)="322f62ec911c226d622cacd96aa2cded2bde6e87208bd7a75d690011e7ac101c207e99fb663e165ec83914d87c2e60a96235a7f8ff6a52fbb6735cd4ee025ba4ca69a873d604e1cad7c5f29a060000004aae625affd5b9dab986cbae49bb172f4aed3e") ioctl$BIOCPROMISC(r0, 0x20004269) 16:04:38 executing program 1: 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"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) r2 = dup2(r0, r0) dup2(r2, r1) write(r0, &(0x7f0000000140)=' ', 0x1) 16:04:38 executing program 0: r0 = socket(0x4117e66aa6e461c3, 0x4000, 0xfffffffffbfffffe) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) write(r0, &(0x7f0000000040)="2ba4", 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x7, 0x3, r1}) 16:04:38 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r2) setregid(r3, r0) semget$private(0x0, 0x4, 0x20) 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) socket(0x20, 0x5, 0x7fff) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:04:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x6, 0x8}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xfffffffc) 16:04:38 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:38 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0xb9762b2, 0x1000, 0x2, {[0x6, 0x6, 0x24, 0x6, 0x278, 0x1, 0x56f200000, 0x0, 0x9, 0x5624, 0x100000000, 0xff, 0x9841, 0xfffffffffffffe01, 0x1f, 0xfffffffffffffff7, 0x96cd, 0x101], [0x1ff, 0x5, 0x0, 0x2, 0x2a25, 0x0, 0x20, 0x1, 0x400, 0x6172], [0x0, 0x3, 0x0, 0xff, 0x7, 0x9, 0x81], [0xfff, 0x3, 0xf9, 0x100000001, 0x8001, 0x54bf], [{0x4, 0x0, 0x344, 0x8000}, {0x6, 0x5, 0x9, 0x3}, {0x4, 0x62, 0x78b, 0x24d}, {0xffff, 0x6, 0x9}, {0x3ff, 0x1, 0x5, 0x7}, {0x67e, 0x7, 0x8, 0x1}, {0xffffffff, 0x7, 0x81, 0x4}, {0x1, 0x6, 0x5, 0x10001}], {0x3245, 0x9, 0x10001, 0x1}, {0xf072, 0xf83, 0x7, 0x101}}}) 16:04:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/67}, &(0x7f00000001c0)=0x45) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x22, 0x2) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x3ff, 0x3ff}, {{r0}, 0x0, 0x20, 0x8, 0x2f3ddf6f, 0x1}, {{r0}, 0xe25838ae5e1d55f9, 0x8, 0x22, 0x4, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x80, 0x10, 0x7, 0x401}, {{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x7, 0x9}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:04:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x5, 0x80000000, 0x3f, 0x20}, {0x4, 0x0, 0xfffffffffffeffff, 0x3}, {0x1, 0x34, 0x81, 0x2}, {0x8, 0x3, 0x6, 0x3}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x8) 16:04:39 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0xaa}) 16:04:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 16:04:39 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) syz_open_pts() dup2(r1, r1) lseek(r0, 0x0, 0x0, 0xffffffffffffffff) 16:04:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) close(r0) 16:04:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043b7d901b9ef6bdb599ab7adf2aa34cc2e6c131edec80bd8eba86cf74158483e0a2360138d4294a28374dd6d1500f61d10278cb244e88eb33b873db2b1"], 0x1008, 0x3, 0x1000) msgctl$IPC_RMID(r2, 0x0) write(r1, 0x0, 0x0) shmget(0x2, 0x2000, 0xd47b103ca9685e6e, &(0x7f0000000000/0x2000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x3, 0x80}) 16:04:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xc00, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000200)="f07e96730185e58e8688b545c0de20bba731efc68fad32b7f5", 0x19}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x4) 16:04:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x81, './file0\x00', './file0\x00'}) 16:04:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6cde382b37f543", 0x15}], 0x1) write(r0, &(0x7f00000007c0)="c5f7053b30d41c1ce7b90000000000000000e5ef9e67", 0x16) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E+', 0x2}], 0x1) close(r0) r1 = shmget(0x3, 0x3000, 0xd540444ff10b9ba9, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/174) 16:04:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) fchflags(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2ddad0c85e9631d6, 0x10) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e4") 16:04:39 executing program 0: socket$inet6(0x18, 0x0, 0x3) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x200000000000201) 16:04:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r2 = getpgid(0x0) r3 = geteuid() r4 = getegid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="d8351855bb4523bef956990871c9f0a06d2f691c51cfd081274596e764d9ccd1a3f8fa643690ca71197198123f10f3259cae70a00c5892f596921f829c7b6eb4724ab67d2a3f8559d41ae56b0636a0af77", 0x51}, {&(0x7f00000001c0)="ac7a5248bbfb41ff1ec7f04eb704ea9a23ad17390ef7b981873300940255e4efe42e0c384ea266c0a3682b20d9ba182dac4d2fd561df5dba60b7c64e694d28dd7f9422ae162269fe9e4e58b5a62bd076ffa96dcd16d4a8864dd25ead35dad5630ae94569bad0b5bfdda83ff22d5d375dd1312caa315e60b4b76c47715020b300bc82f9f460ac435bd0d7f19952952e89e160b44683c12e5492e4b3cbc7bd15aa24ce6895cbbe2a83", 0xa8}, {&(0x7f0000000280)="3dc098883a", 0x5}, {&(0x7f00000002c0)="1c2c7cda15cf188797cf77ef14e8463da4a1e98afdc24f1519ef74878c9a18fec0104330be38fe6e1c0fb2feab57758ee4cc56b5013095ac57fcefebf64548e617a2bd245e2d1dd7c0b652d57faa65426ba816bf14af16c1222f6da3d467d40722e01541a1e420229a93b8c4e19506430b1d6b522e791f6b06878165ce60c303f2e9b587ffc0c2aa39b13bfed007ad061f403c39f8720eaa7182367b94f19d72eab9ef0d126b9590b1fde435f4d71337af61b9581c64bbe75ea352eafdefbd2d2df76e0b3cfd8f5a1f45f981b89d5df80626ac2541", 0xd5}, {&(0x7f00000003c0)="a58a142e8e9af97e5cef496f362af4741ffa3294b8f6ca55fc8e1ba6089f9d2110c43370d6f210b3587fdbdda554e412d70e1e9169ca022b767b803a398a278b9cab6dfb5ddd47f963be4c1a187900aa0b5a020dc37dba1a4ea01df54026afd8a8cbab9f539c551a81089467ea7db5", 0x6f}, {&(0x7f0000000440)="bbd4858f07d259046e", 0x9}, {&(0x7f0000000480)="6e6eb0f6cea791c4ce233bc1421e30dea0b62e519989f5a437562e6776fca67bb0f2c6928e1cfb725f785c7db57e913e6c4507b5f8227127f3b99a840937237a2f771c8467b929108d07da3926a8402e12be226bebdf270f43e62de6faee2cd95ce447b6e87e59a1ee4c46a61a3adf50654feab38842cf2bfbf67cd05e2eafa529af33da5e262d05cc325ae6846686f8c0cdd9f2b3f2ae23bc", 0x99}], 0x7, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r1]}], 0x70, 0x400}, 0x400) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0xee}, {r1}], 0x2, 0x0) 16:04:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x3, 0x1, 0xfffffffffffffffd, 0x1000200000005}) 16:04:40 executing program 0: socketpair(0x2, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x8}, 0x8) getgid() getgid() getgroups(0xac, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) open(&(0x7f0000000200)='./file0\x00', 0x82, 0x10) r1 = msgget$private(0x0, 0x40) getgid() msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b7f5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700000000000000000000000000000007753c739953051a2f97d64e67688a0323bf67d1a8c53e0b61db4a793206bd845bdf26159f5f3f201ff777b4e556189dcb12f51ef778c4ee1eff901fff665daf0020e87bea63509fb302d8d25908d24ca6ebccbba39e2a60b711f539f8ac861dd05213b6a408ea512ab7d8f56cfb8d3dd83a7864deb3"], 0x176, 0x800) 16:04:40 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 16:04:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe77, &(0x7f0000000500)="969b100c") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[0x9a9d, 0x0, 0x6]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x8) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = semget(0x0, 0x0, 0x420) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000001c0)=""/107) syz_emit_ethernet(0xd, &(0x7f0000000380)="254a9e4c5ebc88a0e424afa680") 16:04:40 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:04:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x8404030001) fchmod(r0, 0x40) 16:04:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = dup(0xffffffffffffffff) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x102dc9dc, 0x8}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x9, 0x6}, {{r3}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x5, 0x3ff}, {{r1}, 0x0, 0x40, 0x10, 0x9, 0xfd}, {{r1}, 0xfffffffffffffff9, 0x20, 0x5, 0x2, 0x4}, {{r3}, 0xffffffffffffffff, 0x1, 0x20000004, 0x0, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x6}, {{r2}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x9}], 0x3, 0x0, 0x81, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) 16:04:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90cf, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r2 = kqueue() r3 = kqueue() r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r2}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r3}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r2}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r3}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r3}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r2, 0x2}, {r2, 0x40}, {r2, 0x80}], 0x3, 0x6) r5 = dup2(r1, r2) recvmsg(r5, &(0x7f0000004740)={0x0, 0x0, &(0x7f00000036c0)=[{&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000480)=""/234, 0xea}, {&(0x7f0000000580)=""/202, 0xca}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/64, 0x40}, {&(0x7f00000026c0)=""/4096, 0x1000}], 0x8, &(0x7f0000003740)=""/4096, 0x1000}, 0x800) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r6 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) setegid(r6) setgroups(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0xe9a, 0x1f, 0x1, "337cf63b88743bfc9701a8eaf0918acbe2df7a93", 0x1, 0x5f}) setuid(0xee01) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000c3c286221c25a5e82baf5ea900008dab6488c4802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"], 0x37, 0x0) 16:04:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f0000000480)="b6758f7957fecd69f1dd56a6f240dcdf021205d5997b54aab271df459522f56699d15e38fba1547ea71fb7f194bb5c3f4e982031c7e0a2e10341d7a71e9ec248f4912465f4cf220d5ba9e191297d1cc8cfa7191a480f40e43b20d13568e8b3b51fab2560304c884a64181e28aeb290ba5f84679cf6965b429e221f05117bfd573a3c7f0307d04b15450c4fd789395d453394fe02c68d3258497eedd40a3d2ea99c92904f9af2dd19e6759fe1c568cb75ed9865f92e50afa6a0c04430a86d18bc72000000004923b7a714479bb13be55cf262f32fa053006915821a3007e2d79de738c2762c700edcfc7ca18b49d2f80493c797241e1ad5569ba956d5e0f54e563c24b00c1065300c2d415279874ef4c32a84deb1e6e2b89bbafb4139817e4d2c70e4135c40b8dfe674afecbd28a8bc0049ed1a355d8d9fa96ddfd106e94d10f278e8137f9e1f07ff3a43b3f882befa8238a20eded948cca95ff5311a5611189a65abfa939fd482a112340b07d9d3a8de4db5fad8c715bc24cd24f5e6bc3fc9a2e4873e1bb6a8c3acdedad930a99a64268f1cbf77cad1b90dc50e857b7b7ae9a6985e305e6df3bd1afd2724e4a3e137a3daf4172ce906f892c605d8a032aa3be77a17131eb181e2cf7c") pipe2(&(0x7f0000000000), 0x10000) 16:04:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2000, 0xf9) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x4}, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) chdir(&(0x7f0000000080)='./file0\x00') close(r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) chdir(&(0x7f0000000140)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) 16:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x7f, 0x7c0, 0xd}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') socket$inet(0x2, 0x2, 0x1) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x104) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xaa16, 0xfffffffffffffff7, 0x4}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x10000020}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpid() openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x380, 0x0) pread(r0, &(0x7f0000000180)="e8e6f87dc4a10ce18a1a9ec0fa027042e146eab639137b8ad84f4a88cf174a409515a2d7126360b5db49ad24c7978226a3fc8b57510692ad0097a2a8b7862abedf41fae15038c1627067f1221e8192c44b17663811729799068b036f333efb8d126ea9aaad5486c67529e09e6ec238a905f7dcb64c2d686455324aa8839d532bda5fbb360982696a26e7256b1454dc7390a63ec55908dafa5172ab515f3eec", 0x9f, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)=""/4096, &(0x7f0000001440)=0x1000) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x11, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x4, 0x0, 0xff, 0x8}, {0x3f, 0x7fff, 0x4, 0x87}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x3, 0x4, 0xf}) 16:04:41 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x40000000, 0x0) dup2(r0, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) sendto(r1, &(0x7f00000001c0)="23daec2bcbe0a5c2aca777b30532f0aa0db0b3c160ad3b120776b9b8677274720251413b184091e53db81ef5aad7ddb272e586bac1bef5448ca1a9221c51cfbc2b0d16db40ae8d9092b393d81fd396b69c204054acfc37926e8ef806b5f846064007005d6459933b46695e91b35c13075fd8d61828cd8f38f2700d9c8e2df95565235b4a66ab8ebf11d2648504d54815b9208f00d91dc6e6a66cba793ef0a131d389307f571f57713cfb490a271a6358746a5d46aa71f18865e5c11fb90ff422cdb1f1644647163c2bb6118ca999e274d557fe1068fe228d81cc3fcef26c8b0bb9af1056d5dcb85739036e7fb83d0615431f9ef1d0304bb3d9372031de585d30df1157ad805cb3eb46be320a4d075c0243e28b97500fa17d9411d989f36aebd2d50cc35b71fc51193af80f3d2040ce58f095eaef54fc165b70bf05f80fc70d417c4fb38385e63c64d1f2b073c66553a36b2ef313f12b59c143206d85e749ed8dc4baa7c76db061b6e5b35c35458210ca45038f077ada95071488e17ec03ee4334b22f9a6a7b34b2586bde4f7060a06173ed20a247468ea49a2f8f8fdc4648133677fbeccf06f74ee186afa16ecf734b2b93174bffe3280c6661cb55d6930bed0572179d432503474b6d01b922a9c25b61da93f6dc52b4cfc2e1a9b6afb29b0d0b4c4c1d4f20210e7e6757ec4ba7f2ae0953886702e9f7f9fa81e0235dc62ef1485e0f4775c21a8cb021bbcbf8db67e5b040aa1a0abfdf46b29ca6daebe50c73cde635e9cb12c323991be850d431fbf104dfcac5f9010bc27f800fa7532113d04b70e8e64f23200f011e08186e942bdc498a9b41476df061ff75c2f9fc28666777d585abff397ee0668bbd473b8d8f3fb3e777b0775a9c2682d9e6cc4a8baf5131b873fa8470cbfd3c0337e8c569ef15719d1dcba649df7d8c62fdf0148d5c6312555ad4bd202f97cfd35d017d15b1b1d53a8d46ac92702e27d1070af0f33fd75b9ba8fd818916dc730c4ad69ba7d371ea92e3aa1a1c18927e5c46ca9c023f18bda78f4a51853eb5ece929f9f3f433e69f144c49af2b9e8b654a1eebcb55bb0fd6ac5b8dd8f8611bc9bf2282a5040ba637ee2269fe94eaa0db0c43b76cf82d94c0df56fe8e7c13a1f223b561748a0c59c94dd73c79bd4b9b306d18c787ace2a78c05e52823c4968f52b6780b2b33826812455005f943ee5d927311260df46729dd6f05734702aca4ddd29677da71e89aa5909efaace951582174244c8dea3abc80702d3ec04c6c3fc603cdb8c047612e5a8067794a45d673093c62b8d5463e06da6cd5562a1a102c9ca77a3a6679c78326019689f762cc33d9d6abbb861bee9dfd7fb70411a2adde896da45b63120fd427948c10ab2ae99824f11436ea89eb18241a2d4e155ede70fe4c9bb72b3c63b2f5de49c680e029d8e56c78f6303c177a6e9b010b50a67a800214eb7dbb3ea0d6a2fde85b60f104c77d8514f925a0f101284f8b659ef1dc261decb576512f538f6f54c62351334bd6839bda55240f871796156b166c9abbca028849547f8a4afc0b146ce8022bce810132d9d5c14a34dac6118cc5d803d09e8f5e4f1a0175da276a8779002326496f4174bd825ce6e5b680db8a5a1d700cfa6409d4f88e79db4f8c5b46264fdc0eebbfc5ab10e9d427bc9f3376a69c6a54d7810144c14d0112878165ae1cb42a8c0f926fa17662dcd14f68bbad95c3764322cf872de739155ba27575302e5eadc920b86029eee70273319cab9f00816728259b5ce9e9a0d99f6ca541d5d397e4cc5ae3fc4ca04487af760840b2f6f6a077f9ac327df61bf1edecb4fbd1ad9dd0d4a251191fdc70eb05fc624beb69d487dd77c3c86ba0a0f912eb940be9a581a7845a8254a7517890481126fe9f27b89ff928cfad95ce5967f6263bd26f1a420b262104116404ba2a9a2198569235d07337984023c57ee9ccf06cc8f88b8b6ab2b4ab9ad305ac022f0aaaf6c176077c36c84b82f6e6220c5930bf045807f417690b4d577cd15c9571215745617369ead65b619227d0c6547c4c49f1ef396ffa8ab7e75aa23742c5b42aefe696e8f52f50df69e238d77be85b7776e007b65a8f14ce64a6e3d3abc173c1ec1292b3f07acadd9f347628fa364820cdb1f414d95657da21520e05cf2feee079c97a980feda80169025e36b31a1c1ad577aedaba69c2d441d057fdf401fa8fdb6c6bfff3503baf5e1ff57482fe70cf3d90fe6c9694ce1ff278e80f563a9c0146f5c15a0ef4501882a71e1bd28ddc434dff70c51007d268de9538a3d60a60d254b13cedbfc0cc8b3835ff9f1f435b013d1f70a20336d53ab52d552ceb2feade18bc446e1a7d36e8c288504966db65be79ffccf4d74ac81d4be76d4c0a318370d6c46f7e749ec3230dc590d140e6e06d2c6bb2598585b9676ca46c0d92008947025b7eb50163cb194745a9bc38b89fdb95676f970c1b78c010de9fbb2452de11f8426a51c3ca9c1f327e7bdc52159cb35e3758b8f3dc89a69d64ef9702ce5e04c00128aab133ab3f6b32a6df52c0426671ef77975c3a79b7a3c8a3c4998ffb5b83812534ae20ace593d8fe4f37095dacf5509c9a4ea1296c5dfdccf3bb4f52c1a03fc9f8a698db94e1f3c0aafc7ee3ce506a3d425b9ea277cbc08fdc1501032ebfc7e85d874092ea8b80956edc4155cc000a595763890aea868b044d0e8d88f5cdd442c66224a5e9efc201816b273fa1b1f71376d5789ee4ad6733e0ecf97d3ba56227a9acb92389b07fc4e4372f39a58b7b710205730df829f8cd41a79069eae75f00f60ffae70a1fc42876b41a5b45ce67c34ad266ed771342e3b44317c4c1c78d938d16405a6e792cd5d966af5fd871c346f408cfbab2a3da37eb48c535a5eb7f1a97f6af3a98953bfb929a0d69f99506fb225d08c86cb6bd09d399ec902fbce507623b8b378fb3c2ff019c77acaa00aacb39bf98049d05198eb890dde7340aa3b62f64500df95545d7fe45b95511f19f1043b22130eb8289f529bd5aa596e86c7512ca0a796cd18ea4d1ac7d0f0730ba47b3c9e340863ab73ff37ed1c5d8ca80c996e861e5918f549b06b5f68cef3059e589cc337ea4de3fea84288933123f8e4a6166463dbeec8fc0027615ad433606348c6ad996e34a7d0afd2a26be58f8e67cbe218625012f0f33726efcbd551ac22d19a25459017756aceb0f0453b22124163d4a9f6bb4b1db502fabb053cef34afe6a5185bedf0d3c5fe39ef77090bf5230636fbb1930485d41949fb4c2c7b674c61cf375644bfc505532d833c9a2a234e29099cc9fc4882f7d1ab23997c4828af6ffa4a5ed0b5a4fd2218008540ebfad5e2971185108798eb01c2d7064ea0268a876309cfabf3cf0853320fc98a7d23405822329b88d160c41a8e2512f3f26d3b7f893ef3f179d7e7438aaaabc36108e573d14667d8f27642397b1b8b6116e2c3325701860d39f5c48564618c83d1efa429c2297d850989eeae6f31c47937c7cd0a5f018be097f7c6be51389445d1b1e63cbdcfdb41273dfebe74e7ff2ce53423de0373c60bb9c334c41fff7f28b295d989f3e583e38c378e818023eb605b944aaebb5d974092be5cc4d2928ec09311af4ab13850f7f4ec2208702d8ad0c1c206435e66da3333905aee924f99faa26b76ad617ea7f741024c7094d2389880a757fb4f78733b3077be3c02276fb6f5216180d400f145638202938d0dfd0d5c1f69156e92bcaf4e2a179f8e1532640691d009f257b259ffb38831f409ae62daedd56528aeb967f4a1fdfdb858270dc243e35f373db7ef2ea9c8000b05744bce0ebc816d519038298b62cc46598fcc0c5145ba7857e11b619674a9e0fab2ab9cc2f3e04bd53736aea9db89831a8b33ffff18f9aa069858f98144e18521280751752d22dbf1d83fed9a3c36ab90448bd5f2ce926422ccdf000273a02388cd722d50ee754d2bcfd1c78be0d10914540f583f3a61131f3986098fbf84252c67c121f75976f74ba6849fc59bf4aadc12195e288de85cc1b7ec2426c880de5e24eba7c53d10d2a60ebe6cacd0fc61da0e5babc10b2ba54633be59e679b9f708645feba50806982fede11828813b830417080280269f111f26c1352243609ada42aecb53f39f41489b721e0506b6b530a3d9862916df01f2aa02e9eb73a82152d5703672b2dea9950e6c942ccbe00191456045a3f05392f26117d1158c24a34ca82ff296d9a8c34803d4eb6ae9a6b8aa8430cedc1b1513e75d089672c46aaf960e7ea03b7ea2379ef81130e0c5ce8b30e58a1037e9fe6943cacab530d4b85136f25b6e98252693ea2f05d4c488d802af0b9f62d279b09ecab0d95ab6395002ce8d8cd625499a639fffd07dcf4d10bdba72387207331746d38dcdc29d8310dba909f84e8106915b23cc70b059eae8805e86d780804f31f5568a9bf6fa2d51204c3a69eff570c6893c87c57db5aa4b4b85c9f7709befb93ee926e2ce3a30f2690dd4d8cb08c48406eb5359518f11d6b034d5e51a4201541de83fdc746b759b88eec82380de246657752edb79a82876d09108ca9198f286df9ada71ef96bf58eefe9ea280afb95ee64fa2af41e8b51b39d6b1afc0c2a0cbff76a10388739cddb0660d5f1da44243c4cd4e52aa93707dc2d7a4d0c1849ab6dfee8d27baf8e1d1d4ff7cb398cdb8564ff97bf35517fc1b11e003feacb4539e7e7505919c496e68d3b45ba86256b3c585d6005f833640bd6a8e028d8bee1ff3a0fbf8f852c2b0d332e5c2c3ada02a0e081e127a68ffd32ea02035dfeb1c146ab32802cc7324f90e704ed1b4286ef59c5cc5275226d6cc3765755b93a9295783e5c2c390543c3ad078b247eaeeca11e605e56dc5a76a2fdacf7b26330058f12045bed877801910f034d51f7dab5853d4fb2ca7ac884568d675974974e48b0ac9ac8b3387c1f3611f7f34f0f470999e8bb6cd7cf39970d2435d0507a122a64fca7d0c10d7d2854950f67c857d03b362e1149be9c0088f29510e533f9388348344366ecf383e1d3c92cf9847db427462444ced5b225386d9e262195fc25788214b49b1114c09e23ba067ba10f594865d17e6814af0fc85f0261357e529847d6cc6ade3de97d248a0f053780da2c80a915691990c29d918913c041870d2fb979e9351d2e9c8ab3db72565927ba3781042a855e32ed791fbfdfcbe7ced3387a21f94670d9f82095f27ce06f30232b9f2c3ba23e5934160a24df78aeaebbaf122e157ba92b32f632a7a0a84d87474b507e94d43122f88d06a01914ebbaca0fdfa89492a85c79ea7b6978823b001386a545293063351b03d6c3faca5482c618f5f53dd74ddaf4a2eca623b5032ded2a9e62b56b6d0656167e35cf984cb61a0bf040880ca54785d2b7d2ab23fd776c071ac9bdbb9644949e066940c23d862d97335fa42de275f4ab812dfc8e000bbe07211e6079aeb615335befe75761969d0b835525d8d8885d2649863a08c20b703cec6c03094fb36892a42c563c7f749ce2763c171451fc0c721bae9653b80cb089fb4edee8dcdc63fdfa758c90668902857cbafc01d5a74ca20ff64d0b119244f8a3a68a56a686d23b8491c915d08808d21d8e664b51cdde50411757fdd4dae995a1c30ea75cc0d1c2e37591b2bb9b75f91c9719c7645dfa3adca7972df1f6fd50ff397e60e52d8ed7573eefcfe7e43aa62c1d83856cac4a6ed773cb75fec321a2ba04658c3e2a357b45da531b77765de2a9b0671148e47e57b78d390cfa4490df812d803ac7100"/4096, 0x1000, 0x400, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 16:04:41 executing program 0: socket(0x2, 0x1, 0x0) 16:04:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) unlink(&(0x7f0000000380)='./file0\x00') r4 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) r5 = msgget$private(0x0, 0x102) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = getppid() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x39f, './file0\x00', './file0\x00'}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:04:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87, 0x0, 0x0, 0x3}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3f) close(r0) 16:04:41 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x3d8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x1, 0x8001, r1}) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x1) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:04:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r0) 16:04:41 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xdd12) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x0, 0x5}, {0x61}, {0x6, 0x80000000000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$KDSETRAD(r3, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="40ec00"], 0x8) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) socket(0x10, 0x3, 0xff) execve(0x0, 0x0, 0x0) socketpair(0x10, 0x4, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/4, 0x4) 16:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000016a}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x12, r1, 0x0, 0x50) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:04:41 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8020, 0x9c8d7b8f803f3fe3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x80000001, 0x3, 0x4, 0x5, 0x5, 0x26d0, 0x4, 0x10, [{0x3, 0x1f, 0x4, 0x5}, {0x80, 0x7fffffff, 0x1, 0x58}, {0xe63, 0x7f, 0x100, 0x6}, {0x3b95, 0x10001, 0x0, 0xffff}, {0x400, 0x3, 0x3, 0x80000001}, {0x0, 0xffff, 0x0, 0xff}, {0xfff, 0x3, 0x1000, 0x91}, {0x6, 0x3f, 0x200000000000, 0x1b4a}, {0x20, 0x0, 0xfb, 0x5}, {0x40, 0x3, 0x400, 0x1}, {0x70a, 0x3ff, 0xffffffff, 0x2}, {0x1, 0x8001, 0x800, 0x200}, {0x7, 0x100000000, 0x1f, 0x3}, {0x7, 0x1, 0x9, 0x8}, {0x4, 0x2, 0x10001, 0x1ff}, {0x800, 0x181, 0x1, 0x3e0000000}]}) 16:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8a, 0x0) r2 = getppid() r3 = geteuid() getgroups(0x4, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6e696c653000"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="09a7254c208656153b318a575f38b332c496ad3f3472714a3603ae708a3dee0669168a9af2222e6c3051ffa64be19add309dde0770b4e420a0a82a86d96eeb468114b1484638058401be31c358fea9a6ba773678056e6d32bbc54ef07534f4c7fe393b133771a61d2bd3f5b12295", 0x6e}, {&(0x7f0000000280)="647b9e26e7a5d4c55e4cf74854338258d8311ef85a0d8e2cf2f177a02d4781e25709e9285d304afbc469f15b79bdc53017d847745cdae6effd6f6f81de309a34729a5455dacaf3da70420667c330d6cff7d02684e28e17bcc3a19beb11a08ca156b9e7b01b08e83772942d40d61effe69fb8d125769e13799a935f364286ba088ef7b1fe8dad0dab83e5513f2915434521aee5261301598e531ae92a9bed596e89", 0xa1}, {&(0x7f00000001c0)="608f17ddee3d767c96ee403ae4208a3e1f4ab76fadd2498d2cffef4dfc5e9d44a8f9890e40c133655064c4d5ad3f98f868b3aa16ebb9a5d1767a9a3bb0d76a3abbcc1ec81b2cf22e57aea6dbca8230ee6053af6afa185f6cc122f0", 0x5b}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="20000000001d0000ffff0000000000081c3e3eba24633db1806f610433763d492df27ef240bb43a30e94ff2b9929f854", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x402}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x7}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSDTR(r3, 0x20007479) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffff) getpeername(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) close(r2) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) connect$inet(r2, &(0x7f0000000340)={0x2, 0x1}, 0xc) nanosleep(&(0x7f0000000380)={0x116, 0x8}, &(0x7f00000003c0)) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/139, 0x8b}], 0x1) setrlimit(0xd, &(0x7f0000000500)={0x9, 0x1}) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') fcntl$setown(r1, 0x6, r4) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/210, 0xd2) connect$inet(r3, &(0x7f0000000700)={0x2, 0x2}, 0xc) fcntl$setstatus(r3, 0x4, 0x84) syz_open_pts() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) linkat(r3, &(0x7f0000000740)='./file0\x00', r2, &(0x7f0000000780)='./file0\x00', 0x4) 16:04:41 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000180)=0xc) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x15, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="cb6c98e6e824e7ec5641ea19ac0a324c7a5bcec6e22efeec480f6cb93992d928ab1584185ef5", 0xfffffffffffffc61, 0x0, 0x1) 16:04:41 executing program 0: socketpair(0x2, 0x1, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:04:42 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, r2, 0x2) 16:04:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) select(0x40, &(0x7f0000000100)={0x7, 0x0, 0x3, 0x2, 0xa2, 0x1000, 0xff80000000000000, 0x80}, &(0x7f0000000140)={0xfffffffffffffffa, 0x2f8, 0x7fff, 0xee04, 0x1, 0x0, 0xffffffffffffe2b9, 0x5}, &(0x7f0000000180)={0x1, 0x200, 0x270, 0x0, 0x6, 0x0, 0x1f00000000000, 0x9}, &(0x7f00000001c0)={0x8, 0x1}) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:04:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x9, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x7, 0xb9, './file0\x00', 0x7fffffff, 0x0, 0x82, 0x7}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x183) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 16:04:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:04:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000e40)={0x6, 0x3, 0x90, 0x80000000, "e0ed8b710333a6fbfd02c238c21616e2d19cb929", 0x0, 0x3}) pipe(&(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000340)='./file0/file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100000010) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pwritev(r1, &(0x7f0000000a00)=[{&(0x7f00000003c0)="589749dfb62ea80b2b905fe5edb1292b1f2af63040caac40fe6305505c96bb07c9b76f8451a3364300ae2ae46b22469e5fb2d45146bad7eb3d73df58e705ebd8ac3025e23dced22d4395db5ee32230bdf388484c4bf94a0dc9d0ffb646b2bf57931e51ff1146044a3642690d58d80b495e4c25b8435b980a39e0d910ea76830086041d6eda5c0046d8e5a11094d587c850396baa750040459853ff43af174ce5597dcb3c5800788cb17e6558df839a54bf60afec5ba6f98c0f4de142ca873a8cf2d821944d3a730a0db8fbc9dc2aa1e665e66d67b9e021a8dc30ef431401768b201b58d0ab7a44b5ba5651a03060ddcf087868b1b0", 0xf5}, {&(0x7f00000004c0)="79871e8805f026251edde1d56ff9182cfcb0958b79338ee550cef6ed95a1ee142ba5b30f7aa4884e756209ae4f39a6d33020f0951e6108661a00530436b0a8e95d9992db94f4e77d5a670e685d3e8c2a34cca437058115bea7ce51a9109fd26e500b5f4505b283fc2264b82a24075820ea7bd58510fb286a4062179bb5ab99bbe650be693ad57466c09c4a09a2177ed46230cf1060790e2bc0097e63143da4b0d6fc12ddb3ce31ca0598f31458b4cc393468dd21dc613c6de4938590915470b280bd3c2d7bef2df44c323092d3c00056d16e0389aa124f4343ef92238a8ef47d05a5d135a6339fb98e4a41899b66ead59f333814ba757dba58ea", 0xfa}, {&(0x7f0000000700)="8c2e710d29b8030838c3f2b56b6328d872dc63414ed266cf5646531f53b87970d99c0ea42b7b99a50444f45344c3449410d49ee302776cf5b8c4bf0d7d4fed6e5c3531102d616a9dbea07eb3a9012fc3edfc923f7c49a4874817366f678494a701f9d57e402f04a284766e55f0ad08d7b9aafdffaff04cf72fdda2271995f8f4d0485683f0cb321bcc02f121afe7693fecee99691135298c8173d31895ed90c47903bc484288b7164b51bb5ce5ecbc31e66ae745b25bf600e48b25534ee53e0ea3c1950a331e24d49cb8cf8b359296d7969ea6f5e9cb950687398c4071ea74ed6cca3a36ab7eee002d13d548605d6d808ad4cc63a6b6650a2efb", 0xfa}, {&(0x7f0000000800)="f4b78adcac83289f77e72c075ad6372427fde87318e0f073829786a28d83526557beced1ffecb023919dee09e3382b40e806b4e4e3aac6a0f557c347ebaadbc0ac7c24b6b8b0ced2468c6d6c44e4db654efa67b312f08862cd92ca7b8da8f61b5ab107c8e7761a5d054f95ae6e3514513df38dbf2ef68614cca9383069c63c4cdd43a9c6ced6a3b2bf6bf0807d530430c7e5329aa478777485ea9324321df175b31d19e7d54b32fcedca1e73fece3a27fd4bcf51a33789ec798e382b0af989ad8efc5b0455baf2a4f861a983e0ae890b790a4566c3ab11e0b82f20fc06f832a3d14842705185f7b353066a7aedf9288b7b8c8b6b402d6a06bc", 0xf9}, {&(0x7f00000005c0)="59d3dec6c472aa243aabc976846a", 0xe}, {&(0x7f0000000900)="0188e60e4d6b5716e0eb06c0544869743e69bdb4b9525826999e2ca0fe87b496d9b582f72a7ecf28d15ab4ac3bb03d4d2628be647394a862e84f98d59c8a630179f41c4a48e30f8b58e407e70101eb269dcf804d498696251f194066d5ca8e6d421459443224e32c28c5ecc3d5a6db018d89cdcbadcd2acdd22101ae72ad7d25bd0bff9072537e64b2d91a1eb523b43f8ad1531e364167ccb5a6d9de23a833a2e5c7f3a5770a167a15c87ca0751235aa6e35bfbba44dc9262278b8f11b13ae9a60e937b666b60602546ae2f1ef90872508c81e036ddb8dbd479cdc12d4fb23ee28a8190d1035310abb972ddcdf87de4d058f161c3f068e28", 0xf8}], 0x6, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x10, 0x0) close(r4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000ac0)={0x2, 0x5}) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000600)=""/247, 0xffffffffffffff78}], 0x1, 0x0, 0x2d) syz_emit_ethernet(0x78, &(0x7f0000000240)="b1a5de8494b233cf1cb8bffa6671205a0a051edba6787b9baa72db21c3c51ae40c978e9f08eca6f2d484dd39fe72ce714dabfc510ee97dd1314c5c4bc98870e6d2c90bef9a6d7f3ff43c9cac285f72a2d89f69c2839a1226885b5480fe73c492792ea980206c4247904e00e598c7be9584a9bfcc14a3efe6") open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) r6 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000dc0)=[{&(0x7f0000000c80)="2f6eeb57c9796a83", 0x8}, {&(0x7f0000000cc0)="00cc394a91f7fa6ba3464496fca177f6cfd6702b2172ba6862c72d8250d776746538b70abcc396f15c4cf8d60838143e3b1370321dc387dcda82373f2c3b707ebab7b0377d7d9b2c1b75b0d08ee3381541339a5fa10e31c8439f9696e32cf42a91f9923aef2cb03ceb31e56827f49a242c48b3e4d5bb131c1cc80060c4b364133a6c21a8784705689b3d68d41d0e7371947d4935370c78f0f24654c9916c1b538136a37211240df58c8b208073304ee1aee5b70fa6713a80d63d38cfde9136b6bf25df7196af99ab7d57c6459ed434ad0e99446fd99b1407d343d3423e722045b958fa0a31fef4e248e830afb5b7cc3d6a660495a599959b8b1aae7ee4", 0xfd}], 0x2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x100005) close(r1) fcntl$setstatus(r6, 0x4, 0x80) pipe(&(0x7f00000001c0)) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000a80)) fcntl$setstatus(r5, 0x4, 0x40) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000040)={0x0, 0x0, 0x8}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000080)='\x00', 0x1) sendto$inet6(r4, &(0x7f0000000b40)="92b4f75cee14085cc25ec1f67e35bc9f7715929bd7ec775812c0a76c17130423d0dc4c568ab2de89142ccd72d37f92b1d49473175971b99927007db87cb5280c2f338420a68c2168991af01f4e86e953575417736ba89e35dc990121a5ad40f28d9472cecc3523806bbfbf72b348637bbfac374461294c7d75d6acc67b602d84dca5062a4ee16f0eda2a388f043608", 0x8f, 0x40a, &(0x7f0000000c00)={0x18, 0x2, 0x6, 0x6}, 0xc) write(r3, &(0x7f0000000380)="bb0808930cf8d253488e3057ad990fd2ce2120832d61049c22c7c969a7cf60cb02002fe1d7bc5fd5ddb205855adf75aae8cff94aec3752b79c1a7b002c7c9b5a", 0xcb) getrlimit(0x3, &(0x7f0000000b00)) write(r6, &(0x7f0000000e00)="6e7f1fa285b05679c7065c0e23acb5f80a6f78497f7e0733117960e668230be2c386794fbcdf4250ec14b87263a897bef37e0fd7", 0x34) open(&(0x7f0000000c40)='./file0\x00', 0x80, 0x80) 16:04:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x100004f4e) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x100) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x8000, 0x100, 0x5, "ba812afb2565e16142d754e82da104f662a3ce05", 0xff, 0x401}) mlockall(0x0) r1 = semget(0x0, 0x1, 0x8) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000100)=0x4) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x20) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x0, "04713de0af28a2813d8209b8d9a72a21849e3c99", 0x100000000}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) 16:04:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x9cf, 0x25dd, 0xffff}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:04:43 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) socketpair(0x3, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/24, 0x18, 0x41, &(0x7f0000000140)=@abs={0xc63d499101e6bffe, 0x0, 0x0}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$getown(r0, 0x5) 16:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8008, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:44 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x19, 0x2, 0x400000000000000) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x2, 0x0, 0x5, 0x4, r1}) connect(r2, &(0x7f0000000600)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0x5) listen(r2, 0x4) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) chown(&(0x7f0000000300)='./file0\x00', r10, r5) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f00000002c0)) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/82, &(0x7f0000000500)=0x52) connect$inet(r12, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f00000001c0)=0x1) 16:04:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x6, 0x5, 0x113) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/221, 0xdd}], 0x2, &(0x7f0000000400)=""/191, 0xbf}, 0x4927c269b6697288) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x124) 16:04:44 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setgroups(0x6, &(0x7f0000000080)=[r0, r0, r1, r3, r2, r3]) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8b425d7be6734774, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x290, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x10000, 0x8, 0x8}, 0x6, 0x1, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x209, 0x80) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x4a1887d9, 0x2, 0x42defee1e59abe37, 0x7, 0x4, 0xffffffff, 0x3, 0x2, 0x80000001, 0x100000001}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000300)) 16:04:44 executing program 1: socket(0x2, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) pledge(0xffffffffffffffff, 0x0) 16:04:44 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xbbf) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66576c653000fe15c1a489fe6c8d26d8077398408d06901f4faa15953dd380c0a3ac1165f84402a13901f6f3f30d025dce259873c2d7186063dab9f16eeff69e5eb8d6a7d2ace6cc04fd47a77b47e8396c0a23c9c74ccacf4c663dca15b69c01e938e3b1fdc60bd932d3583f9ed45a50c551ca4f87a8669be1bce45e0760c29ab425b08e"], 0xa) sendto$unix(r3, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) 16:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffc5, &(0x7f0000000340)="b6") 16:04:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) socketpair(0x2, 0x8000, 0x4d93c8fd, &(0x7f0000000100)={0xffffffffffffffff}) r3 = kqueue() r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x101, 0x2}, {{r2}, 0xfffffffffffffff9, 0x14, 0x2, 0x3, 0x10001}, {{r3}, 0xfffffffffffffffa, 0xb00e9df3000a5945, 0x8, 0xfff, 0x401}, {{r4}, 0xfffffffffffffffb, 0x0, 0x0, 0x4, 0x272}], 0x8, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x80, 0xd671d09c32669fbd, 0xffffffff80000000}], 0x2, &(0x7f00000002c0)={0x4, 0x7}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r7) r8 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x1) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 16:04:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) fchmod(r1, 0x1000100ff) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x1) fcntl$dupfd(r0, 0x40b, r0) 16:04:48 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3, 0x3b3a, 0x1, 0x1, 0x80, 0x7, 0x4, 0x0, 0x1, 0x9, 0x7f}) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100), 0x0) 16:04:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) 16:04:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc260312d014fc0d, &(0x7f0000000100)=""/152, &(0x7f0000000040)=0x98) 16:04:49 executing program 0: munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) write(r1, &(0x7f0000000040)="9fafb288a6c9b4cab0e208683c62c13a464b1cf641fafdd5cdfdf7d3f25d116da31705d889e6a127cf8245737bd079577b44fa076dd63fedc1870e4d2811f189301c44d70b8c5a5692102342a0f9f98dfb2036ad0eafd4ed8fe95eed736582005001537c98ec4b070f6763b8635f35eac798d23d03e6e177596c0e42cc8c3ed93b389ec37926e7f9fc5cebd5842bf50c5de32ba4b7bcd103f178a562bfbd0f99477d68e9fc57db89a63c003b513453bc0d7ae134f0645f89290ebe385c3c0b8c38a42e2cbb426d4aa27b432b512e1e99ea862417d59d14a47e18b2e10340ae2cba534004", 0xe4) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0xb) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:04:49 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) nanosleep(&(0x7f0000000000)={0x6, 0x8}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x7b, 0x7fffffff, {0x0, 0x335}}) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) 16:04:49 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) recvfrom(r1, &(0x7f0000000000)=""/80, 0x50, 0x803, &(0x7f0000000080)=@un=@file={0x1, '\x00'}, 0x3) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:04:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="78ea5bfe245ee49c698b96a1854736cb76139a711c0377e2fb9af7e5e902546e470ec8cc774dfd9582df3dbe1715e75a90f054906903a924d05a17b108b0e97dacac719f9166738d3df9bbce45225b8b78e2c2ae4c148ae3abf6b4847fdbcb240b497499c5184634b54734f6b0b9cff912547ad57e6f777fbcdcbfd82ac1961d63dd4fd0f133356a54198147713ca765aebd612157402ea9726245f232e6ef2d63e8bf8ef488a02013f390a81b16cd0bee8c2ff71c2d3dcde06b309f3a2be2577887df186b21571f1c975ce7a73b11e89491932ec3d351cfbb3c72118501f4db705a40061be5bdee4f6ada246e988de6410ce0a221bb37636b0f08869a30ecb447438addf118a2d50800470f00e5782b6bda9a94220000000000004aeba943d1ba0cd74f6b7c97534e851e09173c89665f94f954850cbd66931522646943254d031e45826b5caed13c706672e7474b894ee3e647e9d83be945053f3ad9f94e4155f3eea370013cf173273e0f427b000000000000000000bcc403c20000000000"]}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getrlimit(0x0, &(0x7f00000005c0)) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f063d00"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="e9", 0x1}, {&(0x7f0000000440)="c085700dd7a1c998d271e8ba3c788e4e94fe2d57470a0683d21b15c9323ea973d94614d1c694e898dcf68c8836d3fbc63a89c071f3590743dd75e679a73320526bb9fb14b86d80a579e61d6700ade39c089275a46d5105928fc59717ca832aafbd5667675c406b6d720461bcbcfeee5796c10c007d628ea10aea6daadb24f1a4e49cb38400e4044bc26b4a7ede2dd2da9058", 0x92}, {&(0x7f0000000080)="0650474cd6d7d22b", 0x8}, {&(0x7f0000000100)="244c041893a027467236c31cffdff6a6ad28c9eeecd448", 0x17}], 0x4, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x50, 0x8}, 0x1) 16:04:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) 16:04:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = dup(r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x555f8a7b) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x8001, 0x2, 0x2, 0x800}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "07000000bc1c08000400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:04:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='t53J', 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000080)={0x3, "004254c60a780dd6f6f4a33b743886caf2d0e8bf144ac3df5348503c7bbdf86e45e002ea059e33b04118ff28318cd6f5ce52af7ee404dd773652c2a5ca929aad4f42e94d744a9bf4c6c7ec6ee4c285e65d2fb69d05a8780afd8276b704d7f6b14a220158ad263ea8f9db65a96a0d30cf2a8da6073018a20c9c5d3ac24b2d582ffa96732cd99336dfe0f8739e7b80db39275b0059f8b22b9ab480df6e4b0f63bf5f3701d3565ec5116b0820892fe3dec627b4bafd680e706e26c15f403e638af88aaca38c1f44fcb2abc924c6d73217df38922e6e977065115d59ff"}, 0xe3, 0x800) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f00000001c0), 0xfffffef3) dup(r1) execve(0x0, 0x0, 0x0) 16:04:49 executing program 1: r0 = socket$inet(0x2, 0x7, 0x5b6) recvfrom(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") 16:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) readlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000140)=""/143, 0x8f) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0x12) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x9, 0xbb67}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x102041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 16:04:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) fsync(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet(0x2, 0x3, 0x84) 16:04:50 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000200)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x37d) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) fcntl$getflags(r1, 0x3) 16:04:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000100)='./file0\x00', 0x1) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) r2 = getuid() chown(&(0x7f0000000140)='./file0\x00', r2, r1) 16:04:50 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x800, 0x0) fsync(r0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84, 0x0, 0x0, 0x6}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x9bd, 0x2, 0x0, 0x1}, {0x4, 0x4, 0x7fffffff, 0x7}, {0x9, 0x20, 0x4}, {0x2, 0x4, 0x8000, 0x4b}, {0x6, 0x7, 0x0, 0x9}, {0xfffffffffffffffb, 0x8a, 0x0, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x121) geteuid() getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x20, 0x5, 0x3, 0x100000001}, {0x3, 0x102, 0x9, 0xfffffffffffffff9}, {0x3, 0x20, 0xfffffffffffff000, 0x6}, {0x3815d785, 0x6, 0x0, 0x68b}, {0x9, 0x4, 0x6, 0x6}]}) shutdown(r3, 0x1) syz_emit_ethernet(0xb, &(0x7f0000000340)="fb02b561ee99d1c4cbf475") 16:04:50 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="96bb748ac450963556885b3269dbc51a488d82571d5c7759b19402", 0x1b}, {&(0x7f00000003c0)="069c4bdaf49d7d8a35b0e4f9b53d06552b463cc339ee4d241e6a4d94ac77aab9e4d20e0464ccce494abdbf26f4a9f01b656c8dd9912c6065b93938157d82dac54cea7db51c69da8369edcae6338b342393dd6bd04b517b00b2fe4af2b45fd63c567249b1526df25ed4aaafdc1ec754f48682b3b523fa25e3312925f8c196e67ceabbb770e35c2b29fdb540fa5acae61846", 0x91}, {&(0x7f0000000500)="1a1492ea74d6547053d285d9607726147f4c06e06ad85a7aa64ac736282391e479a2bfbeaaf0a6c500660ce18b1a12a82ef0af6e59b61719afef9825108cd249aa87e395d6594e6b6c4939bea17333a94c836f5a5a4b86806ecf4b25bc6307ae4cd8bde29759fee66e2d37e9bc9bd0ffb4061cb2839bd6167387200bdcde722bd869e255f6ae03f9aebbe9142dd1c9fc11617ea148c12dd199b9109537fe39fc6b7aa0b8727ae9f7f95d4131d0bc0e03fd7a053e96720246ff0f307e5efc4566b1c72f3f58ffe3a8b588e224019005ed154fe6b66a68e39ae9b346403ceb68efbe3c", 0xe2}, {&(0x7f0000000600)="71a7cf2096a1a13d6261344c64ed87e92fc77041587539893ac6c3f167bae7250b4055a75ab5aa2fe804991283312e431352085d6f157adf1a23884c3322c765ffd4b76b7953a5ee7793fcfa6ffe8b3f85d63eb2e6ab00a4d4ee041cdeda1c637ac07e3b86642e4f2f54b7f44e7e252780ae2fd84991fdacd9155c94cdd94ebeb432439d5cbc669bc9046bfc2f0096cb71b873c697e88adee70d7a7da377502c6d4439d882c3a8d7cf2d53085954df32391e095985c3edd02cb5", 0xba}, {&(0x7f0000000100)="efb8617a94bf7f2c6eb1b0cebaae8630ca37eec902442a6338064c194a915b1bd67d984807047d44a0371baad739032f5265ef3cf898e6bbdd0e", 0x3a}, {&(0x7f0000000280)="3fdc62740521b7fc8f11946c2b124bf0ccbc8c86c02e7a979c7810b2060dca3cf261accaa7c0224544f31c1dc22406efe32ccbeb23d5eff174e1dc7d48879ab950eb8e83e32d8e06066834ab6bec29cb76f63f", 0x53}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0/file0\x00', 0x611, 0x10) fcntl$setstatus(r3, 0x4, 0x80) write(r0, &(0x7f0000000180)="5c7128fc44d9e7996f78aa6857b631cd11c74e9b3d9d9208c3ec179064321e46c3c890e6d10480e0d6b5b72783c59526237c64df84eac64ad7d6dffd7545d86c795315b406ab0ed8a682c04d288f5424a2c283050d99ea7e1967ed6615d3ea292f2b38d3689841b457a27624e9d8de31b9c90ee991ada399af5ae9fcabc665d495f6decf5457efdefd28824404953b6ab6e550f6fee7690094f5a50ce9097e5b9cfc1f4377d94c48dcde819641f36106fd9d4a4896de530d4f0a0c80835ebcfb0d8b15ad00eac417a2f41d30691d9c589e7cb3ec1b43f506baac6237b4d5c18594fc5df0d208deb84f706a", 0xeb) pwritev(r3, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) getitimer(0x0, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0xeeeac12fdf0c076f) 16:04:50 executing program 1: kqueue() 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() r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0xc9a4e9d1fd912694, 0x2) socket$unix(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$TIOCEXCL(r3, 0x2000740d) close(r0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x49, 0x1}, {{r1}, 0xfffffffffffffff8, 0xe4, 0x2, 0x1f, 0x3}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x4, 0x7}], 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x7f, 0x2eac}, {{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0xa3, 0x6}], 0x200, &(0x7f0000000100)={0x8d, 0x3f}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)=',\x00', &(0x7f0000000240)='1/\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='@\xda\\\x00', &(0x7f0000000380)='\x00']) sendto(r3, &(0x7f0000000400)="e1871d404842902abd14001daf64ea7a74b3ed9623e477f3c180fb9628a7cd5e80a6ce15d6ccdb5d14cde6b5a6784cdd4db0d23c4e22b47f281b433e04aa898a9e8ac8e14588f3273788c34789386106e1f733ae86957fa4e47d5a57231f7c35692dc232459dcb74690a7353510ebb5c8b9b6469719948781e31970f01ce049998c7d2523b5b9530d001e6d887163b75ca4f299094dae73dced9aa0f19dbb1a57e99bd5380d5a35ab2544ddb84b0de6a0b", 0xb1, 0x5, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x6, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCLOCK(r0, 0x20004276) 16:04:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:04:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x44004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186007008b0000112700000000ffff000000000000000000000000000000000000000076af2537f2ad563653f2fa506ab1", 0x34}], 0x1) 16:04:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) r1 = getpid() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)={0x1}) pread(r0, &(0x7f00000001c0)="a21c19ff9778cd5a186e5e7b8c9e4f7d158ed5afa3e6844913f336a754cfd00bdf343a64a15b04bdc74e8996492229a3294c475c465c45f83b177191f9ba4283c31bce3a6d66ea611ac2684453239b7cbf696da1aa5c0b4322b898a6fdc4007ed98d88cea0d144ee4b1029efb9af74e757541989b26cb04d681ae4fc892061ab3c8ad7791be4a73d5f7bd6bff04bd1ecd0831e363a1b2f2ee312f91c75fecdce93436624f2fdb57d064e844e7016d8020b985b3bc9cb621343fbd09a52e20a825b1d29a7ee0c462d305db1e99e85d41d4793f5ad1b4549754ac8c2c27a8d9ff70289610d27591116abe7b07ed4e491f13f76606acf", 0xf5, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, 0xffffffffffffff9c) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000002c0)=""/14, 0xe}, {&(0x7f0000000300)=""/199, 0xc7}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x3, &(0x7f0000001440)=""/70, 0x46}, 0x800) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001500)={0x53e7, 0x9, 0x10001, 0x4, "e4facd8c119333c13d5c9cf432c18e9c0dac2955", 0x8, 0x1}) connect$inet6(r0, &(0x7f0000001540)={0x18, 0x0, 0x74, 0x7}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) getsockname$unix(r2, &(0x7f0000001580)=@file={0x0, ""/4096}, &(0x7f00000025c0)=0x1002) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000002600)={0x4, 0x4, {0x2, 0x591}}) sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000002640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002980)=[{&(0x7f0000002680)="d487dbf8f24655684c9351b276e0e20b0d55ec821c82c52cd70f517a5c", 0x1d}, {&(0x7f00000026c0)="1fee4f5bc0bc332588d420c7413cfb92aef58682011b90788c6556f5231e1b18bfe30be41838dec414", 0x29}, {&(0x7f0000002700)="604d0d929ce8b1dcf6d506c32d0b0a057c969b6b2d0ebbfdf22fbb1ba2983234233160510a013a4a81cd911c6dec02c3b4ded03e4d50d0a8a6237bd0661bbdcaf824ff3827bd4f24717d1da50d96a11734db164e335d9dd315e2e993eeeb82119f73241f71aeceff412863abb50c44a1239efbf1089c5384d8717044fc4646575545d4eeb7c3a54e33e5b1a0f6916dc036d19eb4", 0x94}, {&(0x7f00000027c0)="5dadca04d47aa468315b3168f73991b0174fbfeb8a43b3ea9f1146a629c8e814ed778acc5f606111a70d6961bdb67b849ff97120e2f11b3323f7642cf334fc0f9bf704da1a4561c2be2ba92bef0e1c7870bc6bf8bdfc01f0056e7f9b76686ee5d154edec1396c39f722551012e12db5809b1e7cc212a39eb2a49dd535c16ea59c8b4f9e19f1f69d4d56890da973bc8619d08758ad94549863e7b5062be02f4a0c01e9e1524121a07480c2929980010ca5e479e260531744217db0ed0e7e9a69133b562bc93057865f38c87d94c7accbde80402d703b7662009eb7e476d80e8b628ec6c0514424baf52", 0xe9}, {&(0x7f00000028c0)="58983f9aa4cbffbeb227da4f3f1e0cc807ea47f0bc0bd41d45cae730fed39c09f9c238a1a131883ce8cf483079c48ef3a553d685e3d8de5bf8376c082e8394f0c7f1af7109482eb16302d1310e6808e97d0e35dd5f71652d4daf564d47fa5d0a74936f803576", 0x66}, {&(0x7f0000002940)="3b1a77fbeb0a712aa66b29b4972be1713b3527d591d5df3f37324bf3df4ae0ac7a", 0x21}], 0x6, &(0x7f0000002a00)=[@rights={0x28, 0xffff, 0x1, [r2, r2, r0, r2, r2, r2]}], 0x28, 0x1}, 0x4) r3 = getgid() ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000002a80)={0x39, 0x0, 0x9}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000002ac0)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0}, &(0x7f0000002b80)=0xc) chown(&(0x7f0000002b00)='./file0\x00', r4, r3) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000002bc0)=0x8001) r5 = shmget$private(0x0, 0x2000, 0x44c, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) link(&(0x7f0000002c00)='./file0\x00', &(0x7f0000002c40)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000002c80), 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000002cc0)=0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002d40)={&(0x7f0000002d00)='./file0\x00', r0, 0x2}) 16:04:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) r2 = getpgrp() r3 = getuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) r6 = geteuid() r7 = getegid() r8 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000240)="5783797382b5242525d5381c37ffa8284b1fc27eaba9410d8b89d32e12e726513a8ccebc70e94135e89ee4c6371f1e5dc29e647a25946b1a712f0fdbc42dc816fefbe08d52f996149e6b7f4716ed4b7f995aca90c8c2ae652adb357d685654c4d416a5ca63478c74e8895181b846b75729633782eb5b455373e5e67264bf2ecfbcd3d224a29962c3212816949d0ad1460f7b50d60aa29b8d088d1c8d5bd35cc473c72fdeee4c019910fb805633052f96566d20c4f7bb7fa3415f8beb", 0xbc}, {&(0x7f0000000300)="0814480fb95b1ed391f45b464e35562e4d0b49c1331050cc5cb4ce774932d71e38fee9fe49396b9a89f98846931c44e1e830708fe56369d00c0f1aea1f2292d472f41fffb63c6322faf61d116020fa5581413a5c57ce7bed912d5359cd0cfff157995568f1", 0x65}, {&(0x7f0000000380)="123f99f1db1890f55b2f9afe33e9be989882309941d1abb38edef814e3b147d086926d1b194cefd43440b3920b6fc434cc3c74fc552756247eca8c391471753c8f2bef8c5fec3e0b42981f67ac1a7dfc07614a957d6a19f9b9c4a0afb1a7a40ab637a47e242c5e45b9f3de2d0ebfb547c8d4eaa38c76aebe5abdb258ffedac2d049d33f444cf434f68b8575e5540294a60a1b3606af79fd5ca19de77dceae15a8e2123e9b2deba919bd3c461cfd7d5babc2c3896921d87c5e97f433f3ebc8350126b1800b2a5e680871f3fb145185e387f2e41eb65d90d091b5392aab85e8f453b0b74f4d4095eea347daba31bd167377354c60bfa0f864e7756084598e1df80699f5920d8520563368ae3d02064deb8f53ac5ed2ed2b8d1a9df40df21390d9db4af054932530bfe315b0bf88f36630d74d2649a6f1bf7ab2bb7b92715c194e95aa275903455cf7e709e8d0be5beb282c818fe1d9e47139046cf67dbd8955cb3e5a64511cc9d8876bb58281ad44613bf7be5467f4252f57544b5d36c7f0756cae6335432ba79c22e57b4884220c19c1257dfd3b05c9a2408247f5e22c29dcd9e33e9f33418b1aef6ff2e506062373035ce7408964e720d8a4e6ea5e903693998dce542cc349defced564d0194ae1581059a087a55c8602aaf44e4e1e9f9119f8487baf971f6a08a45f897456a174dd33869b9660a70b6f67ff7d8d64ff39a4f82cce9a1440513dd359c1173b56e8ad3b353817a353b0703d6220882c0a8bff67b17d81590a73b3a002196e26438b0919adcf9a246bc4287ef3505bc234f2585d0392e3c5bb6a7178ec661310f590ae2517aefb429d33472718c5067f3bf46ac4c2610ad9352f3c6ec0e0cd9ac5962ef435153f87e278511655b36c0bcc1b179951e80060cc312729b5f748dedb443c22065a30aa59119e41f8e4ee9cb396fe2b3d466b329d9ba667a044e60b3c409ad4007d7f719e31aa68bb9fdd02080741e66d72f32dc2adb7c77d2d9bb4a8b9b1026dc689cf43e25b498b87bccf07f70e5cae8c94cb75a0d56a634cada45fc9dc7999fcdb198ebe40d2be3d00514183cf6c55aa85493f619d0a3bc3de5d3bd5f3612564652d32c81626539c0056f8da39c0a64d39c9483a31f85ca2d1ce4569c47e96f269e632177ccef494c42785d2d0452422c46f2ecaaf5cfb9ff476939b2accb1c99eded441b8e8cef4acacf2d41118c471ced495a2977eb2fc9627e319ad60fe884e39abee00e64d01c0efd4d233e2a43a5e71dbee77827260abfc412f298c6bb683707cc3dc52e16e1f5d9f6f2d96c57ceb64ff29900edf86efd45b6519c6443b630a79b02bec360720bea099f37f7a458e4b0e27a865c0e3bab2491bc6bdccb3f2357fb722fc7c50991bbcfe849735c1f844480610b2fe13c9dd91a309653c813df06699a8faeac16e6f412c680f638d30f4ca3db540000e9e638871b89de15d40d3bb4cebeb78e0ade2c6756ed047673199ca2196eb8b23b64b3750ea92602ef3954f4ae52647abc071605e610df9458a88513abcdb5769eb659b630556e1ba826b7a9d32aeda8904f3b03894569b4cdedf2f111412aae6300294a0104751dc14228506dff99e3b29a0b2e2815fde80e158ac5e8f02ffbc27037adeece0b23e5fc935036c6bd2ce23e0ee9a8d2c1e4f7b3edaed3cc9b9f47f14ee4e954544c1bf88984751a8d4e5052ac9c629db284f14983ab61eeccd04a2e554ce8e2895b9cd71c45f3efd182dee86ce60b417a5cc14be67a7e1d7f4c42f755ff8218bf2656c5255e6470997edb07d748fcf46aba8b4da8c0c00483ed0ccabb0dc01688de2fecf2575a570dfde11a66aca582510d48a0281721468181494569c7777db96d036757c266b217348f3be4246ad991ff4fa683525b54872f44f203a3cd8fb09d55f1947910d7a1958ba2de96acf5a016604c2cc17a86d72b9e640c9a49ab9ba007910a7463868afab3c28dcce60b7948aa65d5cb7fe3b9b6f096e097761175147671370282d8397c3e4add64b23110376ad8e93e560680ac744b67c18663ff6bd2e507f93d60bbe65a071e9ff675ab71395542a2fc503a56a0ce944762628637688c0863a9c6ced8ef377b888b13263f32ba85f3ce1b15ec42930b6f7ec20ce283d908244fac2461322cfe58d8fe707ddca6c7ce5f5269087c20be28d5614810fb32e8bb7f936505f8e6d44a35b7cae1c2e0cf7ceda665499905ac2308724d9020a0abaa36f90b9b22f5055200fad9d8f157f7b8dd86a343d2584624bace91b5ce56001dd209f0ae064914ca24b3c883ac92a56fdd20e89b7bb439ea107b1b8413abf0fb803204e1f9bacb53774e121ec9a44323d31c38c66f67478c761c0e58820f6a842dd45e75ce069cd6b845b5ddcd0b84e2c0485ed83297f10dba205cc85e2282cc6933af10ebbf4ef106f028bd49c5d6294a681f1ee673511fa46b836cc351b5b0928633ece0abfccc5d504a844cf351f153d9c2915916e55a5696471c3bd60abcca7b47f81a418cb43230b704967177ebf0db3b6c528101d7bd3d4a8c66562b3cd8ec90c95b18cd20c687e6496a8ede4aaa4c73bf345e23cd2cbf1367b8df26c35ccf29342205ebb77482df1edc171b29b7b6355e8288f4976ab011309e26a66c3977058e5ba991432915892cf37716d02265f6fd78b146d4e0bd81f8609ef9ffc6eb1ec9a5e250df7c718854344bb3223211b35e37538242d120ab25861166a9e5ea50b7f2538ba256180b5dff0551b5e8a5039377c1ba5a6668d30bcf5174a5ca71edda7b012eae036a36bd048ae40d43305f3d84e849989ca2a0205e543a39afc552c2d17440472b1db42dc2a92d25945c4d3473d13362ddd274c10583f5d4c99d5600dc267b979b66cdb1f5151460b35b17bc4382031328319c89e9ae6aa55cacc185737121084d58ae83d1b909278d13333197ff602f834cbf5ec572f28811791552f6afe6aee042fe46123ed2e4ee62ab6bd73d655a79816562e7e44b6ac5dc27678b70e1cd95db3dede755e505cea27f71af19c276b47136745fdc229673977befe44d0b7c9cab9f44d9300bd7962c24b7cf52156941ba11a8f4efe5fa1b4dace6533cb5933dbb09ac7d7dca4430993e231038884670f7cdd9b40f2333cfe95319ec8c9bef0e2eec7f9e64c151c6a30d698ea4fb4f291eee4a58f576743f581258f8504bb0d6aeb169d491780d55e89bc23a28f0c6533966462d2d2d4b09f2d20b4b10b7ebb893a041cc9a76c62d18658898dd3435b7e82f1bd477d17d94627c036b92831a0340eed64fcfc7b50d6bcba808d490c573d0c561e59769abadb0f023dd94bbcd8fcdd10c4217644661e40a7e79dbfa3d45276f2a1c2cfbad60266ac5bd63e1a78b30860bd46fc03c45f14879e88d589f0ae067a4440282cde25f6bda9a6c3a98fe9abaa1033e26ccd2e746a04e181a283ba00358240ff36896cf6056bdab0999fc20d8edc00009adb0409c3f6f47d420434efba7c323ea03bb361789dcb18bb15bfa14b140caef5599b6e6cbdb23617c9c90175d1e8854883ce57cb35bef8467c0a16312861c27a885f2a649bc8a932ce171d4377b4b3b6df7a6908e25c5db56de6e87654b8ee315f01d9649ccf56b1e548b9f6f93413031380af2e099c77b379ffe9533a6c87514ade39ff0fba52b1fbca3714d2a89f9778a602ead1c492bbbd3380e880b12cd0df7eae5740510f79990048ed69047fc3de3c7e4d6a4f57385a402e9544f208daef887e2ae57b07709d927ba7faa3f152ce90776cbfb0995a5e7a964495d4d2a0fe1259103c9fa9bbdd5bdf98013f5c64845f84a3d4024c6fa7b29f61586f6f4d1db423b47842305831b5183b0d20b7acf79d7a817b0411579fb813cd2fdb829a8a62aa7c693af283032927e749d736152ed05a6cb18d6900e183be4f08d2a6ffab461ad4c056148c611d25a57f27c1632e632d8f986621dd0d7fb2e41b5458f6bf725d9b0c6ae0c4c4eac483b747eb2a2ff432772d658e4794d310b3dd4549306e4456471858516a4468e38fe291d3cb46cc03c98413765f1ce6e1d45dea2875f50163268c61d1f7ef5497e2bb5385dc6f0c9e62094bd0cb02d30465b61071e295659408da3d92b3b6dc32ebddc109e1201648b5e30dada8a4ac80e0a3f71e41288a4bf8f908bdf1976ad1b49d0c6e8d7c0e1597e9885b82b8bb6ca4ba7884c282c4076b4194a520c21da540242829455083617e8ab75ca90b3a16d5810a247b0b0c25190a518d0105a632570e580861c0811f54232ce3826dafd3371b2c440444a23b5e4d3230edbbe2b8408f0808306ba14b85ae71efb34e6fac01a67fc19d673827248316a82612fc392e1659f493aa20ebfa662426f6846636d890653c45c69d60f029637c58119549e29c628ecdffc50f8b05109ece745b990bf1a40c5b2a71319e912e454577392a588811a007f05f094582e9173fded7cbec9baa84e5dd48713b325ffdb513bccafe9aca14856244939da552f10cb2a0306c57651354c05a15587036bfa873dcc05288438e97e82b741dbd8bc47a2517535266c9dc4e0c2b6656e8f901f58301a9d5a93a3b62fe001271ba98cc0060f0b3e9332c0319cecfae46f99127f93b86e11078725cf30b8378e4c9a4abec7c9beac82ce1f9067419915cf4cde8c1dd4c47d4777790c863c8460f6099a2d7a05a4411b0ff5525e48e55c4c8dfc9216966aaba225d2cb93ae2b9a229956d48de25c9680a98f47ef5559c553459a8291fac4e7fb0c67b6b162009127d93645edbcfe451b4426139141999cfe21a9d00ec9a011932b2083abf5800ca05b30c53c4291e45ade0085f7a4dfa16b062aedc29a25b823487d4b3d910bf9ea0c1a79189246fa744e3fb83c9b98cacf6f7bc3674953012fd2a305a21c4249a6be695dc8f54b01e3db0b883984b51017e8e83b3cfbdfa0fa6eba54b5bab8e6fa1b9c403c9886660e61a1cd1c79309edaf4c4c83dc92dc90ab3c0e232f16849254a63acca5bb67850897b4847e567c72ed879543574e5087d49b6e751589b07be44f4fa07c49f0024cfb3a128c6a3387a306b965f5459b683ada44a6a9460ce07b2488d45b7f3c2cc447d838c560fbc4f4b79772ee107cd7c113fab4ff15a9c08218db15d8f2e469abf4cabf0e517e5644ad802041940f7459bd72ccdb609f4840d2ceec6f999ba799f44f7073e67c84e0add91e4ffd58349fa274b3806648613bd65832425f7bebe870cc9b503a00e9011d19b827d3070b0ad2b1fa49d84592bd94c531910ea121b709865bcb5263b5c9b12b0c16b9ad3930deb8a8e2a291d3eb95cd628b9aa996b92bd18394cce6c0ce9e6fd8bf9386002bfb9f7f155b31ae3fa059fe240cfe33f5bf91ce7e446ef4c8144fada8660eefc8962e9db0f37339fdb201ba5baba0b650b0e97ba17be09975e645d2a1261f993c885d39139fdcee2070061956a82fcf953df31275578c0672a31ec35b3d90b49f213ae4bc3d45c568a0a3130ed8d8a9b8ba196ece91729d8d6ad9b86120c75be13cbd2e885461def0e785207b86a6c073afe3575b3024672809f337531a53be05c5ad8a522c89a5194ef5b743196662cd94216a081dbb7dbae3ff78df91de2cb263dbe3bb5a4d7e7c667cf5870c24bc4e6c0cc613e3a727ad5a95b2cb9227d4d4c04446b3cc1d6868d504ef3634fe5a1a383d33f6ddb841359972f605e61cde1d8edeab94546a87817630f9fd2f3bcbe4267e6938a20727a5fcd6cd94541ffb5e2519b392a2dfdadb5df1de015984", 0x1000}, {&(0x7f0000001380)="19c7e901f4f2c78166d17756ba47a2f6fc45262fea815239e90e5a088705b4585925cc1c8c8b3b6cf4e3ab3238da0ca3602229fae9e1adac70c37fc2c3984c54a6b93b38af324cfde4fb615e5fac4427302ff87e0c56eddc0b5602522214561b4e4a99bbdc05e5aa4c7a6516efe09ab8568c9d6711a08bb0de4fb78f471806defd", 0x81}, {&(0x7f0000001440)="f17d5db0c0e4c7c0f12775c748217fb2dd3d9595f8d76bc3fa8a217c23e93439b1912cfd86bd8a97807e79c139e726b22ce8fa7b47044b673ac1c92430b72c3050fe1642f354ed8e699efd8eecbe", 0x4e}, {&(0x7f00000001c0)="f3178eccb45680d1054fea292fe6953d6ca49b2e57cc043b469e9620c7417e34c4bc6b2d68db3676d705e580e506f658a88c076a0797af92b4295929fc69", 0x3e}, {&(0x7f00000014c0)="8895e3f16b21ec7372737a90120df0b920c212a9a2e109b20054d76f81fecacb2b946a19f0aa662e999d72df6798eeb2f6fc5918298db28c2e7bf256acaf71ade54eb83fa60215b05d2ea2d1aad818813c32afad7c21ec5e9cb45462e975aafc76ebc3a22394e5841d8dcbcce42a6e8344a974398d4744e63941c2b9b02f14591e00c4cfbca06aaae18f3617b2f2506aa86e4e5af8321edbc6deabab3e9618a179b11d01433057f42e5c1894184b1954f2edb29b1f9f26408676ae82e4b6d66a4c0bf9376e53f137321ef8f4db54bcf8d71606ab4635ad84682bcde48a3313", 0xdf}], 0x7, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00'/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0], 0xd8, 0x400}, 0x8) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) utimensat(r11, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x4}, {0xc4f1, 0x7}}, 0x2) 16:04:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x30, 0x77c72d4d}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0x26, 0x20, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0xfffffffffffffff8, 0xfff}], 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xf0000002, 0xfffffffffffff6c4, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x1000, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x0, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffff8, 0x28, 0x10, 0x1, 0x1}], 0x12, &(0x7f0000000100)={0x2, 0x800}) 16:04:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x80000000, 0xfffffffffffffff7, 0x4}, {{r2}, 0xfffffffffffffffb, 0x1, 0x43, 0x2}], 0x7f, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0xffffffffeb44d5a2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x3f, 0xffffffffffffffbb}], 0x8001, &(0x7f00000000c0)={0x10000, 0x7fff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup2(r0, r0) ioctl$TIOCSBRK(r3, 0x2000747b) 16:04:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="e008dc7be849bdcc0f0b02", 0xb) 16:04:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r2, 0x3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(0xffffffffffffffff, 0x0, 0x0) getpgrp() geteuid() execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000680)=[&(0x7f00000005c0)='x\x00', &(0x7f0000000600)='%\x00', &(0x7f0000000640)='!\\!&.\x00'], &(0x7f0000000800)=[&(0x7f00000006c0)=']&\x00', &(0x7f0000000700), &(0x7f0000000740)='&+\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00']) getgroups(0x4, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x3810, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/140, &(0x7f0000000140)=0x8c) syz_open_pts() syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") fcntl$setflags(r0, 0x2, 0x1) 16:04:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001480)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000001180)='./file0\x00', 0x400, 0x11) ioctl$TIOCEXCL(r2, 0x2000740d) accept$unix(r2, &(0x7f00000011c0)=@file={0x0, ""/88}, &(0x7f0000001240)=0x5a) r3 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f00000021c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000040)="335346114c65d4a463249097d93074e988a3d197ef2ac997de", 0x19}, {&(0x7f0000000100)="c2df06f5fc039f933a27abc1406d18aa9a0e4605a920b285fb34a4bfd99a35e85870efbf32c01246db3286050ac4cb32136a8e6bca6eeb1078f0ff73b8f7f4624b90756324cc61ddc72d2114a1690af7b254a5f4565ee8d53d2e8ea11e5eec50268a7407c676941c7c2b76e8942fc1914ae083df2faa259a6140148cd3789f32aa8af4f965866cfb9375f9223bfabe98d6a27e1e1250bb3a35f4dfb7a511a8382471c0c1a84860f0e5d74520fb761c3460239659d44cddecf1acb4c0950da1584748ec284a4e7008814075e91b1d0ae304d62bd329e5f939229ff94a2fff2c7cdf5c37b0c04fd281d6b406db38817672c90ea50555f1a6b82f91fc7946f9d5f0779be5383db51ce69b9c054c567727d70f33b861d95f7a07e44dad5cce6cacbf24574fd8cd0066ffce81d3c581be353b11feadd9a87d8c77948e9f6180a64c44e9254df2f290325d485699e74c8d963359fa4424f6a387ce23ac03520904134fb2c36587fe399bbb0341549c81574fbbc12318952b1502b3c0ceae10f720b1d85a321197faa575cd8edb45f9e1738d6b207487f5547b2f97e0a281fbc12289baeed8883ff9738c7f4d48d6fc3868a5628e81ee6c7f59b2bf33ae8f0f2033153287d8530df78bf47371f027c974600b6f952827f52874d3f8ae697f5c2012df5cc42c00328dd102a225ff4fd5b9b8943667b02e75c63b52a7a26fc4bb2fca3ba8dfa7dfc974da27165ae5e594eced29201929b1d658271365fe862168e451868283be342595a5ffc149df6f4de98c3e68ff5b68103f39b25ea165e2f696200ddc2d4117e02def8fd8dc69330386103d26745d0ed696c328218811ee787fc817581260ef40279537c2f6ce6d43c022afae5df9c80ea7b1be96efa8012d37b73fa72bb1e34b553d5cdee646d4b8d4c253c543e89edb06e6b5edbd8d4efef1d6d6d9fb95d8acc1b659f6c502b72365cb193b0f93cddf9de249caaddceaf45b25b9cced0388b4e313762eeaaa96233fe1c560130ab782b71c2556b4857dfb421492b6f98a218c7c956f666ea88bba57deaab5fe424a1382490c379705b6f5e761f1b9a72771d6be272c377fe790c0324cfe9bcc7601b31652c718c30ea57ba18e4570680552fc25c83095a6736f3c86ee358a58af915d0a8ede226043299e4c16081ec4360c296011bb8913a8411a770d93d6ead3466dd1d3a7be6ad8e37afc5c00b5c15a954c8bb2aac3be8e5d45efa7a0268bcbc1c99fa29d1c10a42a3bb06ce1d306add1960e0db08d17c26d82eb6cf251a5d98b8bc8e1b4f06c85a8545f21063ceb90da906c3843fd4457759a8b870930d340bacf5049857ca2c955c028791bccfe741bcc18399d4d0c02796c4caae07bef0698b3cae5c736fd98bb8d44f1ba1f9324a1b2272deab431f97e5e6fd080b22b817f7607ab2c5008efa44ddce098998e878144860fc959806d02ee5e8dc4803a9594f03070e660e50ef7b0f3477e85741f83f83e0ac53809ebd81adbadfddb988ffb7a70f8c0dfff25cf8f4e664bf9b759e11f2e0d310421b019e257e14c6fcef2acd264b2b95df9d86370e4b3b6727eca9cbb47f8ea01a44f6dcf67257c1adf7331ed749f18a849dff64296762a23e4bff0576e9f64e6fb7ff114c7efd5e02e6fbe11d0c16c52f3f9b904a3f9492092bdb9b87a57ba915aa0882e649c477b99fa667053945acc0e32cff562a2df1c90c380e165880b7c4b100c15e2d72778c6c783c27dd7cf8cf50d30b0238b520c2dd251eef126c4ad7cd151905098b6fe073100a898dd1ba8417ff76f3445a97c48032e402c60a2f252bf130a18f61ba82d5b671f26d0da77366b625e141759b183c24a7804a69fd10a7c323692b8a792902ca23a15646079bd87e71b2f6e63f765ba1b770fdf5e2e878ae0276df91c4a3b026c64693a45c809d8a50044499af3973fc96afa90e93845899895bde34f82e87f7db30e0e11ae104aca0f5ead96e41f316f56b5a435bf1bb91c7d31cb0083d2761dfbe64dc2c42a251e3e2ad00d99173a981e228b4a7ffa3414301236cf34f3d92a8a8b2116256a3d1a858a655209d62f46f223fd58185a6c77bf9d03c96be7528d208402a41b20764bbd82c4aa2e26985e92d02d65e74f63901b1d16ddf7e5b85e19d0a61731322425b0b157d4a18fe2c16de0dcdb5fffb71983f63e757dbc02d37e89b2dd44bba7803b8334c31a1c48277f58c31de679afd7ae08f49249b71b76145ecbdd9c69c60a77284dd83bb732deca68ff1891723ce556ebb0208f79e43023233c2f671e2cd7bd070693aad2bd46f3743294c5360bc7038d08c9d4882c30f9dae0f1cf473c398cdd3c69c4a16b78bbbed3471b99e965a6bc5b882f731aacdf4f768334e5eb486be37cc5b8dcb4954c081751e37543087620763fdb8cc30dfdd1dbe943575ea5f9e3c8a94efe909572837623bb75d80d81aa067f317c071cbb923ba6a1f751ae0e35c726ad2ad7a9fbbfe8e9a09b128a13ac57a5d99de4a92f533c8058e10867341466366fb59f70d8718b3772d1bb538a4df9d36d9bf65315013aa8ea92cfac7c26d65a06413ce43807952e2855c8bd6312abad8ae19f0ba456285013f4a95ffa3a5b01bf1c080a673b2278596dbb565a10de4bdf6cb7da77a783a859116aac1a9c942c6892a7255d84c52f82263136f0b323aec00639dd6cc34ea9ca319869db1be7b94d97d3a434a079b1fb4c7a73cc4585cef9f043a68e1f1f4c04a2810495142053eee98f92bcbfada40bbfc512b664ffc601ba4819fe874de05abc1a434cc0ba6ad71b552d078ebb132fccf0f462dc324a92cd7b44a3819524340540e76b2e41eb9f63ec5ed260c8fac15b14cedfda364af92448d2904881ad13c5ba51b4e4baf0bc143503cbba9dbb7a8cf538796be49b2a49e029fcfa87b0a2afeb40ddf09f02a99ce2e97613595202560a8e497fef414159ce5d683babb14f9ea1863f27bcd9d3224031dbd2bb0f9f7685c57c101753e7787a22da0d5253ab7e936b08b2e480dac22e24ba5382e3a7112beea2581211e86a6626af0f620aea29a66cba24773dcb092db8362fe134227a084772d0ad3071690de702ff7d151bc256f29b191dc0852bcf0d0f8d37b1bf4187d8f04535afccd219b3b5f9ef15c238968219bcf8a998be003c8d311b131666831ed1548a8ff2034b4f08e87f8a5b6b067cd19e45f6ecfe46370276c8b0be1d6ae6a4c6b7705fb90fccad49e3fde0aca37fb15b9fee26aeb994dba89a652356cd31712b23957d802133d4a7a4e113d931ee1c4215329abade52ad731e42257abc6cebe470d07fb1b99d7bb2b9fb4a540418c311a69d6c1902c91d51244b4d6128b53296cc9676b7cb6f85175213f0a7deb9dae347870886e953936545c42467d11eb90185521cd0164326f5fc6c7676bda71479b31952254f9e2d443e8a5fb3e6097e65d1011f6b14d20f5e7ff428ccd90381cdd26d4c797375222578d783d618b1027a65fd2d3d0547b5923691c22aeda27484719e4274f776387a28713bf46f86363d6bb8b0d29c6c00dcdae644afcf5f39b80ed727c6a880ef819a7bd7d5dfd2c1566d3ee730a5d45722c3cd523f22fffbc51aa559ef4ccc8b5beeefbca5bf5ae4b022a1a86fc7b81b2888f5223e9a1af12c95fbb1d3ad29c18fbbd3ad03cd93ca4f8ca70015ff82d4429753486561289a2ccf0f336b108cfd44ad7a565e22e4f2fa5ba0c1b4ec93129fff381108b2dd99ed8789aaacba972a22d3cda0e6e05825be7f71d0e8b0e54e1b15e7740fa7af0e58042eeffeba8d568048ffc38005072704baf5722082b7d9d9f68d29003925313b3ea424609defa4cb6e1f6aae9156149920b9e5c79c4d827578245517422163e6fa3fbf5b62c09a3876dda2ed1890fb87965a09a89ba6869a85139ae26029abae7a36c1dd8ad29ce110fd614df6422fe7e9804035adab806c97b63d2dc77bebde17f36ab73eb4628ed3820fda1712453075e77772a201c57a70b0275228d917dc5abb60a9ab55ea363c9f5ba55c6b6e7bbb88fffd22b611401a163fb3809e31104678a6464d01f89df25570b34b06ef519d2fc94337bed5e1418d27faddd33f92e9824e7b48c73bad05228edf392308bd820509cbe08f3fce04e7a6d1d4fd9a3af1192caf3a5d586c5e3a61317c93937f2983e0a99c353f107c9253c798c918cea1270e75eaa009fe2544ef52b56cbcfdd2b55cf0cf2207f7df5fc749676b3a5b202840ce1b2fb2c8399d8b2735fb22e8391610d69f89b696a5ec5460952d09aea0e97f5847c9ebc424e5c781ecdf8e7caf9aa1d6af9a301cd539ca3a507710025436f9b4aad0d0f9431a8c56dec9f551dc443070fef347982095acfc7d8c97b6ceb75c6fe9da7ceeebaca496d95e1682940a8dfc15ac31c41d814e2b0596247d53e34ea77d1137acbbf1ec1e8641f59e4f2ea84b1ba423bc6b459593b347cb09f7f61e1510c319c3d1fd33e754c284623491f2163463f0c3a2276029f92b4f9db834d8b7f5a11ffaa2b1eb74649f4c26e2f22f2b310fa0f0bfa6a0c35917c0638e5deff0359a7aed8bd2f175ab8bc3746e63dbfa08fd3f0936364ca12f4f5944877c621788f945dbc47f45a7a18c2ab9cdf011f0b4694bc8afaead33d6445427172815ca63f609fe96686c5968bc31c4a31209021020a2e2524ee500a71e1bcd21d4fa3ec654659e3b40e75c91651131bb39fd96012d45491d9931cf7742b0ef919ca09330992bbd76c383c58c78132d10d760f71670740202868f05c0840c91b956e818ceb28d42c27ece446d357d0dfd9318fb52fd7ece62f91fb39971200d91b9e5e6007d33f73f7a20aca6f87740f06e69c017d63e8a74f8505bc06b9ede1e943b9d6c1e9a2c62fdcdbd9568a60b25b731fa6d06e23a11e1656b1296af939f88397c2d29ac9346305aecca48695d9257a027ae0b7cbb7bb2cdcf48eb1eacf7bcde24c243aa442bc41686c5380cdc49904842a7c7c849c36b5019a53cc71cd2f99f4b4e0dd6a90311df29c76ac37eaaf7d1b100a2068691e9300523818ad3ebb287f4a2191ec82641a09b6d631bed837ec4c961ce4b44fe028a4fc8cbc0315afc0819c5b4f67ee7a9c067cb9a2ae906a172401de730d0aacb2418f29626b416902fa8c1023499e7c9077ce44f01bc2b5b2c98b2fece637c8cb91fbc7d37d244f748c3cb23f6c1e9ef4ffe7d8fc3fc51c22ae4da4715538ceb779d393daf45f84cde539b94c42a37198f29bad6ee33e9ab9050499ee3b8adb028d254b9e5f9ef735eaf0ca5b39e2cfd00ebad0835fec148d4542051e618d8dbc40d3396516054b16db1ebc8ce4db9ae9a2291cd4e523ee9d31388b2074c6b8cee0fb115d5c41121473de4c6c26afbaedfb5b8f162a90e0125d05beefd9650a3d5384087ce52db9ae8064c7b909158825edb90e6f5f936c7ad90f2e12254ff73e3cfeac7a8a369e6954cc3a6a910c343aa2bdcf2858e226bedbc82117ca52d94dd97ac1fc142121b6cd53627e5c63917258cd5245ac9c720923fc864e487e7cdc9ae9aff1d2391259af3ec179d09a463e84b84cdaef30c428d49f1106d145b1bbec6402e7f5498f2565a7d06058c170fb104154d6bbf1d5944f4c31096c7b0c61e50aec768a78ad1c45e02d7e0a5367bf59507d2c7e38d086fb1ad8a7415974bb19a5dcd15c7b8a72fd5d253482592f9886a05aad742cebe71848729534346090a5a8e30ab6ce679863f3122de694a394a83775821fb7c421cb544c600d34c6019f24c68850232477e", 0x1000}, {&(0x7f0000001100)="8143c7aa8fa081a9", 0x8}], 0x3, &(0x7f0000002240)=ANY=[@ANYBLOB="101000000000000001000000000000002652a7c7af93ecb615ec6fd39c254e1915f9a908f7a3f133b1293c138cf06d7c145d4f67a30f5787c1b73bc958ba7fb70cbea4016f9d6b3ae3cd6d783dad77af691c480d5ff8467c4f153559e72c0bc888683712b6eda0a155effbc1385c9b0b2eb3b01745fe08ef145b53fee78f55be1b838a616b1885f60b327342aed7b0573b28a49a3c0182504d0106f6f8aa7d90b842039faf839302b769765dd13a5c32f09bb2133ea40bdbd6cb3bd5a44c5d04e6492e2920ca678ae28c0a1ce8a7d5110a96c1a8b5f0cf8fac120d184c548a5cd633c4317c63951876cad0dd15da8c1a720b9e3d5d52116edbf1285af7642cd04d4cc6fa8167474b079c9ea3e1205a1e8bb8c236d2093a12172dac5ee015f0b9de48e3741601d2d589297421dae991da0824abbfddbbb4137bee0d03d5f7eb1b5bca1540ca4d1d59ad92122ac7ef0b238d44fe2ccfc2790622ea19e808cf06fa0e45ad2e03592f0e29df07167b3c2b7eac5853feba59568736a1b3a16b4920dfb5598fa39cd32173dcd0dd647b8dbce99bb32fa922ad2aa162e0699a277410c77cc7fdc8f506c8a3e38dca6adb7f914a5a66dd03bcd214b99caa568efadadec01b3b1f7fc232b04e6820bc4b43b8a779c3ad895da874635ae03d0a102274bee5c20eac0e13740e29d4a1d51eaf1304517b26e18b9924ed66dcd4cda8bebb1107100813700440e019de8c9fb3ce0cfc7882e7aa94104920ee7adc6ef2ec06b353a6f5be6c0d15d8f9839cb4d6b2235bf9c339d6132082e74c5cc95b96004433ca258b9b03e0d837f7303032d403a9434c344e167ec6cd7f65d7ff8d1aab0ab6b6b22dc5a812306cf5c7b8fce21f13142c4cb60d5cc2ef0f44fa98b2a43cca56407855604ba1ab8c07b073b53f92d8c5343c04c133b3f45ae32a1899361ffb44c9a840b49f478ee70e6ed058a7489f2479e3c4d55dc03c8217b918e6b196e64819b3917993f05d746aa8986b8feb96e60c74cc52647eca21c4a9bc1ea3db9877c3fc4d0ff5752e6a6e8d547fb8e7d2cbf90d66a9e81096c55b2ada97cec82ca3bd947fc5900f2d27a4d053319ee21aed01a2c21b5215101bb6e4196243ff2c11e3c1b111ca5f77d3027a84f85699c117bdea689d735ddda5850b91b5002a3c80312c886b5377b59a5e162da770718c5fa5d6c3c8f856f14712e9598a2938307a9098fb4998e50d18860276a36e3b0629416e746498b24d4283237417ddf70fcdf375302a235d94c5996e6eb98d8dcea45e6523143d0656bf07f6be768b367df321ff52458c80d14d08753d4260252b1ed20ea66d8461c1940af888b860774e9933bf91f3d8b6ef4aabf7c02e62eec265f472078f33ec46e4ab0c5b3ad7d90b759c660370ee379f3efe9587219a30988213762cf731a2a0cfcd4ef6efa72df89a48c10a2f9eeed839a8e8f444734e5a77fd247182816324e6c44f27e12c79c1db093cc242dd84c65e84d6a165a5fca7a5d4904b0eba3fc3d2b44084951bca58a6dacb9676b1e86b067926e0af64142f8efb570d130477641c7733e4d5652b82946faeea34cd39360b269f880c593635a8fc78429059e105fc926270688f75ee59d0372ce171ae8b46c620d84ac9005309912c4b444ba545e02262c905bad2c199c9e90127f5163e4eef3828927a357ac9286f15d00c59003625070357ee6bdce1d000d34f80b5cdb65cc3f46ad8748b7ae5e9ccedb6c8c5344543a9656b2c4403dd49d25231df794e941ec29accaf9e40b2a0283723e2928269172ebe409575612a542bcb3ebf8aae3e9da79e374652727e0d9767efda70f0f2c0cea6db5996742a8f9d0573ded78e8e5cbab7ccc35fce4fd58f26c0a8a68b0740f544413e736aa122a04084e8aa315f09c03d7cee9652b440747e8647adc63054beaf7891b7ec227a1d9e22319e09edca6583b88019843632c93c4add55edef3f02cc0c85471869ad8a0defd1b40877175bc702518cac4338d4a03f4e54115158d5d874068184351a989fbb0040a4f7500a39774632676f8db2f97ee75e513748c352cbaaaf0b6224b8adb6197187399bab7292f5951d5045646c02cdf851d9d0dbd162e7427eef1514ef4b4a8e5ea2b3fd37f339d0a268015e0f59889f814453954ed149a3c03f04e6b4b8f4309af8a65a8fe46cb3486fd0c2b02dff5495a6c756081585df85310f006f1edf251ce7b3ef31949ebf8ae6321fd0f1b9c3839bea969190d839fb3553467d5d60e7a4208f618f75d9c087e1cd19d1e224b8778055f8676a7588df14be6f136d5f8155af259831fdd208b51094fd9f024617635815ac92fc7a5b22c0f974a7c0103cd9c390a5a8c8b32a1ca8b5bb444cb2a36948fcac77925bf86678daaf8588aa54cd3732083aeda3947cdc432d9c16201db7d7dc266f64fadaa11559c27f33b4f284f1c0551c890053ab83a5b5128fbb1604eaa9043be7814e65547c27d61b8d14bf71b11aa4d2b5f0d4ab3b5a5f94912bb0c16bb9b70ab4d39a8c6929532697d68eb96de50f834b13cc2f54d5f20eb82b55a2fcfe49fbc04d844943204265fab6b0589b322f7ca100c56ffdfcb738e3146a5f91185a5dd9a19dd4b88450b06a0858a15d8562412f18eb9c5d8a6960f0e350bb4f4da224eb3beadb0c9958916dd2f71527f430aebce706ecab265fedde5073167ecc748b93463344ad99707edad5a6bf13cc78555b48abf8501f3550669b441ab9d5e6e63c1ecc3e49f53f2df7e402720839296528adaca7ed5936cd36718522f6e180cca48fb7f7fae250ceb5290b813d5fdef07d7e11d4df960c5d88a2e2c3f38c61a1d118bd580eb2a4e344c48d1b4571068c742d929e291d67246f9e6517478a8fab533a26ee43da1560d4352301cba531fe3c1b43283f63a73b84e90ed77cc0b1ba325675f0e8028b0c7f3f64f14d6e913e91dd9dcaadb022105e4c9080336d9416bf20f0db83ec4801c642b71d5dc90c942e7c0a9f33c8ddd94feb4dab37ab56ace4ef57f08212425e918bdcf716df310ed833abbb9dbcc658e50278be6c300ab58e421815ed1a443f13fa382705af61124b1e2c65647e8b2a415d709056a55d518f577efe3ecd7d95370bbcd37b484bc0a6c3ff9a581ad864e56e65586a70a49eed07c16b1700c6954e8c21abbb28df52d45aa04bf599e597e61882202dcf5c584ca03f0a4887561d99616572689c5514ccedc1721452ff5786ad0d89c8bd036185daa56d4dafa512793dd6982082773340d0176a1ce0f1357d8c0d00273b092bd8de309deabe975c2d08dbce2c9849b10ededa1ba5fa91472284290ef58856128cf6321af284ccb0241dbe429bd840490794cc2c35e280d92d770422d715d3c067c90873c886ee75b0dda5bb91462ea2c0b11facc57520fb89e72dd8f55fdaf15c5c7cefdbdf22c10e955a14f09badabb654b11512a45328537d5ac940600c3ab4e8f3e5eab52ef53399ffcd15b9e68d697af3db89a72e6e7888c70b201e6c36fb909e0b33b0ab4536dd848c4c9a1f6185f4f46c9177eea5e5c2a29f782fb47298089f4de56518c06d8dd896eda625b7a1f7988f2a7dd7bdb9dd7c1e484e829132982c0a67547ff63c891f16c3f1222b0f328192c6837cdb84ff5fcc79a04e1cc3f8c8114c6cafa75f880d4b60052b87aaeab20f33f71b1ffe0fcbce5b8d3a1acacb36e8cd4addd50bafa06f7ffc15ca401f955c3759a93b4e8a3505cd2b8393832e820f074b42550f5178cfc808130fdbabf147d770c2725fbeb5217b420161f836a207af5082a03aeed87a47879d6bcffa272a9ffef0800d9f168e8185b26ccba62f34015aa61a6b0a9bb7934cf53ab7be8726adc88e7de1804536796c65cb7dc16b76eecc05c0f9547fddea512d446aa74c3cc8f9089148af9bf0bd5650ada39d09e187d6b6019f1de9a84ed942ff91c56e03cb7090591ddd1e2e3b4bf7b40e1ff6d65da7130fc975b0f867940f2955323284253fb86565a1e18a8767901033d09d99938d19ca67a5ab1af558f223766344bdab320496c0e2a93b1abc5e7727e9f4fa978a14b4816482346bb0a206088b3e4b3bcca264831839682d825e9aa5e68ce30bdd6c237924225587455ec4649a989ef0f881bfe11d51a00bd134ecee0c48db066eccef7b3a8de1bac5f4103fd35148014197a42464fccd039d9a2a6202141aae6cae149ecbe1b266c2ceba0097d265178233d3916f2d72cc660d5d03bf3250ad9c3e3e5b863bd67da70e257d9c6d30eb0ec78fa7262d753cc5438aa1e796271ceabb1727a3c38c8c6a02060155b31b86dafe0a7ef9e72a085a14f6e784aa59b8fa66c3f31dab34e722d8612e02fb7f7d8c158b989081d116d3ca0bbaf43d6635d185ee43e92e2e25a6c91505283d2f108132ff8d0a44244aa9cb8b2b16b12923c3f27123987896e13f74006fbf791e786e47cd92fd83cb83ed42d59f3496a59fbbc3deeda32ffd5a50ae6dcc2678526788b9f022d8f19bf6d66122bc2cace50ba0a0e148ef68b1a53659ded6a01c7bd3218ecaff4709e86ef5dfbedb75bc1e92df17a354c4d47cca1868da49f85e4c7457a8fd9ed4d1aeddea5552e883a7d9b059d742250a3ff57be076e808f4070ac06f0f9dfd10a8b7187f08075b1fa41d806dae027d7fa074fcda311284c91236260c6bc8b63e3145123fd6cead3189b4762cf4691519b17a77fe95cbb56fab582146774843395324a04dee55229978e94c834c0ee0176e6b23441835b2063005603d62ce9ededaeb8576546cb30f0ac405c683d11d77b292fe8ca85d519a197d99b31d104f42c7b4e1d9f383206596d7c68b7e114343f5ea5f92169707d1b9bbe558212880cf2db664ea61e23e6abf0be080522195cef3e6f4e8f9d88500e957170f3660c3f12a836d04ae81c8cb9bb305e7d60f2f817b749911fbe84919c1f7eb35439abc8e2c01ff28b30dc0d6db692ae07a2122c12959f33caebaed812298d23119b96076aa4ac7b0cd64f550d00e788c5f8ad88af2637c0c8f48daad67a55e1812d3667a4da4129604941499e3c1a2d421099498f09807e1f9d7667f96a036a90086d8428c7ee1845b998be8bf58f45f85d3cf7f0fd1ccaf736bf190ca64f81312f3350e8cab3166ceba1d482e4cf01b558971616b6755877d55c1662a909f04d001cb04a1bbed128390e2fcf3d2770076102dfa76afd6ba3a22851be51363dc1716a1c4140cbe2a9dd08b4538ee8c6b476412aefd535c2e00660b7b99d08d127fe02bd9f23d90c07424ee372a0c1a09815af93c880cc2e1051d4142ea13224db5690db24cff61dbe69b1ce0bf61b2ae14313deb8b8651ad967f34392942f1e3d09dfa135d1f2f555e6be699662e39721261a8c8285080218ea40511cca33007575ed1e17361585cca6abd96cbfa8575bb67973bf617bc7a714d8c72e657194ad1c0dd6547ce825d33e25b0e5947fa0eec25911738085e586d648e93f280c803fd83e477372850d5b6cf8a95ad4bd2a6159073d6828985627853842f7f54595be30cc8a3a77da62c552a874b1ba0bd946ee61b7c7f18b982de39008d541519ef48ba4a811f16fcc40f5dbcfd053197afebf82e0f303750d75f4fd6bb4b982cee39e543ec9983c9b09ab37515409f9610e49d57dd6bf0ca381dc6bf08b4c4c0381ad09cc1f069e6b6642583d719b19ea05ef8ac039dac917873ed6dd69ba4b9d3d794016ba1f071b290d4e9f34509c34404656cedfa5108282de46cd0f17e3e6fd3d653d34b95552ea2576fa0c5d28b061787e04d550d72544414847f8eb7a62b7913c74c9c3b6200b82cbd62b45ea16b0d278ed50ed6dab434df1d917cf13b0b63e47a7c0ac07a951f89f78dec67f021287a6578a4b83baf5ea003bbaa1dec524abe1b4628a7fa619d141b6a21c0e649759ec2173a5952ecc6702f01ed8762fd45a9a32006bbba619d1f927c9805083bb38178ab47af53ee0a46065c1aa0a6dfa36712afa2f89959034ec8ffc2b2da2bc4364947ca1370c62321d9ea4169"], 0x1010}, 0x2) r4 = dup2(r1, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000002200)=0x5) mknod(&(0x7f0000001400)='./file0\x00', 0x2000, 0x1111600) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) write(r2, &(0x7f0000001300)="e71f406f24392d4cb7e858ef61f543e0406644fb4d63804b8ea4d6efbb6b4daacef408316607de26ee90689cfebbcbabdf9e8b757015c48ce22147d0c2748002d17264855fb781373310ff4adb2748ecc1811f4b12b801d8370f91d783ffd3bf096cfa3b42ddec86be0c92825fc90365e66037e4ac5e61af59b90a79a9fe1340ae4d7221a78f7181a3c27c3fba979ad234a45a3916f6894440c4167316ac17596197978d404fee2cfa1b60708da83641647411", 0xb3) openat$speaker(0xffffffffffffff9c, &(0x7f0000001440)='/dev/speaker\x00', 0x9fe3912509cd9aa4, 0x0) 16:04:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x200000000000381, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8000000000000008, 0x0, 0x100, 0x0) 16:04:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x1, 0x1, 0x9) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23a3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x1, 0x0, 0x0) 16:04:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r3, 0x2) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="f4f782022e2f66696c65"], 0x10) setgid(r2) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="140000000000000010000000010000000aeb79ba940000001000003e4cccfabc", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000f79dd8eebc499c2391ef24b4e7dc702edefa288381e8c0616785766d2d08a07f4dd6db482f7d6925b683e00dbbacd2a635191ed744d6711e64c9bba35f7e9d3982dcfc0f32f98b9e8b9a1f1b1aab95888b228f5876d52782af67f74da88973613c92dd232ae81cd7f0ddbb346b1d4a44df2cd099b5a1ca4f9580c4b21725c3b2f02d2a29cb8cceb5163f2e576fc6c2f5b08275a60453448c3006bffffa1fd38de95a7afdc869e79ec6c238a73099093f7ef6dc3732af0c795a7901fcb8f89a4c271bfb77048f2d59d0fa5c738372b03729adfc808c43ac63db689fabb9d1a91a3f74a4246fd13d5ea8389a162172ce48ad2593f8c4770377b709133bf6655f85dffbc222839bee"], 0x2e3}, 0x0) 16:04:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x4) kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) dup2(r1, r0) kqueue() 16:04:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) clock_gettime(0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000200)="96") ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x7, 0x7ff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x5, 0xfffffffffffffffe, 0x4, 0x5}, {0x401, 0x3, 0x1f, 0x1ff}, {0x7, 0x4000, 0x6, 0x5}, {0x0, 0xcb, 0x7, 0xff}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x6) 16:04:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x1, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:04:50 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x10, 0xc007, 0x3) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") r1 = geteuid() r2 = getuid() setreuid(r1, r2) 16:04:50 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000001080)=0x1002) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001100)) 16:04:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000300)={0x1ff}, &(0x7f0000000200), 0x0) 16:04:50 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r3 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000003040)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492f215324f3a002481ba80d4d0cc"], 0xa) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001400)) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10004) r8 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x401, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003180)='./file1\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r5, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 16:04:50 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)={{}, 0x1000000000004, 0x8}) 16:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:04:50 executing program 1: r0 = socket$inet(0x2, 0x1, 0x4) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:04:50 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x1, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = dup2(r2, r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:04:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000001100)='./file0\x00', 0x48) 16:04:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x40000000000080}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x20) 16:04:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:04:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=[{0x10}], 0x10}, 0x0) 16:04:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) setsockopt(r0, 0x60000, 0xa, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x1, 0x4) 16:04:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) 16:04:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x2, 0x1c3, 0x0, 0x9}, {0x1, 0x5ea, 0x6, 0x200}]}) syz_open_pts() 16:04:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 16:04:52 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 16:04:52 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, &(0x7f0000000100)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:04:52 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r0) fsync(r1) mprotect(&(0x7f0000413000/0x2000)=nil, 0x2000, 0x5) sendto$inet6(r1, &(0x7f0000000700)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x326, 0xc, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) bind(r0, &(0x7f0000000500)=@in={0x2, 0x2}, 0xa) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) sendto(r0, &(0x7f0000000640)="4dfae680e9f4a99f952b9c29b121750dcb7f02ea94a368561d1f03bf0d7f117556186ddf472c7be6c0b4ec545e92dbbae35d65223be86972590409ca89a64b42313115f57e6396d7016cd411505fbb93de3daabc094f9c86cbe36ab1a64022f993d8d047d0d06e2dcb577dee971b460f99888dd0aa", 0x75, 0x404, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000004c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xbca29c7987ed54f) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 16:04:52 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "8510ffff4dbe6500"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x3}) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0xae) 16:04:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2a2, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffffffff7dba) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x10000) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000380)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) 16:04:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:04:52 executing program 0: socketpair(0x10, 0x2, 0x6652, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="b36430c900c528c8a397b2a6f6fc9db6b3f8383341a7640196551e4f1d569c93da2365caadd172a24f15a50e69a737bb63ed563c08fdd56cea90574836511759c15150254e8ae3644690655905d60ac17f04045ca75da9688999e1d0cb1f41067ea69eae7e2801eecf55df74fb0548af8678482b3c6e1dc80e4f780bd7d7b982ac723359baeeb84d227360a585d5b0ceb3c33aa108dea81b2d5ef2b28514bcaedade7a293fa2729ffefbe8dc2d2d6961736a3279568df5f9d58f69a201c16ccd338fcd5e3c5f8090c392a8e2a0d39d044c", 0xd1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) r2 = msgget(0x1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="99a9a163d8437c313861a6b1af9b0b6f9d4e13875504261defbe010e2808daed7d40f88987407f0773ab65ebeca016ec8483d3e9184f9317bde1b3dd989139578b2dbca628ffb8af5c4712e1a361e55973f73eba6132706b239efcf5fc8f1d3bc5493ddc1fa9159c04b47f79631b0a2f2bd16abf885dc52fe1fb3d4c0172901a3e2ffe8c0ca7f68298939dc5e6cb1451c88c9852d052d3c3d36feff1d9d3ee44533dcc18df04d58d3d013a2207d3aeb7428d92b3", 0xb4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getegid() r7 = getpid() r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x3f, r3, r4, r5, r6, 0x1, 0x3}, 0x200, 0x9, r7, r8, 0x7, 0xffffffff, 0x2, 0x100000000}) getuid() 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000300)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r0, 0x0) 16:04:53 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) write(r0, &(0x7f0000000200)="da74b8835eb2359468f349957b4a93195a0b60cd8ea446c9e902d96b6b916aa3cc2006daaa08c4b84af4d86b0a0270834a73a9c1465c1a471fcfd91dc7b17d9a6fca2c7cda2ed82e5d4468639443a2dff67889eb5a456c0c149da1022b40b72a126b2cd7552515dc529ca7508e6c288d80a85502dfea5ff432cb375ae38a7cd9b79f0a6e901d09611d1ca32266eab51a54e722eacb523ceebe3dfc7b36bbea44713ecbeefef511ffbac729ea93535b6840888796ac3e3ab8d2f6cfade5c373f91eb6d92f1a56281d684d94998f4ff3d06a416efeb1c5755883ab9fb3b1696e92e03fb8de00bd6a6b2fa4847b3de131991b87ad98d9289c45951cb666e8514a4cc4c0163e39e57b8653cbd3d4266e0bfbcf99d4cbbc4d88e1e97b86676824231e70ba107ebcaaa28244123204abc9c0014c6bd3c23ef733482a6daf70089869b27e913976fc71507a5b74ec98d0862c4dd29876b2c222d4d5dfebfa431cfd80ca1b68c3013e78d6ade90a0180c5be896b84215197e7464b5e0fa1040ddbd44be721e85d22a4b312a1fc9d2eb80e7c331d3d90e287a0c87faf13cdb8ae910438c9a2aaeb4908bb103dfde646d669b3fce3cdf97f4af572a076eba66840d618d62e5258d71bad6a20ed966a88090570f02f9f46b692de779d3aff0caf79f30247318bcc73de69d464714e803abcef77b2ac6fffe8ce7a0472e9e492bf8eab69b39b58a3e572c7ba23d991968e4681278049d8d1670cc0d279184b3996e726effaa44d9feba88e8fbd77d2c34e74acbb62f03750bee60cf9abdca54ce6e1bcee5652b50fb692bc81cae2315dc5325c18fda938fa38760fe2f17e48e3b1fc931fa406c18a1bd464f7b63dc82880768db017dad67b3551a68541c0b0c2756c123061558c8bfbfb9facfe9552e70c0e104c57965bcba9a47fbffb3270d6bbf66a8c16a3e86a0dbdb579f7dcf37b304cf233e32e422b96458f75c725da9ee9721720de0e4efad0d46f0b4ef31393f6f6adffa657d7a75ab7060d5e53b8cdc56b93814aa8cfaab547afe7d9bb57a32e1563a91d9b18aeb63f31a6c322af4afb7177d9bb24eb3aeee7c38c042cb10e7d53e106d2f323df3991b10273f5d06144740af4209e00b2008262e9efe266dfd326371ac065e5bc9e9c6e03e840227177ffde1b4e422fef2ebfa47765db8129c723c2ed8771da62a78fba58c65ffee8c4ae84a764c2694e38725c8a68444a1bb8d86a9f1a73a09655d722ecd8a0b94f8fe89bb1ce8795e6faf2fb480886d2e3c72135d231aec15f4d3af2d2f52903015714a779ffd6279441a616cf3956a75c6e8c7c96dae93c5e1ccfdf8a4ed6c8eebf4d4a72fefe96052cd5be6523b02fdb1faf30a18c63309f91b81bbb695d9417a0d2cbf8e7c73f34caff6b18ae5bf0e785d4e8c79f8739b13156102f97ed880f51bf199b73bf4604f7bffa41e3c009f521652573bd891e6a85e3596403efd3194f536cb835244cfbfae7fcd2f00960586a49e4fb24c0e5b744dffa0023efee1559c7287e4b4b32599a0871d27537c05d2d667790c7bd4217bea9c31660496d40b8728c7689e014bfd56f4add3258f68d2f45d505f13d93d15bf944d5a3b47ee103dfc7654368138c3ee367df64aa6307c43ca4fda105d853cd06eca725add2b9c5830f8b25e6bd77f209bbbcb52787c834b42da42237d15f0b5188074e813a595802ab209d9c73573381c696c816ff48654dfd614dd479cc56d35aff25d373a54831df92f618ee2c9a31651951bb45a026b11f238e4293e9d849be664b1f32acddef60fe6b87f2476fe7cf070c8b68b95b44f3fdcab5ebdd4a8734c266bd5ef267398603820b83ef3ff5efa7581682ca10fc53120f0ccba6b300f55a25a8d625c4fecb2ea4f36a9bfff4c6d3bb7b921c2bbd70451a64fae999ccae34f42582bccfa54033b5b2f830fe8236c8431158eb949a795f69adc04e518771bed302ba3b013a3af6a4f2ef9453bde234b7099452073af988cb2924b128ace75020861bdb07a257f240d0f50613717d5182a6d79adc877197fdff486507ad62821cb30f4b77b85c91668c860ad168dbf14c989cf331c3a1c6943e32c92f566e9e3781668e3100fecce9e2bb74be511c6286f8b63bc67d041040b7783b668d035a4354bd9db5cd2a1efab5d7d48fef18f7bdf27ba13859863be8a7e50e164e721eded4792806a6b7f2fb60bb18b208ed577396997ea298da1266b2ab15a75ab05805ec2e239cdbf43bda4e4095a61e19a4b615905cf9acc56ab6dea59cf20f235ec0438ae4dc4559e3056168f2a8940d92f4fd1aa421f419fdbcd31c7d1458e639b7162ba73f0052ae83b5a9bb354d5962c8335a2584e5365eb689aa33734dbe0623a51fed192fb945d3fd83bfba9a7f5d88e0e449417e331eb083e8b3b0d787de9bf0e7900d69fefa7712bf1dd4528b94db13403f914cbd4ecefa5de103153e7fa5cb79a0d2f929e52ea7ca71ac9636d2499b892acbd6fe9fd1c136887aaaf9411058b17bbed60929f6fd2e6a45214ab881ca1df152e2724d55cb15e32517f66779f74bd4a3e47a24d75bfe1990dde53a35dd1ddf75040704c6752c11eb0c08132ae63ce1b0812ad12a55de45460c7401144b8d55d4bbfe837e6d3819df658464c3e8c16d4c5aab30f1a8251483c2162fe929fde628d0422399f13eb379dc56744f53f082dea7f89b0940c25c7203003e503ae03ba3921362ba4f5c5cbc2ba87e0b9e591f234f14da512125a92739217981b6c24aaa8a75d4a9cde61d8b69ce73820a9cb3ef82b1e8d1a8b4e735e69fcaf0f3db7c2a87c867a8386010a446105e96954e4279cb436140be8eb09fe649f589391d80dbcc81f40e5259f31e94e75659657690cc22c83e70c6c849f9f8fb7be8e8f38e032f6d06293f623618a8a4666c911594a9ae74d9d9dbd5e74c0108430015eb7d9744aa0f6209242e70fe7c1cbc9b6c4edf73d0f1e782e9eb63076f8e0be121035fb4916b88a39044d24a67b755d1e84222fed9f9395642c708f85c41573e89fac7d29593d8d7b73c63f6e0f5036351048cdfc23e835409f0bb6633c90be9d2921bb8ba5f4eb4556ab6235c052b7e5d7d1798ceedb0fbe5037ad6cf5e939bfb53cbe9bacab9f6bd17b84b97e1bd0c9b9f8f036e7b3512c08eb198fbc3719dafbea7087f6ebcee25c93f1c2056e01b9b1a7c7d354b1d51f3965efda8d892f1bad327af2af9ebeaf101fe5dec6d9ba82737b0951155f29211148d9df16f373daeb80fff4179c2587a782181d7966bcf7801f7022ae418e95c3788a33d7f7aadd1a7e167fc42d337bdd9fc8a81ae0e79b6bd77c12ad8b72c7bd1c4a6d1c5b845c53725dd12a2b21e0a64955c4980e7bd5de0d968de8869b70ed6661c02e98172c23a25954c2fc44e3968dfff5fd539a3122cde41f76ceed7f1471a483015d22042c60894e489b4b066f5fdc3795eb048cb8214458ae5b42df99b772b247050b8d43138161c4c5be915c468ff3b9246550847ad771aab73de0b41d9cf7a810bbaf2c46fd227076c74c5396b080d4b1762208d669fa488ae7f4a98cd3f5b7090c1573ead90dff09b7aadafc1067bb377eb10de223c8a7b1a1094193b1fd66e245ef3d2c12669ba23d9af9c7d5c11747ad3f09d3ac1e712217640af5fc04bc88a474ba388c069d21c79f9017e9801d314c8ef4a7324c83d0062e75cbf467f0ae72cfa918af9b6392b111f9a65abfd2a2a2ed6915aee1c83687a68045d91d83168da4c6110466f08c8cbed267f0a836f7b97076ce9996e260a9a35856ae7435feb2421aa7189505976130561459665edb13f6f223ad985cc0c9e9bc9fd6d528540d24b2a37a6b112884572cce5dfe27a4239fbf630120f55a29db01ebcc44192d1cf50d01a430af2832a1b6e37b9c47ee55cbe7fa43210aa5c7665819f9fd11934e9f43b4620fef23c04e900bb294586efed3e6ed77b7d90ec807d288691640f4f723edcc7dd074372d8274d64d300937abffd83d630a19fcde3686135781f8212299298a6b92fa400473f7fcb7f162ce42561c821bd0b8723100f58fe267094c5ce9c17fa9d1db428f263e5b9acb41bb20e63ab269b4ea8cb3c25ad37571a3467d9e6e5909b67dedbe2f3898534284400e1db43633b2b88f1240375c9bc89fd1c4c3fe8d4e6dc425dc7733210eb9652d9a1e2986b9b610786f2e4ca07165b1d33767694ff4d7c37ea1602312646ed39439eb22493152e1aca961bd8e9e8c864ed0574218c7c41d4a4dc058f1e1c9a7a36e4fc2e1111b0f9c9747135b768cf979e2823c71388bbc45bc26c624519fe8261006b0881d005b31f36a0612be09a963fc31f7785f3c8d8790244e527c123aa6557baec53e1887a227d19011cdf540b4d6d836c55fd380e14931cd46943c336e432b7f8384a42de234ae00cbf26efa7ee3b640f5800aea601d1c0d15e7adae880d6acbf53841938c4bc0c9e05901bd879a6e125d1905672827bd9a20949cc9508587721a778ad88541b925249d1fcb28b4c846304cd0e4801eb25810ecb909ec60b97b20c9d24dda4452432798ff57d7ed4336c9121d48c18a68c4a750441864c0908d0821cd0e4b2521b60c3fe7756148f00c36b021ef6e5b8bc9be36c5843fbf4725dbafba34c6ed9627077617b869f588f6db7626b270ccfd6b7cb1c5580d60e4a5da19954c762f68c69cf979f3f54ad2aa2ae32e38df8920386400e5bddcf3ab94f8a94496a762a2001aa6853f57ab528d5305dd30ca53dec50bbe15d39680cec279e66a894857914bc733b5cf820d96dfd19373c7fe20d4b9c3604adde952daa3b8ad6919b277ff94662c389295bbfb2749c5ac88c10ec097171052395977629b755732f2355eadc0e1b29ccdebe9af01ddad61daed0949b5ed160fee0d8ed14a5210f553159114324a87f5f556d6222925029514ccf082bdddf2daba88ce27f5a08e0caa0c93e53c4a29039a95f33ef996ceafaacc7a5dba195eb427837efd364fe978a101be92e85576d6a74903bdc4644973d0014e20c725b0db3552882f0fa09196af119f199ddce273a89f74da34aaa1dd03fde6528b2b0bdd0e2de07d1beb8dd4cae23146bec6f097249e2435c46cccc68ed467cb93e1d45e38ad976e339e7e0579d811773a3b98a79fc618cd300b05a2b0357f1db59d672bdbef88be2eece1eea5cb6836e777dd09beca1b5a42f2f52ae0a9d6c652007866eee8116ab055524d5ea0a2aed2650c61171031be27fb48d8243b772be4652de60b110769328671db540f9b0a05b85c107ec1c3cfc6ca6d0b6570319e2a29e8367df2b1a21761669621509dca6306efa06244e6d0750ea5e524c1ca2e15d0d6e254101d75496111a734fc75af72572919ecdc4bc53d7320cdf8cfb416b3c50e70b317f27ede9e36874e24538148502508b31295bef821cdea68397a53c0ee210ae8792ff1e26667b018391fac5ebb12813e472deca3dc0d7d43266e0af4e59c74d6e3e54a117417019d7c7a9ec319f99cb82e268e49b9c5208646c57ce3fc00f0b4f0aacea749905228efae35babf175b1126b232e9120b1ace2eeb909af86d8ad6a275b042fc478bd2434bd6d0f885b7be8a3a9ebdc6329317a28f67ba808ae007a7def4281e55c2207bdcb2f3281afd7808a7e73ac5fa49c984d454dd660329f9d19c7788743376bded6fc60446528acc39ede8ebdd0dff67302134d183691909d9b77255dc31a82a837f9b1fc87d94de4dbf2f42f6d2ec843e363b8c985717276bbd96275e7873e389d3f", 0x1000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() close(r1) r3 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) fchmod(r1, 0x40) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) write(r1, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r1, &(0x7f0000000140)=' ', 0x1) write(r1, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:04:53 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ce00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1, 0x6}, {0x3}, {0x6}]}) r1 = getpid() setpgid(r1, r1) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x81, 0x9, r1}) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x4, 0x80166ae, 0x1, 0x100000001}) getpgid(r1) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") 16:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0xffffffffffffffff, 0x5}, {0x5df}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:04:53 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0xe144b6ad99c5e5e, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:04:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) fchmod(r0, 0x2ec059fb62299b6c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6, 0x0, 0x10000000}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x89, 0x1) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:04:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfffffffffffffffc, 0x27b, 0x7, 0xfff}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) r1 = shmget$private(0x0, 0x3000, 0x82, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) fsync(r0) 16:04:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) close(r0) r2 = geteuid() r3 = getuid() setreuid(r2, r3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/217, &(0x7f0000000340)=0xd9) 16:04:53 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) ftruncate(r1, 0x0, 0x9) 16:04:53 executing program 1: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000040)="b95be2970768b9dcd4534db383de073cfc295af5e5d887649de99e4fa56876ed6e0170d2ee1dbb86ee30a2ecb2ce242f1be9bf6706c0c83c261fc370e401d72547e0f85749992931ceed2c41991a26eafbe80dc56c55cd1b5937a872fab03b3482a47eba834fa37e9ba297a6d709b9700d75471830386d4b26bdab5d", 0x7c}, {&(0x7f00000000c0)="da8946cb29be42f0b426668c46b7cb1e93b1c7fecec0e847b0b3ca8372dfe72ec25aca85c080daa402ece176a0b51f01c40f32a48a86e540c7d19a1b5d1556ecc9b0e098772f765ad228b5a9d240dbb22fce9b6401a447dcae8d774d75f772fd2e1f84234216b94e25ad35ec844363fd5069f6021f0443029a19adec67201f84c2f41adad5c09b24b3c08fb80fde30cdfdd6d532cf23af6651af2d69cd734078190317949f2b684725758cf6a42cc6d169086a1803a612c61258fefff83064f558d36f03096a635fb2754318df2d5896aacda86e0fe6186f9969dadd09dacdd4952f18abaf5db12b6dbe9a250689", 0xee}, {&(0x7f00000001c0)="5712ca1631600b616afe7fe28c91d1bb008ea9c78b3011d447ab028ce23347", 0x1f}, {&(0x7f0000000200)="a9ffe1f9121d1fb23a1bc0329498f44f454850b51196bd1cf9895cbd500dba526613c17d26ed5ef9030a07cb48185ad11d83d2b28524043e176d63fd580dd68af632ffcef1bd88588ef04c2440de4d2f0abde1b0bb7f04cb5ee3aba6945515141c6ffe2c922205f29ad6b22894ec2f0436ef5c5d413b1f0d372c3d99acaaeeacff9ac4744bbb10f3fe6447cc592ddd716a3dab6c6aa1952eebc66540020900082f009dc01c318dcfc6aba215945664a7fb0cb51ab46f20dae60a24f9487da02fb665994d", 0xc4}], 0x5, 0x0, 0x0) 16:04:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) 16:04:53 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000140)=0xfffffffffffffffd) 16:04:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)}, {&(0x7f0000000140)="774dc55dbbe50f18aaa483b0ef2420920eec75c16506281d75d6b4d8e23187d1b6eec7f5bb0597037f4d2362b666ce591d98ca85184ff5567fcc5b8bdcc7921418ad15822a02bbd35c", 0x49}], 0x2, 0x0, 0x0) 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:53 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x20200, 0x117) mkdirat(r0, &(0x7f0000000380)='\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) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) r3 = getuid() r4 = getegid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r3, r4, 0x0) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:53 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) setgid(0x0) 16:04:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:04:53 executing program 1: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(r3, r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2) 16:04:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x11b148aa53b94755) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000004c0)=0x1f) ioctl$TIOCMSET(r2, 0x20004276, 0x0) unlink(&(0x7f0000000380)='./file0\x00') bind(r2, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) r4 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) r5 = msgget$private(0x0, 0x2) r6 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x5a800c0e438293cf, 0x80000000, 0x9, r6}) shmget(0x0, 0x4000, 0x493, &(0x7f0000ffa000/0x4000)=nil) recvfrom$inet(r1, &(0x7f00000003c0)=""/169, 0xa9, 0x1, &(0x7f0000000480)={0x2, 0x1}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000001c0)={0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r7, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040)=0xfffffffffffffffc, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:53 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/155, 0x9b, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc) 16:04:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) 16:04:53 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r2 = dup2(r1, r0) execve(0x0, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x800000000000c, 0x9}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') 16:04:53 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x1e, 0x4003, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1}, 0x119) listen(r1, 0x0) 16:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x5, 0x7ff, 0x401, 0x1ff}, {0x70, 0x5207, 0x5, 0xfffffffffffffffa}, {0xfffffffffffffffe, 0x9, 0x3, 0x1}, {0x1f000, 0x7fffffff, 0x76, 0x1}, {0x8, 0x9, 0x2, 0x4}, {0x9, 0x3ff, 0x5, 0xfffffffffffffff8}, {0x0, 0x8, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fff9}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0xe494) 16:04:53 executing program 0: r0 = socket(0x82d6e3085c76f88d, 0x4, 0xfffffffffffbfff8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:04:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) flock(r0, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) 16:04:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="820201f0ffffffff792e20f2d3d3c3443574640636fd73308b9fcf5546ca730eb293219094f2ba4bca749723dcf4b460411c744c90f689a118301e0b98142f77601dce047aa190e2fb5822cacfe38b4b1e582f01795e21ee2661467a7a3741332399f13caafddcba33c76c4494a97f95b482d41291255067b1000c0eec67d7ab074afe5f0ddf78008c137a13b3de6f1b1ece48f7579160707769f2fbae05ffe26585e455750e765778580eb6a0"], 0x1) mmap(&(0x7f000054e000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:04:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x400, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r3 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/166) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) 16:04:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x9, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6}]}) poll(&(0x7f0000000040)=[{r1, 0x110}, {r1}, {r1, 0x8}, {r1, 0x4}], 0x4, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") 16:04:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="e2e12cf7d6b00006000000000000dc66921c15ce4f3bcd72c90000000563e0ffff06d30bd8291acbdb47beb500000000000040f791051b97a609945ca8c96013e706e27b0cea494023642536ad04020b07a494bbe855cda20a7c4da72bb17264ca8b8e06f36b19d736b749a57c4e3f4a6ec666c00fd92c6ce57b3ce43669757ecd154557e53c7e990aafd3a7fea095ae870da1c95e2f5f794f03ac41eb944e80b7bf1e8b43119afb1ae8234185af971a71908e7907869b1b3ecc48743c5761705bc12951eca8ce49dc3739e881b923fd01dbcfcc00a9126480d84857d2ff54be41081fc377c54f89ccb78537aa9349724d0eebbd014f0632a28c94028456235c91f2d4db533980a9e99714c9ec4d7911219e92a5462fe5fd1c8f762bce908086d25d1be942a469fb151854c7f91601975b1cf8a42c2695cd81d04680a68069201ade9b2914e024a9c4130d63ae80f77b3116b2d56a14726ad5750000675873ac428bdd2cd220fcdae6f1c9ec05095174ccc938f199eec9c3f139a1d96819edbd32654696de84ad569d336c50228e841b374c32eced9a5c4f6f12fd1733", 0xffffffffffffffbc}], 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 16:04:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x3, 0x3ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:04:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x4, 0x7, &(0x7f0000000000)="d26af9148fd2993c5d10a2c0b09d6b719cdf2cb17737e89907f508696909e12a938ee4a0289f14f7c954aa3fd82a96ea027565107ea9a6", 0x37) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 16:04:54 executing program 1: socket(0x2, 0xc003, 0x6) r0 = socket(0x2, 0xc003, 0x5c) socket(0x18, 0x1, 0x10000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f65e2046ac689241a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc763417f170df53bb867215f9449e00c9a50a9739c458cead3df92295b657ff103928179858d8d85a7feeb8f8679b1120efa95a88ed773d3336dd85b4001374fa8e1742a58d4fe4c7bc13119f6ac2bb05e806c8e51129e0946e2d2269aefedeba4897e0f55b483c5742735c24263065e4208243f32c454"], 0x10) write(r0, 0x0, 0x0) 16:04:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0xfffffffffffffc00) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0xae35) 16:04:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x1fcfaa4c340fdc45, 0x10) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001180)={'./bus\x00', 0x81, 0x1, 0x5, 0x1, 0x862, 0x0, 0x2, 0x1, 0x0, 0x4, 0xff}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f00000000c0)=0x4) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000001200)="2b715fe978c7da31e6c12ec8c63bfad8d0ce80163bbd0cec9c17d09bcdc6fc40456d2302428ad570c3e386b05fc801fdf7df2881ef340e83e936d317ab8eb981c47ef3305e454e7ed795789054d309e0b7b45f88156beb75d0f4678a7c32e6b52221e25c13cac0b481c8b46a2aa31d5d3d3f3c96b99ab0aa1315fe5d", 0x7c}, {&(0x7f0000001280)="4f7d304619eeeb6d848668bbe8bff4b28682abf7b4b716e99ae13d1d60e931c426c3038eeb75fa4153788aae813ee45c3dbc094c112ec6c8200436ffa2b1aad05bc1cb9d6a60b65aa9d12627678a6c2b272b302ada67dd849d257a07553892775c9b", 0x62}, {&(0x7f0000000100)="3b36d6b97388dc271980a7dada1b761a02b98d9107a5cfdbe4c7e8cc0af7630727923476af4e0246575cfb82e54c8c3d85a2dcbb56", 0x35}, {&(0x7f0000001300)="d62aea7acf4b0097c81129215f07ec46be496afc8cd7b86d4c7f39814bffba3c6c991f7c91d8cb1940c94db725c1479d4d2dbaebe91cf2a073e9237b51f892537645", 0x42}, {&(0x7f0000001380)="c005d355dfa3dd0ebfbd2b7bb5d3bf1d3b0f9f8f7910569305760a075d0f6e80ccc358ce06cc9d97ad714dcde3a179829eb55ffb8847c519df531973d296208d2685e40722370a596d18b9971745443fc2e8f931da775ec5f620031ee4617cee0fb14cc6bef1badddb570ce98f977129d332edbba6707af07d8eb9a8b52dadcdf340717a248788d203aa151c5d7aab1d868eb6120ed6181022c66bc4153490637484ed5a56063f58ffc43039f27ac7ac7308132e2ed7c59a92824b15ed9557d16b79ea224b74add913b34ecde54b9a2766f59027519fb4e1f7aa411e08a3fea04abd88b8381d", 0xe6}, {&(0x7f0000001480)="8fbb2b23a280847b07ba2190e2cf", 0xe}, {&(0x7f00000014c0)="23f24fa9e55c48066a684e1b093c7fc1588f711e6cc467d6409062cb40f4de5a8af178f6192d413d512a64e9d33a19b5d5d3095a064da84db38cdd89b6d36ac41cdb876466f876cf14a44a071e5a9170a8ec7db34dd5ecae9b4ff39808ffc0f895eb7dcc6766221ffbc3f28ff92679604aa63b419fbc2aa66ae6766804cfdb3928b04cdf15a26fed20d9292af6e3ab664ead5a3caf58c4a7f88763be69c5ef639446e0833eafab7103b054614ea3bfa305502052f199af85b3b422760a7658a176da094e3c934add68c988d7a9ecc1f90db741", 0xd3}], 0x7, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) readlink(&(0x7f0000001640)='./bus\x00', &(0x7f0000001680)=""/155, 0x9b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:04:54 executing program 1: r0 = shmget$private(0x0, 0x4000, 0xc1, &(0x7f0000ffc000/0x4000)=nil) shmget(0x3, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) shmget(0x3, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) seteuid(r1) shmget$private(0x0, 0x7000, 0x400, &(0x7f0000ff9000/0x7000)=nil) syz_open_pts() r2 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xe0) sendto(r3, &(0x7f0000000080)="7f827471b314ffb14129070c52c661b457cee9a920ee44d637c4d921447bcad5dda8af1bbe6e18d7dea8fbab8c24c20097a4a3dd28b22745c3c3c1e9b29d40004bfb4c71a5dd54e6cd648b06717b780fc537990e3902c8267b7aa2c2e5efe2b3c86dbf05502ebb9dd2f684", 0x6b, 0x4, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc) shmctl$SHM_UNLOCK(r2, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="1f7ffbb05c251ba023a086f8181545a2fbabd3a8d781f2e2854d118f7dce141355ae5526f0f16d6521f1234321785a15cdae6e67c1ef46214362b0814611730a67e6d3e31e5fa9cd4a4a3ffa61f47bcf9689557f921ad102d8d84575580df63700e41b50664532c5852147ddec41d96b2bdfc6ec135fa8833cb472587202bcf76ab9330f52fb69e76a765e048e71b8bed8846c7333b03f49d546dfb156", 0x9d) 16:04:55 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) socket(0x0, 0x3, 0xff) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) geteuid() setuid(r1) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 16:04:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) clock_gettime(0x3, &(0x7f00000001c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) pckbd_enable: command error 16:04:55 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0xc27, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) socket(0x20, 0x4, 0xffffffff) shutdown(r1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4, 0x81) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:04:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x9) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x2) r1 = dup(r0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x104) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x7ff0706ab07f6707, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x40, 0x0) 16:04:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:04:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc57ea608a3d44876, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:04:55 executing program 0: mknod(0x0, 0x0, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) 16:04:55 executing program 1: r0 = getpgrp() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = getuid() r4 = getegid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) ktrace(0x0, 0x1, 0x10100, r0) 16:04:55 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1, 0x1}, {r0, 0x40}], 0x2, 0xc65) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) fsync(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) close(r0) 16:04:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socket$unix(0x1, 0x1, 0x0) 16:04:55 executing program 1: msgget$private(0x0, 0x80) getuid() getegid() getgroups(0x23b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x20002, 0x100) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:04:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x100000001, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:04:57 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) fchflags(r1, 0x0) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) 16:04:57 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x20}, {{r0}, 0xfffffffffffffffe, 0x28, 0xf0000000, 0x800, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x80, 0x9}], 0xffff, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:04:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, &(0x7f0000000080), 0x0, 0x2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) 16:04:58 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 16:04:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:04:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7d, &(0x7f0000000140)='G') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000380)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x100, 0x8, 0x5, 0xfff}, {0x4, 0x3ff, 0x1, 0x3}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x44) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000340)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) 16:04:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0xfffffffffffffff7) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000900)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415efc9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71eeb573205d", 0x801, 0x0, 0x0, 0xfffffffffffffd81) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:04:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[0x6, 0x10001, 0x5, 0x3, 0x8, 0x2, 0x0, 0x1]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:04:58 executing program 1: socket$inet(0x2, 0x1bfefa110f9a79ea, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getppid() wait4(r1, 0x0, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:04:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x714d, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318", 0x45}], 0x1) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:04:58 executing program 1: socketpair(0x6, 0x8000, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="4c2f2702e17c7ff36ce0bbdb53b2d3a6145c", 0x12}, {&(0x7f0000000240)="cd5ebcabfa74bfe52816aeffcf4201f3c9fcac4d74", 0x15}, {&(0x7f0000000280)}, {&(0x7f00000004c0)="622275d220b0f7628a0aa3c2e671efb59c654706b55ea953b1a9f6409706498a0159bc20a202551d21c38973db6132f61179bf7a9e441fc9d7e0fc6e08b3d2daa897df8aeb8ddc92c4f77367df5fe2ddfb61db5dabc9c879a579b084bebde754cce1c2b65af6f7b7325c070e874c641148c8310e7acb24872d9ef5f878913120e909297aa5053b2dec52141b8bd155f6c8c6048fe53f2a3e0a3bd2c6aa18695f75625a6980c25bcaf74a3ccb2dab620bac333fa8e93872353a229605f131b6b531364479b665bf62e08497d98318985889d77391aba8f4c526ab8b31272a4690f385f80555ab042820b614da7249b00fa209e005f185f187cc369081bf7614942ab7bcfb747618bfca6fd117e25c2887889bcfc3f4af8c57ad751ed4b36b6b2262d782af58f2901a278f14e4da094c9e5016c14c4531d783f3a01d163ac945e875233295a38bdc2220283d4d957d114a2b3b03aa7948217109556f33a80ae778f8d43f0571c7bc877dfbfb959524cd7909c00d042345930d878822057ce1d1720b28f7ad3f00a656879c233bc068c94e58c9ba9a1dd505684f7ac8dcaf6f393a58949aec0d65f608dd62b2dec4183a691eb934a7c735367c28160a1ef446ebd30600803c92a6f771febb12344c9ec031b5e6988b602cf07b77554060f19b513fe7f3adfd9b42c572beff3a7c05afc64dfb04dfb8f9815b13ef35fe300acc79de31138b2d0cadf6a9f8831ce683e4cbb90650700ff24dc60221f3711c2b851dce7e7bad868b1a694fa7eed885bd857db8518ad9642cd8e5fdfae26a6797aeaf60fb7949d61aa4ed837d675f023e507744b8b725265fa0372996816b7abbe1ee736da00d245b70abab7cad1855a498bf83dd40daf4641a1b6d30733b939bdfafcfd3c6e1b0067962b4d111fcfd66afd8e2ebcaa395f25ec97d36840b2cee924372e63854a527f967c960c3e2a83b914c359b34f145b6d6df9c818ee7719cab6d074ae0708f9dbeed69d92f25916a5957339c370efa08b72e2510f3b48ac57dbea93bde603d919c59ddce8c71cc3247921a05ec83933dc681d0ad90c5e4956f0e3cb0566e5f7b554c525d2b002bdc6dd8261270bb75657fe230cc8e880d173999fcf04bc92675b1b0a787b9cdf434c4dda7a5f10c582e7fdf8ffa321fffaf0315703e4a902f10300106b40fbcddb147be526adb7f3a5c0b2cbab90ee81f7953e4a2fb74b3999c7860029868994dd7e369760e3d6402d3e7c858219a81cbc110ba225a60ef33e7f43542fc4558169de87e00e6941227e1defc5555ee2836c7ab974d061e604721ce81eaa674d1a1aa00dd6fadeae3cdee486b711fcff68bb2220a4409db39630d725d5c987c237c96692476c758e593d430cc74f1fc35a2733ccb635c93e54efaae0db5c1332f74f28fcc1673f6787d129605a8579668203b6c81eaaea0d890f833ce5f32606f89fdd0d92cf6e4fd3595b1d27469674af571c741de2692ad4e1b5df0e1ebdec3d4abd86b4fe388d62a53652c27fcc81abe908603c59a53eea89bf3f19d8e34af25af765111751d0289b06b43f03cb23fc7aa2b26ef66f6098be852b5243dd6f46b03450ceaf36c84a5e7637a81f60a84c4d2f5b1e7f1bcc3ef1c3c366f46f9203f503ec80cac34c51b0ccdf22f2467adefc54c4979792f6b2ccbce627abdb5f167863ef050042b44c0e759f7176c11ef8c8298734a0fba0e3e3e99f4e71e37259b2372a6e885e4d09e7e29df8ed0d310bf5c4638f83ca908ec0d37e59d86edfa9b514b1fb72eff28d7adc42c4439cd5f1e073501b34fc79ba0777a60656b3a3fa4b288a21d1fa0e68e67d8d04fed19d10b346ad7230d66749af4821baca48ff9b44ec9fbdd16358cb5054a8200d59f6988526a82a72d43c668c6ac42fab46d944c0522a109b11ee62b6f1cc39f2d54194594beb30167e37c7edffcbea01c3dde1b348251385f216b6f0acb8281b3c6e30ca59d42fd35bd93f956970a013ac3feb988b09c57d8fe14f16efbcc31a266f8d04365af07563c63d54c0dd3a63fe1455f37839fb355f869c738f8891c88a6d46bba6ae1ecc4b7c5e038485b9080065fc770eb0f828774bde22506f21582a003e6acdd9501497418b793b36bdcd329eaada7da461e8c4fd0eaca098c3b8caf24c147e99925d58f464aa52eaed3b80b6e0a1ee5a4ae9d32958ae9e2eb7f3462c5f1c7bccdabf85903f400c53468cc1196687459e19f7cf2fa48cbc0f70da8d9326cf11a2d5770fb83876313ff443405145c171e80f59da6c1d8fecb559a911c8dd0b9870d4fa989afdf5f3d7bf6ff9cdd16156deba9e664191130b271280866324fe3766178cb0c7087ccfaad6e60769b8fe410ed25850ce7e65e82bf07ca54828f408c7537aac7a7afe460995b65518ba8479477252458c6134190fe0f597ea9f08a5d7205aa5e83521aed1cc7f27c12d8b0c655d458485cad44b2c9529a04cb31bc21d2013e4a63da1f5c75380ea3df532574e942350e90248485e390438018affaf154c04df77c9cb82d834af07e16aa0038399d51194f2ea39d461be5a898f1a3912fb469ac71d424ddca0ab759fee8646da45290c9f7821de053053cddd1f2afad511e4885de0780b15e7dfba37584b810d15b5799d2304b9057391194231b9219d1d0bd394738535f30c1d4d0c03f585ba52cf0901816b7308d690fd1a81281ed91f80f5aff0d944b5e16b8011b8119de5378ad58c175d14efb830dcaffeef966b71a694c74ae93a17d73745fa188b2e195265590f216cca800c6b07e972067fa96de08a1d7a61000311b4c379ade73dc96d22716cd8d1d9d6fd08dd688b776f3c48a91ec42b2444fb4041599be54e25978ab00523bd2d6ec8d189e077322b9d57c407e99e3dd31582c227189df4f329aa4a9b8b7bfb49442490bf0c5e9d014e124fe5517fa8776fe2ec622446f08ddb214b729278f96da16f34caaba40aac6f96fedc7a8808a3688bc272e268a79cdf5cbde6d196fa9100deceb2d1f64bd6d5135a7ea9ee3785ffa631044809e410037c76f0353c3301b3ede652399c288fc26079e85f48419dcec985a7ba63a1c6c628c0eeb09a3cbce8b5807efea6d0c9b4636c47431df2588d1932f882126160c7a5c54c12b247379e83b0f90022f5b0fbf313fb0046f5254489eff638e95ac8e52a47c4321b20758822839827f877d54d45462de979d9a88ca0bd04629666dc863194a9779d3a03504567f599728ffe057902372a80220336f48f2692ab0bbb730faa09845ad256d306885a11b796aada5a04f073c09daa2b1093b88029e9a9769b57c47b1c43f3a4050c8cbed762b2ab0b452018c01aff2504e02ef8a0e661fb03ba4fb58cc050f191900a847d6856a21b619d6eab528d69457dd6943c964f5a7ef87c139cd8616a51548b8dc7241d230ec311c7427e70ee54896be228226f5a07898677d76a2fa2ff1d5374c99e9cabd81d593c911237d2d0953aa656e261c6da28e5d46622ab6e00ba5c3ab3db92fde4a1a8d086377d2aaa90fe0514288b6b5ec21cfc91b2782e1b1aed10ba0169a204bb3d6432f4652b698e13a9e00a05ca74d02baa00d6fe9844d189a45175fd4807e83960c276642b378cbdefb20dbe1757ee6b465becec93336f871004b17b54d0f034170ebbd259e4bb5bc3cf9ec464477c765d5ca27771281971210b9148d5bf447698964098eef45666289415885a35bb5a53d5ed79b7f68ed0963acc73b9bf0ba3edf35fe5e3b3c8b898897091f0fca6fd1969e4a6a1fa047a25214de4619a5449ebcc14485446b388d28e54ff4e6e71558ab0b02fe0132f350ffcc491f648d4040e807ac2ab65720fcc2c666df969cefee037322306a1836720f22db7852158c2d41bfc1241af14f2662ec3ef0f74d4e6e51387fb6b10fcda9a2d93eafbe53721654e3f7131b3c2d540b280d79262e36bd7a0ffdd2abbd88cba8aa9ce7936bc13499c696407cb4d63ac15c24da30d53faebb80a04e7dc208ce0e562f9a12b52fea23b7131667329a8606add96a59ca5225f47744404ed7cd3443ba4dc19ba6565f027053f182e2c8c1787d8278a7a68cc03c2a9a0ee56e9efe8b8921b015c6cd5da85e9246e372d218ba1f64f8363c89ffeb04a32fc6c1dea602f244aebf5ed2abdb7041fb735b284a40edac48fb96ecf663fbfb84d60d362503530fffa839e9a15a5afd524d03227d5e65ebf95a0989980dee17c643b7ff68d247308895af72d9a32b49b68747827a3c73188367dad6c6fac7d5663a63a92c98a3bf6fdc296ac295394664ff47cdef2cc9cfdf2756baef8cf6dd2705f1737aeef4f2cafafbc200cf9d8c2adbff68ed39cec70a8922c90896c47c764b217781787a8c03254b63481132524bf88da35a10970de4873484f9064b3af5c81604a5271c48f9b50da196543bcafad92f126b35e417f50e9e60f66d7259d73f9b7c0dd8d85102f72a3c98e8a26c4e86b04c9a1e666a972ffb7a331c7627c57ddce3d363d1d4b2083a7df9eba92a417a7b7d1a9fef39882687c3a87602e8537d0a6e3904557b083c43ff765b6c8aebca3d6fc0665bd9b35b5ede270031f67dbb3a0d862a26a187e9154769cd0c4c5303ce4187ffdb673f5304810978ed956956cfe9d58e1aba3128ab7893883e4d19d272f0d112e797a657f28215cd97374897f298cdbc75e8336d6796a3f63921947e26ed364054d38867e9e9c573f1cdf7431172771015471a20164f0ac757e996679b47da6eb66a835173b9b48091e9045ac63745334f46cb38f94ad8dcfd5e5631f66b0fce34956e27eccb1ba5510d75b861faba16d2ccaa61cfd2fabd03b2d58b15d63e6afdb282d737d8f71889f1ea118f7e5af04e017c4d5ee69eea2f8d8ff81762ea813c3c2e7c5b5f72702fe9781948b0c1d4edb0d52f7ce7c618c9f46b3645cbe6b786cd22aec9043ca0f57a7059693bfb49880bee7928bb86869378d9f08d53c7a58e1ed8c37315336e713b1214e175447a448a279e26b05c79b9e909c57f192ac23b63b6c715a2db8f83c324260998f32521e740e04094dc6fcbea844bb96ff633a86f433df700a4910d00644b7e8ec07e71dd6938dac28df1bda7543fc58baeeb2898aef4f7dc49d29dbe23f911c8e07d2e2647adbb354fedc7f5e84b28b5630f032e6e22f3e8d7cfb9246447a5705903c1ff906ae9ed9ab8327ce974204e3489dedc55cd2ad768be3a7afef703974fb8f600d7ce3a7fea2a6bd4e977b4e98ff1fe3388b1d158ece9252556a5fcbd8907c935f23c1ef1b3ae3b2ac3a72bb4e5a6ebe3be738f73543871a13407b353a4be0988c54cea62ecde0d440121a5035961b4203aeaf45bd8fdad58f5b6d461b6987a402712416c00dc98b3b68e91fc1533b3cdb0af61ce265e610d671433b81d7f3d439ff9c78bfd481a6f8d6196c9ff4efed4429ebe68950d6549a6bf58409a1cd42f58598560ceb0dd6103338c058d9ce5b0306db9e33a7b8626fe23299a1ac9a559c15a6d8a64881fb69196eae3dac815d57d3a2fd003e7250f8ddbe4f572d9f8369cd5b996df11f04da38a35dcb0aed74a667954af608b862abffae6985f4ad0f9fc6c1c349fc0a7d1e19a3ede0505237a514a88eeff7b136f2eb0affa1dde38c96b81fcaa34ea487b574c100b8bbe9c385dde07399705bcb0e324a2e6cbb77296448e45893057ea472d49ddf1bea1708b5ffc25e27a75d0f75590a000f4a863316d99d19346088b3d500c18bee2f3d4a8bd8271b3dd30c611ccff3e53d102e388fc2c9627", 0x1000}, {&(0x7f00000002c0)="cd43ade01a6fa34c5ff269fd032cf3c38ac8f69c9113875aed4e6b5a45ee28853f3a34121fe5283badf2cc6eb8cf3fecf075e5a9d180d2260d4f561e155cf46590eb7d3d535c552c5b21d7fc4919e84b44dd", 0x52}, {&(0x7f0000001580)="09fcaf56b5bece0b40ced2aa5a474bda281a483b7493d55d27ed1155992119f55a218b4082403ce2a01d32db698486958387e37eedf34966073c7fcbcbf3621f5b342b6b270c7fd7dcc771fcbb56651309200da6eb5e6ad479ee0eadc3fcbd6a0f4dbd2ca247cba1f2c981a5250473d76faa94c8646f66ae476ad1e93e31e02ca9b4a2475a9a7b0f0ce649ba6f097a30f2f2dbebe23ff1bd7c6b2de2e24cc9a2c5ac29c6e4dc732562185b8ab9f8b423f9bde6a2fc8ba0eb5f599186d4f60185d8782b12acdccbeae23937c4ac6efaf6f3c7a895d843c732439c807bf5", 0xdd}, {&(0x7f0000001680)="b85f6963bf33386f9568f2a27e07e2be04349fd7bcb0254474be01cca41f355ad29a99cc55e962fa913357d9a574642e2c08d1f2f574266318a6187869b387e5f7fd49a195f9f4a30e054e15882627a79140d2bcad3c24775d274431ff921ea05e29e0a4d95b7eadee27f31062b5d73de77109a9a556dc83be02d6fed89f4bd8ed0157a97ca5f449e5693bb138f8d86d18e69724a6f7f72c2d78f440a00b9cd2213fa3903480a3056fef3cb3837d0fe632cd2ef392e2897b8b2056786a1f03970f2abc466ddfea26a7", 0xc9}], 0x7, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x408}, 0x6) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) truncate(&(0x7f0000000280)='./bus\x00', 0x0, 0x9) writev(r5, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r5}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r7 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780), &(0x7f00000017c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r7}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:04:58 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file1/file0\x00'}, 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000640)=""/145) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) geteuid() semop(r8, &(0x7f0000000440)=[{0x6, 0x200, 0x1000}, {0x5, 0x1002, 0x800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:04:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xc68) writev(r0, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) nanosleep(&(0x7f00000000c0)={0x9, 0x3}, &(0x7f0000000140)) write(r0, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) 16:04:58 executing program 0: r0 = socket(0x2, 0x2, 0x5) r1 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000340)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xbd3448ec8dca61ed) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x5, 0xffffffffffff6333}, {0x18, 0x3, 0xfffffffffffffffd, 0x401}, 0xa067, [0xf069, 0x7, 0x8, 0x5, 0x3, 0x5, 0x80000000, 0x6]}, 0x3c) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0xffffffffffffff3d, &(0x7f0000000240)="ec8295f138967db43a43ad3b362d9c19a1fe677c13cb13870ec287c4ad81ee3d55dc3efcc32afd0a7b101db68cf7f74869c2160b2a7414775ba0506b01b9512c3f97776357430002725c6a240c88d5b196369ece547a4d8e0bc56e75145e4109599066251546b41079653adec832f2edef262477a4618d2b7e28de3cbba7559627257295bb5b499a19ade54a041dd69f105578dec138557655e48f064711b25005c5b4b108eb9cf693f59aa76e147e23b622e3f819e100"/197) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x100000000) connect$inet(r3, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:04:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) r2 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:04:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) syz_open_pts() 16:04:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x502, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x85, 0x1}, {0x7, 0x5}, {0x47, 0x8}, {0x44, 0xe5}], 0x4}) fcntl$setown(r0, 0x6, r1) 16:04:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x400, 0xd0) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x8, './bus\x00', './bus\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r1, 0x20004455) 16:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000000)="a370570396b993eddbb3743e09164712675adf5ae820541fa2baa8ae1697fbd356fe3d59c011e4bbaec2633bd3729e20d70fbf7bc8dbac6b9c4255baf1009334358d5dfb92ba90e6904e5f14fa41fc430f47c2c74d9413e964ea309935bf0793877369b952d4c4abc695") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff66, &(0x7f0000000380)="02be5a2ef94866981bb00ba28df638017a9ef8e8356d85fb951eca19a80df49a9898dc31c1d50699c3c44ba25ff141e259eb35c4fa14823137ea9c6f84a68d96c3f2d6a86bc224e9b7f6b47660b6f7b5a50bc47aa67925acc709d34ef5f85811fef357f4f220a70c44f825cef355f8e9b12f8b6d74665a4e6cc3ff4d8d19ca9464b4ad1a2da06e0bce00000000000000") 16:04:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000740)="e5fb", 0x271) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000680)='\b', 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:04:59 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x95\x00', &(0x7f00000001c0)='**%\x00', &(0x7f0000000200)='/(]\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=',&{!%\x1b}-#($$\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='/@\x00', &(0x7f0000000400)='.-+}+\x00', &(0x7f0000000440)='\'\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\'\x00', &(0x7f0000000500)='\x00']) setreuid(0x0, 0xee00) ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:04:59 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f00000002c0)='./control\x00', 0x169579ef56de436, 0x2) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x7, 0xffffffffffff9ebb, 0x4, 0x6, &(0x7f0000000000)={{0x1ff, 0x4000, 0x6, 0x4, 0x4000, 0x1, 0xa}, {[0xd295, 0x6de, 0x8000, 0x27, 0x8553, 0x7937, 0x80000001, 0x20, 0x2, 0xfec, 0xd823, 0x0, 0x8, 0x4, 0x5, 0x5, 0x7, 0x7], [0x2, 0x7fffffff, 0x4, 0x78, 0xffffffffffffff00, 0xf2, 0x3, 0x7fffffff, 0xb09, 0xffff], [0xffffffff, 0x6, 0x1, 0x7, 0x9, 0x974, 0xffffffffffffff8b], [0x4, 0x82, 0x1f, 0x4d9, 0x7, 0x1], [{0xfffffffeffffffff, 0x7fff, 0x4, 0x9}, {0x34, 0xba7c, 0x2, 0xfff}, {0x43, 0x0, 0x3, 0x100000001}, {0x1000, 0x8, 0x5a0, 0x1b04}, {0x0, 0x72f, 0x8e9, 0x9}, {0xfffffffffffffeff, 0x101, 0x0, 0x7f}, {0x7f00000000000000, 0xffffffffffff5615, 0x0, 0x3}, {0x2, 0x2, 0x7, 0x8}], {0x8, 0x80, 0xffff, 0xfffffffffffff7da}, {0xfffffffffffffff9, 0x7, 0x4, 0x10001}}}, 0x0, 0x1}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000300)={0x6, 0x8, {0x7, 0x200}}) 16:04:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:59 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x0, 0x200) semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000257d47fbf29cc2dde66fc0a2d400000000000000000000000000000000180000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093faa8bc08b6828d6aa837e1a3f59d7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe317f572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6c6df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a0638650000"], 0x0) fcntl$setown(r3, 0x6, r2) close(r1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000001c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fba170e4aebe4a8897c119f690000000000000000"], &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) fsync(r3) fcntl$dupfd(r1, 0x0, r1) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) 16:04:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2000000000000, 0xfffffffffffffffd, 0x0, 0x0, "000000000000000100002a33c23f6fa1fe8600"}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x10037}, 0x100) 16:04:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r4, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:04:59 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) 16:04:59 executing program 1: msgget$private(0x0, 0x263) ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000080)) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) r0 = socket(0x6, 0x1, 0x7ff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:04:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:04:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xc000, 0x0) 16:04:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d3f40fdc95e89722a18"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:04:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xb70) pread(r0, &(0x7f0000000140)="47e0b6039afed168323f55109ea2d51bd4665df03c7828cd1a7f5cfa6fba2cb042d594cd98eda8cd0e3ee11c71aa4b7546be9f172fe78a586f4f86c16a47797bce3faf0eb4301a7f2a0550e1e03e758dd5ffde71a132cfc6d927c46ef82d43987b38b360b31c9c07cd2dc46e19e24e4d11879b", 0x73, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000120, &(0x7f0000000040)=[{0x6c}, {0x15, 0xcfb, 0x3}, {0x6, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xffffffffffffffff}]}) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="2749c70d108ec0ce9ad08b14db9667f19c8d7fccb3787540661c94c6e39f03db41d219a23056756c3beafb3eaaa9dcf5e65eb5", 0x33}, {&(0x7f0000000240)="b8b5d22a98fbebf3", 0x8}, {&(0x7f0000000280)="2fbe962c4dc67ea3325d3bd8491b14783c8db90252f20f8f27999cc3846a16664210db796c5d07bdef2c8ca0888429476ab04199928f3d4bcee2f43c52068fbed9b338119ac0941eaba8dc418de239d3f29d274f565d18ec804b46f77966e99f3f646c1ba483729c763852cb4fe2e512e4bad1bc28f3e820f00f12321d7794e5d163c0613bf0d9f00b7c794821bae166c94751897d6354fa848dde208173bcc2b223853d343c248af94369839989118be17e362fd7c0d1f312d7e04e7a3db6e32ab9efa3e434cd72e620caf1fdfb83911ebb60bcc9751338338cc488e27db012026fec99ed3ea169b33543e348", 0xed}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:04:59 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) socketpair(0x6, 0xce2d40899b55a6ee, 0xc635, &(0x7f0000000080)) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) 16:04:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:04:59 executing program 1: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') fcntl$getflags(r0, 0x1) 16:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:04:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xcda) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:04:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2052, 0x4900) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x40) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x251, 0x110) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSDTR(r1, 0x20004455) ioctl$TIOCEXCL(r1, 0x2000740d) 16:04:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000100), 0x4) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) syz_open_pts() lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000540)) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) read(r2, &(0x7f0000000140)=""/229, 0xe5) 16:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x15}, {0x6}]}) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x81, 0x8, 0x4, 0x2}, {{r1}, 0xfffffffffffffffa, 0xd4, 0x80000000, 0x8, 0x6}, {{r1}, 0xfffffffffffffffe, 0x60, 0x0, 0x7, 0xda6}, {{r1}, 0xfffffffffffffffa, 0x1a, 0x40, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x1f, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x0, 0x10001}], 0x101, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x7ff, 0xffffffff}, {{r1}, 0x42ff407de3fb7899, 0x12, 0x1, 0x5, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xf3aaec0, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x20, 0x4, 0x0, 0xa5}, {{r1}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x3b8e1e5d, 0x6}, {{r0}, 0xfffffffffffffff8, 0xa0, 0x84, 0x5, 0x3}], 0xffff, &(0x7f0000000100)={0x100000000, 0x7f}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:05:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10c0, 0x80) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x120) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0x623}, {0x18, 0x3, 0x246e, 0x323}, 0x80000001, [0x6, 0x2, 0x980e, 0x2, 0x8001, 0x2, 0x7, 0x7]}, 0x3c) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x6, 0x1, 0x5580, {[0x6, 0x6, 0xffff, 0x1, 0x3, 0xde9b, 0xd4, 0xd7, 0x80, 0x9, 0x81, 0x3, 0x200, 0x5, 0x3ff, 0x7, 0x3f, 0x4], [0x73cf, 0x7, 0x2, 0x401, 0x401, 0x4, 0x34ee, 0x400, 0xe603, 0x1], [0x1000, 0x3, 0x76c, 0x7, 0x7fffffff, 0x6, 0xf50], [0x2, 0x9, 0x0, 0x3, 0x100000001, 0xca3], [{0x6, 0x3a, 0x100000000, 0x7fffffff}, {0x81, 0x7, 0x7a4a, 0x3}, {0x8, 0x4, 0x43c, 0x2}, {0x0, 0x0, 0x4, 0x8}, {0xc02, 0x0, 0x1ff, 0x532}, {0x4e, 0xfffffffffffffff8, 0x390, 0x8629}, {0x3, 0x6, 0x26, 0x9}, {0x4, 0x5, 0x6, 0xffff}], {0x65, 0x6, 0x401}, {0x6a1bd7af, 0xfffffffffffffffa, 0x2, 0x1}}}) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000004c0)="1bec699ea7b709f9801f8a7b74e2eb9c95ea34ea1ac26fc6c45fa8f59f34b5873a3c9fadab91698ee5cb5e0ad861136d7abb02ff7d6f553395d2e23dc4f1d05534b5df255bed9c6926d6d7e4824f24178498fd22a839048cf162070eb1cc226b6b226eb5c0a4ee7ca0471762d47b7333ddd4fa369733ab26345ad0a80e586c5c297c57e21c538e0a733bcef3b10d992c7d83cf57803e35dcc196ec037f04773fe8d8668785e070f66169ed9141a60a44aa5c2f4e18b68039e028a4c9fb85d9db8984a1c22ff1887436f5220abfbe322329f16e077262515863f8d9bc99824e6d63a097c7c2f6274543ab65b459ca1835f916b146b00656d0c9fb0ee5653e5268580564fe01bbf273ad979e9bcf421454e6c970367c398846053f8d992698420b5111b5009755c420b3a5117f4c777fe03e8a1b46cad6a21de550a85e1c680fd1af3cf6a1db26b5229af62797c8eb26560b146e47c9148e927f0de3a05b90a841bc8ed8b9dcc30f845cf0afb5f6927e0d1e68f9d9f0b7ce47734fe14889c4f5b17b6c4ee4523d5ee9ffb24221c63a4b5ead208275319a9c6e8713bf4c92a5a2dca4429ea146f69115a59831bf9f8b1f2b89f13c82a186da2050cc59e582efd3a848fa86be6ce579ffbecdd38e11ef53d26177e1738e69bcbf8e152f73b8fe47472cf9225ad9c22adf81232b6f833eaa1b642582d75650698cba0fa5461fbd20565ed473eb0fb417e335f5e2728571be2f41c5f6492c4aa005cb7529895d557142effac7e022df74c29db7cd5bb218a12eecebed410d6e5d2cc7c501d4f07d94a1e40b0bc4e7965668b484df1a0fe4a3502ffa787e4631e44a0df11aa9f9cb28414274b315ffd20e0fb10a895782462d3d2bf178f37c4c8ad3e405e54fe9ac1ab94abd15a46b5a46b312d159baaa9c316f6d7e6ccc54a771f4bce2f00613979080138d46dd63cd03c2455ff8429cb6bd2775a16546da4a828278aca6e38bc1f68a4df7a7fc278f027b67682f2e60f622b07d42311df2180cad598e76e1e77e4b7d4eb859fec61d742ffa5c09e081522bc4cafb50a2990e9fec756e27aa74fa7d93f3caad07b7c747caf6a8a0e6ec2901cab28e238ca290edf80bd9bedef85e4c47b3e387263ab4bfd6faed7fe94790799a335d013a427338d7ba777366dd008505cf84b3b03834b3a0d72d795b9e08b38eb79651bcca3d661f64c2694559614dfc5594f8793938a591e2ab8de9ec0e1f0e0ab3ab2f4e8819144e3fa3aff0c5527e4fe0f21048416c3d78f58532c7698c59446504e07a0e782b04ba2f7623b96de0ac631f47f209c90beae379b9f239ed9b9581d40ff2f15f83cf28ff53d244f77ab54d5b420ae9cfde7227619d760acf15f347d198b3f6d775ca49b1b8f256a89e1dcb27835b50020b609cb03c1b33dcf99dd12e8b98628cfb43baa99b86232ecf07699d96992a234484a72ec635932606842f4c4f8e92e797974f8d23d5bfd14ac5394c90711c90abc5de68d0cd4b31aebf95561590f6734dec2a6138e78ed7a59456b8dbfc6d52bafae5e7f6a4871ce92b525b0a00a1c06eaf7d739818be5f11632a826170e2219c154634efb618918fc14cdd24c4da3e71070c35ea3f5d500e09d293ce0fc24ab6cb1c9a55c792f43e6a3c22ff7fa56d34027ac975b05b0a71644f2aec77d1762cafe4d53e5bc60a9cdb24e26679d654d6fd058d73851a7a30104896d3e20101118d587f82990082236b2e41d78e94bcb3e458764b4a91c419d209ec3df2faaaea4724035b5423c6151c89977b2acc45beed51a3c3d4acb3ef86e4ae91599c25d15a3bfc4551434aa4716cb077e11bad9bf02b8aba882c1e73fe2c2c73de910e4f00c67eee19f8704f8df6563ea97dc9ea393cbf504e19c87f6619941d3204266eaaf60be28a1353a2a1e5f952e99b59c82821905bf1221a0fb4d85a13d1476bb616506360c11a89129f87b724f25dda2c76d4242d4e035f4572487218d983b1395e87f57c7ab8f8846c0b0cd642489a052d3f8277564d97c4c31dec5a33334645617cd6687e63eac207b60bf42adef0daef19292fa0a8c35f30d39e1b9f1f6836828aef7981a42985e4bc78e55bfb154f5130086f48eb7ed1035d3e8919fbd135a9698a3db5d6ea087fd7e9674b6a26aea5779b2615c20472793cd18a85f4d82fa2670b96fcc24749705bf4a183b81ff4f95a8ecf8949bd00f2cdaeba61b0fa1fc352c901c4574111bbcfc5e069b607d898b27f7044c1978e1ab47ab28fac892986ea79db832a12665095a42c80be00692953919106b9e35a0b3e7b927d0de0de6f56e8c5ef17289f3f0127e8a6b8df0206a373392093654e4bec1728408208a00bdea4f2787fb11fdac95e020f4cd09d63c0bfdd0b525e8cda24e60943950294eb143627ff7237c2161e27edfcf4a1f6c2d515ee26dd744ded89187bd74b7a05202408e047323784ab0ef862f6dd906f43b7752ed7d1b23358778a87a8a6b2e16bec86cf013c2ae90d265dbd2f862fd4af73df3b99c0474f58a9c36138c197d6937ab6f6ed205edf975ba34b61d9cad53530da90b177f25891072ed7a284caad4d78dd27d00c6c282f33a43c4f1d64de773a9e13928971141aa70cb7da13a04efc9c0ed4940ad6b417b22fa57ed46a777b2aad4d87371a994bff27fdc9a5905aa42599e3d4515d54c7bbb55dae2aa9d10afa1170f10d8b26cc6b74067ab407dfc984918d3190e3f245a22ac1a60a6d42dccb2ef20b41ff18396fe7910736bb7a946ea249f05ff4ff71d477cfa59d5d2bb67b7027491a82eb9b7032f83467aab7472535d609b0f013d4a4ae0bd8b178f1d9455156e3a777aacc1e26d1e5a716eff63834efe7cf551e3e644dcdd042abdf20ee64dd1d9900ed06fa8090f176cb905086db5d9e83824f06639eed3f289c86efbdaa569fb07f8fb33577426ac9104c5f24a95b34dafdd61409ec8ad2b8d41cde56e825134edd70866ebdbe3721530d47027853ea7d92f0eb040e582100c246c598c22496987d4ff1e93db49957040dde86c0a90fcf808bf43fa1aab6e99a89b533f5232d91514f217576160da8496c23d4fcd6c8331f46f6914bdebd818ca09248f5d64ec91efea6c054ba6d3034f32c55a7b21d1da750adde9c674f079fe4ce2500a802d3baff3ded66f4dd857ccd829e415f3e71bac1ecc259d8b1136ab15bbb5f556a6eff3bffeccdef8ee15183cf7d37c9d695c652732a20361eb6457aafb5154041455c3043256d9062d3d797f45616634f545b160c2de77c84926d8d666574023b13d170d91fdf7539ba2dbcaaf79df189d7352b9eac976d20fa385304d453812de70e554e9f919430849940086525e9613d37eb96e32ced4467f50380263e121331cdea9aaf654619b9d756c07c8eb044f47815aa94349e8e632c3a3db9167121022812922216432f8196e801935ac52f9aba8182c6b2c6347186c1a7c2e78e5f39473aed024926f25dd0893ca01c89e1247d36b0d665d38fd8a7af1ed9a32fe937b6f250d4dc650de061440a6809d4fa5f2881bbf34a141f865686c7930f336dca98872d61c9d38cb8f33436ec4890e64e6044dd2aad74f9fb232d4ffe70420ad5adffc15abb276cda31d9e951ff069f3644ce04baf5122ec0ff8d13647e607ed13ff7873e261ce42f49b4b39b3c7eb22b27a514872ab826b1ab0702fb4e819800810149c47e7d1437e92e8c39c43a5083054cb99b6c62d6dc64ba2f6c424382622b3ee617741d630ff746895b84dc969681d34e389da56eb63fc6136ad22d61c3842c4a21d79f679eb08c5fe7144a4c1ed93d1c7eade9fc049d753ee9b86d140d0a41ef3f84eae7887fcec42015d10cf12a333efb5b6b27b5a39521fec4b2225e736e20ed8bfe2a93e68635de83b3ff69c2ab32f17f934fa8691777008b36664caf49f6320a58bd69f37a5ac369d8668c108e18784086541958857d2bc2965a054c070431e51ba42def4f83f6b08e60b2255bdd5dc20b2f0bbfffffe9fa01da593582bc6bafd298aa8d812c55c4bdd138932cbae116d7304fe1a46f12f1a7edb1672692e277b89978357b8539c524165e52f52c6afa9c335ab198e4a1790680adb34971272ccf35ad74581145d09197de79376cce94f9afd09d5dabfe5dc0f067065af32daed65f9c72e9beb15c5c0496ef22d8e28ef799a0f2b461b26841315a7327dcad13dd6e9544a6da64d31aab4cf8a1241b2cc851dd8bfff502322903d9dcc4e2a4417524fe0c6411b0af08a79b731e03548c196157ce233f4b50a5b5277b55cd4835af14e5916baad2c5bad121cd3210a9f83fca442a9b3c4252c911aec7fd91619f33e424a395269ab5a3bad73bfcdd690474f44cdd0d29272699c517a57530b9c3d0eb9150c96708bef56102dbf0750680ce58ee3155153b8831876abfc08d83b4a39024841791b8a3d8f54df64451405771b3bca58479f57bcffac45e1450e892667764339aeae3a8193cc47cb804663a5b8f343b87bd8fa54e63d6d5007692ea7828f98550f9e87c10ec170d1be21de5d4880aa475e50d33f45c869839e75660a32e83ce7eed26edb9c437a72dc34910e9bad25074121ca7557cd68adfb8993890d84923145b79dfc8bf84ad2afd804ab02b63c420cfe4de10cc2cc7be3fdaf4f3b812e32d0a53969cc38f6497d37b3131b3b25bcf546340dac8db62bc729593dfc74912efbb52145fbb3ce106f8ecccc6e888bac593ea4dd8022e465cea68682f08dad212ebacda250388c2d767b04c127855a8c8caf33f2441114cd1227f5f3e374c688c197f13eebe97f8d839ce0a09bde9a90143544efddd4154fa76365bfc9fa20c297b2a83dc821f203c7112f4c17236643383e5e5827372463824b339d2051db667dc814d7787f6028fe18d6a1bc80a9ef563eb8f69c1533e9ffd59d67e4dbd8529aeaa314a53af7bc4a3e2f394fee01cb320672d6d6778801954f01845972e2b61b9e2ae3e34f50ef6ad4c92e86175a7cf13b93acf30c5dfa057ab57a94d9e4d83d12b40e2a6bc4e9fa1ced28d93abc644df7395c7f737b64145e7589fc6f8583534287deb26c07d87d89e5ee5bd524907f1ed7b17399701c4ab3a61f0c4f5edcc7543f3f473764d4ab17681ca86d6fd115e3b518f4d7edd90209c5f61f809c0539b8fad10460e435c7b1bbe298262e7a5ce6c48259c85958a3ad801ee2e607ed09bf9f809d5193e32647bab50487caf3550a1c349f3289550f635e3df52c300cc3c42da47844e63bc3fa48192c03772cba365b3d4e147b790139630fb3f4c222fad06c385b7b79890df55ca893bf341ff1f2a7a2b0eb1c3cbad36496af8317a0797c8806932e330847f8e4ba87ad3b6e8f15f31111509f6848998c5bbe1e6c5a0b78fc926e73de0c1be3d80dfb4f213329005209d693ff536f6027201116229b46bcd2d59ff9e647a8b55d01372176d6a52db7df9c1b1a03620102f362ee067a581d1b63b9ce6c1fe44f5eb8c548915bdb15353c0213b358d25a56a3adc69030865f4d8151eb116b10b52cd131453d915b6db6976eca8cbb5f20efb86739451a2f7e3cb03617e8c8d76079eea77e92512bbe8d1fa381c75299acdaab32a1b8f9be22ac7c7d2b500fc0043475b34fb8ccabf7c661c58d020863c9ee2b9de28c38b4ab654716cda1ff05f1da0eee4e84e6584fb04a1c60cb20fc63b51692c471cbd29a306fd4b2eee35dea1f8bba15d65feed7c4af4dc791b5538b96051c5313a93693ed7b8081899d811f4b38ec57fdb288c47f98a7a25ddde", 0x1000}, {&(0x7f0000000380)="cd9c3a1bc1dcc24f734ce4039918e99670e12e154a1b983b94d27fb7b96ba39b68419d78264d001ab2eed0a74d82b3f890abd5b07a5ebca0e6007b8719a99c9f392aa10ce6e9f236fa7c6fdad75cf732fde5a3aee37cfabccf4cd5f35b9863f2940c6c890d3d33c690376930a35450f3b8d8bc9c429073fa049b624237c8d8f862df64b59b55aedd44718566269f1c973089282cedd734ba1445b045209960a43f65f54e275a6d8cad2a9c2d9ba1fbc7651bc5ce92f893dcf1f701", 0xbb}, {&(0x7f00000014c0)="600cce4e63b9ea5e7c05daba053e178a718b99e6dc7c6d5fedecf925e17fe46ac1804a7fa12aa140c8c4cf433f365afab94b218837fcddf81c13b9ffbfa8ac6e42eff2dae7af892f50cdb04212b6bd33e51ef7c0de3a3aeb57ed5e240fb0b0cf61548fa25c35ad129c016d7703043747b64c153bf78669867e112fbbe55431e6486eda777176670a27e28824e13d45562a7b532b3dd39cec098f9f3972a5d1d9cef944600e5719b0a954bc6db1507eb1697764ab79d7dbe9bb2c8841d79f51b48486229840611e14", 0xc8}, {&(0x7f00000015c0)="eb5d61872cb4644cebf42167efa96ffe80a6128ccb0a56739a8c3191e2af49d9c65b6250736674b8933f0a0403c3e37956f6511faa9c813af96c68c575c3973d6f838fdb61674b83b7747574d330773df6302ed9e43525b5b575785e9826b4bfae25de8027b11db5460b6ce91da7e41d9f63c572f9dc73294a4cc347944c8e7f931faf08ca0e30d3db294d338433f194bdf4217cf8844f", 0x97}], 0x4, 0x0, 0x0) 16:05:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x95, 0x61, 0xfff, 0xfffffffffffffe00}, {0x6, 0x6, 0xffffffffffffffc1, 0xa}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) setrlimit(0x3, &(0x7f0000000100)={0x2c7, 0x100000}) listen(r1, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") 16:05:00 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x40}, {0x3, 0x1}}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:05:00 executing program 0: socket(0x6, 0x2, 0xd84e) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000000000000000000000008000038", 0x2c}], 0x1) 16:05:00 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000001c40)) 16:05:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe3e, &(0x7f00000001c0)="b2bb58b35ac92be86d0fcb22b075e8c35d57cef57b66aedee1634f92533afa6ff44677e1ccf083ab9433c657aa540fb9cdff676dc1428eef18dfbcdb703e8681f8797869d6dd7f379413abb08a0eac99fb0bacee831e3527ba4afb51caeb791b0cf7ae4fd2129c9816a99beaee2cd41d1dee52f63bc991494354830cbb1636d8f0012ba8148bb11b0adcca537cb4f46f64bff33ef809b7f6c882ea074c99a1eb34eedb1f10ffe137a7236b10b35ab529405cb2726e620eb0888d27a3ed342900ad1a0b6b72888ca46eb0c4e7bd3d529050") 16:05:00 executing program 0: setuid(0xee01) acct(0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 16:05:00 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\t./file0\x00'], 0x10) setsockopt(r0, 0xffff, 0xfffffffffffffff8, &(0x7f0000000040)="2cae494026d0d8a52e1603bc24", 0xd) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 16:05:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1949990d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:05:01 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="9cfd2fa9eb7cff2a7b4b14cf4fff7f0b2b979eda21c4be0915094a2cb171d09b4862e75fa2e618e7fadda38a5461b2bc7482b2a7451513ed4836d35a40624d9d1a64c1f3466ddc08c580", 0x4a}, {&(0x7f00000002c0)="9f74970ae89973dde532a4c8da497739c777f1e3aafb8f6a8c26089884935e7cb0dee0f7cb3e6ffcee3455966b5d59a6f5142dc05f1cf37ee7c058f3be400bb9bc15e264354699dbef484d24021f8cdf0c1f9b27", 0x143}, {&(0x7f0000000340)="16996adc874789a2fc564b0394701346997213db7ba0e71cb9c5b96ef1928795e04b0dae89a6f2036f2deb54ecaae6d7fe9a71676897b6a57a7d4e6e822da9efd21bdbdb7d07aafb840ca63faa5349d4d4024319d8501b19063843eb4ac13c671851d12858734292f45086632c19ad42ab5a699917baec7d8284436254802d7659039d7f2f38f1fe954541157124d1eef39c02ad6104e00581", 0x99}], 0x3, 0x0, 0xfffffffffffffffc) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000400)=0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) read(r3, &(0x7f0000000140)=""/121, 0x79) close(r1) 16:05:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)="44b9de558584c2b599368a3b23aa050beca903effb3bfa58dd557f72aead0a10d4dbdfb45a94f3ac08e6dc27c704ddc7d4efe11439d3aba019e22106899a9ff98d1e606d8858a80400c643cf0bcc38e38fe72f696514dd0d8be8d09b3baa5588f8cc3ad9e867da683e61fe441071e990e1b7788e434894922c60dc5c8626b430c340a23c06ebe992ca4dc9a2924149817d4c5a7a80a9853b783584da077c7ebd1340a441a6e2e03f7160c79a1aeb5450a992df2cb7ad61cb73f40390c54a1b69d2e7c77c58b5dea4e2140d95069711b1ba5a", 0xd2}, {&(0x7f0000000140)="cdca9b21d33b7080ab7d17a5dcfc3f28b836541990786c961b26050c5db3fba795aefc152e241a7e1e500d456d21e088064aabbcffe57d72dbba0ecdf91fdad6aaa010fdd000dd5606319fb25c485849f3d2aa5016c548a44f60c5688735a8e0420202782b9751108b623496ca6b48c217b50eefac355b01f98ee5716eea51f033eddcca577197dec599374afda871f8552cbcc967580e22bca3ce0062a218581ffbed14eeeb0cf1aa6df43dcf3b97c46b02df8d7e2bc8d5a233abdf1212b5d99e02922eb53cf676af5e37d37488240bc9edd9bf85f19b11e06c80e9bc5530f2c1ecbc09", 0xe4}, {&(0x7f0000000240)="8f894f1443e88be9e4ad76e4b67a409c32b17f0a44f2f7c65e905d020ff3c8674b30d86d632dc81746955558c2c5c16f9981589822104f84cccc27e618004eb5be266bdfd341fcd215745743c42917e9f8dc327c6582eb6448d375adcc14df416ab9dbf2763224ea80d1a7984700355372488a09eedc520845e34c87", 0x7c}], 0x3, &(0x7f0000000300)=[{0xb0, 0xffff, 0x1, "dc5e004cd601eebd46469f614b576e165a49fd262954ee88625c57cbd39f50c46fd5b3e9861254939442e4d086e14eeda4acf3ad0a1149d907bc2ccc78a9df16fdac4bcc03d4f016b311ce7141e41ee4756a6f0b1cc2af84b562749bc0c93f809b0e82a20359718447c2ae93ee1e02dded38e9d678c190212c466668654c24953d97cc2a2a1d0709eded781a30ccbb76ce317940a34593d7c7c2e6e2424ae7"}, {0xb8, 0xffff, 0x7ff, "94b255b9bea748c0cbd1ce8e47a0c8ec173f6cd8c752f566ac0c9947e09b68a013771572b36eb480773fca37c7badd34144505632cff4319277757c2d9a9e6d87b6b964c2b6a09b74b6cc86c8370b6fef05f2fe6ea1c7bc17b386517e6fc94e8233a5ef8607047720dfd610425083b6596aca7b9784e9f6193a8e3283a6cfa3e176599ccbf2a9a1a76c3e6571232e99b748482e229a636977f9dfe20d7917e561cf235ffdf88f73f"}, {0x88, 0x1, 0x4, "02080c4f67a68d207dfbc8f80b86aef15a0d2eb49070cffb5e6d5bca09630c5ce6deecc673d64364a5a0df1a9f43e8ea3568c8ee3cee5d93ba3f190914fa985b6c570007523a3a3458ce21705bac69f591c1555d9d099cb4da51dd8ccf0b0a07cb85c941e2b311ada490537fe2b1a958982928"}, {0x40, 0x1, 0x1ff, "f2ef27bafdfd9c5261f75bf6457863ec8fb31e8af85bf35dd47629874b8a40f417b0e8cfc31442b09e0d"}], 0x230}, 0x2) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:05:01 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x143, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0x0, 0x5, 0x1, 0x9, 0x6, 0x20, 0x0, 0x0, 0x200, 0x6}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) 16:05:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) munlockall() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0xffffffe3}, {&(0x7f00000001c0)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bb88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462eb83732810cd72c23e623a936611f29eac698d83c881a389b9d8d6a1a9d34db9ecb2e590d868f93e72a8d4cd6b55ef3f2b4be2cb1d4b1fa986cf5cefe60224192f9cb2bb2df81a2fbc438551e7b64115116873e601f4c8a249c456e68d2ceaf1fde15c347c07a21d80985c739a12c7b4ade84d759939ec5dc0bde414ee17d712bec6131d93444f322f6e3d4f328ba347e1bc8bb28803f662b45c5fabcf5f9962f5bd114bbb2b68f743254fa4eedead0826da95975085b10de79f048ff2eda4bb7c376fa28cd6ab4a9b9f00ea551c664942e84c2a2ef4dec0202bdbe33c924bbe0090a8ac42c34443f25f8931a30d79ffd543743dae1f06c42bbde4fbeb80c1217b67ee78ba7514826c1c0b474d8f19782fdaebfe60e7a689085349c46875c574441999f57d20e08fc6b79b0c9092efe44d5af82a62b821f88483f2c3009b675dbe9bce95b6904cdf1781251a5e81257aab4036f9e3fa6bf47943815de508497c2232c4b79bb95c9e8988ed32fd8790a71e86e8626d4e1b9b2d14636bafff933dfbf76208161beef1933e397aa02d567efb19e6a08e13a7d33c12035581f921d4f27428f254fefd35d0ac50a764111c7547a7b5aae407a49b3315559fad20ad16437ddc999e35a17b68881ed12a6cd5518277c0f60eb1a72342ad44cef48c0739114a0246fd0382bc5f031930cfaa650533757f9307cc11f896b6fd20cab972bf75d682ff6a9d0327555ec21806d8d557cc6337d05743b993237c534b3bcf0bce31eee3ee1c12c674ae37685e1a7d983b825109085c5404631e93e352c2623cc7efab5217c9c59a1067e782d09cd4a2ce4dcf176842e410fe1e6847c756cc9a66b3d6e76fe796f5e5bfc69d394f330667502a97164b317d59f417b0cb668c8e4401e1ceb19f3ece89deb28f5335b565c0e01e2f8cd436861bbdc5049898436426c173eb1bc31e434d665a3af71da1470a3782ddd44f030a5693ec31b2962535338f88efa264e55b0e80f365d38a8362394cad0cf9018f9417a585544a4de3c6918ffc874a97d3e8e59cfc9a6ae3664708beaed890590d5ac244b12abe70b3652dd65bdbff77b1a99a0b7de3752baaeab659eeb505bb84519f3c05b4a7029e55222456b86792085eb68e1912e2fae2e6908a2a94f0563b98cc2afd5bcba6f57f6f49a88d46e12c2957d74c320259968deaaceb87ac28eb3101fed0a1f7e51f30bed9951c9671cb03fbea1cd93f7defd4fda0784f6d355beb1f7fa533be29cf068e026ccb39f62f8ed8422e8a68ed5f111236d4e26a28eced6a4864792f9014ccf6e60a6ca0b24ee1c642a7b90ef49ccca7a81f58f3654f3076022df5e443ac2acff77a705564f621814ef6497fce21524996eb38ef45a2d14270990971c27c269072c74d2a4f708aadfe461377f2211fe894e57e707c6cc66d1e8f4189582946e3596612e9acde550287efa532630be67a7376090cac9e052766a51c1916a70372d53b0921db0d16c9603204664e35e0f276e34b447edb1998c8d5061665a731f9b9caea4f656b6f0e40500517edaf9c265c6a6336c9a0a20fdac6a6df0580ebecacc4e2508180a79439df37e5b17832bd1224d0dba24ffcf2dfc828ebf5e29e0c560e82bd0560de4c1877f0900b397f7d784bc3f78e0a829d6c35714cdb2a16f0bd88ecac2fb30d5541cb4505f432d31ac5fd62bf94c33d003e8a6f0fdb9ef3708e9f8f308a6b24f04c9f5735275a038aea8e80cb96e25025a8ffb1a00c4c65542b65acc81e142cb0050fec4f37383d06be92442160c59c387302debbcb5647e15c8001418ebfba3cb749765f2a9f238e66373a51fca724e8feb9923b57984f660363187de2079c961acc8896ac78d0401fd2240ab17f14bc4ec47c525a14c760fefe3de31867b0b685533fe98cacbff0a8825b435cc02da3cf667c75db42cd72823869daf8633abd7dbe4bd279f03745db61da9de4d31fe3a9fe763a8406aa5703ca8c72e3f0f68b0be2bb23ceec731826fb0ee8f89e3d09496443aeeaaa98c925f582b523b75269d9ae37dad36904c3ec3535058760b4fc35f3c32a2534f1acbfd293d47aa8bf171d17c9dcffa08ca3f8cdfcb49c757a9495705d80f42de815e7b5c886eb25baa2442368af0f2d6eac290dcfc5b50b7e75247e2f7c54042f13111b42f660429bdee02c11d348880dfff0b5737680cf35bc5abd3dc9fb456f1af8e68caf581e3873ef3839506ca9d1d6513c426e20c34a1d2f244e5b02c31943176d0c638b3c1d12f2523c6e837a0d6c566d6eaa5fdec4cf35d6dc9812d3901956bb7bf811a1c2a58364a8df81b1bd30e88b3516690d8a916289d762798d730c70d493b5ab0b9c7015be64c4606509114a5f0efb4e0d89bf50120920db00d62cd3113a644457ac78b74e8c214e76d0e533993c4c55c5c73d30808d4d5bcf55b198ce95b6863f04eecb6dd974a267e203c180be361477ab9eef45f3bfcf8dbce2b28b8b02256ac1831c9d6598ba73ab5051bbbd46917db326d7b57043c9262e1c3515b9ef78b250c030698423bf271ee51083dad7b99d42da695f3bed624c088c8f8ff60dd1b5bf725bb1e255140ec049a989a22381a833e163a0d835acd20e0d3bfe0460725d735f2d1b6385833fd9c7e55b8e7d3917749015d11e07c4db5b69fc67befd6a0a1b7c18bc3607273651f640811d68af469ab15f25a00077c127b0a3f109271e05a3956deb2073eb49cd82ee94ef4524bfb7eb349200bee937d5f81f783227530eb41f02900b95cd8af18ebf3e549724620b7bdf33c457640be9532d9d6434bf908344eb7c53073d93052123636c7a99a612aedd41a85d8b4ccef5de5df392371af2a7719a69c2ac3295e3ddb164739052640af7503c4043434cc155e470d0fde3e79cd50f8043acddea0a516a2b41502dbe96b40383b968a0d3deb7a468457078b46fe2233c2b9dfefff14a8c3482834c5a54f2b932e682fc24b7ff62009d494c4a7804dc5fe7630b7e370afbb3b96be0c2a7cd5c87b789a252eae32841eebfd4f664bc27a4668fc2cb5c1f7fde4fccafc6663947b6214c86515adcdd306586e7ba89f988761cba49a778fce66f29fa5822c2b9bc362346f49cd4fffb087a8141d2ba4d71009428e6a42c658e22920617cdf9f5ef281e696da4483a2b266648f7079ee078034609213cd1ee62b3dd323a31e5dec2eecc84a0af85f5b71917762616385d321608c2846e0944ed59319fb0ca52c98acb44c3826f78f51825b8db4ccb2b5983717ac71438705a8230d6a6c511181d525cec12f29f72c8e720b170551c89f49d7826115ab4a56f75ea8ccd1c07a3a5e5e2fba95ad1a27cd58e59fd44df66f25851fd6a2e4c7673acb8920b0c63223d7510290d8127b35cc4eb2c7bccb10301518046eea897637ebdf00b8c02af5fc3e81516a2984f5adc157daff57c2222282b9b8a301cd00ad48ef0c20dcac91e2ad1ce22eeb846d376f156d1876db75fee2d31c96310cc82308e684191f5d1e89b5b78c56f74509094147b9cac1193e6a62be64f54bb53e4d94793d5ace3b866b480787b1730e1d0d2e789c1e2e5cf9fd0ff46ca1652338e2ae4fc3dd73e114aca6df10f40988c7d818714ac3053dfdce2c51098cfc5012eb759af4a1ad0500000000000000067661dcec6e0672a0a0c9470698a7f1823b2e63561ca579303f9cbacfaf372d050930353081197cfc3894e1fa88f3e4f3eaf63e1492eac514fd6c73ea89530a6ff926ae48db685e2994831cdc8ccf6e78b792d78064b5a2a536506950ae8e7c2775f17d703707440629172f013a315a28999d7009800ec4fd114eb5b122e8654d4df7ce51c4a0e4832ddfa7ab9213e6cff51df2abab2c24a1584ac75e4bb7bb60bafaa826d2816886a9e104fb208982ac070106254383c7287cd2d2c4d32d5a61630b209ad2abd576da1ef3a9d22c4beb9dec73211742a15b8895c07128dceb3373389335f7d8fa9e85ecbcaf219e5e4c4e1fbb4291ac40e4dc5cc0ae389f6640d3b59ddbfe831226599126263e406c38255c8c1ac091a990fd8df734cee3b1eae2979ff4ce7e06dcb613be1b5bd87d0e995805c94a7d262129d0409546c01adc833b78000000000000", 0xfdf}], 0x3, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:05:01 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x400000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x2, 0x6011, r1, 0x0, 0x0) 16:05:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff2e496f696c654000"], 0x10) sendto$inet6(r1, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) sendto$inet6(r1, &(0x7f0000000980)="5b01d5f9ab8b3fb734c262d392ba9df6e988a72f1b9ce826662175ac291811bee44dbe6b9012e27e871d67124ba30d20f37573cccecba29aa0891d3f26d371f569722759a5a5f79e7961e0e5e988c906a28d6b5c027b6fdb32762ff7df2277c4614a932bd6955482a93201ce3ccd326975c00ea8b3fcfb95878845f943155d9d763e29e8f6bfeb2e034ea1ef545220b0550735fa61f7d98a7b8e574364959155645e7cb0f46752491ef18ab38db1ec06af001be72e", 0xb5, 0x400, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x80000001}, 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:05:01 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) setsockopt(r0, 0x6, 0x2, &(0x7f0000000100)="4eee0dec46e38d42936570d01cef064ac58ede4cba783167456c6f18dd7e859f5f329bf4588ca0fa11b245924e43dd6fbea4b79b3554a5f73651101dd12ee9e86ed6a8e063d25918b9b1e54670b33019f01357018a714a55858a095f8888f27a2e7cff12f13556839ebe0c1b58284e43f32704fe64592d081c9178d740233d5d14c5615ee39f28babd8d4166232ed58dc42b323c26626e6de6fab871ca1b05aae45837aa26c4867658a863cd1a42698f1efb0824f87f7b97ffb2344165cb705284b2d430edcbfbf905e00ad2ad3a26e7edfcf1fd0210e08856a0f77e58084ec0b9cfcce55130d8c6af61ccbc90139056782999dc02bfc809a6e3705828abffab32dc7ca8b9c5b908e2c39a30b06af18d20ce94b641e557244c7cfee4ae0221ab139fd7558582f0224aef68ff826aa48d37e4c6fa71086b81f1ddf0b48f3c7833062a0211422b69d2b8966e049bb8ee41dc2d16b49a1fe73c7deef87f225ffc7d3ef333e4e19790e57d9e8ca27521f3cf027506a20e478059170ed152b5ca3c29be940f21b82a139cf9ae180db78b31ebe6bab864cd118a7ca668731865bd9f3cf65be2d7b6a3b0ddef13a3a844e6f7e128ec03322f326ac620acf238a21d8582686e17212b30c367e2c0ee9b5ab69d98aaf8f566253d525f251f8d4c7e08a3c0fea7e96e7f865443dcd6ce6dd75ca6ceeff2c1ca7b9772ee38d332baaf2c163eb77d099e5d4cf9c267eeb2cb5eeb318225a20686c9682d9ce30a8559576edba3694d81a517bd10607df0b3427465a6e82dcc40965eb0e8ee07a7dd9577f1e9f08388922410be3acc40a2bf86a14d261ddc54a3657dadf2c7acf4006a1920133d30ea1a5c9727627ba1edbf156f29aac10c1c3fed5c12ffd552edb66a20fbc053029d6a5e2faf41920c5ca11f969239face763044765d214aed0acbea3ca074a0c18f9b1b362729442e8caee4cc95d78f504e5c6c4801f83568f8732b313760265e27fef46785b609842cc74a60f06078aa6d6c7c7b5839dff85a982fbf9713b15e0c57d8064df80fec6785b17a539667eb31e30fd1eef43b3d94489888dd068a27269de78e020dca979ba14dfd18bc3539bfa1011ed9e3f9749b301797ce3db535f9d2f451c562337deddd33937e55c9a05a4b84b6f8466600756e0c4bc22560b7fab291c73776984fd3636ea9084861191c6595e3d9c7e1b0b0fbe831a1f959f959fc5d2a37b5d58a4725b1d50bad330cc5a05b41ef4caff79fd26d1790d4bd61e472c56f4c354ac4baec38d4c589f838c898dc679a313370fd11315c0ec54025d187726fdf30dae05c0e67a22ae251cdd743353b1e63a633270bd144c813168383323d04d8e676d3f49be94c2406639b64ca0d3ce8dfce18567f7d159c191f0db98f25a68ef4328d11684fbaf183fa6c177025e990ca9f77607fea6f198f8cc3cd099ab282cbe34fe03d8c7f80be2e762a59cc1af9c82d7689d3436a829b25a350e1cd31e241c5b962378bce3467e8ad2a60f832a32488520a395b3b373e547189c9ca0a0b3b223ccfe24668f191145279c42d283925ae6b828e129bc046ffdf23bbc2e1dd9b2fd0637c59d363231efbffdfc6c658d398df0fa07c1fb1af17818e6bb719524fca9fabe146d3be78028aa17ad075583b3cf1a250642abdb60d81cbeca89ba26771d63083b27e832ca294c836042062a6ddcfe0c62888b567123be834da5d9d990594f23c7afaee892033c3708e5003ae38638a5ebce40d78080106c3f9bd7d7beb2ab976160f4f97e8953dfe0583c8d9e23d59fba4f02f9144890733a74c13d5f82c26444b8047a9e0da203a519cabb833dcc20b6ec3e0a61d56751fc152d0034d5a3ed43333cafb459310cc5c256bc23a205192f723e2e6c6f4050266452ab311efd7bcb4aed19e2a8555989bb8fe4678b785676b236f7cb83bf06153303603bc490ccf8b2b58f580bf8024da9cc5d60fca007a132811185918cef4318c288b5185bd4334fa757a5072cc1222af5fb8503f0eb82d09f81e30fc3d334207ecf08b0f5510f96d721fcf29e660d08162841722d118b55478dc25fc9126603bd5373125f4929b3436e973d7db4376c9aa4d91a46760530bceacea04a588e0db854e72f34fc233826d05b1d199e32a94eeb1ebe83cebd224d58fbcb91cb06ee4b4a2b93e4bc19ecfd2815f1ccc3d6ec5b0ba081f38f78814945d2c630c5e3f2a82218c2778ab5893c943428221835baa319e1ba4dabbead04dea08ff223572eb1a9d4f4b89a14ce8a6dc52dd642aebf710ca2a726fc22bcd3e5e62f88ef04b1d84e29559f411e7ece29ef2e395bc7b4df9637a461d4f3a0ec67d99d0a04e56bcde8b8f72018b48488ff9c68379c626d5b1b0dd5bbf187e6b38c9ecd93c961c2deb81f51f2255211e9a0d71aac16b5b7c2d9a5c0d9e68acbab472fef3e5a942ad1c92547a9e2bec187896d825dc57ecb80f6e1741c670b14de34d6a0143935cc81974ec3c86ad331284d1378c7f76fe3916c13f1543b3ecf0387a867cbe427ecdfb5f871c6cef695551782385ef20d0d08b91729a0574495437e5bc4751a79b0c5fb64ffb5bb3f2779eb490f0d49bae43d9bb8416863490650cd24548451b40d9261cc9d51af0cb3967357f46fd27b83bc4fcdba9472e927c79eb655a100c76fecd08f651b6bb4373771e388233e08cf6d5b7bf576562d4c79200f56802570f4c5047beb81a508305090b10a99dfd73c17f18ace104f9ae2b2f55eecb85e00c5188c2a0b51873c6500a624f4172d74f1b7364387a878e78909a5249610b149b9180e9e469dd299304af34317f17c04508832c5c54f5b253fd31d1afa61a0de3144360f4d484fa6a26c733c036146543bb8169b4fbf5b3b62c30b5cd74bfc27eea2aa2d195263d215f1008a46ddd8ec4e151138159342143e1327674b4ab505ca508bcb7662ca1a8803dabbd988ac7714559f05ab65cafbfc12488b93679b57733914caed4d9b9b6fe6bbda3de2c70af2e8a120506c0ec15a0c924ef9cf66b0b6ddd7e3b266ae5fe65fdd90732987ed127b8d5282e493fcfd7d0a48245e0720b0e1862df3703bdf69e0bd48216eb5e0240eb6beb98730420d0ef120a33df10e88d5fce63368351e15507823353f571d71c1cb3340f77434105ae6c5bde32bdf4d4fe09bd2c8c6e7a5b2f8d35df1e876194f5fa3002b9173859814904d2cd6e7d2493139e5ee03efbe3f7f754296c40e295c521bcb3ec0366a3f0b30dfccc30922e3c7689d75016d2513aa2608edf1b3eab8586af6ffdd2f7d5d10ffb8a161f3ce073a58e1f852039bb780b9c500c97086b141ffd7dd7deee8bcda7ad002be68f8aba462de16390c143925b1539ac77ee8ef4d161f288c5a9ef78f2396221aa3dab8d122e71f529426618eca9debcc73c97fe4f18409bb43a354aba2058d9338b31dd07d183e23bb76d8c619456e18fb5e4c99d78656b93230270501dc8312b37285db54005893f3e88056e59085a984bad8a3a78ab6415cd5b406cdc435f6c70a4241204ebcbbbb6b824e6ef8ebfbeb4ca8cbd60238f60360c5b24f538362dd4b2dbb4b24b523c1c416592f2a1cf412ffc3c40f5a2588f692a39e5c3d90979926a5765d6d427b35371063ff57fd31c4c069275f11066c9a76ca483046ba37aadbe956af08d9990d6a709038e134b5c28c00cd0fa84d2d81e6b8c28b2b65ef0ac4ccb08f482784205b6bf8eddc1656ea211f46e4222951abcf2f960cfd4fb2a621830c666872fa925baf71d5f17f0e58b8ebf0f6c6292390b75dd8da1552e196d4453b5b645e2433478e10852ab204a79e42138be2d33a1fddbf646970d0c58c247307871511e22918ebf142e4938e15ac23a62bc01f29edf07acf40a4f746605282cc561e291627bcb34479f75c23194287a4c414d2b9a92875da62cd001cacdcc2c6bf564e185ff41e1de3be196386ebf1dc74c2650730c0c5470c6d2b1b8cf8fcba07679f339e471ac6c38b84be095ae1e8c754e1769b901de611e273dc8f04b0f50a17d7fe024d6f9da6222f3050fa2b9c56ca9a5d1ea58f00ed55c81c880bcd4ab2edac2cdbc1562e0511ef74185716d87bce085dee5f56acc8aaaf2f89dde887d469239676cf69559efaeef39d5e89fe0366359277ef6c9f2a875372dc6fe334d2ff183ccf4848079ddaeed3784816351338d23d0cf021f8f087d92afd5332b4f1a22bdf5e48f360b7f4384fae7b718926af917c8110a80f9764ff3758de8d568d4b12b3504f8f456d3c716b0fd04784406fc97cb98c68555a078a94d6272304cd02389e3081fe8f1fd0e5fb7af9769a5d160f704877091fea66c0dce61cb755ecdd5658efc127aad78206bfc665aca434bda8fc19525dd89b09825bb85b9c022784009ce22dde8cdf0dde6f1937c086f7431deb5ed80faef129950c7b7eb576b10bfe5c2134feae3afa59db1c5bcfcca4d866a2cf7f5fb25ba5a9889acddd6435be394d850ec355f4c5ec73ffe2f54798eac5ce0d4107a99c592289cf86b528f6dd0f42fcf87f95806f3d25fedd2ce2dd201caa23781ac32303c9e9983508958d3abcf28868e90fd506eeb34c1c9a26d72af3c7ae7def005e07a6ee713177e7e1999a23c830828e01067347f044cf741cb67ea36aae18596ab02e084f551ba2f8ae840cb437aced700c0c3223284aaef7903c486beff6580fe096622fee00fdaf7f08388934784bf47de4e67909b2e315fc0744596a90785fded877125921f2b26dc3d0a8dca6c7dfe72c9b9e400060270a4db9c567f83159ef1a8b3bec0e8fdd355b6ddf6ce5e35d1a9d2be87d5b2a3926033f2ce68bfb0b6615d6d40905d724341c04f9da46234de063b2d37ca6a4b92734c4eda2e4e53878926b88a0d80f6f70d8c81b6ceeadcbbb898383fb130bf3813a1de88bf95ceb487bc521bc17efd0895cf87b89a61fe51287d240bf1d74539588ab51ef05b1aa7436689134946e800ab17a8717c38dfb4d0b444cfb2f7b4e173c120334cfbd0564794fa7e389a26334f34dfbb2b5b6344993a650559a2edbcadb90fce6309d755927098565dd3c41137f8a916f50be4c383034eda167279d40fb994921440fb0f3b54db50650403e38bf5783e8bffda4d149e84759ed72628bda8d6d1121f0df5a8c02c2c154cd726f987e3bb3f708123fea8574b2865ba5ecb5a3e4d87cd04a2de773389fc347f79f8ef2f04491538d1215ec3c70ad3a84dd20356747b2d12cc04c1c0e7f8ece28c9b426e2bc2fb3e306e7bba34937df427d5c27a01b1befd760b804f23961d417e1ed5b52d72a345735238810f178bcb8473c1c77db3c01c58e9b22901e1353329cd31daa15350a7786f8264b867c3d4945c8bebb8eb15fe71dd6cacaf22416584d6a390a82ca401c428a782cd4c656c28fef16b60675e8ca0e332beb58eb175998cd63f9d5e60594541c73161f8cb46744db2e08806fbeb5f326b166558958c13764b3c9dbaf4516344ba592747a7d06acec1a05ac421abdd2e9893d62fcd610f6889ec519fea20cdb9caf3b0d604c5dbeb8046e321bf6f8a8a20a6385a035daae253ee85d24715e3f14607cfb82e9440ee3d85d80bce122558928456e736fa858bdd9020e1f82c8596bea5c0edfb5c87673798edafd89930d821397a1d91514adeb3b9495fe78fa648ca0725d63aafa1b210a31dec235aa7d1bf79116c8acf0d45c25f6bdfe89f239317eaf36b2dc7a6751c0b08efa7d8309f270c71395dbae221dd42b9a3c7d1b70915ac5ddfe27a7826b42b4f3dfb5989", 0x1000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:05:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/16, 0x10, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000212f667c6c65300055fb98cb12a9a0de8b0add2741191f002fb259e0a038baa0ed8e42d8e213892cd4b07c1309109245c8a7eaac12feccc5e0eea07ce3b0fc7d728042880680c1b894134d7a86d389adc923cc2197903162aaa60f6520fbc8ae06022471bc10e5c9a91c65324ac60f30f65a7f487b"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:05:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) chmod(&(0x7f0000000000)='./file0\x00', 0x88) 16:05:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x2d}, {0x6}]}) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="cd") 16:05:01 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x100) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') acct(&(0x7f0000000180)='./file0\x00') 16:05:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000080)=""/33, 0x21) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x100000000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa5c713048e69931929648", 0xffffffffffffff9a) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000003c0)={0xffff, [{0x3, 0x1ff}, {0x3, 0x16}, {0x0, 0x7fffffff}, {0x2, 0xff}, {0x3, 0xfd6d}, {0x3, 0x6}, {0x3, 0xd1}, {0x3, 0x8000000000000}, {0x3, 0x4}, {0x2, 0x1}, {0x2, 0x7}, {0x2c631a7d150361e8, 0x18}, {0x3, 0x595}, {0x1, 0xb2}, {0x2, 0xf8ca}, {0x3, 0xe9}, {0x2, 0x6}, {0x1, 0x2}, {0x1, 0x8}, {0x1, 0x32c8}, {0x2, 0xc41}, {0x3, 0x9}, {0x2, 0x3}, {0x3, 0x3}, {0x1, 0x2}, {0x1, 0x80000001}, {0x1, 0x3f}, {0x2, 0x8000}, {0x1, 0x80}, {0x3, 0x6}, {0x3, 0x545a13ef}, {0x3, 0x2}]}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) write(r1, &(0x7f0000000300)="7a872d00b3881fdf836434f900ebf28567ea9a08213f3fbffb23bf2ae5a6727dae3309ea20300396017ab8ceb81dd8a4b2acf91a9b582488cc4a8e2fbe27f92b6b6ef10a4f757771d635f869812a5b6f005e180dbed168a9bd1a1d4663eef972bfa21d294a752cc265bf73e7f3bb5b51c64d562bb44361dc047885574c533fef6236a3ebafd2c13420bfbbbc3511b3", 0x8f) read(r2, &(0x7f0000000140)=""/229, 0xe5) 16:05:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x800) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r1, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x5ec1e666b80b9096, 0x0) 16:05:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x810, 0x6) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1ff) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x4, 0x9}, {0x18, 0x2, 0xf59, 0x8}, 0x3f, [0x1, 0x7, 0x0, 0x8, 0x1, 0x10001, 0x4, 0x6]}, 0x3c) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0xfffffffffffffda9) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0xfffffffff002a1e8, 0x2}) setsockopt(r2, 0x6, 0x5, &(0x7f0000000180)="7a0d85f72e97d9110a0ee52a42c84a77d5492c9eeeb616e60815b6b0b4bd81796fb3191cca0f63afb41e9d36da64b55ea53d535237e84db8a014a1f716319b0b", 0x40) mkdir(&(0x7f00000001c0)='./file0\x00', 0xc1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000200)) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000240)="bca79f3973c1bed2a00dd6542e1496cdba85b87f68c8643d82d27092a2d3882b477bb5254b0c32ed96a2e517ba21bb454a4d0e8aeb6ebadf9a637fa1bc18d3c6784b628a15ecde3dd6219b81d2f7a69e5eb168e5d47931407863445ee43eda074786a73f7e0f7d2ac313a9f1f9cec14d2a406b3b13f7659e2514a5212ae245660252b1513b754dac6773d40b08d2ef59d0929e2c82bc9ff95f9605c03053d6457661a2d51d053f853bb601ceb47da68724d0ee03bd59d0662f8f5fbb10d14bdaf7e652b485d60088bcdb57da390d30b851694b54ea5bfae7bc9b5ad211df83e596772b996e9a5fc937bce43729ad2d42af29da4422b64df0c4c48e5ea1776799c8dbde5c442c557b9fe53f99690dc5ce13faf8c089f75cd4d074a36d901d1a19c1495db33d139c3baae748579568a1e07c80474c9320c8440ccb0860289207d76c0d2b16ad197c1a97c8c62d44fc07c19abe0e4c4422b10093e46c8e583028a23636e1d546b451215c1d8045a0fba364756502fc43d76531d254f5bfde2cf3b6c930d6f2bff90d3e4036b0dcfcc4d4fb0ae7a7af341bc4070f50581cda0c00c79f7cecfacc71eb24890432e4b3a8f31422aebbdb189826a01e8992e36ca8001632e6d279de8d71a048f24e6119d7b00a745e2d5cd46996fe41bcda3922baad2330717acf9629d8700f3a1209e0849edb72bf3751f7795df017da2123e357487db5f0a3e7ca19e4e4cad6cf9c43cbb930e33fb02788e21a0c9185ee545019c282508d6aabdaa6c26c377f28c10bc7f77fcf1fee9a078f4a848862875cf98c7fd37b88113c2aa9c4ee24eea1caa05b16cb212a65df4e9ea999e1d9e2797bd35cc36839f7820d03f5510e6a399ba3effee327efb64a9dabf2d4f3cdaf22192927ebdf2b8b4e0875c5fbd3b76bafe099723e04d7bbc2607ad9a7a1bfd76cf5cf8a4c466c71bc9b13589a29aad12a1481ab5e780862c074fdb26387ce6317228eaf3b9acaed3aea95c2eab3c87a8cb22ef52b579e22e571442b96b4ed1479435f3eb35d25b068d12116fe7215c8e20b12137eb5cf9dfd8c3522370714fa425cb7c9153d1494545636ff98a718a9d6a08ade6d4da4f461419b7f14732992e06d8ea5b11636f335fd896bd6e7e95f276281d213ec9ce15507d48d7f0892523aa08eac8df7fab85c35665981416d9ab10926ce2efd56cd34f2779989b3b24c424108f4dea70087a90ba41a487e21734b8740a16fbd61fa817a6ad8c5c5b2d8cab8bd09bf2c84a2f35d3ae69cbb3b24448abb09a36b27771e6ed1bad2c7dc189342e870de4c30ee69dbdc94706f68ed1c68fc91240a55b8b5df4d13ec7f95392a5b3c23e2955adda874c61e0e8007130312c6f225a09dc630124fc7943ea88758b9a6e5bf5c2d90e2df7e826ccc65ca103d185a489a04d4e4849629254eca32a2ee0cd9b3fba1c9696e7759ab3c39f8aeea50cbecc3f8efacec7dd71e223afc167ea1a011541f1dd3eeb23bc806c28aacb71e99190f4392c89f9487ac93c12382e110a40384666b777ee0459db91a9b33bf3f6a1f4d2e4bb0d69357705c63907d0952a3831fa03e974ed75c6360824e900efa38d81d57270f8b26b0accd6c75c46549c3f1fc280dd4273cd61045ee73e391af3cd8df1a1fa983a8be6fff43981ed1098e842c7d63a1c833bfdec068a6b8ee59b49209b10f3d088476764a51e168efc5bffa5e02d8c6b9d49e2257b930dc195a204ad14ba47b54679a11dc302a2c2c39b1d2502beccfa6d74b9b4baa5868f12be4e99717eff15cb826242ba4d1bfe0c765a1b40bc170f7dd3152d020f546249a6a52bb5d623e6620dae17a9f501b3c9a8b66b7b032d942af678be79cc6ae4474ccf7af76058f171a48f0b61a3bce0bf5d2f63ec0ac64e9b692fac25ba32f94f48e5ad22263f7aca0174cb2b45cf8ea8854a733e182a2e7d62cfe8905393107e7bff12713027f32ceebd08df362bc1eb3ab4e0e118d2498f7fd97952c94d845375daf8dde7d15a9b5bbdea2972814723e3d33d398775510dd2a00dd99f5a2449f388bdaf9b1561961bd73900cabe8c1e3385b92905a1be122ccf497bd9d68a991347d5b59835230919964d42f83e89a22194ccf743f02b53b03564d0075b4e735dd1dfac74a5ba160a91278643d9b50620a301a8581cbcef129968c18c03abb72ec70f76dc1a0bd0bc9b0e8094a5183477c00ad9806d704842f5be88da263e22fbf2c047ee144290a43a6336ff58054293328244059e50e9a861555802b78e7663e6cfa13a430fa13dce1c5f4fe923b6ea88afc9c8bd26e064c5386aa624749b575189f238e6f1fbef44e39861cb8d3a7f9141145e6f1316e96f193189f1adbb8cdbb92a1d92db820a39058b8af75e8ea3be215f856fbf5ee5275f93dcae753dd5d8a621e484ee8684e86646e17fef4e823582c1990ff2d76c51ef5df9cb9e2f9bb55b3baa0e64191ce99610d8202b26c8231a5692daa8e07a1de5348131498d7faf967ee1ec2aa74aa039ae51f46be76ba099a5d69128f613e6a7b1f1d2cf405f514e129c38950446873e86e81b0ff7b6c4b72cf337b755c2e206918e663aba3924d4c52145a3e9e960b8c12bace9c93021058f04d871c75a58f508cd7e7ac3813ca401432b69d34bfb2b9273f0c404c07f278bc839c0d2b65ac01ba3b232ca6c163e75edaf1f249e7c6f2d6c69fe1d51b2cc9d2fdd01e8749dceb0034602c9f9fa88a16d5fe0b7a5e4c0ccee6ab10adae0c7b3e05c3e44b1a66ecfce7446a77450d0479f0039b0c3b04295536b470a884916ce5c12f241467d78c9d9f1fe6b4da4b6b2f98c3cd18465212589cbb6d8e48ca6740de38dd3f2964c6f5e6c73a0f1c1010227ed75f4ae644757c5c8653d60bcd91de432f9fd574889d8f8763e6f60295024bb383744dd4cf772607de102c6088a53b45a4ac1d39ff3185d72a4134f8c8a4f521640c0ec10250ed018186c5f062c18b54c99541f5e30c01c7a20479b1fcd7a24cefe7c6881df38e27284ab7682d50c1e000a7c6ca4ccb7a61fb7f2dbdfe60395d41a7d7dc4db64c0bbf6ba9a66ffced35de7622a5d053953aa9cea1011fabaa1727da622d7d4be080888a60c8c4e9e3fbe399928fb3cc3847ce114e1aa920206f00d6c02cdf5beb8e23b3120142a98f4b5e09e860c1af8b9d806ae6c124b4fa54e1ed1963a05da85672c7dfc8eb915220ca31630ad96ab17278733a49da6c406e975881cf821c756bceb275f23209661e73c5b1bfdf824064af63b0606decd92d2c97ee5cd9f6b48e7c4c0a4e2fae924ae1f9396bcaaf14e0ead8cb821342452287367bb79b0db3888a97c3669e32d29fb06baeed144a64029a5881be5750e04eff3d40448fc82b488518be824b5941b5dc502630043d11ba1c2d3fcb4a57134a30450f3ab2bb4c2a6176eb782fcd94b4d29ed6f846669cb0b663fef6f2c11048747d0d2e31e30e64d63dd0b25910f931339c80f17d0922c82cc19e2b08d91b999918594549db0c44881a18419265a4bc7d2c3c6c2e9a960ebbc97475e8a183813ea8f1ae5398762a7f5585138af6b2cb736837f54ea0920983126687530266512b448fb016a8515d83252247c519710452e373e8bc7e04bad545f883f6abf969b98001b5e835b8f5d558e741cd53ae085140fec5e87696d374312655ba5e465618fa408c7e224bd04d782196e954217effc65fdf7d91f37bc299b4d476c0b0a9fffa52f26391a6ea5570644e4f36940feed5b2c8e11f508f2e7c1b5385960dc42a2924f5a72a44efca488dc771859db8f74d7f0f6c3892776b956eb41d25eff8c1e05fd84933681e367c5360b87d15d9deb572f03a33aab06850eecd89fc5de819f9259ee50b314b12e42acc7bc9b91c4160e2a611c43d07c3b5d717a1cbc2e564540889227aa6567a646fe372d6d762f8604dc102e8d21ff92057a5be340dd9a6d595b4402f211b94e3da2a7137fd4aebbed4437c4ef01f6fd140cb67e58871da130f5343a80d276de7463a2d86f65873a1e1c26574d2395fbb190cf6c8a88ff66aa49f2391cd099b53fa11e70d7e11877b041af73095c34388c2fc022ac3b8d78196e1fcf3fdc22e388ce6dddcde246fb0b93175a3f5564e05d1d23b2863c1a6dc318bbf96adcddc38cb4a0217e1efbe6495eea5bb0b2ec896caa10ab7a824ee72041b1d1fc01c0f2ffb0de6efc49f6470ce7423ad350276b73aabb198cb15171ffa01b9667b30c926d33926cbb239383f2929dbf6c64d7851b074238f13e962519a95615dee9e7daf2d07e5358094843a4d4ef0bf2a5cb9785b61a4831f4bdf058e7fa4104da85ccad2b1b6b766417627c713be63f74edc320fe2038cd1976245041e1f8993783a8812d2300ba2059e167f3eeddab7c9f0e25d2fdbb00834006450355adb9e518ee5cea302a8941bf82e60f240b69a501b01db4e134e5faa55172c1bc2488d18e966d08715742e169b4a69535f00add20726bc8291d74698a57066a2662d98caaf36479f25e931b502a5a21a02556a21ff038e85a8496df9e9fef01311f08b58a7e92db4f52b35a8eb4d5282ac119b83b6c30472cd9798c499b6633106ca988a73da0689e246a8baeac9e7dc200af6aaace47a58d0348fdc635c35d15420e69095061921fac0470b37e16107cdf4d55a33ec634a2cd42d4275e313968158de61d90cd813dfba5dfd0051f5c9b24fc1b5f94a975cae139f7f3a9bc5ad1fefae093207fe8babbda812f745eb15e25c90572d129fb49ef2f1075aa6a0a2b89330312d5fc5d005b31300954e25521e2cfa9872e68a8dd810823af18ee3a12261d12f34f52c4c8511984a69295ba86ab368fce92931376d9ee60829ab9eadfb6d281bba4e61e9088830b93a8732cc163866f886c8423e67cd792820a644c5abcf5e0575fa147593275af575ed18e843a6b4cfe169e530deb9e30c29812e4e76aad3cabb42aae24eacbc077553e7d8d5fb20e79045ad42b245074e961b55a773ced8d2e3772f7c70b1234d40f84bdb8d5f4eaf2760a723d8a2e5357d3bfc7e278e10e58a2ff94a3af17492b243583644b75b541913b889acaad0741cfb53af302d7f8adccc84be28604dd7bf64c5a0a3e53c275be27b221abfa60a6492db4c73d1fa0e075b1984e91e877542a8f59062e3f0e9a989c16a5325fef20623cdca636bd55762449841443e51f862b8a1a10419b0ae6143d830d957a9fb8f6d477a31fe2ba284fcfb614310a4841fa9e98b87b23619fd187d3d9a10bd301d8abc8da7b58af5dd556c45e7fbe971568099847b46207a07514828c3f2d1af0ca108db30d1bf9e35b1f0fba40ccf7f5793d48e4f247cdaf077c53cb995456278dbf54e066ec6d01dd7e4d22ce4fb09f4383557fcddefd7d571fdd8c5deab0c4c310c5ccb19b7f59954149d4e0d4ad082cfbea98fc211c7a98ea1c7e2d2b50d4816755e00dd41ce2f209d9acf5465bb3e04d874b926d72c6f572554f2b83db034f53619c08a76d22e750476e361caddecc599a840492c2efa6ba545591760fc59563e76e94045c9f6819da025b022ff44fced7f1a2420cfa1faa14654e4bd8c942765c091b323e3b560ce84ed826aa0407b822ad6c25558b424b09a543518ff2abf4ca21fb7e36478c3e883f0ad11527e43dddab9a24dfcdc68e244566936da003921bbe64d755570339ece3a5c3d3ad9674a728e99cda9c767e85e9a8a15f82bf541d0fb783f37295260cec4e94e80e9aaa80b866d664d9960154ba0a50c1baf38fde1275be365d2eae79000", 0x1000}, {&(0x7f0000001240)="fa65194f0380e9985e7e84f356321a7452b11e3453628ccc0a5370f0749eda2a61", 0x21}], 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000012c0)={0x4a, 0x5, 0x7, 0x7, "950616067ea87fd0c3780f399d32d698dc18c897", 0x1ff, 0x2}) fcntl$getflags(r3, 0x3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001380)={&(0x7f0000001340)='./file0\x00', r3, 0x2}) read(r0, &(0x7f00000013c0)=""/161, 0xa1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001480)={'./file0\x00', 0x8001, 0x4, 0x6, 0x0, 0x4800000000, 0x3, 0xd55, 0x0, 0x1, 0x6}) symlinkat(&(0x7f0000001500)='./file0\x00', r1, &(0x7f0000001540)='./file1\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001580)) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f00000015c0)={0x2, 0x2, 0x8e92, 0xfffffffffffffffa, r4}) r5 = accept(r1, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) kqueue() r6 = msgget(0x0, 0x5da7b24849b5bd07) msgctl$IPC_RMID(r6, 0x0) write(r5, &(0x7f0000001680)="02414a20c21e1f4a4f7a290026b27208273f6e58d03d7d44d08f2985b9005206567df5b921f1e1a9f8af8f33dbdf97330deba8293169cf2ca0779973b12352afb4dc9cdd3005d2f24773e7ea63991a17d893d3834719d744ffbb97b2ecdbf229b5108d606f13c57f7a49db9eb0b16344d20b644484c51e54c07aab81e552f072277389941ca008f4caa7654a0e727993cdc4083f27ffcbc8591302b219d903b0e69739efcbda980e8ada53eccaeee31363cb2865665e9aaae2bafd0a4034f7bff962", 0xc2) open$dir(&(0x7f0000001780)='./file1\x00', 0x1, 0x0) getppid() chmod(&(0x7f00000017c0)='./file0\x00', 0x100) 16:05:02 executing program 0: r0 = socket(0x18, 0x2, 0x401) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020029be8885e279f523c21304948b159fc6033d260b4e00"/38], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1882, &(0x7f0000000080)=0x20003, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:05:02 executing program 1: clock_settime(0x2, &(0x7f0000000040)={0x8a, 0x7ff}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) acct(&(0x7f0000000180)='./file0\x00') clock_settime(0xe0351b8064582f04, &(0x7f00000001c0)={0x31, 0x200}) clock_settime(0x0, &(0x7f00000000c0)={0xfeffffff}) r3 = dup2(r0, r0) recvfrom(r3, &(0x7f0000000100)=""/98, 0x62, 0x2, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000080)={0x0, 0x8324}) 16:05:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) close(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 16:05:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730b4e7bb6fc6e23c5b000000001a0000e74de4"}) write(r0, &(0x7f0000000200)="582720a3abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4092909000000000000b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0a", 0x7c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) denied attempt to set clock forward to 4278190079 denied attempt to set clock forward to 4278190079 16:05:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000100)="470849e5bf29c580eabe4eb355abcda3c915f7b978e4d83bc274368e82cc0e325f8db5c92a89e6891e4011aa4f5f1c53c24ac0f2ea127a6d77d4560d60a07ed52e41448f34fe2215c5641090e8bc8ad84ca393d78eab165bd8f64d55cebfb44988279520f81225a23be513b3cca13b", 0x6f, 0x0, 0x3a) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x400}) 16:05:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x724c91e0, 0x3ff, 0x8, 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:05:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2c012e2f460434890600"], 0xa) dup2(r1, r0) getgid() getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:05:02 executing program 0: ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x5) r0 = getppid() r1 = shmget(0x0, 0x1000, 0x641, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x81, r2, r3, r4, r5, 0x8, 0x8}, 0xf0, 0x4d, r0, r0, 0x1, 0x3, 0x81}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffa84, 0x101, r0}) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6c) chflagsat(r7, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) getppid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:05:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x54}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x8) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8000000003) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8a, 0x4, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0xa0000063, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x78422fed3d60fc4c, 0x7, 0x62}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x300000000000000, 0x2}, {{r0}, 0x0, 0xc1, 0xf0000000, 0x8, 0x8000}, {{r1}, 0xffffffffffffffff, 0x21, 0x8, 0x3c, 0x9}], 0x9, &(0x7f0000000180)=[{{r1}, 0x24f29d605186e8c4, 0x0, 0x1, 0x9, 0xf2}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x101, 0x9}, {{r0}, 0xfffffffffffffffa, 0x70, 0x21, 0x7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x10, 0x82, 0x8b2, 0x4}, {{r0}, 0xac65d571e183f1f1, 0xca, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffffe, 0xec, 0x20000000, 0x80, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x10, 0xe8, 0x3}, {{r1}, 0xfffffffffffffffb, 0x84, 0x2, 0x60, 0xeb8}], 0x3, &(0x7f0000000280)={0xe75, 0x3}) ftruncate(r1, 0x0, 0x8) dup(r1) 16:05:02 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r0 = socket(0x2, 0x4000, 0x3ff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffe1b) getgroups(0x7, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000700)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x7962dc54cc682d57, &(0x7f00000006c0)={0x9, 0x7f}, 0x10) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000240)="69306d53b50dd7c0d5f11ce5bed1b573ab9e5bd4c59db7f8d5e014e2c8ac9c0eb768086cc0a290fb3faea98b92e00281d38e36e1486fa9c8f12d0f26ef3022041094dae422073c644152db3372b3f91e14a23e1cc774563170a295c8f6130e226c4661e154500fa9df2a0a468afcbedb5ffe930ef24a2420ddccf5a370dafa2b49a962a0a6", 0x85}, {&(0x7f0000000080)="ab1084f69b53169ac7803bac7a11040392dbb42bfc8ee602f224551c8d96fcb3c7", 0x21}, {&(0x7f0000000300)="e023589770d64cab4b7a4fe97070d0327aef76b8ec8bfbbaa8b582836c3ed9d31a023df1efe011bad1b6aaec267337b0aa66dfad9af8b0494d7d75e462c8147472cd4be599695a1cf3015eecc5cf34b5fc113443011de245ca73a746a6dc2d29aaa28fd946ccddd0f27ccbfc125df5241f7148f55465ef6bba4cfb6face5015b6bd7d063ccd6591f66cc837555844be73db4d486c6010308519078f2adb056d4a7daef70b7653fa787ec1c341eb937b36e34282fac976e4d4f27020bfb9a2c7b52145320ccbba57d34179bd09bc93d85b302d115e8bf9e11e3218b69", 0xdc}], 0x3, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x8}, 0x400) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x56a4cd8cfd75f0b1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000001380)='W\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:05:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pledge(&(0x7f00000001c0)='tap', &(0x7f0000000240)='X{(\x00') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000380)=""/216, 0xd8) 16:05:02 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x180) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x8, 0xffffffffffffffff) 16:05:02 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x1) setgroups(0x970eeda220f9469f, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0x5}, {0x8b, 0xffffffff00000001}, {0x68, 0x1ff}, {0x21, 0xd1b}, {0x44, 0x8000}, {0x41, 0x6}, {0x46, 0xffffffffffff842d}], 0x7}) setuid(0xee01) semget(0x1, 0x0, 0x80) 16:05:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') socket(0x1, 0x8000, 0x0) fchmod(r1, 0x20) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="e2345570521192562c84d7ac99b94c6096582a9074d07c45582cb08b910ef3541d4e0934da176cec41fe75b7d4ecd2313bb275e5a2cf2f93608d356959b63fe3610ef16f5923df9190fbfc72a94bef7af0c01f8107", 0x55}], 0x1, &(0x7f0000000340)=[{0x1010, 0x1, 0x4, "e14068f92dc07a4fc6abd0ab94a9ee8b78cc8099b160cd66e181b7056ba74a522f17a9f1e559be6e4a594187b47f88be0cd6086b655fea0643b92ba951fdeca929bc0ccb7b999afc0509b7039130a7d3088252dfdd3b4b4ffad2889b020c2c53927013e8b44a0f7f706e14bc073d61553dbcc5b4a90a07c63b6bd53011ea98b566dfa97ae0914b3b27f66fa624d3abb624893937df998e19807910dd144cfbf1381bdd9bc2574e64ceb0bda0990ab06620bf687411879bdcbd694ff5d4390aceadcb891b5b1eeeca26685358a13a063be8266348fc9128ad8198419fbcc80de7862da9c0bf8f60aa1e04f20c6e4bde19c2b07534cf80d3c5736227a2cb6bbeaf0491db923b9e142ccd5cfd8ba7c91d32998de45671a588d26809475825fa0b48d528899263433f71b609c2d0aa70a6bca87cae382517fbbde5f124c772431c96a839f986c808688eda28337a79f06154158452b1ca6dcb575b4bd66c99c0fc1bb7ffe3a281fe03fcb6ff30ed3e25edb71e0c47bd2d9e578abce0f0352350c00a99afcf3685bc89b22f02dd9ccda0cabb45760e38621ca0cb73aa93284ff46c41a8123d6d55f6bdc6a00bcf9f1779c8e2731b7822051f63d099a0689c0269d7540c17021906cf5a82540b6a3899b524e83f0729d4fb2da9fd0582baa9806049ab8c7c3984c06f2ab08c1c83651a70d55bf60497054fc85396944612ee674aa0c04e1821c84661d7ff494a0ec15b17cc55072e225063b8e36d597ee88e9a9a1d3b80a3c2bf6edd92cad1ddc01c44f82c46fa4a0e2b6193d79fffec731b87ea5308cb99ec085b04a98cb9e264ce1361be0c57c7bb017295bc94f0eca793312dfb42947d7d807145bc91032bf76a16884b75e8389895024e64e47d6d049c9489781ccec7fe2d17ec0ca2e4fe68a4b5ac0ecce1a11b349670c3cc6c5aab2e99b94af477514289d1fc18a5d52aad2459f7c875c4faf11aa8a145b79929a6d1ab44cd5a5387042d6d149fd43fad5c6fd964bf1510d1cbac230e9696ee2a3c7c23316b8ac8e98209664668d1f37528de7d2b166d35c5b4191d4f89ab2a9dfa97b115610d77d39f5a5d9d2c214752e6abf817b1c180b68d324fe23e9569993fe3fa65e67a2190497d6e52820ad5acd789c9a0d60661e3ebbf50968a1363137c7de552e0b373a40bcebac23df5a4f1f9e166650416b941cebb892eca1cefe084303ad110c29e335af69f86c18af0ed784f5c4f5f94d078d3ef26fa17259b4b841d6521d0219e71cafcd842c01bee3f3eaf0c3b4621997dff234513aaf29408c5dae7d143b706da27e33dfffe9df59fd5251ffb0d6078ca020cf79c5474f0ab9647e456137f74a89d7318ab9dfbb7c916e5f799fbeb679b4532cbc49f5cb52fe380c09a6f58c5df085168acc1c698ccc6091ceeecb001d721e4250612dc7b869e78d3e96dbf8073330a0fda1529b6f93c111179f8d529f0f6a47ac06ec6c2afeee915d06bbdd982cf9402aa6592a0d3d2d9991f4e26824a6544aa174f888c8f5657e9124c63829b68ab2f7b461630e67897edbaaed6b70baa5a970e59d23cb6e0602b0726522eda09151d602e1467fea2df47072718f0c083beae83f41b08d87c12e97a8be037933842cdb8c5e9035c67c9159168cb6cac9d2c8fb0e1bf08615bc599604312bb85855b28eea063d4f8d7d83ca5dd9a7fc1dc9979fa93ee8a9d3207531a3ea2ddf64a7451b42e57a0e816acd030cbfbb80d3d9fc17d901a69bb65ab6f70b6cab365c85c1fd866835a1dd3982ccf6750f9e0149fc12c792e2044fa60c367e264014360f3e13eabe70629aaf8709b5f31b9728ddbab5592ae525dcae855ded44b5c2e1e63b81a95ad741e1ec84ed4e67c8ea52ef3a2994053bcdd50f50b04aa160f0454cb8b13e943feb56ed3820080822937b486fab82670b32b7e29ad4fc726aa566607f8c32fa0242262d978dcc9a608bc0d59f75bf597ada6e29c452d8149a9393ef111318dc9c7df6245b2c080ecc4225288d857cc28fc80d94d1bf544dc6f787b58eecda586b10242c22b9e76fc5389400e89f20a8f44592811aa4c687ccddab87b203b8483dc02ec8f56b2af0f1bb1e6706e69d9caa324057bcea151696c820916e181997e5aa76b72e6b5914f48b2880d70c9cafb8c20f8bb696f866d2a21c4519ec0c96fcef56a1a5bd1c75b2e0350588f35b39c929d718f4e831bd3d957e5a68748514a786943c28151ca3be6a160e92857764adc579fde62bd2cab5b97f697a0645fd92083e76ce3f7b5abed30e97ad29df064c99d2e41bdefbf00f55c41c46110e2dd6af03d90a3a524f016a0fae1c8668af24f130c77a9e49aa229d85010035cee966b7f807bbb935303940e7ee90961ba1a591e374c58fe2303882cce82031e6efd0f7417c707caccfce719d3126647a0e13c91626ec951f0a5d75d9e5d6fb706728de6397018d265583c519866ff14568d5c5814d609e193e6a253f3b3293352dd260aed1b0d366cbe160aae98c6c341a1e0b66d04d22ac74cd4ce0db0fb102c9ff363f93461470a052f07bb3d4b31af540c01fdbd359973a4527978a10cbe8d5484a94a41bf1a7ed3e117f7a6241863ba05dd15b232381c7da1affe80c28fdbd168b0f0cbaec90d268b7036b8c41a927f1e1ae3aad4c65cb6ef4e23cbb97d84f68d74969edc1c2179728338ec19f3bf353b34d8926e78f1811e3404b3fb5d13fe106edb5b4b8f60284758ccf3a944b0ab73bb748b8065a96208e8da09fcf2a4b9d0c7f2b94cd9814d3a3cb3c93b298f22288e9ec516cff077524e21cbd696e7c4049f6adb4b92f8f961e5b696b8644eb3196f837e9e991c0e927a42a9988cde1e6dbf9dc79689ce5709f5dccb0bf65c4e5dff5809115212dc3691629d666c49f2a4237898a348271bd614dd97a3069f71f81c74a481c9c3d7dfe782db78cfb58b56f9905370e4a88f5639eae60ae68830788a2418e31184eb55ea2dd827bd96be62714ffc68c487643029bd6f498d8a67f2616c5a3b3437384750c1d5788d89607588353f7b9b228bba3fa7b3016d1a1794ff03e522f7f0fad05729c0356a3d379f7ef75ae439b3d8237f1e2c0b71a8f056b04c3e18783abcc03ef06c57091dd02e5b28588335119793f263ada7ed576e57ff09b0a90bda76a97b0114d91d07f913651e416b3bbf07174d2fe932608837d8111614c0e53522d2b2f6baf2a7fbba3399eb3e11f19db01d10634c0b53a7383ca40bf6c6ba8c5684d777dfea7af36cc275c65fd4dd4efaf609a4c8e4064d8684069142e993eeff7874714c4ea9792d57318d8d77e7210028784e82f0cf5c12e36acf993503ca4be349ec131a5cc3af3b66a5324f50cf9bf50483f49c685f7774cf7522272f105b323ddab97f762c7ecaec96cea2463a663f038e0c0728e2966172466ad9ef40750432e1b4728ec19fc0de40c3ffa0cbd212c7fe4ed898254315b4312a9201b6548822ffe0bbe64310a1467cfb08269fc62df7f6b486e9893beb1205fc1fdfec01e5b7bd1c2b2be3e5e2ed9ee6ccca854df9e2671a079853422eebf88db95dbdde3c1c002a47465f99a5b36c62a3200e7d7b9ea59ffea3526e75a8246ca4bb54a699f81a603faf0d77ff2f5e57cf4707c79337a1b2097a9c1bfa613add2ec554a14917d57a5fcccb5225eee2ddd5e28d50e42e0b2ab19d5d929ddab02b2793f5b47b6b22e60eceedcad181326523045bd440bf15f70a77ab21ae936fb684622c052d58a1e960e65b039aed67196b4e4ae7700fd57ebf1fe7259b3f901797661e1a4dc2df07dcbdb3388ff1c6b64f817f97aeef19eb9afabf3929e5f623d4848c20bc3fa0260b6e5687b464b199ee1a65e67e4591496e454e35710ea0b72f3f5ee717eecc6f421049fec421518198416aa6408d6abe8a454377e4e6d2c0ddbdc555a423a29c8545d0f2c12546ddc66d36e05e5b480c9cef37b549f2f184dbdeddcebb6b0afca81c7381c99d01a7a1b652e898fca5c14d961d647709df0763a9bdb142944b7ad01173af8118a2a518eecc6cee780107dae803a3633c03a2c20b045f02dbe9fdd1ac57912b8919c11dc44412c4deb82d3ab606296edc77f820b05bdfabb89f0071fde36e9675f34494d35d230fd12186f0ad6cdf0a2b3051ad594dc35ce25c2428384d3e5728cd08ffb96647939b44cfd639cf97a35e8bfcba19cd62e19a0334485ea9fba0ce174673a31f822540333c8f6be5cb562a87d8c9fe76982459fe11bf9bc3192107dc42fe6aa69eeaa5fbd39824a6ab710a8b2a70d8b66fd92141dc4d4be5045625a9d161a98fd71da3717a35aa89e5a7f24fd8de7cc2be035d3c03f2dfffd8fbc5edf9aa7aa50ac6b22090e532585f93cf9920868db7389f5519d0ed317b005115efacd2e8f6b793aaaf53132353a29b7aa55c02d5cc0988efa2484e3981a857cf9ea7c3d1887ffea87ae7a0231bcd3950f5bd7d726add0bdf3ff7dd482e0659cc34473f2777ee174c6ba97a0e19ddcfd0532109e974a63ae44b8052bb0092ceed0906333aaa32f1670c0dc285cbea190754f49bf46de1b2b582539ec303a119d5c4ae0016ed0e22f6920dabf37f588f10859ca8a0a94ddac62a9323ea6f80b9be44f22614e5e6a8f9d7be30a6c05f58b21f74a81c84f361c9acd7904c5d359c38c1daacf06f645ef20ddcd70d850ee94d487d56edca4c17bdc97de98c323e4a588c3ef34463410395a7aa49401571e79c7d1c390962bcf9922263a02f311c80e5503161f134f8c50a14a31630a95fe624d5cd6a983e9bdb35473499e31615c8e1576cc938b62a64d1fc3f3785eecb9a49537985a1a043eb08a4230314a5e56a3bf79674cf5a03d9b0a08c8dfbaca51038d498f0fdd9ba8363c73cbaedbe9af671766c10d556631e3cec2668555f63ced18fcc11389aac0dda64deb91917f67432c971b9df0732c06be3bd09a5ed717e90cde45e5bf699c6c2f6040a8f6116ce8254196f05c3b81efb4c1a4190ca7aace90ff14c74d741c8041efff77ee5188726ba1e2e0f63178fa599831160e3009427347cf4795350ff6127553a810925dd0193bc21766fef8c4afa58e9ce578969d130563d69dd889a02a666450d5a3779c3de7b86dfa74c62f466ba8747daa2270b10c10a18600d1907e762eefb34ff8490f53676f96f5b3e4caf7cdf23c8bd0818ba35e88cf7ba88a0d5ef1e375eea908843fef42bab66f60c998a555b7338b4045b7e242b08fa59f3818dbe09fbfebaffe4a681e7b46c6432b6db600e8f59159cce7842dcdfdf53c1843a60eafeb6326d78539d99b8985588c20502d5e7514669f046e424bd1211ff62c00537ac463eb3d80c0cd64a0de6326b7013246d30e622a45d02e4abfe9c6a7b9fd641229867b5ef422bf6a7c9a9d512e085c269fe20dc1a56139bf116cd11f937461401fcd658d63592e2887547926ed249bada9835629d3c5dcac34ab5b7de1d43584f1047adc3576b2350858272c0d70d066cb2ea993787970bd308160fccf606e57d77dbe9e6bdb17a7dbf0027e3be70730a1d4ccd0d4c244046861908c99809116112169456ad794ccdfb4f2f4b1e2f34a945860ea47c0856e8a5f8186f3aba8778f31e0535bd705823ce046d9697bd6768e2228fcc4e3ec0838fa1ac664fbe7623573b6c0897b1f80743b04f00bcbf4fb5990086e6fef43edda3a0faacc61aa7ba518c3e0064163e2796c3b18cf0bcb2dcbc7f124bc80ae590cd70ad6e265ed1bf63a25c8eb4335847ca3b8890e4f536a5f169f781017bc6a3b5"}, {0x60, 0xffff, 0x5, "d4361aceb181b1cf02dc34867f8da33d3491887c4f383e967962aad0a91b897c0c412182e14502d21fad0dd2fbfa569f0fcb4365188aa072b855f31ef4d9a5b86597fb2362aeaf92dd57eae5129f"}, {0x30, 0x1, 0x3ff, "407998e71edf8a2fc2942fd3d11360b267609acbe447eb931756d467fdf5"}, {0xa0, 0xffff, 0x6, "2b5cb0a24a995fd3f78295299fff2ec640d6d0653dd5ebd08592f266ed7218c64348ae1bc2dc5129457387342b6ff6a1f123a8b290e4853e1ff41d3946214385db29a0a4d3af3a8402228edf6e55e7bc24901f388089443f4af9b7b097bb63b9cdb0be51f5ff2789ce34ee2bd4ff70d5d09112379a8bbfc2f1cef3edd75ee24a1f9a335ef83d6613b5a1"}, {0xf0, 0x1, 0x81, "b0e372d43a887ac43266b0490bdc966281a3aea99dcfdbb7cbc0e67ef0ed201f4bc1a1a861d0a53ab0ea99ca05730c0eee9d80f87abef13fd0f4fbcb018811f074a7e6d9f258e7bb6b7546f8bebf7a120e90fac6d81a12ce4abc1be8f985dee58aaf31a30bb671e179a79e56b667dc56dabecca397993c55bc40ed22372fb9b95a6555dadcff0c0589e6ec77ba53906665b8aa40f89d0fb2bb8064eb838f3535caa6ea3257d49a4bc0c6a41b3df1a402bf2fa46e539d62c054c6c08d3112459dec1f743f899a82fe738ba52c7db4ee3dee20dbfdb16299d32688b2f88d334ef3"}, {0x50, 0x1, 0x5, "070887c89856e8ea8b7c8241848ded5e44e13f5d77d7fff2ea2c2e5c5b327a3e46854770208af0913dd42e861745f9d77e2eba2e9ba90710f0c90d7b5c327e13"}], 0x1280}, 0x2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 16:05:02 executing program 0: r0 = socket(0xee617daae269d39, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) 16:05:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xc337b0b59dbf037) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:05:02 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x29, 0x2d, 0x0, 0x0) 16:05:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f00000002c0)=""/13, 0xd}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/190, 0xbe}], 0x5) 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) close(r1) kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x80, 0x5, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000080, 0x72, 0x5}, {{r3}, 0xfffffffffffffffb, 0xc, 0x20, 0x101, 0x6b}, {{r1}, 0xfffffffffffffffa, 0x81, 0x40000000, 0x5, 0x6}, {{r3}, 0x0, 0x24, 0x1, 0x8, 0x407}, {{r0}, 0xfffffffffffffffe, 0xc8, 0x1, 0x7fff, 0x97b}, {{r3}, 0xfffffffffffffffa, 0x2, 0x2, 0x3ff, 0x27c}], 0x8, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x40000001, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0x6, 0xf4e7}, {{r3}, 0xfffffffffffffffa, 0x10, 0x2, 0x5, 0x100}, {{r3}, 0xffffffffffffffff, 0x1, 0x8, 0x9}, {{r0}, 0x0, 0x20, 0x80000000, 0x400, 0x10001}, {{r2}, 0xffffffffffffffff, 0x80, 0x80, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0x4}], 0x3, &(0x7f0000000000)={0x9, 0x69}) 16:05:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c, 0x6}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x7196d5652dff636c, &(0x7f0000000240)="afda557c5aaaa9b52a14423456655366cf311c8f8d288de2ac68d1d994629e280152e76a8a1a89ffdaef626f81906901cc9da7da2c8100aa28de72a611ec7e75dca8549ce3ebd8b1f1bc45279da8307632e01a2657731d99787421b266da72f94ab973a3c308") 16:05:02 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) 16:05:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) shutdown(r1, 0x1) 16:05:02 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x100000010) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="626bdd78d0c65ae337e9498487a509a3ed1ffcb5401c5cda0af9d5c01736118702455e23dc1806e1ce401276bc14c12cdfbfbe5c2cbf0dfc97bb6404649531812d51d842cedf03a21a56297ef570cb00e16258943bdc890a85dfe60c56b4c9c135d0fc8a7d46efb460c69a8ff829981d98a398aab51894b89caa84e0e70dbb358d6ae8c5d54532ed4e4261583cbf1efb8b825cb69d8160bb4ab831f842d0b4dd21c08f44b2bdb2aad30a68463b06b7a4d7c457164e0bb393171254b3026fd31a208ae40ff08216d4273664e9f4ca30b2c55591a4be4051d036e1ec4a85c9", 0xde}], 0x1) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xea99fe37beddf44c, 0x1, 0x0, 0x3, r1}) symlinkat(&(0x7f0000000080)='\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', r0, &(0x7f0000000000)='./file1/file0\x00') setitimer(0x2, &(0x7f0000000380)={{0x3ff, 0x8}, {0x6a, 0x1000}}, &(0x7f0000000480)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) 16:05:02 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000980)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:05:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x243) semop(r1, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) getegid() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 16:05:03 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:05:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000002980)=[r1, r2, r3, r4, r5]) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x232) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) pwritev(r0, &(0x7f0000002780)=[{&(0x7f0000001440)="e47a7cb5793baad5e98544238264b199d20fc73f670ed36afb67d0db45c890e89a877e09ecf381e13ab4f0dbe1617f6b7bd49449e9b6d0bd2bc9cd3b623339adaf9720a1e9b65965bad6db68a4c7c2bb07abd093f90cac7fc8353eca370d96d0e7c01fb2c90617e43f985f05b785ac512dfe7b7e524673c7ab7c1a880f3a469a12c65d571f2c37e39232d30819309b46333289d32d773df828e44ed5b3b4d2d6289f3325b42a98ac0aa248c60229d99414e6291536a243d5ba0289a55d69f8c1fb863625201dea1fcc14bdcfc12565e2e6669f4ea17b1deadcb59a284da8fb56b17c2e9d87f800bf681af84ac3281a1c26e96aceaef25b8d6b888a675cbdb9c9c112c8924262cc83f2d426d1156b70a5d7b12ba67b070b7e0300f6301cdb6bb8d8f76fcd757c3db5d278b2d0b6c8a3d23fb3dcd54e2d92d37570ce4574f84bf91164086ccc0ffbc3693a3ce61b8ed509f52bfb29b9081d2b02cbf563d050f52af31d78afde1c48a402e2ff7aeb6d39dd05d6fafc6e87ce8db95322438809ac1437f1be60b4f7054c0761e0fea9adfcf0f71e782be8d9dc38e4ab7ded8c3b448d56499ad345bb56c428249aadbde04ceaa9d57f3f716f01323821f7899c9410c58fae2f5171152a0ef864717e778a9ae4c1c08ca0a7754566c919e6f12dede5bee080814deba4080cfe19c15635b6b8ee0c0f236659fbd73b4f7f96c5b4f0501361f5d044c0904e6a72f04e622d9ce976008b8b1e8dd44606de1ef603c54d4b5fb749d78b415c7cd43ae654de8b2ea7a7b745c878992b7acffa1879604b85238df943f21ddace795effd62c9a8ab25935d3732bffabe80f4d850134f54483bfb98471e1756564de07b147ee78c881e9c739ba5cdfbeb286430cd3be45437b56d46584dfe7f0f0680942aa2f03a4077428e9cb3aa81685b43015d59d4332e25bab8817c062e2413f970fbf1422b44ff64c3826dd94e0f13a1ff966eed1bb53b033aac9884946895440ca9826ae0f49e63dc30b2c8297e5dcd68b12ec81b9be24adaa1f18abcdde58d7989d21ff21c83419f06954afc4289d31f04dee740a088ce08e4034d891f2a7e1de984599ef8e8564f98a0a07e60465086dfc96abcc265ee4fd36b1ab3c77f4121b9beeb8292b2f31c5569879065f465889d50ea18687855923e5e34f719aeae3eaf3633d8866a149776312a110355ce5e68a3e8857447b1a489c066d61786b0222acd34a61b428976baf185c7d70e2e108a8770a533339c2bea888d25cfb6858bcbfa3740ee64e958842592e1483c4dd7910f0a3fcf001868df13807b811491e6a51bcb8d107ec50d78440796bff6d41620423e472aa79ea69b1d6bcb128963d02f9e1d93ff531b60aa5c6f6d014170e94ecdbaeb8bb5d1e2f826be0799d31e4376b11962eb5ae1ccb234a0085aa173c83168bae3a66568a628b3d996a1becc5558afaac5556f336b50d7fa6489224df03d521e22e0053151329dc7c1c11125e6dde7a0d36670a1fa589d7582081debe2b018d1ba60eea0fb247a4831e0f6b45724a2b44573e759168474c3d4a48d5396280b9182ed879033f47a7d3315ea0ced535ec6b2540ba7ba6d4ba9442a77e4a2119b09997ad14dfe0433a59b8f9451dc85c860238fadbf008872122fdd7cb6371361feffa317447d97a5f33fd8ee1c4b4a6ab7a565526d4f9b8f1e4efc75fcf1f9f47003c90c170c2b8faa6de4a061e88507cec655c72b3a4c690946e376ca210c03f255595c9963aea8cb6e7381e59b9c3f080b62ce346ea6a2b81662dcd46b9d5ae43788a6137338b862d42c44126fc983940fd31b28fb140201d8ba53ae62c445cb6ff068a9eff3e56c62f9dd2ee782984302b143e17203fac7461f9e79d70595f34cb5a14b53ebe35a5377958775c4d00aee4da28da7906f669abbb415c9261bf354de41e03d29d20dd30f12ab3d2a81aa9a7b43d738e494f8ed797670dca6be0b9918325b8b2577ff60b37ba9ae50fd1d9c5c7dfda3678bd41b8ff52cef2d6fe0d89bd54ffd5ecd692bce8bab556d573a8559c7bebaaeb1c6f685a73c84ef22f03bed2706e700025535c5ac9827bf3e9a9b564282d1fda147816c12b0ec6005bcf209f1f315c2c98ed90d6902861b4354d0ca32a51d89319a139ab16986aa967ed70b8b370382271e393af4c3898758d7f4b65da38bc7405f12cb005a42a207cacea761b1b4087fcd14621e33ce00d1e9cab30bc9443c53426db47ab67db53d83dec88326d998b20251193dd1f0882f08ee97a76dfd989bfba504eb6dc8de7fb3b143a658b66b69f6184988096e78d0d158c401ad4115143697054d12d89f38a48a9fac9509d6ac66ca0eaf5d4eb457917209ca3cb418ab0a078eaf5e59b722b77e8afd79121dbfcdb512445c5191d1b564bff4fbd46222920db91211d360feda281cf9fba3352be4ece082848fd3b5e5444794e17432b9468fadba5ea9b2b8c8056c94408715a34cd715bdef36b4d0393cafb8f27b87d4e96c45b39025f81a3307f80eb03cc37c7162f1a6fca3e1523bd42978cad29290760abf37e6bd7e076ca100dd69df1b61ae33b33ce8ef4a70ce2085c29bfe2d11c6a09b3c4f3fd1f32733175c7f77ed07c1c5ef9a0642accd38e69d0cf1cd7c50d8653dfd996f5b7c668184ab2aa6b5fb6027e9174b374c628f86cc7ca16cb87d42b06bf7facdb44430d1b16de1a1267187306434249560e24b55de812e99049df28658887662e4b7944713552e28a7630e71ad06151339c210f52108a50971744a8969281d826d953693b6a02215a670059120545f4c551b99456be432e0482e196e53616f3b4def4f0d86a31016ec222a09fb4758bfa6d04514835a37a812e9cedccc42ad1ca6a5b8c511ffa65138e100a7e7f1190d8d329f8ccfa6b96efe9a73070a2e3bebd6e18e190b306fdad4e7c63bb7576fa5fc0892b2e383bf578052f31a56742958e50772c82278e85ec7bbfad419adc25a7336d3e175cc79f8b9872b5c875910b0d92b943461c41073f48a8a1369f17710c823611cef3836e1f7051e3b284359fd3f173126f88e30b9ec7581a4ceafc5fbaf9e0ef3ed8aa22e0478ef3bab1aa1e9d2f4b113d9055ac75b16ef1bb42a790e81ed963bfe8142b6c4a318036d1acef392ed8364ab79bf1063778c9401729686534eedfa9563f14739dd070aee432cfe74f99628f200fe099caef8180da0a02392df5158d7c35728c1f639a8a949a10fd26e5ec011fc6c4567d0aee12128943efe6c1a68ca1dc41883dafeb9ca09c48a0c575abc86cb59ee9ad37763999ebe0f91bc35c5adeca492942b7773e605f1126eb41e0f57341ac50acd3a08d835baee391e44227114f46033b1183097b9c3ba74b63ecbf025f93d752aea1d0373fd0203150fbdbd3c96a3146a95394b50bef52834d461fa491742539548d1781122a47dfd37b6f9847c5ddbb3261ce11ddf97fed6d116405cf29f35c64edec5b16d5ea70beb5e10dad2d718337c2d094d99c48ae87f2ae7192808b224caf12ab8420b6612644fd15ce6678db627f88c0c405ada9410af58870527b8b11d6b3f12e89dd0c05f74aa20aa02978f354090841394db372674adf5ec0e9bc077e6bece6cdad1f3537fd8b705edc9a25a08193eab01d424ffd118fc236a88897c2f0e2946199595acc6a0b9ab921ca431dac4f8da0beed0b9bc68be0390c4ce2562cb3eb5a7e2b3d8a1599eec2daed9a9f65b85526193e1e3561217762d513468f021a0b740ed1442fe62a994f7d7f821f44b3f6fc3e3912e0afe1d177b9aeaa65c80ab06ab0dbae7b7f5a9a097a546bf9f55a17a07abe0b56a3fd1e34419c6873fcaa37852cec2c846d2ba55ac165122c627d662467a3b404d22314ec7519246e61e806e61f7ec055e632dfb2f0dd06ff34484b5712297495cde1206c2ed0f5af6985207eff8d987fe2a0ab519a097ecb885e0fcbb9281e4387a04e7f519869ae97b19929582717314f5f0bca0b1b3d3e4f18db20fc855680ef987c7795546466b8abfc4fe40b22f95351a336d479f945a623b17cb132bceaec79eb3384114bc4f7b751c7cdb3039817fcfe6c5970e76debc7c4e98064183fa9dc5e4440e4dbacb1eefc440cdbe5aad63d63ffa084fee22f9f62ab3a847c0c9c9bc982fdb4f5bbb93093ef1801956dbf792bfbb97026e8c5281cd656f1bba4eec007eab54df5f97d5008fa325f003368f344226f521f71ef98e6ded190d8eb87cdbf7dad7006e264a24e8755b79f8fd89c8d46331f6db9246cd758696cc5dffa77a705ec456a1d8146739237e5a5e42e15a6fd276032c4c0477e9f6b6c9ffd85b1ca9eaefef66b279f33f93b77de005034cdbf02895b3943704ee1d8e01ac5a2e2df97ed58ca50e9d339918122ca5395bdfef452f7d4ed267cb0a9f926151881c4a41fc1e550ac36d5ad8e89b72a078cf61a15ac776655cc38f19f7a3f1a4d7876bde82860ee5259d2957109b69b15ca1a3a3adf65855c3f9b9f19875bd8f73999740c883746eec4c401fc059550e6173755eb4c40d1a20a47d052dd239d5cf99fb337479cc7539cb1839b01937cd13ddd83e2d850ed5ab1d377223950946155df551935b5e2228bfb0df5af15c0be16211c3cfc2f904b965a9e8cc068984e71aa1347f5dd8436c4d4d7873418e8453a94802159573f607898e7ee50433c48e24d49e7998fd42e6ef7cdab8b97f10c282a0c8c04c02b59e98dc39a9cef7bb023652143d927f7bc2149576e5f983601f88294d074f357fe98342b4bbaf6b89735b6292cc548a73e7246fbaf3791a6f8b92d153e2840b1d90a46a066b7a7fab1a7da766bae1526fd06656249c691716aad8340c803669e3e6b34f291f65f368aad4791cf8f43cb3e073ceb8425a9552b48ddcf4885817ded127540b32ec17f3d60036adafc9804c9595c0e9e05e0bcb559f70b0ca72f09b21a619b03ff1ad325ad9b21c3c7b3fc9f49ad1783fd1efb6b9fb8dff69d349812c2eea648792b215c5adfa319f1f2ea497b2949b78e56d657c89ca5cdb71bc64a5fe0aa2d79efbcd705427f366f4e51bdb18092194d5176a43b266fb93ab900c3c754d59e3b648379dae7a7b9fc0ba38ffb371519523b7f544cb1ab546347e01b29f9a2c0db257830789f878015df11d8450cc662315fdae7acdbb3518df70c6785f1e6661cd68e2baa83cbc33d1fabd8783e3fdcdd95a74be5759a79f4094f696e54463a29e157134c8c1a2e20ceb68812a4c673b4c1b3cc48ac3ce3c76330f2bab8e5e4aa3bc2d6f0edfc912dd52eb4c2bf04c96a59c80c337a19165262edd1024afb88de202e342b16df346c96816285afd2a4ba9b2f9d40e8d600284c103c3be8c69edfd515350513c4682de4225cd6c3eaabddca113993b0cbef5ac294f5904b7c27db2bb3cff77bd3ec697f6e62fce27cacc1f5c1fab4892457865ca9029028a3cb6ae2b3cc849140a56e1cdc8cbed54a85b4fc23999af724a4e98d5639ea9ac3d682ea8af0fe60f8a031e77da4f00180d6d8c46ab3c4f9c0e1d8553f89712cfa17a56da8bc35f5c34de061267a5f539c72fe0de3b755b60fd084687995663cd8dccc5946cbb006b874a0ecc671b3c5c3a6d35fe24f96e15d8f2178cd4fbc3df080696d58e88271d9012b6ea1a339b5671c7651337b04062b25d2dfaf39fa6225bc70640a6fe7aae5c72c7860f3366594c21a4f8adbb86cdee39b0bd4ed977741c903f126dde5d1b86543f48b1778276cec4835015e12d55b4ae9abd135d21676196d5d07723dfe8ac8", 0x1000}, {&(0x7f0000002440)="ee519fea810797e10cc703877b1b723289c497e67bc6941b6e96d64ceb0a83fcf2b0a7aca0ea664d53846387ddd9062e9e7b651dc3b1d5587d783d101596d4d7d1633451522d5842528ca32db0bcf732dc859a2ef9c6959b70f5443030302912f00a034648691c11e4e3a5aefe07e125eecf34f1d8d68187bd9ffd700cdb27f874cc7b552a184bad937c5c5a", 0x8c}, {&(0x7f0000002500)="08f06a55859ecb4b905aef1d62736e3351125c83a021e0445404c436c267f937d627941f1c84f2057cddfed0ca69457eb727773a3f025218b0f0e48123dad17be1ce487c9fbea37262d768d39affb15193e6915debf58ab7bd6e8921b57fc974e745cf5d0c17270a0bf24b0f668920175f93f4d7dfe07235693bec5615dc2b74", 0x80}, {&(0x7f0000002580)="4d27c8a235cc0c22a737f4119dd5b738973ba017f5325b576cd675381abf37db77468c76ff9b526649cbb5c2fc6304626611fb8dc30fec2e44", 0x39}, {&(0x7f00000025c0)="2bc9681ddf5b2c7de02839ce6090972f2a5a2ebf0147f0ef878f50f9199bb78cd92ca219aecfb12a1ce89576234a1d1be46ee3c319baa5d4f91b22b4c3a159993160e30e9052d815a23bacf375fd8c033925f8f1eb2c5e6235fe5454b0fe3bc8aebdc23f579b458e89008afa8884a3c820b2357a30921b92d6bdd2940ea04ed2be131d634f160b5b98e360f69df5c3c697ed94940b22721d85c2f9b8c562bc777ea1502381de5462e39f40e06323e0ee6b1721fb377a83685a8510f877343968cf5159f6199450457da550e5d11e41548b6866f3cd0f4217", 0xd8}, {&(0x7f00000026c0)="79018ad200e58b6d2e7a613f913dd2182c0fd21a6ac332375e47638fc1785eae27c294b5609331361bd8807e5994354ceab80cb5ca64191b07076163c45eedf03c56dbac0961b41fc5a57d0d840af626264504a63a89ccdc4ac54eb91878706df9fe0124244982ea49e1dd6b7b2d77935fc5d8382d7003c41760e2803057f5c84f2025b984", 0x85}], 0x6, 0x0, 0x62) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r8 = getegid() read(r0, &(0x7f0000001400)=""/62, 0x3e) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000100)="a189ab80c460855047bd835e246cb43eebaedcd7fa7d6de32237f97fa9", 0x1d}, {&(0x7f0000000140)="8d5b8d0af03a40a3ad629fe77e0f0da99b344b5059fc656da85e35f02f9b5b95d0734a19a342", 0x26}, {&(0x7f0000000180)="3ac98929f945cf1d7a1979429ab7918a598bf773d78b1cda4452fea0f52f12a21222242a2b43fc4458a129c92808a16b3739ad9a00f62b1c058c364636aed25186383c6ec060077868f32b487944f310e257d874dafaeedcd1176e480508747b12dcda582648eacda2fa12fef12e895430890747a761f51e2ea4340a0984a0a6e41db4c0d18d5838caaa", 0x8a}, {&(0x7f0000000240)="f2bc03e99bd8058eaa1bb0db8e26ffafb028c8ce9c4db971d428ed98b85bae8592d2dc", 0x23}, {&(0x7f0000000280)="753bb7cb94219dde8b9ce921cd595350bb7fe3178d306227ffd6f62b5783f027d91531601d4d1aba50ca44c8c759204203313457ca7a7b89bf31579c7eb85b74a896451f309d79aa7336156c4f779f4867ecaf1dc1b0320876d002df8f22f62d8e8d8f77514acbf1bb1179ba34a4afb4756847571dbca6aa93dbd2b81c28f1093181df0cbd7a289db4476ff855cbfdd33d92298f48b4a924e0fb4e428aee30bd1d55cd1c3c06d3dbf11ebe77e15f24b830b09a18e968547325e686692fc5cb0ed29af7fdc8ef628a56b0aee034283bf14e82ae1999f5f2fc4b58153833bef77267c340607359558f2d4ea608912a2000c1f959dbce76301fcabdef01f8feb088973e3bd63663cd463c8dbe3ae717cfc0a689647af5503d299eb4fa804509a49a3fb07f5542a4d4c080ba7aa06d3626bf19718bd4b5fc897cccd98c2e338fe5e06c89730ce5384e86ad014c6c55554eb0f4db05933c66f193fa412e8df8a8661e9cd10a50a66d30f768fb21499d13801a9a42cc7a252d22c56e29f49cf22d235943c38fd4b2aac696e5d37f7f1abb0f6f183f2a7a4109ca829919b418578abc2d6f9927fa0292ce4c66b38ed97d547759b66325eb96557f1576a8b049d16d569890bccd755c3b67f46954f8297b52eaf53916963c5569182bb25f511a186dd5d5f145adca1f252c3832fa2b67be6cfb6532c8cab9c966859e087242b6eae90295dbbbe836ade5e47824d3326a14d4d908afdf2908793076cb376a16126a701e1767087f82a9998547322355a16563be656bcd09b81fecc232e472777d8a080e2b4ec48d3baf4323882b7c0154fdcfdc9e5241b160a49e94fd0c40d42907213fc3ebaca69ab4da457d30e462fbe64cf9229d7fe9988108942fcd5e2778cc8e3a5a30cca3e9c83fe7728fb3f1bbf5136f278b771b5a4f2d3486c73c70fd387630b8065d5e5b18bab33eb8af86038ff6d3231a1eb6e9aa359b451d68931dfb738206e746da763661473b27ef63e4ed8121cc00d813ea3103e6fad03b0d15516d5b1c76182354b67e07cc722257a6e6164112681bd4f67fc8490c34803cb655ef2919bb00e407c09c4276bcc7e924160fa2334675d4d29e01590a5fab3c6230dfe3aca3a7dcf1f8dbbbcc7be64a4a3aa6616c9a162118789b96d1a0485b885f5cd52628ac2e7c11757bf0808a7a08a8ab08d025a79f5bb1e062ee461b7ef953ad5874dd8d18e7c472e4d08aca7abb40d6e1e64d50279bebf103e3322a64a7048be639d31dd42b3c55c914ea48ff94aef34e54cbbca158e651bbb44b1ce1244bdbf4dcb0fe8400939eb4e28714a9c552862625930bf09bc1094ead7fe63c7eabf5146ff5256f5c56db2c04413eb231307c8d1c48b3c0ffa45827b6651c8c561111da659090adc595f89acbce4fbb28d161dd735ba093645d8000a1e6273aaf31a243b1ab8f16d7894e15b0c0c25aba0bcd49e07ce0eb7a5c40b2b81f6c10bb916da732ef13eb300e05f6c35e57d4b8b41bd41cc23ae3325b10076e2ccd0062b80f7b53b148e1403ea4d4c8cbcbaf1af55bc108eef265f7e396138463c34165f2ab40e38c0ddd4d41965987c2788592ce2cb60753069691183a3d1c3ba1dce42b5eee49eeccd3d0357039360787cbc90ac2f05206ddd5f418ff88ae8661c68a9dbd1e9c1858f7509c09dae7304d71dff4287a461e625e289f279bc0225b3db0e7924912d13aa5a57606867e92e1e123cba518b2efdebdf065ea0bfa6368b67ebf6bd6bee9ec9c883e8bcab76957d7826a813966ddabeafdf3c97e61073f4df39f0219e3d0bafcab1e11beb8506c2ac9a504c55ecf6178c00c2593321953e0562d8dd33026565721dca47bdaa88350fe3cb339a80b03fd1c34f400c7ff6c6d26250f374b35e58e99b063dd7a908473e778fa22e36e863e600988b108490882040a1f747c08d2fa2694250dcf4c4de7587494df865960df7c4e9aa0b833ffdbb671b1d859af30f88e6dd307b90285ec178a8ccb88600fe44c6bcb42d97e63102b26e0e819fe3559e76a94f00939016a6f35a68e4344b8b4a931fef82102af47c48d4c9c57d3364a239a83f8268a9c177d87c9789763f8d590977aeab8a8f689e6aeb1deebd0c30afa462ffff54262fd65720dbfa27a8a4583dafa3f16d34b7c235d5e5eea6461ac7d9ba7ac0676b1059f7ac627adeec156bdb56dbf3e9f8debd6bfba73ba833fbecf9c3829d571cb8411d2baaa1ce3e755fb7a045ae1f634da62101619c939b9c99314cebfcf16ba953f87028293ebc949ec1ab105c3a1ca33a589bcabcd73845dc8af1e3871caa3c28dd253fff15cf44d566647de2d3c5d0879c51cc7cf994491ee81455eff1007b78fd246ce9a949262539e7442338603e8a52706df7cd0415023f040930da52d7d0587e7e8d70c642c3d7e7d1853cc7b675c1a758a1a512105f5408a86ba9a884116f14454f05e69c8625dd8a033c7678142dc7513666337c80b01d0b1f14074c094a89f03e5c8a5b822f9cedd865708ec9a2390aad8fb71dbe18db5e17064452a704bd8a47c4cc38a4ba53768ce62b461ec32c4d9f9e79466cdc43ceb511f80b0b67bd76c6299412f23baa7338c3d284a447ca97993088070938744bbc338cdb644e4497cf67523b6bc5d9330c70e63ae3441a1e5524ee87567fdd96a5630cb94d8a94e1b7b2fec4569ed435152c5abf9ef1aa5832647b31629fbe22186b08c5b442cfec4d2d29761c5e2820c5d6c7e2edd9e0a910380222c13b77cefd2b7faea61a049ea4e020fa259aba248dd1627328724fb64f1a9068ac1638c4d65a0b3d3dcf1f9fbe37b319d5490e142b9b9753fb3c7ca9e032056f735366492a2b9b37f0ccfa7fe7376488334d644a9305550a0e77591b8021a228d22b7e9d81688c1782140b1d4ee90af1b0ce085d7e41fab09b8bce72f77b396e624cf9e5df26b7932e9b5aa5b3cf2bc25fd47aff59448a9665f6859c33c26a43b7652b99d75ef3b8ebc513b4bf31d4e044b8ec65b8f0eb4f114a24234e15821a15264099aa678130328fa694ed413a5a62ad5bc1709e31ba253921d099ebaedbbe2a21618c21d49bcccaac5c2670e9caf902e55c317bb8aef6c5b46c8fd8b9b2a7693a252231701bdb5df209d7dcdc90e46c4bc40909deaa0741e4b175ed360d75177e4131380d8b504db24ecc1e6f65df00841b989c2a82d98f8b8c895280c1f1f9aeee053c1700411fa9665329583a996aa789718a6a159a613af24ceb4c66b74756a514f5ed25627ce5d69c56647600ba0cf3da491ef1e9297cacb261096a45c96663f716d61c1fbfd10d88de07bf943fd6fd1255aecbb0e5fc810be74bac827cdf8a13509093e0ffe6c3e8ce2dfc735452f40f47edbd5b14dfc134665f82f91006f37bfd439253cec46be80a4e26c4789ccd7fc5adaff35ecd36235687a726a66c00d378a94d21d2bff80a3dfea117589d5a356ea688e38752358cbe87e3036d5e918fbe571ced3b6d83c3d214158880ac3696086c635fe57c573ec6542310c202e12705c31c349c339c7474a18c9c495c836d8be7ac8d0aa5e4b3475fc2058d329c86a161eec5a97bd8b9b2d89d201a2a64b4dd1ef4ea31b8b99e554c1966012994b4f139103f9f0fdfd27dd56201716be476877905a7b22334f12cbf108c398ee35dd5865cb0f8c93ae4757aeeb343dd920f9e6ac1489c69b13f8e3d8b02fa88f128bd9d9f98bb65d3b8706f7ef9e6b7729f686a9f0b3a1b76e58af70027e1f1d46c8b6f6fd166222eaa4f580040f16d754576adef2e1241cbe71178a073ce5e7bf43768cc3b5df471054f28e77b91a5c5556e1f1f33a76ee3ca7471b60632f274b92917824df73c1167519ecc9bffd317927b0d6867115eab9945fc394bc91a46ae27489ee3067a59a87910b6c06c83737f58cfe845567ccd7813506fa6bdbad8b54227b4673956cc659d1248d4eae964083f5058a47a060bb1636580066a3f4ca634e8ea52ec4b90966ae63085a1c522ae939b3052145075cd087b4a898fc2ad2c8402c9535a00ff4350929e210045178f78585fdc4c85528d65376ce86231e2ce16aebbe0e1f2bcda97b8d6e5aa83fa8b82d32800c3adb2bef4e726b6409bdc687c9dcd0be110a7dd59f0f7ba24e5cc2d8b8d48994e12e48fb3b9adc9a765649c1b82cdaeff2fca99fec10ce04abb70d1a30329b237df006840fbab545b2bb915e5f1f00f1a6b57b1f860e50a5936f1bc96d672a72dc86077b6e487dca2f34f04d60d51372b8d46a5d76cc0b1d8969a1c5bd74bfdb04cadb03020376d3c7d66fc1895e1cb055e86fb76c467c84417e0376bdb0b3bc96ed38aed8025a6238c69226f5c4d9401fdc9ddc588ee00a2a0d555029848dfcf338a66ea9e06f28882fc3871afcfdc85a0c4fa6e951793d613203904309fd3f94eb4369322a81b53accbb8e1572df948153f056602678702d6e6bfed1b88eda9ab911226a11ee81f4f48ebc4a302b700a370309466e8a822350253d172358f3f2601d48c7a8d2139183391a3d83e415288f759fa926cf1a74964f306ecdb5a08a06f58d779d407694bd42e6f429bd5280b9770d7cff5921bddbb218074fd2a2a9150e2a8f898c70c3da38d1c06b7d8c94c72bfdfc725894a2838c5b2c53b7378e764582e87e08f00549ac175181299e22141fcd9179bd91301c2c50b27d99939f928fb7d3ccaaabab8c1094efe290267dad63519aa1c15793b1ee42fc7b35ee2ad971fda0ec4b71ae94f0c9da18b4f5a28ebf377a15e63860c0244f869f526595328e84ade4bd54eaec87260c8a7c92ac5b45158ebf792f4b7b50b094a0ba80f43c6a26ae608c1c65f7d2b98d76e65393a320c086726c0bd41fddc8704f52717866088bbeee0686acf519666aad59f803e6962772a9b8d765097abfa03b48ac6a5066c91577adf238a077b91b2cdcd4cb58af701be6f8e9b63c766f197435f72daca8c57fe86462de84627bf4d80ee3ad26ebae3a0b2bdacc85b3f0a64a005fbbdcc26698d90dceeaeb4444870642aa3438153292b682b3a81263dc49eda4a78f29992f8847bf6f4dc27b8c70b36f3f481ab116c524723e1bc7567efc19546cad8529d29a186cf08c84ff4e180feeedc39536e8c9ab0ad5db4f59ad3e99f3b8c07d91c13bf1e9ae0fcf82aeaea24fa84d05eafacb2968fed3ee6244d6bf461280e4091d17e822b1f6dea145746ee1d95c9219c2b58e6ab629ba47fc3d1a73da8b3912c9a0f69bf53a98a6f8c56d18ac7dc70df2dc372c68b9af865c6f67eceee34750c851f35ef3a42197903280d0c9ff5aa6c7ef8de8da61a39f4971aa06778ddc7b1a820968ecdd45f9c0a044e5402f30b5ef34096a87b303c27a9f4dcb0043ca6fb2560d1fbc5d06a0f0748a5f28ef317c6b8d68f381643a1bb3123da6cdb02ac68dd0d32d1771ebf95806073f24600636152ee2687d4bffda82db425618555645409f51943619549817e97aa6e934d8832544f3ac0e7318e02ba1d0477c6409181f66d19c101e8867ab2e673816cddf4b223bf88319ca3c20352b4735ee3adcbcbdc776d5148ae383512667e6c4c0e436a4bfd840b663e4209dc1aa5d0bb2ce90baaf0100194b19842214f20f16684a718ddf872ffbb55fe72d9817d2addf0c4cbbd6998c165440d592e6ebfa9949285cde88ca23aa6ef5d12c31ec00c5056a8155277caa4dd1345d2cbf58fd9a1bad9c028def143d0cbb0d6910f2b55da738bb74de3a8f167ccd6a2c27f845cee6daf1e15b0fe584c5d8c6402bbc36ca7955fa92", 0x1000}], 0x5, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0xc) 16:05:03 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30111, 0x0) sendmsg(r3, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="60ee94b4436e7d2e57c3d10410214a0e610e8ddc120edcf77751811c4c467b20d22243f9384a6be819e1a6cce805e961b1e4b19d9d38b3b87606b452cac6c0f231cce6dce6d7513b8774594d47a8eb25f174e8a63f7934d969a169353df4ef5fa60baf5a1a98c2ba5a82e91344e69093b2909f", 0x73}, {&(0x7f00000001c0)="a19cfa620426a72f31ddac8212fcfd3d8e887e80651c07e6c73e5b6c4b3d690261cbe78a086b24436de82811fa413eebd2385ce1801b", 0x36}, {&(0x7f0000000200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="480800000000000100060000000000ff000000000000001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185e92414023a2c84328bbc88479adacc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307797b533ec159672484dbd78daf897f0a756b96ad9c3a6fd0cbc546c692997b571f4a8b955ae70c5c4f1db9d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af8b1f10648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cadf77e49573decafccf279ab889ddba4200edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468aa67094f3f4441c15e5d951c4b85fcc44cb69944586ce40c15bc8459490d3772"], 0x48}, 0x4) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r4 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x2}) shmdt(r2) shmdt(r4) 16:05:03 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r2 = fcntl$dupfd(r0, 0x400, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:05:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000044}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:03 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) getitimer(0x3, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) 16:05:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) clock_getres(0x77511d990e69f977, &(0x7f0000000400)) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) shmctl$IPC_RMID(r3, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000003c0)=0x6d1a) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1a3, 0x6) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = getuid() setuid(r4) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) unlink(&(0x7f0000000380)='./file0\x00') r5 = msgget$private(0x0, 0x10000) r6 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:05:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x79}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) sendto$inet(r0, &(0x7f00000000c0)="10d47a834e9f0d343c6d08917db9769538c9214a36e40779c7a170f4d1d19c2412de61b83b481f715eb4acd6ae4170ec918fd292b51fd5badebcea69c8794316780c24bc02346115560080ad8ad1546e0a32489941e2ecfb47933ccbfa0ddcd3334d4346b7cc928011b437cb3d5a18aa40777f4c566327c8cb7287aacbeebc0606aa377673bd3ebbcf77bac6e3ef9fa86ed2cf968f8cc05cc27d06a572053a10edc7e51fdd6222f1c8b4841e191d3fa24bfe705913b4f3c041eac39262e7217871e730aa16e41122474bd2d54c47671740d7d3d6cf925c641724", 0xda, 0x405, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x2) write(r0, &(0x7f0000000240)="035ee542fc147e13df2804d551bf4e4ace1a038dc1b798fe297a2ae794de70a975e412db76f6d56ec87fc54f504191b730e3089eebebf3df1bb379908e0bd84c9b0ef7aa8c24af9ac5a1536cc2e7c75a0540fb7362f200135b9928096c0acab09cb94244bbdb1f765057f4726cd3b67d718c7286cc814b4d647ae63bd167d7a287d1acfb877f6aabd71393d99681aaac13b5e0790f420f03b50866f4c45717278ad8778cbf3f4cc4b7b342680789b7fa06308b79db429951b41df57d76ac1da4bd25036b80d47be6ad525b88b4f4dde3e6bd9fb0fe201d", 0xd7) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0xfdd0, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x963}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6f05124f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffff6ff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000840)=0x2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000880)={0x75efab162c10a164, 0x800, 0x441a, 0x200, 0xff}) link(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000940)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000980)) r1 = shmget(0x0, 0x2000, 0x1, &(0x7f0000fed000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) recvfrom$inet6(r0, &(0x7f00000009c0)=""/51, 0x33, 0x41, &(0x7f0000000a00)={0x18, 0x1, 0x2, 0x9}, 0xc) getdents(r0, &(0x7f0000000a40)=""/101, 0x65) ioctl$BIOCLOCK(r0, 0x20004276) link(&(0x7f0000000ac0)='./file\x00', &(0x7f0000000b00)='./file\x00') r2 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000b40)={0x100, 0x1}) connect$unix(r0, &(0x7f0000000b80)=@file={0x1, './file\x00'}, 0x9) fsync(r0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000bc0)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000c00)=""/234) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000d00)) acct(&(0x7f0000000d40)='./file\x00') mmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x5, 0x811, r2, 0x0, 0x0) r4 = shmget(0x0, 0x3000, 0x4a2, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:05:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9268", 0x4) 16:05:03 executing program 1: r0 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xa4, 0x1f, {0x4, 0x7ff}}) 16:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x4, [{0xb79c8333bc06daa, 0xfffffffffffff2cd}, {0x230b60d81d90ba1}, {0x2, 0x5}, {0x3, 0xe5}, {0x2, 0x3}, {0x1, 0x9}, {0x2, 0x1}, {0x2}, {0x1, 0x3ff}, {0x2}, {0x3}, {0x2, 0x4}, {0x3, 0x7f}, {0x1ace0ef25123fa41, 0x2}, {0x2, 0xffffffffffffff9d}, {0x3, 0x1}, {0x2, 0x1}, {0x2, 0x94d}, {0x2, 0x1}, {0x1, 0x800}, {0x2, 0xdc53}, {0x1, 0xd4d}, {0x1, 0xffffffffffffffff}, {0x2}, {0x3}, {0x3, 0x4}, {0x1, 0xb7}, {0x2, 0x8000000000}, {0xfc84bbd7d5e1e6f9, 0xffff}, {0xab26fb1e79c868ec}, {0x2, 0x8}, {0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x7c}, {0x6}]}) r2 = shmget(0x3, 0x8000, 0x24, &(0x7f0000ff5000/0x8000)=nil) r3 = dup2(r0, r0) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/158) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:05:03 executing program 1: socketpair(0x6, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="56e80b2c67f0537f5ad4adb738129f9af6c0a3f0b55e64adac2a4942a7a862560b9650a544d9246e2dfa63", 0x2b) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r1, 0x126}], 0x1, 0x0) 16:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x100000000}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000080)="21f68b95b6fc7a0883f1ddbf59036b", 0xf}, {&(0x7f0000000100)="9c5303f0b91ffa7e943f83be9ebe14a74d9e3981652d8bae47a37f830894a6fd25a1e8d59b0fb7afacde3ed669b2453cda408c01277522dc73c0fa78bd03c61bdf2f8769c946", 0x46}, {&(0x7f0000000180)="d35c5bb774e5beb981cfe520b622bb0bcc1e8c15a1", 0x15}, {&(0x7f0000000440)="b2a3743a9588d0134abc9673d3e47180b3a6dc83c2cbd12b7edd58532f56d1e0216592eed248e9670a12a186a3598e2772a92e7eb9ffbcc4b7f919a7edf4fe770fd5b9f40b5e32df3f4cb8bff722ec0cb982e088aa0bbf990748331b8f154f5c18db31fa8e0691d218c12a06e13b493f087b3ec84c9c85671119ce21902f0c149958c0bdc547a4ff74f4182af132b3c8d591283e82a1cb05431f65c708678edb98ab7280d451902850f50bad1d0aef591f14d63a18115f191a39a0cd8cfd44d130f8c063df4a60e366160c985e636f93270efe1e7df3a4c8056fcf0bc186959c09e5ef1c0082930459625889af56139462c403a0436ada4f7bdbff23094c56bfa2003ea3c9905b13c7b48ca73518688d32c5b07ee889ee5fd35f87952298526dba311f3e5787917b4ceec50d693ee141cdb8c7dac261b5dbb6ccea87e2b8d062b8fe5c4219db0158286747e808ebe32396e7718c546a8efbe1cd9cb7ef71ac6398e701293f74e676e2cf28260a40b5400779687663f20ad72d8da5429d783c35be11d66490e952f4732861447b71813925d4cf9bd7cacaa9b9fb1f67aa0d2fe57580bc7e268ece33f5979fbf9bb51ec7ed3746694177424687b5a2b8d7674d9702816ae2d068b6a3f33ea8cec8ef198d84eeb4bec0985dab9488b9ff07e676a25ed0745464867278773333de2cb8122b530560f7a0f260525e5dcd4ebef5f36697537d229bc1fe19d2397abd38b199f5f824656b2f77d8fe934abc214d323d0a750760c0359836cc9da9c939db5e7293f9bc59956033fa5276c4abc8d3841d10c837810ee6b676883812845e6ca07152319d1e1265d4e7ce76b57de838d8b495c70b220614257dd9b778416f9b61f16009756ac3f411a065533b22577cdb21d6a599683bbe4c5a14eace14499c2c9faedfed9090644dae09ed8dd04e397ae9900fdfc8dbfa09aa09f571ba16899719e9685509668ae627d67c29b22ed4eb1237a21f32d56fd24a5a07b1bb84f321a75612404ab77e56d0c8bdc16038fdd404b2e644ac7a066598d1a0adb3ab31baaf4c33860ef6f6308cb697dcfb3b46bb94abd7c6863549311bb047690aea59ad4f127a6d8d9534fada1953730706ba7c83caedb98745b58f5a3f159fe31b84bcc665187425ddb3d9603c3c6db48bc071fb7b78e9d85917f43854b4ce4e5a1fe7187fd4cbd7c578c005f16437358eaac35f14527040e7a3c0e7ae82035cb200a166e65a78890b90038551393f0d6307eeceac9229b3c24b868cec5318488b955d1dee8f6c742b9c732810e0d455f6016c8e57ac3b30aa6b66a5d7713576d93a1c9d8078806b1d4588058cd69128aa8836fab2d06a7f48db705c0aa5a54fbc6f8a2b19b10a9595c879a977e8adf458fc30566667e9a5daa1d04a44f11f06dbaa7f0d2a87b6e08344d10e51cdbf145eb860a024ccef053584c564824d379c96f1648382e31e2fc7ac8b77a265ea22e252a6445193e54f5efeea9ecd57fb41cff6d40a08b9a27847dd133befc7cf9eea02fb5f24358cc88a642651d870704ce143d39c4e81d9e1794b774696b1821d0c50134dafd352ee728677dad82bdff56e3f44b85838b8db6f5e7bbe7bf93f24aae53eabdbeebb38bea3c7d022fa0378e9c27981c768ebbe14f546d802b1ffe11c10b36ee525107b5be112fc60226533c29773bfbff5ca4e957e53351c8dee1eaeb1eeb2658b9b878043c362bd051701c40b7a9704273a2d735a7bd5af46c8fccc989060d0b3194653e2228e9445fdf690849bde3553f8790a274fda38d1c16e3f5694101c095091db8defda03c388d69ef5d2490879d656901bac9be0ab00657181049c25a115f39e9af6e67e54206e1603f9fc5792de9cceb5ceb25c8fb8343fa3fb87f04d661c7ead76e5db9d7a7acfa4b14792ab4483bfbaf1dde9b56bac929dd77e7415070e2aaa67278e00bb6d76ba9f25c81d60e7226d61902d4c32e5b0eac30fa611c0fd91ffb9bbd41adc5aa967aba3c4501499ec9803030d8faf8e395abdf5fab14145d5082e9a8dd1ff590103293243b1fdd6f41be704609858f3dd85f687113036b2f1556602b720e9a11e4f17d50ddd15a61783c8149bfc137b08b2da26292ddafc79f9e66828c88e539229b57fef3d2844e2c70a326f689bf4f7fd13f38b7084a2e571cd264b6d479aa85cf314889d756ed764927cb195ec325fd4f0841972f91e320077b74185fbbcd4fbac1d4d3036abbb18446dcf2c48796b46595f644038b83d9eff12a37b9594debeb1250fa62dea6150bbc8b29bb1d8333044d51482b17a08841e732a2052019df6205a619244cfbbb621098d79239ebf1dfef0b9ad6dbfe50d0b2ee8298d02dc84f5cbc8498a08daa43ba983a4b8c75da5c6d0d950189efd13eadc747ddb91d20cf60c76d492ba914c4fc54b0fee0ca91451d80595a06f5c6cf6c0303f8dc632223e4fc0c90ba6116d14e2fcf74593865dfbf3c4c816d449df54eb0f9e75fc3d8234a28e15ebeff2bfd2e91a28a9ab6445989ba500b88326f5c36b55d49b5d8b6bbdd3e956be192138a6eab33a8cf64b970f58a02424f5b19ac64f81c996b03ed96bf5ab54a06c79add627fd0982c755655c7dd167768a8ddda7d8b3cc22d9fd07258eb25db942e08d7838e465ead4ea72cece2e5f380977512abf8b3a7250ce05794d4eead94195b420ff1e2a86c483a19246fb7786e369b19ca05eaee739a1b81a5683974a3b74b4c067bda05dcda6d70ce6182e6509b551891746fd1f886c0eed587c1ed4d859eef0d492df296e2faa8a6b217ee2bc64f874dec6077c65c6493a19f6667dc3ddbdfc240c63253eb1f631e46080c79da5ca28e9fcd952eefa3100bf43d861026c4de3617abf2dae56fa772e53cf5ac1f821595fbb1981aaae8d78db4da2d6ad9e0efa2403aec779e382f3ce031f08b06e883b5e0a9ddbaa46636c1c35b5ca3c797aaf624c94449f6318ff9522865119665f16ffef8c5d14f00be44cbaf9ac5852981016404ec01ad711fab0ff36009eb4adb4c4a62cff9231dd87576ba3cd0f6d0acddc54786dd124bf8993bf47090b420d6c618519e75bbf30bfe076322241fbad1f6bcca727527ffb177e96bb5088da74c764e352343c8c57fc1b8d4618c75970193cb2f8d652b8b0e302db2d98dc5c78611af5e4e1c7645004ecfe654d9e7386020157e9a53c82c539f4c7632662d0e8ece44d9a6501c2a6c1f92dea88a242e173ab8db4a0af94c102da105c765f15572a57df5650ffbb4d07ed03e58aeb0e48e7a46faa252bbfff667e71ed12331995cf2a649174fa9b21d1b3980fc5191d836a37554f316107415731e54c89131bcd65be01c191812198ba8eaa0e7544d8394930279937c15a89a78a4c737cd34e160466ebdcac4c8594e4e307be5021d75b9768fe32224b294036277c90997fa9335a4fa5eb28acaa90b435e85fb482b91835696b07e03dc01bad9147edbdb01fa385d238ef81255aa48acadc50fd301552adabc9cd271faf5b262b7ac54f9018842fa4772548a55732fe32edb46f2e917d7780457ba86569f796ff638449b74f0f2660af3f2247f49c1bbc8c119f9b179150a985ab680bd9ce8cd92893f43df3ccf8baa9ac3d0cbd82197ef8e434d04e052bbc3708c480a945b8286be6a2efe38226adaceb0fec74f9185ce5eeb0eff015b9db8e8acf26f0cd0632345fac6be4466c6610a83e2c9308009a09474ef661fe2fdf7e2e70e77c99c70e5e05cf6d663298044aa944e54ed364f42c23201be1483b0814b25690cf7863e702106ebfaa13baa105dadd68af965d6cdc46cc12f95995a6e4ea8b8cc4aa25d6bb3a791be2cf1825f6c81cd148a568678af4460f4830b9c621f809593654558901dceeb2dec91753d7c95f59fd36b392cf48d4bc9ae660841ce5f66d64e1c5bd7af6bfb23cfddffc9a2dd6689528d80d3285c545646f7bf308d792a2430c1bb177dc99790fdef533fcbae7f463d6e91a20405a4dae0c09abb280fef5bda084f5ac91c09148b02020a118d029d0ae32b68eb9841575e6847e97512892b1aeeee0bf0b5181d8dcfa0676f48c92cdb2c6341dbc01ef4c58f2fa1bb157d3ed95e210f680a7644d8b550e36cf2d2b358387caf3e8f0ddb64dd607af70d503e5b551d6e13f5639b0b073a09989adf1b2a02cfbf6c8298b42154a10f1373be5aa06c743b8665ae7e05e179768756cac257f38d0e5317e51542c003fbe2d8a775aef30b4da07c794264c96a4a3ce458fed1a385c4751fec60d75311586fa15899a335e2f2268c77ef0f43506704591a0fd1817ae1d2f7979cb71674a047a6a978443b920faef36e5e8ea42b3e289fcec46cdd6f701750dafcbbc8abf0024d9974f890164df6fd073d1deb080d0fa255627bbd371a91cbf520ebf30669c4a7e392167ad953bd770d4259c4634beba991c2ecc6b7af15fa66813288680b2deff65615a8ceec711faf4bb44129ca659be14550713daf42b50f56a79478d17fb4fd771edacf3b096d7d460ddfb83f3be5c4afdfe1136c4922f474f698c012a69af9dbeb8d3605ba3330ed2af7c5bb82f63ceedaaa1d18a075cbbe6103e95c5d95de846ec8d96d5b49fe584ed304be80213d94abfe45dd8fb23a8dc6154aa57f95e140851013b6cb510a8d9c71737ef6363c520f7a03b75ee7ac0d8869b1af1fbd2564b23efd2e8964a5c49e3975d13204cb33decaa441440ff7e15a2b064acece233419c57d8d3f028eb79e3106289607ed6ce021cd0acb42b6b593163cd66c6678938ed794d6869cefc4feebcca9373b21361fa74e01b011cd543a18f4e0b515cdc28497ee3578bd8b647085b833a9ad2633c4a74ac2f225ea900c5f0c41ca54e7cb5dafcc06cb5bc99a58b99e8a5e7251f85a3a43bac35ab4dbae45c92d41b500ef8ebded142161407244a7002f5b6fc7c5085ecf01d5d927f67c5a9970d0f025164d0bb9751316caa473c1e7565f304926ccdb7817fc69255325bf4dfbbbd06f88e9b95c59c2e35d3594f01ee3404ea10b5344df703964153bd24d7086f2b480dcbe83b58a1d0d65b1fef1d038f5da8f7d683f3d40367e89e884923558a9d97a6a36ea1854cdbd425cbac475432f27bd04d7af89e29d1b63561abf8965c9fea180a2c313e3874331c5f8f38d412f76765a24f9c977ce2e29a6db638c045fe0a36561b1a6ecf51e605bf865572d7073da3aaff418059643ba473d1c85ca8143121ed3daf531c00962f87b145c0bf41fc7638884ba6dc2b07cb59d5f13533232047863339df121d09d1e901181a4c6e387fda6466d030e87f2730abca22e0f51c5dd7dc74b40218524ec47a6150f1cb24575878abb0c3a226d6238fc93670b4cb768019c06717579bf3322edee89e180703f69fd25a58cb76843de5512c58e3a2a9c98895a89a36a51403397f8f38d2fa36b86cb9c560fe8cbc6b5d85e2dced46eee4631ac989a34c6c8cb9950b589e77e26687cb79806f84b18620569e4d900684214fb565543a7a8ffd78e3e8fac0640a10aa67a72db3350ba2faa929cfe54eb2889122842ec63e2b7e05144ce191b1482301602eafced0fca770ea015fba3a7f3f01d714708150b487833452bc26ebff24090e5b08486cf061eb7fac8726cb3464b1d6b410ab2757b915a085a9e5378241fb1454e02ff24d72794f236ba94a61c95847bd5c089fc72f8b2e05bcb35858a84b89a4d761c15213b43e7df63f48d931553817657f3bcc62bd786e1e96d4511a25546d9cc2a455d78ec1b204ef2600efd5701470", 0x1000}, {&(0x7f00000001c0)="cfaee846e35460f32fb679b2062db50cd9add18d9f3a245e0773040bf7cca8d3f98ad2ead6e17fb3bc9be59a901cf87fc7819950c95e96057dfb4d67a8b543dd01870f8ba338a1bbb86e47b9fb968e38b3d581521342ce30f24b030877030e54fbbffe398778dc24367c6626eb1665c675a15a9ee9793855b6c487ad0984f39ca8eec41cf3da8a88f937a001e627b7b160801a91f1a73ff62c56", 0x9a}, {&(0x7f0000000280)="3b64cb7f9abf92a3ee8b6d8400485296f346950ef2d6e583b41c8e9e5b6ae3a6c734b2d3c7ec272ba94cf4600ad9a02297ad1298f8e8d71aeed54696579fa5a56d9149045974febff3b680627dfc15436d4b94a253f3ab923fdd5b855305668aa6948e57f0a90e213c6e016455a5a1fdf09303459ad1c93cffb138cfa36a7bca587b7a863afdc259c3927dd6b223c7ae1ea2cb62c2c1439fa15800cc7d02fcf12b0f2bada5693769d1628da54f55a5331e3a81c352b4676f46e16a434d17e1efa0aa91723364b9250e79869cac116306", 0xd0}, {&(0x7f0000001440)="b181a1db26cd66c0885145f0c93883f27f0aacb33c605b9edc813e071c8e367abdff8c11adfa5eabd7af9df43b61b7b42a4368145155b14fa193fd75fa054606c629c38e77f2a114ffa6847719d51fc49a223eb77734fc3f8fff8919b277c3dc22bdc94be266298bf6381f4921734c3496cd4aa5fd05eef94fa4", 0x7a}, {&(0x7f00000014c0)="115ef2348305fc258a281a3138320cc16ac404aa42d89c90cac21e5699a8e6967df30608a71415b76c9e385aab1301aa9cb7c38f749f8d7c95585983584742dc8cab8f2ec5b8f402a19dc4d20fca8947eaea0588da31dfd973f2722520ea9fbf9681e7b96f586d2790d152631664c61106b9092fac9997bcd0391120bc001d0fa5ad843e43c104f3496c80faa1b70830afd7b904846c77bca680235c6debd50cc1b84b73185b7612d366d99a29e9e6bd606b3702cc8a304a4eb5171a1e68988bca996b89ab957c572085a39ba49c7579095941c5c4624b075416d89066cd708d7f9c9465f5c12831af89b30417", 0xed}], 0x8, &(0x7f0000001640)=[{0x38, 0x1, 0x5, "6cef22c396390670d824acb4b05e3b4c3cfb1a4f97eb83e251dcdd8df415a9ebb1f8ac1a7a8b"}, {0xc0, 0xffff, 0x8, "586179c07c4eadcb2fc7cef4cf40bf0361fe43334c369957ae50bb774bb97c51dbeeb022feedb06dd5afe8a3c377e7b8210042cf240df6937f8c587b85c41eb6cf78c52b8775455325d8d7637d7aaa969236a808b761b6a409ffa30075d5966d0808b48b38ca758a2033bf3c061ac786c643331e696526d37a3a7cc5c70b1915a64da05e69dd011bed66f1dc50c54775610b28efce1c05f8e12f8ab634f9762bb9f96531005839365b0b9eee64"}], 0xf8}, 0x6) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004009e00060000d6cbbca851070900aeff3fca032aec000000000000000000e0ffff06644c2b17320000031cffb108", 0x34}], 0x1) 16:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000040)="c2") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:05:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000440)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1337) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) 16:05:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x8, './bus\x00', './bus/../file0\x00'}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) r2 = dup2(r1, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$KDDISABIO(r0, 0x20004b3d) 16:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getgid() r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x2, 0xbd1f746ecb42341f) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0xc2000000}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x3ff, 0x7}], 0x8, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x3, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0xfffffffffffffff7, 0x66}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1a9f31f9f814846e, 0x1f, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x1, 0x5}, {{r0}, 0x0, 0x80, 0x1, 0xd6, 0x13}], 0x3359f1f6, &(0x7f00000004c0)={0x2, 0x7}) semget(0x0, 0x2, 0x500) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xc0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000300)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x7c4c6f15, &(0x7f0000000200)="92b5ab05899a20f1261110984e682791b76a4dbdc942d416feeccd61e894c5b229d47545d38d745257411de2e8e9639911e6e0a3914b9f2bacdee69de84c12c6b85f34942f54b406df17ad026f0d9ee1c29668024ae787e3bd427ef46f4a85c274c9d7e02cb9988df86ea92b7744508b1cfe9ec77cf3573f3ce54c624d8683a7dc744452dee9887a05bafd2dea605e2d89e9c9c393151b54f5aaadfde86509e1433d72c678c6fd2eb78db318b8464d626d2df7d3dcd6423de6211a4a9506fcc630433cd6475673") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x181, 0x0) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:05:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000080)='./file0\x00') getpeername$unix(r0, 0x0, &(0x7f0000000100)) chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') 16:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") write(r0, &(0x7f00000000c0)="96ea2b73c5dc70ae058ec2d9b36b4a05a1a5d6b22422f9a946c51869683d1be970e316b09c27333e73e7e38a5d98bcb50936ad73e14518a3f9968e7ae0718a8c64ae735e5bfd93a26f5803dd627ff01eb9aa8ffb6b335f7d6fd8f157ab8b9885265efe0bef905c1bd3f65b14df00e24ce1aa48bd5ef273a51c714bd5b29aab", 0x7f) 16:05:03 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00004db000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) socket(0x18, 0xf692d04249211af8, 0x5d5d) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:03 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt(r0, 0x1, 0x1, &(0x7f0000000080)="6c643ac1b622f60193d7ee5867e9932e355911d4b25bada1c12c2b57c8d7a8264c80569718cc786110b180edc682e0f94be10692b178dbc99b530908cd22b536bb99fad392a121699edec1df6de3e4932ce65ee3af6cb92dc16e07497fb9085c451adf654c6d132c03be7acea8ada838199ff76ddef289cc0ea9a51ef584bb3f46be2e1d1bb8d7c868dd6f87ba78b3d534ed4700a53ee7c7b82e10e04ce55130a6fbf45d36", 0xa5) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) 16:05:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x426e076294b48f18) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x7a, 0x4, 0x3, [{&(0x7f00007a9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f000029e000/0x2000)=nil, &(0x7f0000083000/0x3000)=nil, 0x3f}, {&(0x7f00007da000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000050000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f000051a000/0x3000)=nil, &(0x7f00001f2000/0x2000)=nil, 0x6}, {&(0x7f00002de000/0x1000)=nil, &(0x7f0000607000/0x3000)=nil, 0x2}, {&(0x7f000058b000/0x3000)=nil, &(0x7f000060b000/0x1000)=nil, 0x5}, {&(0x7f000039b000/0x1000)=nil, &(0x7f0000162000/0x2000)=nil, 0x8b48}, {&(0x7f000061a000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000016d000/0x3000)=nil}, {&(0x7f000030f000/0x2000)=nil, &(0x7f0000043000/0x4000)=nil, 0x8f}, {&(0x7f0000246000/0x3000)=nil, &(0x7f0000511000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000040000/0x2000)=nil, &(0x7f00000ee000/0x4000)=nil}, {&(0x7f0000572000/0x2000)=nil, &(0x7f00003e2000/0x1000)=nil, 0x4}, {&(0x7f00002d2000/0x1000)=nil, &(0x7f000031f000/0x2000)=nil, 0x589b94ac}, {&(0x7f00003fc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) 16:05:04 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) 16:05:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x4, 0xea4) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) socketpair(0x30, 0xb207c2ccfe5655f0, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) dup(r4) close(r1) 16:05:04 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x985, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7}], 0x1}) r3 = getgid() getgroups(0x40000000000002d3, &(0x7f0000000480)=[r3, r3, r3, r3, r3, r3, r3, r3]) getgid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0x0) getgroups(0x1, &(0x7f00000006c0)=[0x0]) setgid(r4) r5 = socket(0x1, 0x4003, 0x9) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x5}, 0xffffffffffffffb2) setgroups(0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000700)=0x800000000007fff) semget$private(0x0, 0x2, 0x8a) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000680)={&(0x7f0000000700), 0x2000000000000265}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r6, 0x10}, {r6, 0x5e}, {r6}, {r6, 0x12}, {r6, 0x10}, {r6, 0x40}, {r6, 0x10}, {r6, 0x40}, {r6, 0x5}], 0x9, 0x22) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x40) r7 = open(&(0x7f0000000400)='./file0\x00', 0x888, 0x100) ioctl$BIOCFLUSH(r7, 0x20004268) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x80000001, 0x4, 0x5, 0x1}, {0x8, 0x3ffc0, 0x5, 0x4}]}) close(r6) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x3df) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000340)={0x2, 0x3, {0x0, 0x3}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x6, 0x49}, {0x86, 0x100000000}, {0x2, 0x8}, {0x26, 0x7fff}, {0x0, 0x4}, {0x41, 0x4}, {0x0, 0x57}, {0x103, 0xfb35}], 0x8}) getsockopt$sock_int(r6, 0xffff, 0x1fe, 0x0, &(0x7f0000000240)) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffefd) 16:05:04 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) chdir(&(0x7f0000000100)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1000, &(0x7f0000000040), 0x10) 16:05:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) ftruncate(r0, 0x0, 0x3) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:05:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000000000000000000000008000038", 0x2c}], 0x1) 16:05:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x68a, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0x9, 0x1}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = msgget$private(0x0, 0xa0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/116}, 0x7c, 0x1, 0x9707f81b05d02026) shmget(0x1, 0x4000, 0x422, &(0x7f0000ffa000/0x4000)=nil) setuid(0xee01) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r3, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x20082, 0x8) r4 = semget$private(0x0, 0x4, 0x140) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/145) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getegid() getuid() mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r5 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/116) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="dcd4302ad73aeddbebc632e8a04365d3265d19ee320286e5b46c14f1085f352029638d8367dfbdede4d0a11df4f9ba05f9a154bbce9e652f81ec9c990bfc16e9f8f61c1c8e3e5fedd61c99bc25c3b7adac691b67b3f5911907365c91f8b8431d3f18fef889833f8db3fd7e5d6464214e88675da2d8170f1aee7a8a4ecbf685d55d8511555efa01455a17493c5176bc7888694218ac8f27d1a8eb1707f8d6fbea083a997caa56555342b2e65dda0cb7e57cb551309c3e8d16afe9a437214de73ab6a2cfb0e83a925d0c02ade414c91e6a2b198cf0dc8be3681c84e7576b978f77f92835f1c32688c379d0354d881c41ede482fd633f214afbe66ba266f0ff74e7e77c5b2378c7fb137effea29f3b9bff285edf45f1c7bf29a9a0ed6f1e5aa86acb19e0c79d8b085b3b6b75ed1e121211286b7cc048e05248b8b154f3c8fb8510889469849bb121bfe8a5cf6ef5d010afe3867c3f40bfcc38cac7b2deab6092289659dcd09977890af34810db30bb3960d57c4d82c66658f0c19244cd5985dd6f635b937d294859654e23c3b0f0f9b27b7d0ec5d70918dcf0c02f1ef1c2a4fe54cde8ace28abdfdcc2dedaf177471dc37224fa0ee369e516c9417137ed4f8f04ae360ae106e756cf236c032cdeeb084484bbecd7ed87a088870854ccdfca20b554c709cc05d7ada1b8869ee2a1823efea2ce2b10055634fd1d426c0fb724bc34a0e0f40fbccc1b1d020e683086fe10b525b68acd1de1fbf78b8703bf4d29c7da8691046291fbb706368c763804fba21f141e237a85c4c03d68eabaa8f078d34ab64125b81161115e0084f978e7ed8f5d7e7d1e02a05bad90f2c665237876083ee6d269929b2ef8d8af52de64cd2e1cdd48e77e8b000c1e5e441b4873161341d3c071e548400b235273dcba4140cf5262cf988a750671f9b518417fd6470c25851faeec08ecaff07ba5289bad15e0e2fc91b5faf1811e3cf9e3f93b6cea2f8a3a028b22f39766a873cac6bfce9c5271dd8d1693adba1ef670bd9ef652f8d570dda20acc4235e888e5e29f52901d5687993dbe09217994fe7e4aa49ea6db777e2907dc67a7ba5bac8740d028cae9c3dca1b1563124acfa5a31cdebb39f52d3e54a6bc7853ab6587459048e34e7d4174732059f1df43f1cdf2022bb74cda39b8b19193d53143eac4c83b6382008300db9c02f393e88f833ac0c456c275f69e6627644fad9427a6856c10ff1b08e173235fbc4d4c6c8af17219272bd29d04a78b4c98ee7f3f764b191d114fc7a1a5438355359783dead6452faede882cf6d1f9205beb1630d331198df84075376e33481723bd8672e113e8727d27205586641f026c612f830489faaeeb2d6507ee789dc69892c7644e59fdf5b58cee139567f9286713474e664140b54a53fad9066193fc27ae8e673dd3c3b795e7d38f6ebb6c3bd378c78c32cc5870c15d249615edf93af14d01eb4a11a07175c8b107161979c78ad8bc38370b02ca7d9dd118928a5a186a05579e73c256e0fb61585a14b2f5cc9cf90e6c22ccecbd98a6c19e154fe29a2de7444d596b72aa6ac62347d72cec425aa02348fa551350ae1bad9cad5d799c872dcec8f724765fe24812b1feb7df0cbb8cc83658c4661d581fe8f62dcbec98c9e7b26179bb24eff9bccfa46b922782eb957f304e4ce7a43033d80013e360569fd80a19d12edeaa80bea599afe53c87fdf626190e100bc121d0058523b481fc4b53dfbb8310a758f30776d91e01b9718709780fa4597c506892462f5364b95bf7ff9dbc54d83bf6cd8bd2d0211387191bd69a9754ecc43f5cbd8281a44e9e68cd8873b90e50085154ba9891804477343c7d6ff582b1b9133b3c8780a4688a5754a06c69f3550273881b94231067fb38ba74d299d45b4b3bc29bb3e9776a398f095b0330e6b7ca6b083c44677a8dce0ba10a4fec07b517f9ea3aeeed319b088ef3b0d148f4f5af441e9ace4def8143c3074eb3097f4f98cf64707dfa8515ff11125baabd7575a487401493b699c95605b1073bc79f2508a8a632dcd7d4794ce8b125d4072981f8f4e99d5a376afa45d79b9ab24d943985a0b9726f33b1e21b374bd2bdefc825319e34dff9d6cf9b694a8b3247d71f35a2796def82902d56360dcbff4662e5ea892b2ef1bf3c014d8514470e3070ed6e66333643c34104692aaad6a1497baa3d5e42677d1309e5c3510ac9fc0b774308fff47fbac286091d0b0fc703e1be4e80a66f9f2a501ce79d90f26a9befd2ab330a4cc683f59a84a46322e649dc0f6d9813e022952a22a4e4a60c07d1e735fc3f278bc82cd25a5473c7bf58a3f59afda8268dc29c420507aa639366afe90954f6bf2de1efb260d84999adc85eed27ccd52f9431bdcb92ac7ae19c0b21c8cd8962333c2e01b2a8057b6384edf654943212cf736ec97ab404c1bba688d56ecf5c3cd2a60f973a0795e397cc056a63a9710a9968e9cc236deb90eed7c4140915b32f438abd1cd527a1bb3433323d94c09343249b353d93ed2355d922a24a3095aecd8fba5e06f2d32062a424ec5127019fcc18e6f2dcdc732641f128a1fdba578bb6fe7f126d0236bd67c09c5ea9b78f87ea61f2fbf593e087c28f92183f138618cbd00f01e659a481a0f888f2085843abe629d8d8995416ae0bbd7ef981e030fb32d86f9ea517cf70434c73957a8af58605907c4660bd529fcca7043cc899784bb7bb62ca4a1ce66d9202b834d219dc5f566948497513c2c7d38154229bf8c2831810f22fe5a643fde509ebf70e51af8454cd3b7873692c35d487058e3ce25c494a0cbaae5db7ab500d50ae575a1e62c40b80f141dde42989d8a69e1bb874e2f80adafdd966c7a883eaa200336fd27e8b58b6849e50d26ef1f8c0e53a6e0534e69cebcacd12156867703d8b4776515917a6c17957b93e5cce663a3fbf9f9fbb3b256cd15862108d5542783dfa5eec837dbd55325f0b43d1d227b14bcfa580d6c52964cfe27d86c036becf5a915fa2f871a1f6fe00c0235bf106b54097237846b1111a601c9cda5880d8b6932042fd8b6d5a743fedb1affd92c24d166fa1f1cdfe86f9103608e6c770aadb6f081e87e7f8f2265b8c1a670484fe856c5423a5c40f6aa330cb3f1098672bf6689dfeaa655a96f933875a074b27a3f211bcde444eeeace095674bcdbea0fd93dfa984d7df0570d8ce56f062bf56b3a0b75e40647359843962e0f33ebd7222866ffc09df40b7289f0cbba4f873236487ad21fb3c5be1be94e58650f9d8ea557caedb8f023846b50f5a9448c6192a2216c661b546ae95e94dd01091c1d33f65333faa224811c6d58d559e7bcffb1e44193d520474a0b2c047124f3433e58d065be48963651319eac5990c756baa150fe072a5c1f450c5005c5505f29344bd952ba292be251812caf80d3cf80f019a72015891db9989426cda86adefe76d64535eabc0263179b86078f505c9e86e89003cf4ae1ba49fb2c8012842e6bfe8a47d867875ac6651ab39437cc91f56bea424a9efea7e2fa697330697d99f29788e7416888c47d4cb537e2826f5259e6c8a4802d0a842fc2296c0d3a21972d7cf51596bd489771cc3c9c3cc82d7f3b60690f477a80af5cb6359c81acff261e7f5592d4f7ebc73aac1b0aef90d58ef7d2fac715a0beabeec4c825370bdb74cf316267ad16e207f180bba16db8eaef5ba4aace6034ef81e04411ba1d366bc652453e6c0454cac2483fff86944e56322a324dd4eec95528e974bb005b493ac22ded21a539a28e9f61b0bf7877ab30e434f61aaf7d5ea41317a603d7e9c506f4d86644313affcb67e5e1746979e3991f1c1ba94169e2e5041fdf6a31c2f5b728c891f2c595acd5350141541a9c701e86542b0ef59bd1d9beef21862c59a5f18a478d7975ab8c931e7099d010b72f348889cbc3adc8a86297e15d3514d8e5e2fdced0f1665b70bee2f2af414bd1c60bd80765bced6c6c0f72f3c2c2e6df398c2e88b1e31865d15a7b55a26f952fca229faad0e994c3e0c5c00c1996e9043615826ad1e2c4051048fc29df1bd5a22c6ae190b4acac7312fae84f3728ff378bb82ecb22d6c3255ff58d85fbc6abbad8e0bb4d948b76d6e6748e98064bd8d4ecb365cfb8d795afcc82555c6de01bf5f49db723b08f53119fbde2fa5b1f544578a45cf178ec6dd36800c8a424036cbd43acc3f48a4a95c5002002b1f10d78eaaed6ec4d64fc1effa2791b65416e068b63cd1de369f2f0dccff8f48a1da169dfecdf47ca9ff461afb4fdcc00605e25bd3d75827a5124998b249a5cb704c09db9120e330f6000f99874bac5af8cd33ca439427184a760f535a662793cfddbd16e55e477c681bd8544f3b6d5e80e76671eabdb818a73042db764793d65cf259ffe9d64152723c82b0d4cb5331cc151796b63987f79337662f10f9468ce434b291fd3b3885e95ca3369bbba7cb48bc365c7650af39f34322e4da60f4233bb884858a9feff2aa337507eb2adaf3ab3012b69aa7bab48ca8ffd465e78611a24931717c1795cf896283c69f3a7bf73a5fc7d0d20580ff19c374c92c2f9f10cc5ee2093290a0f1922f65eea9fd26832a187a1c740e0f11e9b49dad854cb62802041c95fb625eafb150f3ca36b5f6aa54986190500c1143de53f71c043d81562144837eab4224de8ce925f99469c803e2b6e4a7152312a5ea8a16adc7d88caa519bea6325b620b13877d06a21aeb73ca810868517cec4892d57759672ea295f77e3ad00d0026130ef3f8afba5a82e9d745dfeccf3315ede0fad180d36fe4968041d63a6f5e6157406aa9d1e3bff297181f9f1cef2bbbbafe1b73369f693ebe3f8762a29f538393b5724ca80f982164f49340b8027b3999d01447fb413482b9b8c19c05518f3ce68d3b9e850d8f5a923025fa453382b30a11a532ab5f54ebf6e69ca53408c54f2332d86f6cac98407ffcd361a8f973d447939499cd355f1e6a7e7e8a5c9e7aa6b0b9f620e9a75aaa17c0604c47cdfd7d59ab8a6820cc614e59b5c49dcb81b95dc28d1a5312e9c11c7c497570f57b978816d83354676fb9594e714ba458e9583e8e8f4ab7a10d5588fe1c03203a1a0f694565167859c6ab0f65816bfad85520b4b6d89747171e54fab2f655a3e80d8282a074338d73d454a739fe97d388fecd66155de1e47a058e359413637e7a63b1dfe60eb16fdf8846292f84e3f0fd72d3a3824cbba0c82a563f16cca5ee714e7ad50e06b9aff40c78c597241a234f45669060cd984f4547f6679f7b1a3af778e9fea61a03ae8f94a1f828e58b5f1a28e70b11afdbd89c5719c1a082b9f26c9913c8ee576506bd12abea742b851bba42f8730efacae5188fe2fe491d8fa9e4070a25ff7b39e367481fbbc43c63875419374a65efd3b6c2247410b1ffb241aafbe9c95f6ec466f5d5d3b2293237a6041e85969139ce824ef732218beff8fd7b99da594d19c9258005d8b8191e6ddc8ff03ffa645a74431bb52605b4af07750fe92634e29c1809076ae66a6cd73e9d8eac2fc07b7f069326ca70d4e5656cd244eb3fe7b4cdff5cc0e78e48dabdc219b0d5c5bcf36d8bb801fa63b9e3b08d5c427a6f1c4667b40507e6dcec3694f775fb81748dd3f1ff695a4e8f629cdcf3f6e2725b54715baf1922a52c9cf7d15144aa55da413f10c3d5823f9749003884a83e45d4a2092d1312780595c80137e56c91c02cb77e50941d06453400ef177c3d2e357c92432332c6364d029cb70aa9850b7333f0a32b09bef0e6a2b1fbfa36a8bad6cc416c0b228f1627007b075", 0x1000}], 0x1, 0x0, 0x0) 16:05:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x1ff) r1 = socket(0x11, 0x4003, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000028}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:05:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x8, 0x13c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:05:04 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/209, 0xd1}, {&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f00000000c0)=""/5, 0x5}], 0x3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') r2 = dup(r1) connect(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e306c9400000000"], 0xa) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000100)="3090b6e4e734b15c20f1fdea838dc748d6b8c78ea61b8fb6400000") 16:05:04 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="6f7715ba0060f7224438071aafb3126ba229399ba9bf1003ebf30fec7d78295236ce69baa136527b19385e092fa663b5e0a2d6d96dee7ad597e283c81ffa6651f56ce4187e6cd25301857732ef2146fd71b592e301ed282b8fc2f03cdaa107c221f99670cb5b966b9385415befc96c6a1bac2b1e50b8dad59ca6e92a2b352e9e4ef77c3bf2b3d56b895761e2625647cdbddbe8be6e622ff0320a9f742d7b31ec2d98643364185e6ba4506acce9d1d455bcf2c837c7df0a7712ab43d788b7097969395a830709a3f7d0cefaedcf749d9e0525872a3c4688d88303883162e06ebf89aab770f03c3c8c4518c46d22a41c172f2093", 0xf3}, {&(0x7f00000001c0)="30a33b6a684580b58ab97e5917ac9c310381f341cdcd065ab53532b8c5fe40775a632baca8802377f96c96939e0c4e00b7447231f05b5ee454a2549aea49a13433758ebccb94192405e45298887f5a43b502550a5402746e67cbc3f7fe20924cac67dfb1f698fc415b6739e497d68ec30e24dd6025da98766d15acc84990a71111e9e9405b51efb38fae5b49bc7dfae920e4833659c229dc2cecb827753ac5c0a3958bbb936d5c786588335837", 0xad}, {&(0x7f0000000280)="48bec121f8e972d421520960aef495e85e7df85595e39fb054011e6a0208c6cd4ccd9e2bcbe8eb55c5ffd3737baa683fba35a84b1245fd5446badb7b098ab084533d64ab2d62", 0x46}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x68, 0x4}, 0x408) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000480)="e9a0e6ce1d6cedf9abf3e31dfa1e756c6a3f0b4291ef7d411b0a61d742d9b2ff808a6ef1a0e6cba54b0eacfd90738041969ec7fa17ec4ca352c2c8a3e41682ebc6fa8d2b2248498af7536970503123296c74bfb7c707ff78bd902d22599d40f3a69813a51b03ee838fa376d63dc53c38a1bd72d880b15ed38a7a96434b9fd07a4f2b53f20339b184ad0c1a6fae498952c1a0a2e8738756f61e19f414f64fae6e5d3daa438d092e759c44220396c33a78ecdf748548041f5bde54babf90c74d68ce1e1fa1153e92e3f0b8fc4d75", 0xcd}, {&(0x7f0000000580)="e192ce3261efc96a9049302efd3e7ef14a0ab3de361dc94dab471f59f2f775fae66a5b2aa5227ea30f986009f47ad4d1", 0x30}, {&(0x7f00000005c0)="d12bbd7cf8e76d801944213886b16eae35ad627611cb119d6dc0fe835ebd839bd040939007d7f276dbed9a9d4967ef1c447b43912f80ce424ee3392b0848ab87a7651d3dce60241ffa6f1be7eddc63affc38bb08d8b17e6c217615c21c0974e6255bf11958bdd24053fff356119ceac4ea0aafbbd49ccafcb0e15038a58cf649f88f430c952f778c61153c325e8ba1383dba76b96ac6833ce185261fcc4a7fd34b06ad3c6c8a732e00d236ff20768aed02cd555ccd77cebf359e36a740ee912f00a6c31f3fbce2512c9b17f7ab22319444ba1ab8779f", 0xd6}, {&(0x7f00000006c0)="e5d7cd5e19cce7933234624415f888eb64a58a9037485ffa991299d2d75bcc739757a2a35d0838ed23083c8358ce4c5dcdc940cef024226754f80198a1f52e1001312b419dda5635c4be6fb73856170b1db85bbf9dff1bb37406149be1a90ce94d5f4fa6c323d5b61967e23a534c36760aef0c853afdbf1502ca4fe8a249c406c88d87d5e68757931a32da7e451cbd786308043f5d247e48fc9dcacc583e5caf44a0da22b7e8f971e89b223b163269c4aaf93d8548deb9119b745a8f80f672198c37847ce982f4a2ad0ba8dd9432f8fb994d2d1e45", 0xd5}, {&(0x7f00000007c0)='m', 0x1}, {&(0x7f0000000800)="5f310b42a5ee3aeea3062e63d90a1a9806198c320d1ee80513780bc644f162f0ba0c0ea41f9f51a830cf3eaeb4686342ca61e353be585f245437e6dca8298411b27235322ff1afb806d48c81fe2fd6d34ac43b40f9df5bc1fe3c5df2acb3d08aec27ec6bfee208d2b2e0dd1eb5c98e7e7b2a0c67b293620cd36b0db7", 0x7c}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="85154a9ba9a6ca51dd52d13d54c0e30102ffe1c25a35101e4d7bd8980af2d2b4562bf0dfc04c0010ceead37fc23655226309270114394395bc05f69144a690e2897e77e767c2c2f9f5bfdc8ca5a1bfce194a49e2e94111d32d74b47acaa20a58814cfdd6028530d086", 0x69}, {&(0x7f0000000940)="43bab39ff0e134742561e0997f2c5eb6e4595b01546e105b6936922c2d6bf287b8074fa0840b35fcffd7d868f0381395dfb66302c96e8245c474fc5d709b0a50869267466e23e152fddc4a680cf9246ed32ac50642697add25aaa32883ec89e4950f84e17308692e122643f3d759d75bfc4ea109f9d976a02049532d3c04b5ccf38d6c3d548883f58d2b04462597386e412ec12cfff23f80f17bd9bbfe40ec87d23ef78954e9bbd42ce1ee294c77646a102c1baf749a578366b73e480b7084151c63c01f1123f531adb071237823e2d517642b8433653b5342", 0xd9}, {&(0x7f0000000a40)="ca81c365497dfda8eda636d2a705c1dead6ac5f028864accb866aa9988ac64e78946dc97b41def40ce8c3b0a5b3c82efe689e87ec2e50478a6b96fbc490be8382c995f383429751979b876159ac75b11742a08bc531045ac4fc9ab0f1eb6bfd2d9d9d336d1f5e9cdc77368bfca0d52b56f0c0f64df0789da5ffb5b66cee75f3e0aba04cc4b675dbd02dcb7a7fb6bb2b429f04cd361f5409023", 0x99}], 0xa, &(0x7f0000000bc0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r5, r4, r6}], 0x48, 0x8}, 0x40e) connect(r0, &(0x7f0000000080)=@in, 0xf1) r7 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000c80)=""/247) 16:05:04 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x7) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0, 0x8) fchmod(0xffffffffffffffff, 0xe3) write(0xffffffffffffffff, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0xdc) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 16:05:04 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d1b2e2f66696c653000"], 0xa) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="2da1c69ba25397c8755f934a57ac722723d1600ac5689ec70e3f55809af7f821c85ba7b63f9ac71ebac743231f5de177cb002b89f32508aead", 0x39, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:05:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) listen(r0, 0x8001) r1 = getpid() r2 = getuid() r3 = getgid() r4 = semget$private(0x0, 0x7, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x1000, r2, r3, r2, r3, 0x100, 0xc6}, 0x8, 0x7ff, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:05:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x8000d00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) flock(r1, 0x6) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 16:05:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") 16:05:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x27d, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0xa000, 0x100, &(0x7f0000ff6000/0xa000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2) 16:05:05 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) getppid() writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x38) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x7c, 0x0, &(0x7f0000000080)=""/124}) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:05:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x9cc4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) setsockopt(r0, 0x9, 0x0, &(0x7f0000000000)="6395a8ca76ffb27bbae9ede128acada4122ae48fe433a696a41e1f4ac5527fde1e7318406890b7331a7d75d06d22b8445d3b2c5790cd57ecec4a50221d97be8b48abd9d5a71ac74af64e49bf9b3b14d49da0acdb152ddf7a579d17d6a5b8dcb57e6f07ca0e30d20d65fd01f6dd3912eceddd01e3d190019b11ab97e3134689a440c3051321b3e962de5d7d825da7b0b5778330dfff5fa3", 0x63) 16:05:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x20) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8) 16:05:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_open_pts() flock(r1, 0x2) 16:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:05:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x10122) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x20) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x4) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:05:05 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000340)={0x6}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f00000003c0)={0x3, "37e419e7764315a4ea789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a24cbbc21e06d3a66164862631863c2b230f939659a2b68d596f6d534eb51f546"}, 0x5d, 0x800) 16:05:05 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x8}, 0x8) 16:05:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) kqueue() r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) fchflags(r1, 0x0) 16:05:05 executing program 1: r0 = getpgid(0x0) ktrace(0x0, 0x1, 0xa14, r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x368) 16:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xb00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x2, 0x6}, {0x149}, {0x10000006}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x100000001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xffffffffffffff18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:05:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r2) 16:05:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0xdb}, {0x6, 0x9f}}) syz_open_pts() 16:05:05 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=""/120, 0xfffffffffffffd03}, {&(0x7f0000000640)=""/4096, 0xf8}], 0xf5, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x0, 0xb39c3b3, 0x1800}, {0x52b5e0c28372c326, 0x40, 0x1000}, {0x4, 0x3, 0x1000}, {0x0, 0x7, 0x1800}, {0x2, 0x4, 0x1000}, {0x2, 0x7, 0x800}, {0x3, 0x7, 0x800}, {0x1, 0x3, 0x1800}], 0x9) unveil(0x0, &(0x7f0000000100)='W\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x7, 0x6, 0x5dd4, 0x1, 0x8000, 0x3, 0x0, 0x1, 0x3, 0x8, 0x200}) 16:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1ffffffffffffec3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1000, 0x101, 0xffff, 0x1, 0x100, 0xe065, 0x0, 0x2, 0x3, 0x4, 0xfffffffffffffff7}) syz_emit_ethernet(0xb4, &(0x7f0000000580)="00003daa59ddeee1fd1f2401c26bf833546b48c749878aeb5ad19d3d7736aeaf4836c79273b807000000b3f910295ebd0d44c94e35aae80e79af92c01d3f179bcc2207444ef17731029a74e75d960e1e1a619c04927520e776fa5dc65fff82001f3ec87d2564fd94871829166b0e4e02a0bf2737643a87f0ee66ff74c26940e79393660900000000008008b95c2c621a7cb51e4ca76a0825da0aab9d66bcffbb8a30bb2532565f126c98ee3fd93fd75e86895c00") 16:05:05 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file1\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='c\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='$-/\x00', &(0x7f0000000200)='!&&\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='^.\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='[\x00']) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:05:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x80000001, 0x4, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x555ced1d}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000e74000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000f10000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f0}, {&(0x7f0000a70000/0x1000)=nil, &(0x7f0000cc0000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000db9000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd2ae}) 16:05:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x6) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:05:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)=""/176, 0xffffffffffffffb9) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x714d, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318", 0x45}], 0x1) 16:05:06 executing program 1: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='w\x02') unveil(&(0x7f0000000000)='./file0/file0/file0/file0\x00', &(0x7f0000000040)='c\x00') 16:05:06 executing program 0: socketpair(0x0, 0x8002, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000001c0)="76d04287a8e56b65f9d51a23c8e3d36031d117bfaaa0366eb0f0856c4895d78b75288649d87a4e459ea5ff94874ecea12b7ff8ffa286aac6c70f34cfd1a11175376bcf072a8f80009797f80b370ae0dc06fc897cf6f9c09e86b66bb4d03fb16d6f875087b48345e12f40dc29fc86594f91feb37a54ca2f7e64e4018afd48a3019def8dfdb53dabb96a8ca457bd4157b547e31a32805ff8175baebd3f52ac1b8ef90854be092497dca7f16ac946019a0a2e2dcd2136bfdcb1d399500029eaaf2cadf71bdd9749693651a281f43081eb71e21029f4c06d960ed6444de737d9a69da147b9ec5257a241a99633", 0xeb, 0xe, &(0x7f0000000300)={0x18, 0x3, 0x1, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x61, 0xa4b}, {0xfffffffffffffffe}, {0x10000, 0x4b4, 0x0, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xe0, 0x66372039, 0x8, 0x1}, {0x7, 0x6, 0x1, 0x7fff}, {0x80, 0xfffffffffffffffe, 0x5, 0x485}]}) bind$inet(r0, &(0x7f0000000340)={0x2, 0x3}, 0xc) 16:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{0x0, 0xfffffffffffffffb, 0x9d, 0x4}, {0x51, 0x401, 0x80000001, 0x7}, {0x9, 0x7, 0x4, 0x5}, {0x7f, 0x9, 0xf24, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000300)=""/199, 0xc7}, {&(0x7f00000000c0)=""/101, 0x65}], 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) socket$unix(0x1, 0xc4967eebc258142f, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:05:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x2840) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 16:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000045}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x40000000000000, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c024000f0ff00e74de400", 0x4}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:05:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:05:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x1, 0x2}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d696c65300000000000305f96b6b752c34de47104599fa26931ede661ea620292b45a381af8505cc09b2ee2a08580438d4ab851a1e4d5ff1592cabdc962093ed50824d98d94ae0b749362ac27e13d4cf2a3d2c675f50b547cd2593abfd2299077f32299938d2d15f6b4487af67e87cd6e80283db1d82fba8c60ee2b0d425c0b2191b2f270d53957f5708cc7c429548192"], 0x8) listen(r0, 0x2) fcntl$getflags(r0, 0x3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) socket$inet6(0x18, 0x1, 0x80000000) pipe(&(0x7f0000000040)) accept$unix(r1, 0x0, 0x0) 16:05:06 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) listen(r0, 0x200) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0xa37c76ed4d4bb004, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 16:05:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x5, 0x4, 0xff, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xffffffffffffffa0, 0x0}) select(0x40, &(0x7f0000000040)={0x9, 0x2, 0x3ff, 0x8, 0x800, 0x5, 0x5, 0x6}, &(0x7f0000000080)={0x800, 0x3, 0x1f, 0x50000, 0x75, 0x4906, 0x54a}, &(0x7f0000000100)={0x5, 0x101, 0x1, 0x3, 0x1c1, 0x3, 0x1000}, &(0x7f0000000140)={0x1, 0xde16}) 16:05:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000019c0)="173b00f8062d704947747f90f8078dcf5df7e46645408d505204efa8862a885db37f4c235024c625109c4885a86102a90ac5a24c75763bf813b2791fb6cc38a04ed3c1e4859972d300c087bf1f22c7651c473a0d588f099c1feb3ca73005f4e4808560f7fa7da0cf13fd07cbf51993388e0cf01bf4d3f5abbaeacd7e195b64539f1024825967a66544a16bf70fd96e5d472fb6285b6c6376fcd6a3cfa11d8bd88be0deed6481b03c4fb13ae5b3b9e3752badb1d8ee8fe53d21", 0xb9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)="afd37fd73be7cbcedc7783b32b5c784081085954f1f2dde39acfbbaa5b35e84498387de8143787985b1d85998458bca0605f47b2260caf7881426bb974dc8bb5195ee60f774610257395b55b8514f8b1a570dac4a1c56c3737d91e31d76cc4c4a40ef7520e424b2fce4b1f9f005edfc5a6d5fa04892b3ea85e68030627473167067cb7", 0x83}, {&(0x7f0000000440)="dbcb5f7c7ac5a0ffc26ad967ce1043b7bd058e21493e0d052b6f1a2c3d17c9b625a3d86b14d66305661c31d2f065f0c4f73508ef4f39", 0x36}], 0x2, 0x0, 0x0) r1 = getpgrp() getpgid(r1) execve(0x0, 0x0, 0x0) 16:05:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$getown(r1, 0x5) getpgid(r2) 16:05:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, r1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="fcfdbe4014cb5cf28f429599154deb1a7a0e31a212c26fdb0b9b51a1b7d67712facbbfaaa0b1716b58a495c669614b77f66071c6cbb95c4cf111fc5d6ceee0bd005c9dfbedc610fe644fd2f4", 0x4c}, {&(0x7f00000000c0)="242ca5fa279a75fcc3738b7f31011722953549799bfc27990326b4b7ffe4bdbca11470d1bf2791faf059401d77f044ae6de2241374bc11b91b783cb4d8e179950ea473ca8b03ea121735a7710d7dff2a1d34b7dac3ca7f28c32b42d09381e6db15447249a48d74590299e019e63ec0ceabd84fd32b7fcfd31f39a52084ac4d9c44048813aff2b77216", 0x89}], 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x79d) 16:05:07 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x80200, 0x0) 16:05:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:05:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:07 executing program 0: r0 = socket(0xc0527c7eb4f33311, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) sync() sendmsg(r0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="56022e2f66696c65300034d6142cd0a755d1c2669c2e7e1e26c4f20b9b"], 0xffffffffffffffb0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7) 16:05:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) 16:05:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:05:07 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xb3, 0x2}) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 16:05:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x23, 0x1}, {0x5, 0x5}, {}, {0x80, 0x80}, {0x43, 0x7}], 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef7, &(0x7f0000000140)="85") 16:05:08 executing program 0: nanosleep(&(0x7f0000000040)={0x8}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2766696c653000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x400, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x6, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x2) 16:05:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x7f, 0x3b36, 0xfffffffffffffc00, "ad4c1e92f2f7cdffd59d4ab0a05ef2013972ab17", 0x2, 0x5}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) 16:05:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="140000000004000010000000010000000a800a3e00000000ffff0000000000002168aefc15b45aa00443c6453fd75006194fce161421f112fc36f6191a8d00002cd895b21d54bffc35afe335f56d8dcdd1c728bddaa9c34c59304a04fc5c4488006886914a86f2d4b226b0", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x2c2b7ee63ea3da08) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x3, 0x2) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:05:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x28}, {0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:05:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100000042, 0xdf9797f3deccc2cb) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)='\x00', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x4010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="8fc283f12e6e05ca6d9c79669255d5561f604399a1feb78ddb7cf5513fcd86d6ff74c540fba6071f585800add3c6fc335570393475641903", 0x38}, {&(0x7f0000002240)="ee679f5bf9afdcc9ff72a584c1080302372a64b0082ad2dd11062936c44bd3ef66f53e301ec77958baba5af724c4bfee03c106dcb56aae4a8394f6cf3ece19194f028a5d842d77f0d00ea4a4edd8983f38701b5b4f93662d855945925dc6d0a86e01ea760424bc5c5ceaaba9b9d086663453b2121c0111e14bdb6c9ced8802da5145d4cb5d9c1ffac6f591de9078bb70bb099008f2723d7ec6ef35844cf2fb636cd3647d60034a789674e9b1447ea997b27c949b522dc2a7ecd38c32c87712c944f511b555d2d45760869160a69e08bb7a307c4be045f155ecc125b424aacbc9459b07029d20a615bbf23dc0356af83d65e44137c9ce7efc4451159e9ad7f0eed1f0c7ca3609d98b3ae79d8e3d8f39d045bd74698e47e769305ab1c6a32ee55c2a0a2338cbe2acfa0a44b69fe684098c7c0ba262956e8098261eeaaecab7ea18cae66675a73e09de27e9ec2e21185bb8d17427bea115ab1434aa7359eba41f4d042dadccd0c6519e02fa44953d2d69f44d226867bcaa8fe415f27259edc057dabdbc677dcb3ea7da4ed029d49089beab329c5df5009a01dc0c0adb77c3ce30bdde6256d58f0b6da7f4b1a3eda193c0602db0ad75c69126bdef4ed41a41536de09ef768e70abf5a8618e21afbce6c5187caa3e55e5259837aeb01461a806b9505c9ca63b7e6127c760863b4b72a012f0a23fab00a1a1df6d22ee4c6317bd8d47cfa7f9c607aa1471a7cf9e104a0647f740642fd0b42170e9aa3c01ad6315031cc96ff62acf850cbd9979f5f7c343fa84bee80df7a582c26469b09fc437a62795acb499178610a33c194cc250a0723b798eb90e39aca17773e538b03ef6c9fc24a2070d0216d7edeaa86d92f3562eea6577769ddb5f6a2a362a42b3108e0111cd0e98b52862e35024a9e70e9961eacae5a9cc3991de77a882a6f44a067a2a9a20eadbdf9e223778ad2eab0afc9505b0e692ef9bea568f539f2013a4401b3723c2f621726b19a82ed82a79af78debc7baa134500984e91ba1a562847f0784d147a2cc9e6f43fa7153496f7ce0d7933bdc510e59d2552a239143663de700aa25649bde8777110e65958c4718960bb0246f86f88f1aef8d3c4833ee082ca97bb32ec46918f852de176e6f213421c175390babfc134a43f2e9a5b79abd548426ff08eee6f5837c9afe41e138d8c931ae72a0de3f0d805a47e0067713a96bc0e1f7118988b35b19a4a3a2b225f019407fa56f070795da5e6954e70f0438a0d263474ad1619aa1a998a39caea75bca178cea9e99db8beee8f5aecd2869891eb44d08c478410238405bf158b0145b72c280fd627382d57b9af7cf8cbe7d5e099b6d6fa81297dcc68e6cba943bed45d0822e1d668951cb7ee25b2a6603751af4e54e42a2775d9bced5c290f6ef768b580f90427c7a3f2a946fddfc4d5f544bf4a3a6c4f9bbb4652f616197cb86f5092a89946b86924b8bfd3ea3342385db1b33d85f1d050e7d607624aee7c361160804fa16cd3af8674f764bac61915971674fa12d0b3fd5765fca30556f60ae1b4e747f8655092be897009d9a90d070c6ff09450a82ee9a5e", 0x461}], 0x2, 0x0, 0x0) 16:05:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x122) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:05:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x2000000000008, &(0x7f0000000000)="01", 0x1) 16:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:05:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x3c}, {0x6}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0x3ff, 0x9, './file0\x00', 0x0, 0x96, 0x6, 0x7ff}) r3 = dup(r0) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sendto$unix(r3, &(0x7f0000000140)="12afbaad41faf0a2602d58facfa62ad7675312d88ecf3be5300ce2bad0a06beb870c95a2fa77a2e44cf4b2e11de6ada8296e9faf8d7506cd64d078915aee2aac56dc4fab47ffb1efe0003be82324a86ae1265a3ed861c00797685c0520f07d218218838fe697d92ca1769e601a7217a3843b1e43e9a3cbcc0dc64d695de295c516daa58a1916553824a39344684693c6c82450a75093f8ce8a", 0x99, 0x6, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c647e05"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") socketpair(0x10, 0x4, 0x3, &(0x7f0000000200)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000580)="2ed213ad01aba7689124a8ff410cc4d55c2de7d99a9015b6f0bcfc0fdeaac54d91414461dcb2edfa5f65dfd7a117f68f5300f12d7d71ec21523b529f9c02dbc927ec0707282c7514cfbb7a62fc67cfb239e34930cab38168c0676cdb6f09fb81a3e703f507c4250d5ae043676cc5c1da0c09ad4eb72b8c97004b14fc72fe54ff30062c7ddbca618e3f72ba1a20d74e4760a0bc440e87753cdd5d8193ec593a9833b3c11c62a211d2cb167626eec99a22a94ed38c8454f3e5cf2e352cd5d163066b751ac354fb89fcf420160a82929ca5c0178096451f26cdbb8d50f2fdd524360206572c0c8ccdde0834ed445f16343dcc864a34a606febf22aa6836d3b171e8f15de5b6c68817117d9218fe19b7badb79bca0e47529698111557002308bfcc031a1b5ec412121603ce390af368f71cd50dc24bb34402121f272e665e0779ce11015c409d873170166d643c8d0c705c501bafedc11df41cbda974421021a638daedc6d8133479d2d58a836245ba5c4d0e2010a46de0271ee0043224924ed85848a44630dafd277b20e925884b032c363c01c625916add114b2efe885d0b2ef48f28991b3cf288d1cef0970e6c5efb783fbac04752deaef04a4ae9ba4550bb785167cef85cd3d5c58e8677d30d387e3d640f083e45045f04a16af4eec1e5846249190465292d004b2e79251ab8a354f16d30f942788a2c1bd3303fdfcf8a8e32b76b8ee7acff1f13944162a30b740cfe9129c2a2e20672363dfd68da1e866dd14a06d1ef23c70541e8d4ff03340c7a6713d3c4593bd0b75fbad7cfee09d3384a7116b325ca3de40da772d0fa0beaedbf9c69a03b76ecc9be91e2e41174db5d334971467ff87b947d3f08397852dc7f0c0ba95b6081149fd8eea54b715ce21f356112662e7f9cbfdd153df1ac3611a7cd8857c71e07e9cf3caed6131f5878bfceb4fc8238b868cc1a1d02c51e4eca065292c3bba5b6650904e835be4e0f0c0715b6afea20c3953f849e5e815076916e6c48fc4cba7b15ad45ca4fd64ef2e278714dc6c6e5fafb2d430bdd1c96ec36d9fa7c44ed455d9070de10f69263d04c5ce82ca952bf6c999758cd3aa2aebc693cb8c7a494573cfc3d6c1677943ff021a463b5f2c5f7e29a9631784f5e10f34840b9e2c20046412633e0fabde42ed0965fea9779469521f8bea7e309bc15df6d271512d5ca0d962a19d6284df63e3522f96cc57ab50ca3f86dd187b362c5bcf08904df038f8dd28f03b59296185c7112a8722616f81f82a33a93a727a04eda440ef433236e297281bedef443a45fb3bfefb8dee4a864a53969d59a1312902bc8c50fda54ea4346bc8589c39144d54ff502d130699bceea2047ee8f6ba804085b590535d7545800eab41f88c07323af4ef9b7108f2d17b79290ce3effc811422f28a47303fc6850c81c7861fa5569a21b3b691315601a47d6723fceb7f50eb2dbc49ca2fce0a59e1b89e193a6f4e80f77d18e10969cf13b02c1cbf29e4aa1687e5f1872ce211b0c41af47ac7d2e2ff677ba99d2e72739634171526a1fd89cd23587bd2b80bbcf1f4e0491d812d97b906d9fde70a1cd770ca54dbe279ae0f1b232219a96981d9713263eabdef09d815c1ad1c31ba0e2b354e7d0fc8a81994c68fb89bc55ea7033f049f2e57b6705aa22129e801af6592857669f5651c53db03a917f7c227f201f416ef7fbc88e24977b890c0e8120d4d2ceeb39c481fd0997b1bf011e7a9bca2ce37a092683dadcf4e62780ba27abf5d3f4c0c7c95d7a7cb935471c820ed7ad350176df3fa4421f1089f1eddda1054cb4c11cd2297b2718a423a86dde2cdecb268f50db5a757d05f40ab9e17b3c9d2db44add90284015076b897dd41a7a6d411806d8589c0bc8dd4d83d0efacdf39a42c062984ab24b9040a66d07226eeb03c74d9d41f82490c83b8e92f1db4567e302868b6a6c1dc7ac185e4cd16677304f8fa633a115425cbcae11356a5d78d5c9ff031b957a6eb2d0180c99cd4b4851be723d988d8dbaa6ea079d2b8d61135ac7f922cbee1d5ef278ce5174927a155d4f3ef52714cb7a4480372d3340e44e6d78bc417af407fbf2b53d187f49ddb1200bea761d290cc5a9a598aba6a31273572bb5cc01e0da04e3429b738f51bc3ed85c57855a39fbc0cf1ca2079150feb66a73c427e6b5c7942c6e23ae95f01c8228b5893615696a5cab00c58a93679ae37c8ada546c73f6ab61d710e5f63cf274290e52e9efeed28e8b338a6ba7324e4a9a77508aaa7a6878bc3ea1f6cac8562a0db9204e41291f6a57a12a615a249953c4eca744b4c13ee4a4e0b3694adcbb0b14713de43f2a83a78c152c0fdc65b370e1ff6240d24f603e2706d235f726f1895be779c31e1010414095d08087426a79bac555a754aeb32fb830b72af6a75f191f17b9ee02140b9f8b8a32d52b7179853234bf094902f74529549b5b4f4ce94dd047eaeea465b1f704cbcaffc59c7a97bf4b4039f42cf1b5de3d6b28634269711a5a6bb96c303891753ee4bc9c77526ba46be2cdee509e1814aa204c1e891226a86c68da1766714f7775e5dc3e55d82e8f76e177e9b1b1892c457ce17aa44e43a01f5811f5ffdc34593126725e01df6d34864e9ff66c84aa3556c7dfdd6f533cc56ec867f79e75ad9aae464014a8a3667ed806311c64c0d2dbe2e464e83707664076559c526a6896b404215f08618f84ddefb6eabe41ae85f803cec3ed1e0c5945f280d0c55b0f1dcbfbdf1043f2f4e5249da7db5c68c25bd2813b3e87aab1557d8212f2e94dd343f7f4be4a1cd1edc7fd229d45586f31d34ca4e87ea691e9aad4c1dbf3aa5e455401d766d1c5acc5bf16cf4b05841fd363c71dd864cc11e4cc563289d9c681e798a0e5db96b6c455c338137c36a78a8f2a09448f584e178db0bbe36009e1bacbe3994bd8538d03d87f9f65aee3ce1e626404b48d65251c06f9397aecffa0f6765a2ec5f022848d17a56f55eb5af2cf04bf76f5a5b6c41b40b8ca8b0ba9d9f22d54c7d85e592fdc26beaf8996ae1cbe32a11bbe5cdb31302acb1c070e1b9b86c06cd3a16d77cc821a84f01acbc1104916ca6ec5e9179cfbd6b8932fd9a6d990d039b9836f75f63c68a7d1957c2b4a2ed4cc5b6cf1aad8991d019e44ece9057cd31afdfce3956220fe754224c6c7b327327724aa5d0827d7dc01393a06dc6fdb17bee979b3c5e35901caaa3702ae430b9d6c5bd40c5ef8b63621a690936915946114f9989d60a7368b9f91abdade877ab09fc85810d13e15dd75daf2017f4bb32a1bb53b19bacac89dbfe57beca90cd8fff43834a627a07651a8c7895353487f166730cfb353019fb3c6457ab4e12b91ab559899ed5465edfe3100da0f578b2a607afe5ab1412d1687e523ad59faf9770a41ffe7247ce34102cf2a1764ad158e0eaa16019a9b31095fba42fd7ff8cc4c10edb24f83e81c1ac6bba3492bc0c1ec7d6ffb943848197b680b3fe1cfcf125d3b069080624ce549782e1699fc74c9bfdb6e7ba2ad06527bff9cdaa476084ec64eaffce161cccd69873eec97c119311cbde67b460a656ab65cbaf1ef25c51e1d600fc1b73da1e3f0b246bd2b07c709532869673ae44f50ed9c5bbe4e6bf0d2d7f0339634d6250a588c0821a39ec32c5abea79386a32ca32bdddb9778375aef7d8776c09dbac04cb4727281c06e9608512d01cc9f066cd465366878128ed8731be3dd8408337f64e66b0af9cf537a62132a4c3b7330a318bbb137457c11b7e11b546abf8db30059bbc742c983b63ab4c55ba38dd73ab180bbc1a134d9fa33cc77f3135ea466bfb7380398342ffd1fee43a73eb3a372087533c035118ea31d90c6acf464a14bfc635a3333964a8ba8c13fb202deeed991280c0728b7ac481933fc61f72dd87edf377d471ca4e8bf118f0e3221516a592d4ee7ee7758b859d26247e72bab655da660416fefeaca95ff56ef571992302d33dd4c9884dc3a5652f6de1f84d559e5bde96def3aa0ab37716ca5f1ed3079ca384509cdcf2de86a52ea5ed2e352f18fca04802c16169e55a735063b70ef74639e194e7f1ca9836eb1a1a6be88d5d8fdfe230b87dcf80c7ba36dd430dd762268dab6f085fcb5d3addbf512b3f2a44c456fb9f6308c2947fc5c6b0c3609a6d8487ec9f67aacbeb52dc213b3ba94d833feda28d164882a882c43b3e2de23e212f8675e6bff4913e91028b19a993fd8a1f7d8f67365c01020e62f48f140aa4e16e37813ea3f56e0ef44841fcc81b1e9036bbdd32bdb32401c595da842a678f8c773b0e99637891923e18c5e9ffce571d452754815a391c184781bbee0b7e2c0e3ad7721c94caed1b99aa85d91f5e89af47d137c557aae1dd9ae2012d14d9b27835f3839e909c9df16b48537ba54eecf924697a2cd47ba67ee019b6ea8454d295c56fa81603a1d053c6374c59615fc282c15468ecc953c48b14b7804ca0f26c2ba284decbf66462a64fc4e7b5e08c6114c47733342f8a7a05496da36b3ba46794778e99a96d2c70461a1ebd9f282f7a7609995323b68fc6c2d4c361440b58633dfa0d3405e39dc9bb9619f5e97c0632b16925d4dca75f9186663723bdbe6d4b309451093a7abab3d21d8c84a9c5bff3802173c34da2c08da972af94a7b700e8824b5eb7894cc0f0b3b4f26d59b55051c5e862be9ec2f6cb91742cfcf05deaf89e4dcc7a9094ab41f65a209e16bd41b830be010d155fce3f95c615ce80f93d4d77486a51f847d325b65f2e21d73c97a73a56296b58005adb29e2743946adca65828c0947f9045a072c0c163e355d4f1b28703b73bf15024e89b3bb9631cb0a82d5560f293275071779e044156244fe47fa87711bbdbf906f161d568f36c4b3940dc858d7c0112258f0aa6813808960d3809127c69c7ade8655a08d7f11563726b0afeb2e4b258127fdadfeedcd2c88a5f30dec3dec73b31e9175dce748f74368594f1484dd3c72bccc6415985eece8a20f978fe07c334d4f2397e43d481a602d88181e033af86ebbe075a3ead040f494287fedebcdd1df798387e0308b3be381714c6e596e9354255c93ff36a6945b75081bcd23b0fca5ad40694eafa221523326684f3fa11acddd23ee1812869c07dd843315ad0fab6bd4fb5c39b24c4ecc141e6564c2ded0a1fd0932b85e3914f4d7aaa9e09aa22210625ebdc7f439a3894d55ffe258088a022de8244984b58054a9caa68dd480dd66e4b25bf1613a4bf7668dfe0b0fac5a4d81da5e70c23485a1bcc8674275ac4bb791490a6142a7d55c06a8e0393dda4e4b224c9cecd6d06128b9f80518d7f79efa1c4cb53e4b9ebf88b44877eca82450d6595e565d82c7d558682cd08248b457a677f63a0780c403547d299e21395d98a39369324573657784e627116b41c9cabf2180b3d6e7f628a4228e25a3f3cf5bab8b0f9d7dd9ac817ea4fa97214af0ce24ea9b93c7bce503ef9c095924f7ae6ba077caccede8756224e2549a3b8cd271a8674fd372cfc997848a18d2eaaee9d0ac2f89fdb98367ac90820c8123f385c5ac3361363fb8bc140d93257714712f4d6416bc7f4beea18b6bca0b570d07a7d6b997f3fde2da7df2ddcbf23508861c54031d43d08dc8adc1e331ccb769631ff72567745e97c76ffeeb3448c1bf3b89f642d3ad5f48a6afe6e08476d453f842dc9cd4e5f8331ea1eae3fe10072e4b4d0eb6640c80daa0808d07834bc993aa57c4bfec76b4e594578b69662075b85259d6b097225e5d880a34d6e51e4164cda42c2f0933e6b156d99c9e3596024fa6675af2b", 0x1000, 0x0, 0x0) recvfrom(r4, &(0x7f0000001580)=""/4096, 0x1000, 0x800, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = semget(0x2, 0x2, 0xbfca7d9c694ec598) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000340)=0x80) 16:05:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) semget$private(0x0, 0x0, 0x4) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 16:05:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x7, 0x8, 0x0, 0x0) 16:05:09 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000080), 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x100000000) 16:05:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000200)={{0xc2, 0x2}, {0x5, 0x7}}, &(0x7f0000000240)) r2 = getgid() lchown(&(0x7f0000000040)='.\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000002680)={0xfffffffffffff0ad, './file0\x00', './file0\x00'}) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x3, 0x9, 0x100000000}, 0xc) setsockopt(r0, 0x29, 0x80000000001000d, &(0x7f0000000000), 0x0) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="3ddc0093455472056f74ebc65981c24d084a8094b170e6128ad91818dab8c4008cd12d270f03487e0cdaa5ed", 0x2c}, {&(0x7f00000000c0)="2a8ec2abcf08b1b9bf1d321258dfe857bab041de41b32545520b3dd89f15fe6d64679f3ab02afc275698128985a2e8f786ab17d4a9fb588aa1a72c05d7fd8e55b7fa02a67f4c4d212ba64d3d9a9a475ec2791b656a2d06220fd7dfca0c36a21310ea0a83b90232f531d77bbac1dac463c4d7ca62c16ed917041d62bea89d973d89c0744af339b30f9c0acedb5ea20ef1286c9ae804ffe4f3b23a915ba567d02ec406ff4ce8d08a859151ed4f47bd52d49c7502a0860dc410e5dd0476f51594494b4ba131c625ba81a6d92681eb8a703c7eb6753ca8beb3f26d06c343f78f1cfe11f2c71d64c71c699fd617cabc88c01df0", 0xaa}, {&(0x7f0000002740)="8f7e8a4f95e34794bbbc5be9eeaff249fc8db770dff9d6289911bfce0d39a3ce47b950dd698a393aa05b11dffda6160aa596773a7ac5632369fb66b4328f0b0d961cd088ab6dc192851245b6fae7d14ab10e69275175142eff0f9d653a71c80cd77b110882e335c7228f021535b5eb5cc01a22e85ac914ca7aecb8e240cbdb933d0b9e9920914b3ea55ce03ed5d7813c4f165372dbd9e3b96394c09dc566c9860fef5afd3ccdecd2a6e8eaf19520530dd299d98cfd868ea950a270c4e5fa5af433a1ea7d00c85a23c344c04b896b285ee3903f964d5ec286ea07797696224720bc518c331f613618e2c30c5cd2875318be1b3a65161485fcdb8e2b19b92a68994ff63fef058b776caf3b71755c2c94f65fe0a4349894a053165b7bbc308192c16016a8f73a6d386b3da74402d45ebece078ec59468e2ce867b756f8c539b73703dc6d7408d0b54dab9459a7068cbc305c95b702211b8238bcb57c1a9c1df4f5f94f860c31172c6a0e0ed8097d24423b8b1122c0d4ffaffca7a61881ec4db0852c277ed6f77c0ebe7929fedc8bd290ebc6526c65de9148251dcf1963f5732c7c31041127f5cfa97c1a756b8dee2638e2f9413158a97ea310db7148ffb968ddd10fb0479eed3eccef4c24f25f2"}], 0x3, &(0x7f00000026c0)=ANY=[@ANYRESDEC=r0], 0x23f0}, 0x4) 16:05:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fc") 16:05:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x20000000501) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) acct(&(0x7f0000000200)='./bus\x00') openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000100)="fe53a9ba55dd709390f72689cc2f09ce68bfb343ec773f2f457a326e9d186d6ce072664cc1390b968fe5d5817ba806fff592cfb0c2b2df1229d176a439d025d40348a58ae36db401135a18a539f5afdc463ead71753a8d0448ca8b47cbaba6ab4915e82bfacdd1818bce531dc6f836b7db743ad1f3f9c4f28beba62ea0654f1c4f9ccd33a3b14a86b28d6cea6a491d7a1fbf6300a3533c7b94f88a6498f787e219934fdf7d1d86737e86cc8f2c393d572c1488783ae0cd", 0xffffffffffffff28, 0x403, &(0x7f0000000040)=ANY=[], 0x0) syz_open_pts() 16:05:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xd3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000380)={{}, 0x8, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) recvfrom$inet6(r2, &(0x7f0000000240)=""/197, 0xc5, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x4, 0x2}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) pipe(&(0x7f00000003c0)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:05:09 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2a0, 0x0) flock(r0, 0xb) r1 = socket(0x2, 0xc003, 0x6) write(r1, &(0x7f0000000040)="abdef2d090ba8a8c55330000e20300030000000000823dec400000000008000000009fedd8755561a18e243fd96939da92ea27d70e00005e", 0x38) r2 = msgget(0x1, 0x200) msgrcv(r2, &(0x7f0000000080)={0x0, ""/142}, 0x96, 0x2, 0x800) 16:05:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = shmget(0x3, 0x12000, 0x20, &(0x7f0000fed000/0x12000)=nil) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="9f4830cb010276cfb87b556a33f1056a1807e4b927080b8a0a0113e6631c48de3c84983ee52d20800a355517d2973534fe90ebb8d66516b4e369e1fafdc46cca3959e883e02d6be4a6fc5544b3a4cc86969c8dfc", 0x54}], 0x1) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4a, 0x1) shmctl$SHM_LOCK(r1, 0x3) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x32ba7517aa6d0c56, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000240)) 16:05:10 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = getpgrp() r2 = getuid() r3 = getgid() r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getppid() r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)='~', 0x1}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x138, 0x1}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x110, 0x0) r13 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r13, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x20000, 0x0) 16:05:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) setuid(0xee01) getpeername(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='@+-%-\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00']) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x2, 0x1, 0x5d, 0x1, 0x9, 0x1, 0x20000, 0x1, 0x3, 0x100, 0x1}) recvfrom$inet(r1, &(0x7f00000002c0)=""/97, 0x61, 0x803, &(0x7f0000000340)={0x2, 0x2}, 0xc) 16:05:10 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) r1 = geteuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xe5, 0x0, 0x0, r1, r3, 0x20, 0x2}, 0xffff, 0x9, 0x0, 0x0, 0x100, 0x9, 0x5e5}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/243) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x420, 0x0) 16:05:10 executing program 1: munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x4e73b35f982530e5, 0x8, 0x6, 0x5}, {{r0}, 0x0, 0x20, 0x57d386591cafd425, 0x6, 0x4}], 0x17, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x4, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x6}, {{r0}, 0xfffffffffffffffb, 0x82, 0xea3cdda662eb082f, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x5, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0x5c65, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x4, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x7, 0x2}, {{r0}, 0xf83c8db8265fe99, 0x80, 0x4, 0x1000, 0x4}], 0x0, &(0x7f0000000080)={0x3f, 0x68f}) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:05:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)=0x38661133fb1e69dd) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") 16:05:10 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000000)="4fb346a9513a7168020614c740ff004815a5a56f36d6db0edbda5bd4786d6fecb43d95d6bfa64c61877896836a44af25dd1280cb0ad1e41e89683a2587ca5583488b7a96d65e24e5d80482995cab4991e6292ef67cb3b8226d77ed3b62a1acf9f6db55616304b47a17164815648f30cf2288a696a7175440f310dc74d65afb15a4ec6282", 0x84, 0x0, 0x0) kqueue() shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) 16:05:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x142}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) connect(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000fdd2ef498224ea57daf547e797e626f490391109dfb1bdd05e36431c0d2ca000a183a8f793bd8d9c29b6e92f6d3659360bf63c975abc0cc977aabd8f5b7662bc37f5dd58af1f2e551857a1cfe2de55cd5d5c11966bf24cb40699c9184a00a29db905acea5fc3442c873f97b7764f7806664c42d9c6d628de7077ae8bb7fecbafa20c09d47a5b31814e66d064038d61649949c52456f8b2767f9f3859e34ac2a5f0a97dcdc00b7619444a4fa37d0142107e4b15cffe487b58e1a2cb591364"], 0x3) 16:05:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x7}, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) socket(0x1, 0x8007, 0x4) 16:05:10 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000080000000000000000000000000000001a0000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000020000d, &(0x7f0000000040)="89f92b5063f493dec73240e6feb3de248445d7ce9fdf54503244df512a6ceafa82227e30685202dd9341644765523f1f22eaa46e1088c064c7072b66b1244dc2309fe1e36af55521fd99574798bc9f3f21c514f259c36d3c28556903000000e01da7027af01f45c37ff6b8b9c0baad7363b9f3cf00cc83bb6b2f56ca00c5ea94d657", 0x82) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x401, 0xc7}, {0x18, 0x0, 0x2, 0x7}, 0x7, [0x5, 0x4, 0xffff, 0x1ff, 0x44, 0x7, 0x30000000000000, 0xffff]}, 0x3c) syz_open_pts() 16:05:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = semget(0x3, 0x3, 0x40) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x800}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shmget$private(0x0, 0x3000, 0x3c4d54e9c83ae383, &(0x7f0000ffc000/0x3000)=nil) 16:05:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, 0x44001000e, 0x408008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="5a5c97e231a4561a6845cb3295ee396d5a606b84ae60dc9cb0befb65d4bcaa837188dc7730542b9fcd6f190b2efda315c8cec81817173ec9c9a113bcc8b5552376a5", 0x42, 0x2, &(0x7f0000000100)={0x18, 0x1, 0xff, 0x908}, 0xc) 16:05:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000008c1411dd496d50d26eb2d9a70000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c198fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8b", 0x4de63b92) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x10000000000000da) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:05:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000100)="730576ceda42afc25295ae9763df3df4f63b1393ba77d4fc69031caa2e5cbd051e3735afbf744b87b6bbf1a1505e9856aa1dfbbab373bfc58fdf53de99fc877fbc3f1971dc09373c2adb92626e64f76bf3e6d8147cfb267a325f5f8381bb1b82baba532a5d10b64f2b2e38ffdf5ff83136a251b2bb27b6e62c6fb729bf9ff0fe0a78344ad4b6880335682d3fed5a9a2448b30c52e6ea819b34851d9c2852638a63aafeb57beac53494c8c3190fba3f30fcd755dc0c413b0494e4e540d37df3977f1edba45eae8cfa401f502c979fca591fc39d25e464b0d74fcbc8fe5bda59e5dbf4b817b8c271c035d14a65df0c0ca5131dbd5356d315c10f", 0xf9) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:05:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe13, &(0x7f0000000180)) 16:05:10 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x0) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000140)=""/79, 0x4f}, {&(0x7f00000001c0)=""/236, 0xec}, {&(0x7f00000002c0)=""/87, 0x57}, {&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/117, 0x75}], 0x7) 16:05:11 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x200, 0x2) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) 16:05:11 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() msgget(0x1, 0x10263) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x84}], 0x1, 0x0) 16:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") r1 = getppid() wait4(r1, &(0x7f0000000080), 0x1, 0x0) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x10001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:05:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10001) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0xdfe8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc5a832d900710747, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000240)="0f9e16f7f6ea5611955c436f3253659f6c5c01eebf399d2b65a9f3cd6c27b2a1e798fd8949cfafff6409c17530c10c1e84d7638cb30bc78e4d828c116d915786d7918bd583c7b8c50e0c2d9fac7fe48c0c82964c06639820f15407fba1eeb1a01363341a1bebfc6ce18c4256889df419c5e6057c2e955680aae76a657bde21ce55a9c3adc5d9e504bb7e73a55301", 0x8e}, {&(0x7f0000000300)="4142c0a39bbff3be0e7f07aaf9328aeb94d0f5391b5b9d60d24ba665266ec6e0ecd59508c589c1a9794f27f896ec11602a00d07e1fc019c6a5c7de39f683a174decf8d9e4d6a3c604925d6924c3e44b314021766d4a357ed927541896b141d221a997e0e3fa01b72c9f94d97a67181c88f187f69270f28c2fc9de77e57e9b24f8c3256e2eec084106247c6b9d4d170c53cb894114d437f3a01fa430b15a5b8c7608c38c71f", 0xa5}, {&(0x7f0000000480)="6ec8c1312d25b5c7aa5eb2005c9ba81078d5d1ac472d36d63fa8224dfb5f8d88c1ff66936ee10951d1653c87c3644aa8cbda5698c6da23226a4da3469994eaab9c01b0374910152d266bd844de84e1db85b1aa0b468efc73fdbed23bcb47013250b2be3f0b5885a2bcdf7919d7317ad771fc616764221422d02b9e557daa845652b1eae503028f97c853a7d279b531fa121dd76cbaaa5bd0790bf475af5c4bf5ecd9edc5ebed38e9f4621a21fa6bae62483180e337d2213d59825574a85a1cbdb803e39897888f32825115", 0xcb}, {&(0x7f0000000580)="0cc486a4d2e7523487c089cc34220127eb4d67e57952870b3f9c1e8a0b016aefffc50aa338c0d150922cae5eaad5cb3e2c9f3c9487a5dd789b92ea428490b0231efd9d97bef79deafeaaf786a0f116578b21ea4d441001d63dd5ec379f0da40df5eacc3132b9f80e4e6653c0257524efc9f39c99467e4b67c2bc20f49773f698f8f46d123272446794ed91b21ee30c6cd26468961f3b62cc668efed3429af490560e60ef5e3d249765073909e5dcb1f722cede6d9e4f1904357857ea478a52e98c1099a93987da1cc7759d45823d29fa6018657898b58e88ff049326d1", 0xdd}, {&(0x7f0000000680)="17ca68912def51fb92792cb406b6e0ee2abde250db7916c1beb60e4fbb70d046bbef085f6909065d697b08185adb2cb2878513ae9d69d36394b1c0594a53e21aed9015451e70d528801d6cac28586ca64f48eae03684fe1503a62ec6c57e79232cbe147e1ef2bafa9ab62b6851c330cb96e8f6eb2f65691eb38ec277f0c8013e1988bed1cb9bfab425c907421a8dcd281e583192eb068a69d38a1ee8d173b9a429cbeddfa55c24032f224959bcb6bc6e6467bc", 0xb3}, {&(0x7f00000003c0)="98fa2e3f4b43b37b7fb47d4a393942676999a3a53621203ef98119170dc682cd1f2de9366d7591a941fb9feea93506642a3c27a0c6fa31e01e3c94291249e08298f049eee1758a60c10bd6e5ca0f83de438afcfdc365629c155de6687d27d138", 0x60}, {&(0x7f0000000740)="4f59a5cddde75ac59cba43b7409b2be48fe1aca4381b549c0ea0f2456d0c95f531cfb0ebd4905dac99a2eb1a58132f330ebdb4cff9af2e10da6a020b095e0d12748087cd22c41a0898796ac46d571f535d29833b6ed995e0e5c2f716b67b492d1d08410a42a03d8f1c8dc9d28199f0de3d5af799f1f0ec8b806d382353a73a5044531343847dcced28fb6a52bc561c9582e8c9bd9cb1e5436660748582d4", 0x9e}], 0x7, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x0, 0x1}) 16:05:11 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000480)=[r0, r1, r2, r3, r4, r5]) r6 = syz_open_pts() close(r6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() chmod(&(0x7f0000000180)='./file0\x00', 0x49) close(r6) r8 = syz_open_pts() r9 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r11 = getegid() fchownat(r9, &(0x7f00000001c0)='./file0\x00', r10, r11, 0x6) readlinkat(r9, &(0x7f0000000380)='./file0\x00', &(0x7f0000000100)=""/116, 0x19) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f00000002c0)={0x7, 0x7}) chroot(&(0x7f0000000280)='./file0\x00') ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000300)={0x0, 0x945f, 0x9, 0x3, "89d393dc52053ceacfd3f51a4dc03183226509d1", 0x7fff, 0x6}) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x800000000005, 0x20, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xbc2c3f5aed26b997, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:05:12 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRESOCT, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYPTR, @ANYBLOB="562c6b6b4657db64f5d0acded7593f827fd40a29a3095893d044d0a43b7a2837f721a76535b7d97a2089d30a927751ed14cef17611123aa0a9e01333c6358e822bacc7f9796c97f25c05f1873f29863dae11efd8eae855e4da2f16d661ace4f40bb49485e9442c011c13e4c53535621c36f427c2a3ca2a32a6e42ea29e97a54a7c0bde7ca0c68ba9f87b2758bdf07c6baf2acd15d80932ef50d25ac3c448ae4836bfdea458e47e673f7c6f76c181b7901a3770c462ec2ee09000fe25679db5b53607ec929439641944f8636f75d2f763fced69479d7734450be5aef7b324c806a45ac3d6dc1c2c4cd855fb0f42a051142b96dd7eed3180a4541f186b2a1e54", @ANYRES32=r0, @ANYRESDEC=r0, @ANYPTR, @ANYRES32=r0, @ANYPTR, @ANYRESDEC=r0, @ANYRES32=0x0], @ANYRES16=r0], @ANYRES64=r0, @ANYRES16=r0], 0x5) pread(r0, &(0x7f0000000000)="bdbd0d6b716a36ab095534b6d0777f97", 0x10, 0x0, 0x0) write(r0, &(0x7f0000000380)="9e3eaa560e0000000004bf9aab4230408600000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:05:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x0, 0x6629) sendto$inet(r0, &(0x7f0000000000)="b72219e02cabebd01718a250e7506b702e2e73b3914edfc384323ba460e3bd74adbdd590c549a8cb4c450163b1952238d1a68e67a4636c7c39a0d1c0abb4a1374794c271b5f8245d8e2c9ba6441f72b7cdd262befbb7a79d9c4a741dc537b96a8ab8db7a9001fcabd7c497f434ce1bc9debb3c3d8b3cbaaec38eb5f5f7ed9ffe01e08309fd7df602da", 0x89, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockopt(r0, 0xfffffffffffffffe, 0xf, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x84) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4810, r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x0, 0x1, 0xb72f, {[0x1f, 0x1, 0x5, 0x101, 0x1a5f, 0x0, 0x1, 0x60e, 0x0, 0x2, 0x40, 0xb4f, 0x0, 0x8, 0x9, 0x8, 0x20, 0x5], [0x5, 0xffff, 0x0, 0x5, 0x6, 0x3, 0x10000, 0x1ff, 0x5, 0x4], [0x0, 0x4ef978b1, 0x7f4, 0x7fffffff, 0x3, 0x6, 0x7], [0x5, 0x400, 0x80000001, 0x0, 0x7], [{0x7c72, 0xc94, 0x4, 0xc59a}, {0x10000, 0x1, 0x3, 0x5}, {0x0, 0x4, 0xfffffffffffffff7, 0x1}, {0x2000000000000000, 0x9d1, 0x5, 0x7}, {0x8, 0x7, 0x2, 0x7fffffff}, {0x2, 0x401, 0x7, 0x8e}, {0xffff, 0x2, 0x9, 0x4}, {0xffb, 0x279c, 0x7, 0x828}], {0x6, 0xffffffff, 0x80000000, 0x7}, {0x559, 0x7, 0x0, 0x2}}}) 16:05:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0xfffffffffffffd21}], 0x1, 0x0, 0x0) 16:05:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x8, 0x3, 0x0, 0x8}]}) 16:05:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:05:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x1b0, 0xffffe00000000000}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0xc70a12e, 0xfffffffffffffffa}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x8, 0x40800000}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0xfff, 0x40}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7f, 0xd6c}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x400, 0xffffffffffff8001}, {{r1}, 0xfffffffffffffffb, 0x475052ea9bfd9604, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000001, 0x5, 0x1}], 0x7, &(0x7f0000000280)={0xbc82, 0x10001}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 16:05:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x40) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) write(r1, &(0x7f00000002c0)="e2144354056e4e6cf3005683f0b7f5dadf38a1820000000000", 0x4f1) dup(r1) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet6(r0, &(0x7f0000000180)="e389a98d7e038cf93057c78c512bbeb07981de3c805e36a6a522936dffcd5db7c07f49a7c389167be0c9db924208caf19c277b31e0", 0x35, 0x1, &(0x7f00000001c0)={0x18, 0x2, 0x0, 0x7fffffff}, 0xc) 16:05:12 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = getgid() r2 = getegid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[r1, r2, r3]) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x1a305bba) fcntl$getown(r0, 0x5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:05:12 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) getgid() ioctl$BIOCFLUSH(r2, 0x20004268) setreuid(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r3 = socket(0x19, 0x8005, 0x7) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r5, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 16:05:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000001da, &(0x7f0000000040)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x182) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() pipe(&(0x7f0000000740)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000780)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0x3e8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x7012, r0, 0x0, 0x5d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x1) socket(0x18, 0x4, 0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x20, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x10000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000980)=ANY=[@ANYBLOB="b399b152a6d7d848c0cda9152b60dd4ebe47bd42773c9bb109495f5212282b3283d475095eefde10ad4a2a9f21f68f9ab45e0b60817e270b8582263b8209b97776effab764948149e78b337e5dd21feeeb5274d1a5eae9c6982278e15557ac21563a59baeff6e741cc59fc87f5a6"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000300)="e962ee112adce7cc89243b75b5ecdb4007fbf1ca63b1258848a4f82fe1a301fe983b32e86a1aa2e5ddfb45a446cdac0f66b685b9495456dcd06a5fec52eb8d618fdc5fab19cbb767", 0x48}, {&(0x7f0000000380)="22395c127a20fb14de9bf4d44025c79d866de761fa88565aca5dc885092af2ad280653a5a87f7e45c11486cbe99b7cf5873d04f15b69bbf6a3a9a48e988256aa764ad469ba14c2416b000a0a196e1adef11b35624ed0603f3a6fb2bcc3a67586ab354cee7ba7aee402fe95b5ee4cf020587767922d5eca51dfe2c4e317cd578e197ffa3dffa53aade484d13ac3a35ecf3c85d705217e5cc184af4a56df2591d8136ef769153e8ce9aed888feabe5e5c559964609ea9c6ad51d8eaf2425d1fcbceb1d8f8a5dc26b412b91", 0xca}, {&(0x7f0000000480)="72acb7a875824992008644998eecc7a06911808a72ea6df29bc0b664c9e7fd079c689a6fdb986f5b3000a19b2e59de14cad86b3e69bb44ef517b9f9ddc311fd4b61d027e985f1f15087be8f20cc1408bcf0d0bc8532674b87e790e50a43c01278cf85d5ea8c9e107322a85f9c7dc2c9f6b08e1af94fa3faea2a9aba40695062617c6e68ec97540e47fa30f194e", 0x8d}], 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="28000000000000000d00010001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00a7e700bffeb731c640f64bebdb01f99fc6e95d4a31cee18e4618f03426e7e188b691acf6de58ab162c3397917d90515087c1104e325af9830928a3cf0916042d52408cc97ac4fda9f9f193b86a74a02710fa454ca431498830c83ded6b55250df3b162796a4621df22d29ca32c55d948beb7e3ce4d1eb9fc09cbf4349a215ccf8a0154c570bdfd4008e2e81febdcef60df9382aa0e233d5bc00df87ca0da67c3ec4982994325aafeae54e7c88ddf9bb96cbbecc7757a238bf3aba4d227f946e33191fb601a6fc8e2ac1556d93f8ea56b4496608b15e6ed571d000000"], 0x28, 0x4}, 0x406) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) seteuid(r7) socket(0x10, 0x4, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8060, 0x0) 16:05:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:12 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x32d) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000004c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1f, 0x3, 0xfffffffffffffffc, 0xd2e7, 0x1}, 0x1f) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r0) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x0, 0x2, 0x1000}], 0x1) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x80, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) pckbd_enable: command error 16:05:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r2 = fcntl$getown(r0, 0x5) r3 = getpgid(r2) fcntl$setown(r1, 0x6, r3) r4 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) r7 = dup2(r4, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r8) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x2}, {0x3, 0x4e}, {0x1, 0x8}, {0x1, 0x4}, {0x2, 0x3}, {0x1, 0x7}, {0x3, 0x400}, {0x1, 0x800}, {0x1, 0x5}, {0x1, 0x80}, {0x1, 0x1000}, {0x3, 0x921}, {0x3, 0x7ff}, {0x3, 0x1}, {0x1, 0x6}, {0x1, 0x10000}, {0x3, 0x9}, {0x2}, {0x1, 0x2}, {0x2, 0x9f}, {0x3, 0xfffffffffffffffe}, {0x3, 0xfff}, {0x1}, {0x3, 0x2}, {0x0, 0x2}, {0x3, 0x60000}, {0x3, 0x1}, {0x2, 0x1}, {0x2, 0x100}, {0x2, 0x7}, {0x3, 0x643b}, {0x3, 0x1000}]}) 16:05:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x401, 0x0, 0x0, 0x8}, {0x2, 0x2, 0xe29b, 0x6}, {0x8, 0xfffffffffffffff9, 0x100, 0x30f8}, {0x4a9, 0x80000000, 0x4, 0x7}, {0x4, 0x8000, 0xffffffffffffff75, 0x5}]}) r1 = getgid() r2 = getgid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) fchflags(r0, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:05:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) semget(0x2, 0x0, 0x80) semget(0x2, 0x4, 0x140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0xffffffffffffffe0, 0x800}, {0x1, 0x676, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xb77) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r1, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) semget(0x0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = accept$inet(r0, 0x0, &(0x7f0000000500)) r4 = msgget(0x0, 0x2) msgsnd(r4, &(0x7f00000007c0)={0x2, "c1cd1ab0aa7273192e6689d22bd657c986d0c59d34c59dc59c793ca3a418c7464b0d0d0958ad8e78"}, 0xfffffcdf, 0x800) lseek(r2, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000600)=""/207) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) semget$private(0x0, 0x2, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 16:05:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) socket$inet6(0x18, 0x4007, 0x3) 16:05:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r2, &(0x7f0000000080)='6', 0x1) close(0xffffffffffffffff) write(r2, 0xfffffffffffffffe, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7, 0x1, 0x6, 0x1, 0x0, 0x4000000, 0x3f, 0x1, 0x1, 0x3, 0x69}) 16:05:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:05:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x4, 0x7, 0x200, 0xff, "bf16d89d6d6ed0d9036b9ccf3d0ca3c4996f4fc1", 0x9, 0x101}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x35ad40fe7f311f70, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffc}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)) fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) 16:05:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xa0) 16:05:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0x29b) 16:05:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee4, &(0x7f0000000140)="37dd8bb2fa59f0bce62521ba8a1b7dbb0f33314f1b467557b3e6dcfb2e4d5522c51e2afa8741127f7dfdb5f79eb56af36b6238a0206edd7dc27273b4280e0f240acda946a1b109b7e95920b7") 16:05:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r3, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x4) write(r2, &(0x7f0000000140)=' ', 0x1) 16:05:15 executing program 0: r0 = open(&(0x7f0000000300)='./file0/file0\x00', 0x400, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f00000003c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000340)={0x1}) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000002c0)={0x72e9, 0x7fffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0x9, 0x9, 0xffffffff, 0x1, 0x2, 0x22cb, 0xfffffffffffffffb, 0x3, 0x2, 0x7, 0x100}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x4) 16:05:15 executing program 1: r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$setown(0xffffffffffffffff, 0x6, r0) 16:05:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) syz_extract_tcp_res(&(0x7f0000000000), 0x81, 0x20) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = semget$private(0x0, 0x1, 0x1) semop(r3, &(0x7f0000000040)=[{0x4, 0x5, 0x1000}, {0x1, 0x3, 0x800}, {0x6, 0xffff, 0x800}, {0x1, 0x4, 0x800}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:05:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x11) getpgrp() fcntl$setown(r3, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x60}, {0x6}]}) recvfrom$inet(r0, &(0x7f0000000140)=""/29, 0x1d, 0x843, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x235, &(0x7f0000000040)='\x00') close(r0) r4 = dup2(r2, r2) ioctl$KDGKBMODE(r4, 0x40044b06) 16:05:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0xffffffff80000001, 0xfff, 0x1, 0x400, 0x688, 0x3, 0x9, 0x10, [{0x753, 0x2, 0x4}, {0xec58, 0x0, 0x3, 0xb7}, {0x2, 0x9, 0x6, 0x6}, {0x962, 0x10, 0x6}, {0xc45, 0xb2a0, 0xce3}, {0xffff, 0x4, 0x3, 0x101}, {0xa6, 0x100000000, 0x8000}, {0x6, 0x6, 0x0, 0xca7}, {0x5, 0x6678, 0xfff, 0x40e}, {0x32, 0x2, 0x18, 0xfffffffffffffffd}, {0x6, 0x7fffffff, 0x2, 0x8}, {0x5, 0xffffffffffffffff, 0xfffffffffffff77d, 0x7}, {0xfffffffffffffff8, 0xa8}, {0x7fff, 0xfff, 0x3, 0xffffffff}, {0xfffffffffffffffc, 0x8, 0x2, 0x9}, {0x8, 0x1, 0x2, 0x3ff}]}) r2 = geteuid() setreuid(r2, 0x0) geteuid() getrusage(0x0, &(0x7f0000001280)) ftruncate(r0, 0x0, 0x800000000000fff) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000c5f0aba400"/98], &(0x7f0000000200)=0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000140)) 16:05:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xa9, 0x7, 0x40, 0xffffffffffffffff}, {0xffffffff, 0x0, 0x1312c876, 0x3ff}, {0x1a, 0x6, 0x1, 0x9fda}, {0x2, 0xb3, 0x1, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:05:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:05:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x3f, 0xfffffffffffffff9, 0xf12, 0x1000}, {0x3, 0x0, 0x20, 0x1}, {0x1, 0x7fff, 0x7fffffff, 0x10001}, {0x8e, 0x7, 0x200, 0x7736}, {0x8aa, 0x5, 0x1, 0xfac}, {0x3, 0xff, 0xde, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:05:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xfffffffffffffff6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) msgget$private(0x0, 0x116) 16:05:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000440)=""/4096, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:05:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x61}, {0x6}]}) r1 = msgget(0x2, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x80000000) 16:05:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) r4 = dup(r0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') 16:05:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x200, 0x100) bind$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair(0x18, 0x2, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f00000000c0)="49427050c3bd18e58028a208d5122c86862bc86301fdee2e86c8c49f22abb6533ebda3db91fc85ba1fdf7541490b13b2bf82b2a9b2a14cdffaba145ed08b26b7d54b5f5e2d54609e44d7", 0x4a, 0x0, 0x4f) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x87da86990c828a41, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:05:15 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)='\a\n') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) getgroups(0x6, &(0x7f0000000880)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) getegid() getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000940), 0xc) sendmsg$unix(r4, &(0x7f0000000a80)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)="16db20104067f811ddce3fed443e873ec63af16c07ccca6056102793d5bf3b78be4d35be79c6a0b88f2e10ae7f84c62b38f34a9d3b021295ad91afb3def0317e945f77f15657f4cf82e658422deaf0b247ca8d73f38bd78cc2c12d829540408eb665d1b7644ebeffd69ab0a65511f324b85dbd9c136a1b63e756fe", 0x7b}, {&(0x7f00000002c0)="90d4f063c36813c4ae784454b9dbd0eea9e2ff78aaf2352a0c8c0e035b0e3d2fc15b15fcb221027994294d3921c2ed5c434ecdafa80b22b3725d2f0ea898e475c912c686abc88a9db64084af6e0104f3c6f9d8a8ce529fa8425ab3cb1c0f5fbf7cae40b2dff7b68aa20a5680d123fead87db7f3093699924a129c55e74d6a13dac0c51cd8600f4be871b18290aff169bfc5927947affa02bc12790cd", 0x9c}, {&(0x7f0000000380)="699fe6e0213ee4c91875ab8278a0de8e47b1298c384cb74f8c2bbd5e23bf5dc07d51910ba4d5456959b2cdafd1a52e986924897bef4e3fa40b2de4988976604f6c980d81ae4ca9adb3073b6739b96a8fae26e1008e318ccb4b4fe551385cf1ccc3624fa8d4d5b749ef7c48d733050183b560739c6461193b9e77f91c3346cd0d752a5121171db8ec82b68b4f5d2458aad7741fa1ef79f1a06e3d77bb472f8b0b9f2ae0e5e1e68798a06a552233cce7ad096b21874ed9a89f827c0843776d4df5cbcd088ba7b0fe1ff22960d7f6b3e8944b2007", 0xd3}], 0x3, &(0x7f0000000980), 0x0, 0x4}, 0x4) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x4) bind(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="2d012e2f666988b7e8356c7e3000ae882cd45b87912947abf4b8f1d2261cbeda0cf5573ab978720cafae4c11e7fd2401f690978a7ceadaab58c2d14a6a2d96df558dfc004d570bcfe09aa0bb67c4add81e944a233ebe8b808557e46ceb2396d6eb6d5bd6dbf4b41d7bec9c377e296201d3bea75ac724fb4034fb80b47f4c163eaee42153fa1837"], 0x6a) linkat(r3, &(0x7f0000000a40)='./file0\x00', r2, &(0x7f0000000ac0)='./file0\x00', 0x4) 16:05:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) 16:05:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x0, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x6d9]}, 0x288) close(r0) 16:05:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) sendto(r0, &(0x7f0000000040)="f233ef0bfcfb1bc8b6a48aea113151ebacabfc2f0371d75a727ee6d3ddb2f8ce0e830ee72ac1324afcc5a2e77d9bc51a154eac4df9ec744af16def65cc78cbbae5034d74fcae71e02e885af6b8309adc15d65ae8cab1cde0a6ecf9d03281a135edf026e7c9552dc4ef1fba1af9e1eb73119cbfd70d59076853644ff5b5f9412798a4800adb7e083790f216bf68b0c347383a4e9e1d78c0c43fb1dcb1b7b52608", 0xa0, 0x4, &(0x7f0000000100)=@in6={0x18, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) 16:05:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 16:05:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0f66696c653000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:05:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) getitimer(0x0, &(0x7f00000001c0)) r2 = socket(0x18, 0x4, 0x200) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r2, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x4, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() sendto$inet(r2, &(0x7f0000000100)="33bbe48e169e23e660b1dfed1b1da034607cb20f6e8e4be5cc243067e7553026999ea43c1468a6a89847bac9da99e8601c9f", 0x32, 0x400, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:05:16 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x2, [{0x0, 0x3}, {0x3ec1c0acd72445b4, 0x8}, {0x2, 0xf6c}, {0x3, 0x400}, {0x1, 0x2}, {0x3, 0x3}, {0x3, 0x8f25}, {0x2, 0x4}, {0xaf77e8bcd5574670, 0x65c08e69}, {0x1, 0x1b5b}, {0x3}, {0x2, 0x100}, {0x3, 0x70bcca50}, {0x3, 0xb99}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0x40}, {0x0, 0x100000001}, {0x1, 0x7}, {0x3, 0x29}, {0x2, 0xfff}, {0x80c8ca8ee3880f29, 0x1}, {0x3, 0x5}, {0x3, 0xffffffff}, {0x2, 0x7}, {0x2, 0x32d}, {0x3, 0x7fff}, {0x2, 0x3}, {0x2, 0x7fff}, {0x2, 0xffffffffffffffff}, {0x3, 0x20}, {0xc135772feacfe86a, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x3, 0x66, 0x99, 0x100000000}, {0x7fffffff, 0x52d, 0xfffffffffffffffb, 0x10000}, {0x5250f50c, 0x4, 0x6, 0x6f}, {0xaf, 0x2, 0x3, 0xd027}, {0x2, 0x200, 0x4b14, 0x8000}, {0x4, 0x0, 0x0, 0x2}]}) 16:05:16 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x6, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 16:05:16 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/202, 0xca, 0xb899a78d9155c46b, &(0x7f0000000100)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000200)=0x4) socket$unix(0x1, 0xcb5b85ec2e06ac02, 0x0) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r3 = semget$private(0x0, 0x3, 0x600) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000300)=""/250) bind$inet(r0, &(0x7f0000000400)={0x2, 0x2}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000440)) ioctl$KDGKBMODE(r0, 0x40044b06) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x8) getpgrp() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSDTR(r0, 0x20007479) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r5 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x8, 0x2}) semctl$GETNCNT(r3, 0x4e922b9236c393f7, 0x3, &(0x7f0000000540)=""/7) semop(r3, &(0x7f0000000580)=[{0x1, 0x2, 0x800}, {0x2, 0x80000001, 0x1000}, {0x1, 0x4}, {0x5, 0x101, 0x1000}], 0x4) r6 = openat(r4, &(0x7f00000005c0)='./file1\x00', 0x1, 0x80) mknodat(r6, &(0x7f0000000600)='./file1\x00', 0x2000, 0xdb) symlinkat(&(0x7f0000000640)='./file1\x00', r6, &(0x7f0000000680)='./file1\x00') lseek(r4, 0x0, 0x0, 0x1) openat(r0, &(0x7f00000006c0)='./file1\x00', 0x10000, 0x57bb5b4336894469) fcntl$getflags(r2, 0x1) 16:05:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000700)="beee2cdaf08a504b4165573a5516575a492e4689568c1d44db77799b7af10ee7b714488790769451e72c5b3e8fbf66573ee76b03c812d68f992370e85c106aa7fb579166389bfa678b20603865ff7ba64fa95e713fa5789b8c59f7ffb760a09c4780a6d47be0c2f391fb77b1e4ccfd07660009989aad9e0de74de9825beda203ffa206e92a6ac982a957b99f6650d2933f97b7bab9c22141", 0x98}, {&(0x7f00000007c0)="f4310f7c73c6f79f64fc84289ca9b20903d47cba2eed3003fa2fd4059ca9584fc928313faa56a51739e9430d5809b9232231fb7247e9fd532c6fda6e20c075e1f00c6ad5b5e27a63f3eead89fffb274e92336cc1b85e6be0edc4eef6fb9add2c3f59f34948d739b2ab6910e1c305e1a59f4f36557a029cb4cd18b545503e31b9859be005de7a3297cb080e95c6f3cf36cf618af885707f61a70edf1b36a7837f84a3d2e74b369607fa2ca4e46c1516b5ff534d067fe19136b7dadf820819810b5749458d3a4f15350dfb08f8e2de942377afb8c25a270d08df707055dc4ad683b0ae5d405908caf816e35ed23e10ebf16af559fc3f402f6dfff3c44493fb75107fdf864fee75674e60723dd0764364fe7082d994d17085979ff7871c2c994b093c7d97e2937385462df1476bedf6e56d4c403d5855c4d787e9138896eea959393ac68e20bb67916c0d8dd28bf4260d0100c741", 0x153}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000380)={0x0, 0xefc, 0x1f, 0x7, 0x1, 0x8, 0x4, 0x10, [{0x9d, 0xdf, 0x4b83, 0xf3c}, {0xde, 0x2, 0x5, 0x8}, {0x6, 0x5, 0x1000, 0x9d}, {0x7, 0x1, 0xffffffff00000000, 0x301e}, {0x20, 0x1000, 0x8, 0x7}, {0x3, 0x4, 0x9, 0x2}, {0x1, 0x1, 0x6, 0xc7}, {0x0, 0x0, 0x5, 0xff}, {0x1f, 0x0, 0x4, 0xfffffffffffff907}, {0x7f, 0x94d, 0x10000, 0x5}, {0xf2d, 0x6, 0x8000000000000, 0xb1fe}, {0x80, 0x100000000, 0x100000000, 0x40}, {0x3, 0x6, 0x80000000000000, 0x10000}, {0xfff, 0x9, 0x10001, 0xffffffffffff0000}, {0x6, 0x414, 0x80000001, 0x7f}, {0x60, 0x7, 0x2, 0x1}]}) pwritev(r0, &(0x7f0000000a40), 0x44bfb7e, 0x0, 0x0) execve(0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x8) sendto$unix(r0, &(0x7f00000000c0)="33d8cfd03735a2918139e9e1ca39723add58e6dee6f566d7d1117f244c2a6b8977d738cdd3402b73bed9b39d6944169fa8d17daf109e04afe3e66df3d3b9db15abb1e4355649495d5eba1c51c95787f5131b0584a94eaac5c5ddeb0d6c9353bb68df86b15515568b34db998e667b6e6c4e9de5b1d83cabc41af23eca133fb6cd31ed4f6e27c7534bdb1817907c03500b5309e80541f9dd361f54e1a0e9c0f05a5107592d1913ef40a0703cae648b56032d31fcc0", 0xb4, 0x6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:05:16 executing program 1: r0 = syz_open_pts() fsync(r0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4010, r2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r4, 0x7e}], 0x1, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x3f, 0x10000}) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000003c0)={0xd0, 0x0, &(0x7f00000002c0)=""/208}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCGDLTLIST(r7, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() open(&(0x7f0000000400)='./file0/file0\x00', 0x8, 0x48) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x1, 0x2, {0xbd14, 0x80000001}}) getppid() geteuid() 16:05:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) fchmod(r0, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f00000001c0)=0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:05:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x9}, {r0, 0x2bad1b4a74f97a80}], 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x1a, 0x4) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) close(r0) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) r2 = geteuid() seteuid(r2) fchdir(r1) 16:05:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) r2 = dup(r1) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() 16:05:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000080)="01", 0x1) socket$inet(0x2, 0x2, 0x7ff) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) rmdir(&(0x7f0000000100)='./file0\x00') 16:05:17 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) fcntl$dupfd(r0, 0xa, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xee46fe71882fb9d2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x100a0, 0x100000146) symlinkat(&(0x7f0000000040)='./file0/', r4, &(0x7f0000d06ff8)='./file0\x00') openat(r4, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:05:17 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:05:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:05:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x5, 0x0) r2 = kqueue() pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)="1b0a5eea2f62eca74e15fbfd32d6afae13d334a43e3f91e0ba1231f2b2ab674c6e60883f6af1f950b0f273a3c364743b1c6a117cb0bea255dca7411dfddc5e8cd3cd8281bda0332fa2574b2494f28aa0421f3c86632e77140c1cb10132df2fb87618656b9dd6f37c75fe03a2534c74251260c157120a166a35ac604cd93b5377c5c3dcea2a45059c789b2b483ec86ac883f424702f51d074df1b7885f7296e9042d08df74a6875fc5b1bd84309baa35363ea779f8c865ce6c9959854dafbf15b1a821f2c69b233c851fc8a", 0xcb}, {&(0x7f0000000000)="b3173f6e25f46e4f7d97dcab9d3d6af697eed7330ea1cc78a4d611b9ca520ea2a7ad14f817e6324959edefa1be2ae1fc7237d72aafcec4a2503aea3e6586342d45873955f9", 0x45}, {&(0x7f0000000400)="679a4850288e1c9d3336616c437067fee8af5bd37fec155458f7f779d04590ba71e83f350df0a58cb453216f404e9e34a327c13e02ce9fe24ea3c0862999b2961352565b2bbaa3ca66650b2f4e8147dbb619aedc233f705ebe095e108b9947486cf809f74da635aa625f053d6c3515b7ed27cca9e35faf569a836e972d60e39e1aac10f3e4185348fa5073655bb7e1e10b0ff972f6358164cd39bd10db05c0a3c94f916597c34c9ab83550e279f3a058e6e54d3747493e3b3f575c2ca0e7c256fa847d413508abe4a40d0df7a2bbf8872a0311b1a5819c156aad71bc3871041d3840a0d1e3a97cf76bb423729fa2ac3d8a84eb4ebf3f17ef", 0xf8}, {&(0x7f00000000c0)="514608373fe3ca1543a1d8901e41f45e50282ffd7c9b05304a6edbcbcfbd6943329aa7467f83aa576a86702570f10c35f88ef392207e55a22e18089b01d08fceb71f897a2ced19b9e2c531cef6ad69ae1f7159fc9e3e616752595d9052", 0x5d}, {&(0x7f0000000500)="40d38cc1d9bc702bdfcfd5ebd8ab2d69e650f58a41981ceb7d9b100baae67ec917ba1cf3b70cc9ce0dc6e03c0de36e51f018eb0017cdbd045c17790bdde83d70b0ecbfe658f6182baa732814b11d4352237c78dbb4203f4d9507ea0fc0bfca96113a8cfeb7c31c91ad83218491b2041a3917ca2cc8f2721fa98974d016ac27023267d20dc8fc091f8a379dab0aa5ac7efeb482da7a1a935b7915ed631f4bce9e9a112b290824531983a3993b094b874b7d7db0ba6b0835c7a0fa001d443680628444967e7a1478b1ce88d8d163bd959c52d36620eb56956321bc9413cc1d06054ddfc03ceb0e6df76058f9050e39a8ba7d85e32bca66d8581f69fa5f147de7bfa7ef4052633987b18fe075fbc489dae77cb03b8ba9881843abcce42a43cfa3a63a2ce0b0fb2ad752f86d409dbffd07ee0a66585096decd07d1dc66c28ab0a3f47b8aca82146923192f16bb447242f46cbe32339a9c72a5f54feae487d3ba7b53ddbcc4c047ac2a369b3c3c94711fc50802474f43ebde90c5740c32771f14209b479afa684775026603c2ddbcca66208c5ee948b418d8f57c15c0b902784363bd59037426a4c9abf9f33c61881c559bb1188db18410ed718b61cde2d47a60a7b4eb644007b4ef8676fca8a6e5c1514377053f3d1ea97e262a574f24ee3c112e52d4c4d784582bf66647ca398b7e804178a4f08bfec770f9bcb6a06fe971d697f90185bd230f957c1bf9f7f918a008dc37e7d7edbcee6969d2206aac44b92dcd0c8123f7bb0e53df82ca1bf1541b50059c342dbe012e51cc056b0109426d4fcbbe0d93e0853db098b0cd03ab5c70f45ec365d58669c075d176728da70ebdec7a35404bf30c570c9e84c425d5bc33012462a3d34705596497a7d1ab47e67af0e9ddc21f3a0750b4ac9d8c5449405a8d6611b4339b113605795e7e7dcdbaa507d7d1781dcfa1ab31049fef3ed56a1fbb958639d2de2846e3174100dd4c2147e7ebadeba48c68482c7e1e0e825173877f7ae1cbb69108f9270e2f007079bc91e85376ded84d061bb39eb061f4fa2e93e98f2d06579e529eec86707b342e58d74d1fdb89cf1993221a897d6050db7834f9211477b140292b445c1c15f9143e4e216b617c7e5668d0661a375af83c10014eca20dfe843e211a3b7013f5e2ebe722155527bf56aaa0f9c482c5e6406187b160a4944f1beabec1508b71ac762bfda58b306b2a527e9a248276157e7886c9898d4f7e67cd69c946f504951a84f198cd6a75e8e8483433031b79015124907e482def4431a6fd1e61ebc7e7af217d3f0fe82e19b7eb5af7b5a1ea87539c140fd9a749503acb86c145026538ad3c5a8259b0e7343fd9326d5711ab27e3d72be410defeef43ae77747d8f1f32b41f97088a81bc27bc61fd87dfc8d12f1dd2d4423b275b15f278c66de112fb3701bf77272f6a7e9307a7e421b4ae579acddbc4bae72fe38693a54298093a6ea4a422556d9dcad0d78b7b8f518b2bb59c5bbdfd68f929871a1b99d00e7f79071867fe6792130a09ee4b76d9c0d0709fecc78eaad3fb39af94306f3311a0959ffccce4d78ee120f0bcf0114ce40683102ae14e003c8b7909adea06215530b1a47cc032c429a66a5551add37e4f074f11a6443fd6b699173dc8c4c85b294fc3722911e54b657b040ec87239fad817ecf8a81254f88c74fc1e8b621e875254dd091361d487f2c78cfb5e1f7b80f79b2d5ea785f90f9aa49fdb1468a03ec8b6d18ec5ec524edae2beab10d2e41382bf4767e48748154feeeb9cff517d855ddf65b0b90bf98d34bfb83eecf2fc93797e2b11ff14585162d087de1bb0fa3c426328ce657f9ff04329a20e9dcf5a39d56ffb1b46c9cb6acd553bd79c309bfb21c27e1bbca3e7870bfe3087749eebfb8b385a7f26680ae7a63b15da6f683090b8894778533fbd1c1fa5f8f23c95d99154ca486b94fa8468272102787bd102a40129c8546fbc3522e2434180c183408337c6d42754009142e916486853e5dbf4888a776317993016f8cbee4eed1f6f6944fdd2995879836cfcd61fa84dd46cf8cc38a35e951e3e52ae17b56748ddd0b8abe4dae2779bf89e018016fb631b7934d7ec9fb2693c8781cd052a78b35cacd341d42fd2dfea7cd08708d1f2ecc7d002756e872f1706048725380cf554eaac653affc9fd14551ff966ec090879a879bdd87bd353bf2b7eeabb13c7cc0de4e36793641e50a23cab7401221881424c46ceb7548f2ddf5660c3f54f116393fe3e23daea939d399f8829c233595689fd6549dc9e338180e5df320710a9a8e2174c625566d0e2462ef467f34f897f85e1e861aa8f28ed1fc74fe1f5e1f1da03e750543f2cef64a02da9ae2c1bda5b9c5b634f02a0ddfc9f42682355e31036a3dabf9cd5092a642a96440412326b728f4c428119ea8dcf663d51025e2dd6cc986f1140ff4f48ce4fe31e7ade171153414f0f35f95d8957a2ba5012347bd578a93689b84c270e460699033e2ae432e33d7bb7d613054658f4c525e24b9b079a7516b2a81a62572f317c0e810c1146886773720eca07f8dd5ee8dd12c0e3e75717e5396148f5da8ae9a83b098f4aeeec34ae23bc1e64e2d43cf47b8666cfcd3954365fc98dfecc63a5176ba0b2d0ec10c501739c0330ab4c99332ccce97a7236597680eeb807b022a5d93742129eeec569ec539ec57e254651e62f4781954e273ee02bbdd195aa7fb6db320d3731c99e1a9fe28216ad48ac0887b4b59c6ca35efa7856fe875d1004649a2a0e6e6bcd8f9ed47b78261c717d93d7b253ba0b24a81858eda75b524612b9eaa5782350a6429d9b13127ac793b88a850600ce1fa7d2e691d236fccd84dd5833fd39287cd4395e752b0242b38a15ef46b00c0a09331002ace50cc3f5aeaec2883222b85b33557ed20f8ed0bdb0fc4d7fceac98b1889f66483c1df394ea70795776eea2d7ef4a62912a015de8b833b77139f80ea9b39238d18165904e47c2ceb9c5028f48b2a9f13438d538151dd379a9ae90d8cfd6410b7176be8bcd3dbfa1b92c83a8e282fbeec334696a9b6b6f4e24c3f255da5aecaa4d53e6f2d3dec7730d6a2069aa26906375bed30250b379c617af275c58a55d8c48c3bd7cba3a823b80a176f8f5b32d4c6fb2339cbaee90ea33dc311f1814bfa6eb36c0df06fec7ac983fa5a3437aba89f0ca8836743f65ea09dcab5a253aaa29fdff423f5a2c43e63423222c987b343e49e0d4d7daca142fc067432c48a388041e11f00b6d27a4bc234ac23e758bb26c452e0ee741b514dc139a90509f27cbc480230ece297c00df6bfa9cc3aa14c9ee657e257b7cec9d2ac969bb5a88408870fc5966286c3ecedcbaaf54ec319cf11df0b7947ad6974c97e4ac009d96e327c0b3dc53378f445f4f783aaab22f584db47d8030c684aa9c987edbfd779049aae118347d6f35165517793e433d44b69f9ade09625be5a81bcbfe83c0f036d38ac6c34f4cc1dec4589131c8520838696a6f0fe4c6fe1806d3b5684d9ae17b2c0ca3dd4e7a3b4cdd947a2175eed00ddd7eac0a7a0c4ef44d50adcbdfc14ae16aa9aaa5ae9c1dd0f3f6311c1703ed23c3454a0c8015ef880624cb9ae9cf9ecff765bc85386831f7df2ebe49cec5bef9d8426c7f86381c8cdabb7c6e8704dd631d940b49fc79513d647eff818bcdf0f6d1c566d7a29dc661d1f685d57cb8bc6b8cfb5bb0ac7af3005a44c1180292283eb1af0dabfe9c29a2821e058cc6b96e1f519f9e02fd7b8a298559c4da17646bc0ec5209d032bd10f88b81df1e24c36c3abebe85f09b73d5b10513e41f6d7ed566dabc3c0b2992662768ddc651713cfcf0e6ff611c3399a093b876c591011319b2d0c4bf0f987761efa23e023fd2a111de7964dbe5be60842bd7a88ce1fbf68d74671adfd846b905a6ac2bb93e13dbb92aea87cbffe17cd01dcbc06e07fc496b7171de2f5988b0ecd15aca1dd033636c82715f9e0db9fcc02a0a41b57d11e2b551ed43d57eb8c5231098b9628a8aedddc3a97f2da330553f1b548743bc142a48481da794c5c222fd90934e78dc2ce5e32ba0fbc35619e1f7e2a5b82ab9079951279fbb454c957445cd147a05286b3eeadbb6b5bd2fac09f951473e41505ef52ef9c1bde4cc01e4bd4f3e616d5f6a77f3839ca0e22cdf00d68cf95afdc9bae87d71049d23f41606e0c24e2fed5dcab7f715ff5ba8857141fe94e6459875b66d7e89e204e018b0be7047d0406b61a19ea9fceaa1888b52d006a64ef1b63cea84d06a1c3dd26c2684f53ec8602768df7386c71f48231455a5ee2bfbc3a4f78141106fca7555c5523d52882987bef1d8fc704efc48917ea65a8fb139fbfbd6223b9bc5ece05f72c4a814c6fdbfa9f308035de16e811123e8f401f0a512dad8795aebab424579a7af8f598c7c0253237d6f1bb2f1b85d4351d003e186c46a8fd00a09b670eb08436c096a0e1771431488a659489d5c308da4d76c14ebd2c3d3fe1a28b32e13354367b886d40cc3acc8553c583c9ddcf7d135531221be3de2f91d6b7ec558f38894caa562b8838f306a7267540a6c605dc06f19074b071f37efeff2f6a8c4fd07a711aae480b2ebd25f2f147cd0297007ed944ad7f591a51a72c60d6f865ee471bb4863c882281e1feb0046bf8f28922e6ddffc35fa42ac8f84d7a4da61834b534ca6bbcd56f9c21526348e32076f2b91996f02d11afeef18b004f2af4103ab4839e6083a31ef3c3bce87441a152ac8d61de358d3ec7f8aa195e99577c4fc3e6957dcfe9abe2c6e40eeb42285d6231e356b148f9d154cda1a4f6cd8d08d812111d5f44ea15eab94a4ade34c9c8b061ee8c2403c33744fccfe65073df8468c72caf942c7f804ce5e5d5ec1cbedd2324bb675a896d3eb5b507fb0f29d7475e42292ca0432f3b570370a1fef00871fc11c59a276c2981860be4847f3d39ee3b5b1acf344b4d62bc50c47a32ecacead6e722ca3b11afc3bbef44c31544e0e4e8e0e3c19c2518a06570f0484fac990fc37311150bc2ef0c1dd25e7cac38dc7b42c4c964474c0be742a300a4a4ccecac9cd3bd0c49ea550a3ac8237cb83a318140c4f444247df5ab15b6a50ba5eaeef89f28c369b19ecae7933a569164357ae36430d24fc92e8879c5c96e37109705c870d2f42bf0dcb2a9671c155d23fd492405b88d397a87717b6acfbcbe33bed17ccc6229fc82083ffdb5aa77ad6d98f02897b5591ad6a55033123e9c00668652f56c7ad96b3fd54c89d17a936d6a9ad773027abf365f4f2234fedae83ed200e40763e3165f49a08248a89dab6ea29f8b707fac96fc5abe0c0bf99b3d2c0ee5d1c3c4ff63f41dab0d9c1fe98e035cd477dfcc0a3b5846c47ef08ff6bcc916dac8a9c2b85ef716ce47348444a0811e0698ee9ffbfd5ec062ed784410d806a32178824148a1d055d8c0bb593621fea3d33778fc6c4e2e27f8326139f7ee156e000833194043ce88d2fc4ec5675dd26c7be354e7e64477efed27ed6975380796d02e6c6d8717b04e8d8e2da48dc1bcb25e3e1efc2507bf97acb22145896e78a6061dbf17bed1242aa798216a5c5bbd0e5eb3e2b681e6c85c06ac5ef178676021af3a43d42417375064e4172cbc58fa99bd02a1b8530f573b28812e50b6887eaf92f83aa4e5d1707e582176029f7fdf0c5f09bd19750076a434b66d02f2e78aa26b683bd16e38ba001df55107c8818ea0ed693a8af0aff8219c2b5a8105be7a201bb29b03887195e2b30234a697f2ccf3ed2226ecebe4fe3b46099e37f4e59e72277795006595", 0x1000}, {&(0x7f0000001500)="e3738429955843dc10b4de5b18d61ba33a7d0c1db053eb50bd0e601e378940d7bbee517eba035a4fe4f014fd02dff3a07362beb5b0ac7e058ba6c8f9fc4f3adff944bfc7f1e540724b713136eb5efc5975d0d0a43265899f0bdaf1b93250aaecb7ecea680626b3d7885d840b02f6a11f53aed7106701a7fc56520b79ea976727ee40984809cc969b929e73a773e066d8dea9e19af469929e857274ad7e0033edd1e94a6613ac7bf9b7fdf2321f4bf8f0d48c46bf5eb39ddedcd6204371837fe3326b18799f55239293fff12b890f5f50510890a3c8e714f2e2d6b5645beece6d26fcd415722815f78e", 0xe9}, {&(0x7f0000001600)="bed0e504e8000f8ed5c4ccd8f48509034b2e9ebe8eb13ce363883efe98f7419662f0e3d8f4dc0fc155a33d15a0d4b341503581293f5a679a210c2863308a189c767d4dbec74be50d47d0de22f9a6a973f518ad3ad4f7a65f37cfb317f42ba1c557bcb127573e5597cd9406b8f58db9d3074136bd15ce06f2a3d639c01807463fe85a49dd4df1e4d87d7527bc0ba29ec7da8ac89e6e181635e3d47d8a513e394ff1da848e1557b5d04fa09dc408ff258a57c26ef4058237a257a7c8d0bc82987b6d15ac", 0xc3}], 0x7, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001780)={&(0x7f0000001740)='./file0\x00', r2, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000001700)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x80000001) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) lseek(r2, 0x0, 0x0, 0x1) 16:05:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10360) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) r9 = open(&(0x7f0000000e40)='./file0\x00', 0x10, 0x11) fchownat(r9, &(0x7f0000000e80)='./file0\x00', r5, r8, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:05:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x9d, &(0x7f0000000180)="b90a02ffdb407ead0dedadbdccad949265c3d9e6295bd1767138d92f11eb0ac974d11930c81bf1f7a7ec2fb5496fe49216fdcf5cd099abd76b9723eac43a58758d75c5210838f3651db048c7a66d72aecf4a728ed7ff4dd45a2e99ecf6ca0644eebeccf9d68f72e0919c03eb0b50749bf663a210bb183ab1d2ea7b429bfe9e3246084ba53c441f743484443470798d73d1f20603a03af4d35c2cace467") 16:05:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3"], 0x10) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="ebb6468e27f6cf79267ec8283104cc9f6f9edbd7c40cac209fa0a7cd2b3b002dce", 0x21) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000000)="a4a527468e5ec56bbbd261dec195cf6f357341af6a3d81224c387247ed99ad70a47abc9b454c4dbe0252317fcf3c91bb8fcc4e3f1f48fda4cac6ff34f80d1ad22401e7603ea2000666244ab48940bb085882f6467bd4e270d915b8f3d796183fa7aa68e4111aca511caff15d82a8a4da1338df9d6977a25cbd88b39fbc0145234c7f67fe621c930e2347a33e7dd6efe6b33535c58f0a10508745a297757410d21580387568fbe89f6fcf724c1f556f6226c23d7edede197da00c276256", 0xbd}, {&(0x7f0000000280)="0d3b8240e46d253f1644e12b194c31a4df45dbd4b9f25eff24e4ce704bad43bad1d5c681e5a473def69d2cef649e4cca1d8e3d589a2fc5cefe74e7acf6952b48d21c1a9cfcd4379fbcc87c79ca24f879b38ca9a8f5b2ba8a87e99c9f42655e129901c300b546e9dfc69d40a8289bbcec68050357fe957e31cc3dc9175455a67350cca3cebb2ee7e3ee7d0dd90d3b02ebb56a43ddb846dabc7251f86100e27b1166064136a06d35c05843d6754d7dff4b7cc8e4ca6ae46273ef9638ee7c7594baab3936184d61e2df3af11a1c735833f64d63c298583b5f35b8a4cae4f777eb233201f9cd9eb24e801e7d2056f572d7e230223b32f6e349267cd3333a3be6344102a1ddee3defdec8ae3398cac01a1f67670a2a6315b93cdfba32f80ac8211bb89c760acb9f018ccbd7233ec68a52f9c84d5cbf3c1dc6cd43a9efd95eb0a8b892ccc45f794c1d31a4990da8de9342d4564de11c3d260106d93acafbcf6be3391fac715aa53c1d9dc13b12b5f0ad5d97eb759df2b8cc40cb79e14348c7cc87047c0f0ddb04b7aa8c3847fcefb98c79841593ce1be75b1fdbc3a7f37a80e50cf9a791ddb0d13c7eb1958fd32fb9f6cf52b185a8b5ab74228f81f9cb8bc30efaeea4c539642916b7a264c62016072b0e302487fa7856604b06ada6392512298e2a58f734c3003a5842c55a03595325b37f44a5294874a280222795d671f7ed0eb17e8d98064c4cc03566d66e30b5e3dfc04879e13e4666e04b9b5061d355cc063d6be6cf098c80a8c85f275e7176e0b808cfedd23c99d5b05113117abab33a9a250e4885d2273705663d121b3cf8b3200ade540a423e57669ad2b0c170ffd1626de192cf2200aa4b401c1d1bf5141b9d881964874613979a1dc2a60a83009ef01869c13b1ed75c401fc1160e33ac651951220b4c6575337c798aac2fa9e64eb8c15731ad6b18bb93be988c236d44a4de85ac333a86a584f608397f2c73721e55e2ebb249a96bf15d01551f3974b35fcbe657a9c99062bf95e86ea28f386b5dd28180f02bc83384482ef42ab313324e2c7adfc23a127b461414b41653645a36a0c4e64ae65fe8e2d7417b6b6b4cbe75ec592d4771637031ae3425fd0e5dad2a779a6b81b0f98ca849bf858c6a7e47aefffc8acea96761c8dfde8004f14268edcbdb3bd0e7a0db4b2430709131d0b026127d553083b7c80b812be210455577dee8610d7f32f9802d362e4905498b3119f0c9d4ebbd3337bae72bfb4e1625be363755248f6e52e6152466f4e5e4d00e5398b965c580773c9e2a83c8b1ef6ce4551dab1ee66ac6b29265201397550d3d28230f0e394eeb9119c16cf86287f3d828defd321e8ee0c2c322b7444c351c20d0b6415788a40175acbdd6e3996701403b6347f66485cd480d4ccd2f6b9149c4e4e1e7154f0c122452600bd6e8a534f93e47d30bbd730c4ef9f8aaa488460c5b2a88514a8f0092d30b71593b46f62f5ab864911e67ab9b7928d313fa46131589bb5b9b2165f9075ad8aef666bfb17da7d5d858f4be91aaa1b90aa439845d45671b6d108164195c425c6d4cc6470229bdbed7900aee37cf048941e7025141fb39569f30daeebe795f6079d17faad89f5737575cb0a3f449b3e082475359bf8c05773f0643f6cc0728966737776fa0980ba978a701eb98a8af41046795e4ede81f045ffc002829a81e182d37d1d40854df9f9604a1de5b4f96dd5add8913589c0f75b0f762ba64a1785de0e45e4ecf35bb11e81f0292a77c5e", 0x4e4}], 0x2) 16:05:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x10001) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:05:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x3, 0x129) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:05:17 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) socketpair(0x10, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:05:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[0x4, 0x8, 0x2, 0x5bf00000, 0x6, 0x7, 0x8000, 0x5]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") 16:05:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80000021bd, 0x40004000000028a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) 16:05:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x100000000000001d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='7') 16:05:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) dup2(r0, r0) 16:05:18 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x80) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x3, 0x0, 0x3}, 0xc) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x190) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x100007) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:05:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x7}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4000, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x2, 0xb31}) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x8, 0xca5a]}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000ae5325d66187bd856c1b03390241e69c7e406ef7beecf0d3471af7a47a207c20abc374c3eb0bfc8de13c3d473920b5a76f4b6007def1806712ac17b72652e629536fed6237e4de1b13b987422b26717b0465fd7ede23a7ea439e68fd042ea71f4d0000000000000000"], 0xa) 16:05:18 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(r2, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) write(r1, &(0x7f0000000100), 0x431) close(r1) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000080)={0x0, 0x9, {0x4800000000000, 0x400}}) 16:05:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) r1 = syz_open_pts() close(r1) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mlockall(0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0x7, 0x1, 0xce, 0x10000, 0x716, 0x6, 0x4, 0x10, [{0xffffffffffffff81, 0x8000, 0x4, 0x800}, {0x6, 0x3737, 0x800, 0x43a7}, {0x3, 0x0, 0x8fe, 0x6}, {0x4, 0x100000001, 0x6, 0x6}, {0x1000, 0x5, 0xb4, 0x6}, {0x280000000, 0x0, 0x4, 0x8001}, {0x4, 0x1, 0xfffffffffffffffd, 0x6}, {0xa577, 0x1, 0x3, 0x8}, {0x9, 0x2, 0x101, 0x8}, {0x992, 0xffffffffffff7fff, 0x1f, 0x80000}, {0xffffffffffffffe7, 0x0, 0x2, 0x2}, {0x6, 0x6, 0x20, 0xf0}, {0xf7, 0x401, 0x80000000, 0x9}, {0x3, 0x1, 0x1, 0x9e3}, {0x5b0c, 0x1, 0x8, 0x3}, {0x4, 0xd68, 0x1, 0x632}]}) 16:05:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x4, 0x3, 0x0, 0x1, 0x2, 0x7fffffff, 0x8, 0x0, 0xf99176dd41afb62d, 0x7, 0x2}) bind(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000200)='./bus\x00', 0x308, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x3, 0x8, 0x7fff, 0x8}, {0x80000000, 0x99d, 0x2, 0x6}, {0xfff, 0x5, 0x200, 0x4}]}) 16:05:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000180)="0fcc5eb2b26c030c7de75efb4cdc031c94a8495baa0b86decca8ec4d56c8d036f008c99d580f1467c3102b5e5d7c1486a0b0d43618d0d0244a48cc5246c0f026fa8e62d86a9d637dd03d5fb199e220fa8ac4ac0d8c67bb757f3225085063c211708bf4270b0d0d010ece503dfe08a57b23e6be0a780ae756147cbe2dfbd65a27cedc532f1c712a0381b46fca236c5230de5b805141", 0x95}, {&(0x7f0000000240)="8122712e817652cfce19a0fb45178b3baf023edfdd28f31f31f3890000ad734f7e2a4aa96dcb87e4acb0a1c2f3f1efbf7cd1847f3159c251a83a136c7e290e673dd0cb70d47896bf609bfd71593f42a2b87c4289b5e0f82ec63b4a4dc9359497340fb69ffb236ff02113150b3657d9090e6c810f711de33d55368f24bc7b1e9cf36cd3840ea9dbb0f04a84a81e606cbd7018fb89ce6521386f60e0cb0d0f5d6b828500f1b30b52c7999d6d516dc55245e2e04efa6e4655ee50d96240e925c7391ea41c4f79f92ec0cdf5637a404a2332b001c0229844b26aff1cf6de155ddccdd7b65acf637d59b872c3f9da901abe56c4", 0xf1}, {&(0x7f0000000340)="f901222ee3ca2af27777415c9212a3965c34c1b346ca1380b35e47bc416486668f77e52116d3a0f74bd450c78c406189039ca3049c7383d8e33004b0d130c2f998403ee3a5d710b5b1de4d", 0x4b}, {&(0x7f00000003c0)="300dcee449afe13047a1e471b516fcc4af03f487ca3251b416c9442d97cb723ba40087cada80cf9e40ccb29594e7deeceb188c205276d062a9a32fd66e8f1082637d7dbae43b58394cddddee11cad04c065e66af330070b0207541e7411919cd060b3312e26df729b8ce6a78dc92bbedf89c6e777222385fefbf645dc8dcbad21ee12e1fdb65baae8c14acec3245217d9f692c7c16c36916510d85c729efda9c4e17ea", 0xa3}], 0x4, 0x0, 0x0, 0x4}, 0xd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x2, &(0x7f0000000500)=[{0x20, 0x7, 0x0, 0x8}, {0x0, 0x9, 0x80000000, 0xfffffffffffffff9}]}) syz_emit_ethernet(0xb7, &(0x7f0000000040)="02") 16:05:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x100000000064}, {0x16}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:05:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) accept$unix(r1, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:05:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x4, 0x3, 0x0, 0x1, 0x2, 0x7fffffff, 0x8, 0x0, 0xf99176dd41afb62d, 0x7, 0x2}) bind(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000200)='./bus\x00', 0x308, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x3, 0x8, 0x7fff, 0x8}, {0x80000000, 0x99d, 0x2, 0x6}, {0xfff, 0x5, 0x200, 0x4}]}) 16:05:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x4, 0x3, 0x0, 0x1, 0x2, 0x7fffffff, 0x8, 0x0, 0xf99176dd41afb62d, 0x7, 0x2}) bind(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000200)='./bus\x00', 0x308, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x3, 0x8, 0x7fff, 0x8}, {0x80000000, 0x99d, 0x2, 0x6}, {0xfff, 0x5, 0x200, 0x4}]}) 16:05:19 executing program 0: r0 = semget$private(0x0, 0xc2689a7a5273d1f3, 0x16) semop(r0, &(0x7f0000000000), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/150) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x6) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000200)) semget$private(0x0, 0x4, 0x1) r3 = dup(r1) chmod(&(0x7f0000000240)='./file0\x00', 0x20) semget(0x0, 0x3, 0x14) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000280)) semop(r0, &(0x7f00000002c0)=[{0x631bfc6e99f9b391, 0x7ff, 0x1800}, {0x3, 0x0, 0x1000}, {0x0, 0x8000, 0x1000}, {0xb2feeff62b589d17, 0x2, 0x1000}, {0x1, 0x0, 0x1000}, {0x0, 0x4, 0x1000}], 0x6) fcntl$getown(r2, 0x5) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000300)=0x2) fcntl$getown(r2, 0x5) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget(0x3, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) mknodat(r5, &(0x7f0000000380)='./file0\x00', 0xb33332e1cbb2d1e9, 0x5) dup(r4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000003c0)=0x8) setitimer(0x2, &(0x7f0000000400)={{0x5, 0xffffffffffffffff}, {0x6f}}, &(0x7f0000000440)) munlockall() setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000480)=0x4, 0x4) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000004c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000500)={0x5, 0xce, 0x9, 0xbf0, "9afd84cd7858acb85e4be34db56be827b036a195", 0x1f, 0x6}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000540)) mknod(&(0x7f0000000580)='./file0\x00', 0x8, 0x1ff) 16:05:19 executing program 0: r0 = msgget(0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget(0x1, 0xaf06be47a8fc46ff) msgget(0x3, 0x40) 16:05:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x2, 0xff, 0x100000000}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000180)="f2df14fa7b2017c7736f971f2e512df2d73bcd8105b02ba9f959e1e5cad283f7e07055abbfdc8fbde641e60edd917a7f7a58987bd167a525f446b9884c4dcabfcaa3bc36d00a08969dd32fb515796898ee5307912dd2048ecdc835926ae3fdf3154df8990446a192f3210030b7a2dd654eb25cb1f2f0fbe61df28f48fa4f404635b09ff43bbf077a19f9b93a7cb1f70e183711931cac50bb855971d31f69e72b884ffeacf71792e66e2e1a117bac1c7a86b9946f2e0e5a418f9e5770c32210b32e9c8cf030f630932966cbdaa30bd9a71984e1aaa0fabdc9ce84720722da8b3e26fd504b7fc2c112", 0xe8}, {&(0x7f00000002c0)="cbf7c669adad3c2c76219bd599cdcc4e3f63dcf9cbc3fe02144f2a92043175e7547995d30357e364ae02514634438011822381e6f55122d014a7e3a4f46d98987e7ca16bead0dc167795ac6861ef47195d04fc170739d26dac3287a9e25d9c84b6ca28bae3abd54440fe80940eb21a8fb729b96479a2cf7ab4a71d7fe66cb92ac01c4f180c0ab76d43c4d720f950e5424b08a18d5b09b7ead193db6cc67059c7ea3b1932752ea59143", 0xa9}, {&(0x7f0000000380)="8922786227a7699af2404bce07194be76fd950d8f853179b699c0826b4efcc39c17f9125c5e6b2d4f3f569689ffdc0b12bbbb08d452e81309bf0ea9edd047b95e1f5ca968b225543404f65d3dde0da569b509630834f0ce9b456bfe33e480c4cdb284d94e3c2d5b803ab310aa5cfcd5433e4b01904aa4c03a90265945b87077dfb61777d850ba7f9d35a07ee021411339e65a2", 0x93}, {&(0x7f0000000440)="dfa4e5358b002049c55e0735a35a0f7c033869af71b5766a9d7a2252fd0fac84872f4b802770a33c89a6179cab082bc95e11acc3bfcfbf611647087d493abe0957ab3cb470518064d2c7783f4d9ff592a047f87c60622d1f5494073a37f41fdd832108b4a233bc383800600d29e1143805d9fc19eadb624e9791305d522e77a10f02884647dcfbda1edab4370fe343dc500ab0b695a12b", 0x97}, {&(0x7f0000000500)="2ce280c1dd68c31723a5521b5b90f9a7ce1d4af888956ec8664b8fdeda9d0cf6afdaae05123c1a645c7760f9f08a3195dbf4c16a50ec36387204546bdb55dbf3ba09435e0f8fdf503fbd3fa139b3290fe4d23c20dd26bb0031468e56c551", 0x5e}], 0x5, &(0x7f0000002b40)=ANY=[@ANYBLOB="28000000000000000100000002000000573cb28efcd2db0223d7aa1c84221ecae386000000000000e80000000000000067be3e2907000000e5b0e5a5dbe8d712403747eea13c72887d52f34a823bbfcdcf8ed88d840081c19d616890276ed211a74b8b888ecc5d40ef4cfd5e8584f96309c63410d7cc1b97fd8a18d592d7f8d987b6844e5495f81bf58a5bdb214e6543e21a5efd91dfac3cf3e884d15e2bdae3e2a5434bed0957310589a458c1fc84195905466d62cfff93f45c156724d866021c8aaf1224ccc97ff61f21da9023ae36fcbf1728e53533a1c7e3f60cddd36ed4309518273dd6ac7cd60ca4a74568123b72a06e2ccdbabd6788a0d47a2a095ba78f9c724c2f0845c263d246a826df00006000000000000000ffff0000060000005f5756f11ce46c5b40e7999071f7b97476d5269e782b1a9368526d2b98545afa296ed7758ac7c51f8c2fe600e7dcc231278ee95b16af81b7a567741cf808a5e6bf8c275458dedec3c74bcaef4f0b00004000000000000000010000000000404f8238633de4d582885ea6cebfc211fbd86be7481fcf673a898b09429553a909815d0019804b400a824bc48beeeaf90000101000000000000001000000990000001e8cf12aeb228c85ab13aedd413d14aa416057e0d244930d5762a0daedd875ca51f8ba9723c4e60644a94ca0fed3c40e4c5be6375dcc4009f96d397bc3fce1e73f21056661f36a56b477bc7e5f53eb844142311526d87e0f10960d723857691b5504eb06bc7ef30e0d7109da867898c4816f98a13372168de817bd27bea181fbbe09673796743e770af58eda319eff711ba5c4fe2e62ec02a4473161e0dbc9f5a21bfa7feaf04346ec511077cda79bb8e834e1b44b465818e6cca1c0bd6de2afa3307b62f12c1da12c9bf178cec8f8230e2655be476987d99fbd855baeb8095fde89d9975c59da47bcbd2dd0b40c1671621c82cd9b98aabed08996d23e8a8cbe0b925b7cc2873b0a877f466bb630d3b1732f343cb673b158e2eb02fbdaa0c399a3a56a1e15e31c5f28ef602bf2c36b4cc22a80701b72197bff609ed7fbd9f41273903d01955b5e20b6356022ff945b0cc22204aba9ace074aee67c4522b714e7095a9c375c943a4e0fa48b6a87a07b4281572076b5cfa3c0d88c6728fb0408bb72b86c57b95b574bc18adea01eca7e5469933afd4fbeb1152386cc9b7ed8e467845717656d5a30a7bf0ccfd1365a06d3504aab96f237204c8caeb5e2be76cd7a57e2993680e0a6da674524f7b2da524f0ae41715f26323d615a270181647f412b67679c3eadfbde2d4c82b5dd03880ce7f6ab8c09844369c79e34c172bcbbc97290783f6e993a050a49015bd2796686b82d2dd256c12934516b03ab62726b0fd3457747aece5f5eabc20cfd87e62ff696762677c19ee4e03a848bec7657c4e758e587e2a799dcf19947fabdfe17d25b99e627b37b89f611bc9c08300ce43357999b34defce35318c875dc3bd8336615548603a6e7befa192b0af7f7843fd6acd3a3cee443b9bd5e869252c66fbbf6f551759efca23fa6551b8fa05a19dffb2be766ff99bf0ba15668ce0042cee6a5d25aab66d3e3deb6a413dcd7f0729a0755bd83c506715e5452dbe95883b5b563a4feaef84cca9966e8ff1246de29933d51058711bae8a31da2dcca37ca1b615b810b77a75a725d7e26229052a0b389a2e22e97ae9a3b0dc8a22ee895b1abec683a5cb0abccf3d42ac861c4651d22a0a460c9bfd35cf518ab3bfe00829087f2049be248a16bbe474be94a8417b7e9187c2ddf240fac4d5f4360ac1d61873d47beeb091112519c2245ba0a22b52ea696e3c304bf9df3ebff3aae89a0f2c3931a2f5a9a8cdef03637f8e14778a589d5e46cf05fab37e5052984fca8211da713cae492df8bbad0ab65416d54808fc2740f0d2e3e6555b8525811a1b86191d0436f80c74e17b1aa247d12fc34c092527e30252667f46edc9d378397ae5c93807a7a5e2f7b3f9b20536b9a51db925be849d6412ad0756463e2701e12f1ad0c58bac17883fa4926e6b6d3b46feb4993efa7a9a7d3d67cfdfe202557ea26ff8d760663e6e7f6d9410dcdad12916d0a36c19908b41db8764413cb0e41d14cc403e03ad7c5950f0b21327327561c96151203f4f7332ff349d4d009ba256925dd39f4cb711554247ab0093080b91afee0ded433e901217b815070fad62740031b7e87981d2d9be03281f4c505338c199d5c6535fe1a02a011c47dce958694a344763d7005db03767622f983ea09cf81240d840ee8a23d88576e526a7866eab55f4e7dda565a97145618d1325869de4db091aeb476c72a5282e6be8d8795db7210fc7a95e45589ac6bab569b9750bea2a64427b0412721d33a23deda10ca10f42e68bba440cb92a07f7206a388c529a2a1f71638b5ed6ffae9e2e5e2582a2d2deb8c52d65d7c027f4d50d1dce6d97bc70ee000000dc9a46bcbefc26c21ffee7ac59dfc770cbda2bca0c30ead31e730f393922d737838db2c10b619d580da32d6dddf3d6550883ea7aaa4573d87d047f9887dfd7e6e5343fbc314eb16f932d7f384a27ab0ac235de2274e5455259e99146828a1384c7de74bc38f871d7041219c9c3de4574a99fc4b417d72b50a7ed118cafc5f45ec33aa3776226048c74ab5dce2bb3adbbdc3bb5e9ab90a74a032710d6a7de514ce296f56a259f4d07d06f38f307434b8e3d161a731832ce67678dd5427aad25f02d4b524e440a070109408dfb04d67e2a4d406ad8e0acf442b8e2ea173e0dcbaa16efa07f627c46ec53a7d9b44724a85c97d3b77ac94175305546efdb04e0a92fb73e3f6de29ee09508e77c85a8f5a8a5e3d34d3f6fc433df683db70c6bdd7c2b8379e182114a58ecb54d8ddfffc4cfefbfc232442f76ced99e0b57c6acd86d71d346ebb9598c48c9562073786fe845165465a1d4cd0d288299aafe23a464b8374c9dbd4263b195296f6db5d184863890dd17cf27d0602be738ce746ae9022db9a7a9d461011873cea63a4ae52bfb7c05b405824e78f52f101d239a6bbb6ff23dcef3f3caf1bb3d0abf0358c8bf215f2325a19a1e8a72f0a03f91090dba5ba32d2e671737baf41b27d1b1c11ca551ad82a065b2b57ddd49a79d0153ced445c4084e26c6e1bd07547ab06337deff1cb331548735010d76a2cc8a3783e2ce336c14ce3dfce6e5b119ee8e0c67ffa3ae3eee875204f9224b5856a1f211e0c823fabb170107f07d5d654081777f9d98252189e5ad81d9a37b83e43e4f77ad5162502ec5be71d0738e9c517c71ea108bd93d4531fa3ac0c7765bb560139062786fe922b09b215fd0f3cf4880805758026cd484117767c9734e85b39c7fa7eef45cbdbb1e8fd8da886db8388a653b525dc058363d91237ea774f0f0d226d2d2c503e26239f3c1b39d2a65c23e9d5ce493677ab573ac1668af360d97f35049db53d3a626029a5dd316fb49f4b2595acceb00cf4ccdf21b2e0fe644c314e33e71e299af70bc43dc15db8269bd53fbcf7e818100a14303107172655257a1c13adfbd506895c74af25ba15a7d723bc22b8b261ac1a92ae9b01418b319817c634ee1acc89e6c39daa049042a4d61962eee16b7464d48fb82dae89d719f1e226c8fbeab64d03879852de455e968d68c1703bfd1f9bfe8017d393a11e8bef2986b4deff03408f58371671c5fa80c639ddc9938582015ccf5fedb912303d33785388dc2367f9758fef3f97914cc3a3a012a5fa6b3c44b7d7e51d4085157475744e22ce72acb322b7d284b7d0bef3e4711469e41ba0b1937c8dbc78fc1c6acfe6c3dc001484b9ec65230ef7a1a45607d05a822ce628b63833ed1c12e3341e281c226c344cf19b976f5a1541c4782b4ebfd5fc9696d5e9f64753e92550a0b9386e1ed668bed74bfce9537ce012daf6f115bfa89f9011d748d3662687ccd91fbbd0345cfe6e6c947ef1042216b0934daeb333d80f433594a3fd1ec8f1e264dd2eb62e9fcc25b7c4e9c6ec16498f0f1ec4f825a4b8fda5f9525c0ae873b5af8b6f20e10fad2f23e0e8d25fd631eeb2bd74dff006af09d2f239047886b8a68b7fead55afbd615c52dc2dcefdee58ee894455af05d625e858087d067fcc9cf497b0798979d7b00803f2113bef214796eda9c3c92ff3b7c068116326b8e813f366a49e5ba2a917b1a32dcad2ea3b9883910e2d7ec395c36d1dd0b03dbafa63c99ff8fdfdac96162a1f47821316ac4a9bec7a6de6fe7821052850f6081920fb9137738711d0318f6d4fc1d95837f2307f70cdd1233dd1faf36729327aab9f7d383b476362a5d6ddcda744762894357f781686ad165e11bbe6b61514e12b7030524ef7efcf71ae628de3ca0683ae026ba1900b25f632677e445c1d929f7e33d6fd42498d10bc3908df43f45d6fb2092895d86bf1b43a9b20ecb3e73977d6127bd204ad53b04de217b83b9b5d6be8d26fb5b51894dc44c674a7aa9ad7b0a8e58cca8da766c13fc38289b8908103336322865d6d3d908d38a9aac8ecf38e7529333055e0412e161ee4ecc95d95d58ed547bb00c9427bf4da0138c67023c8ad7b5f9c57c994660b86cc420575cea337330e2f04d9fa275c524adb769dc5d3e71efda1e343be5012e5a3ed3753cd1f54962cebcf7f84ceb011ec9a868689b420c7b3f62c6e3a0fe43e1945912d7c636a25b9c399b94c0b84733869312b8248e9c368c05b9749d4daa2e0d4a02d0bb63648b7b30739f44e98db1cc12c47404515030c763416ec124dbe54f3032bb2c96e8060866d54a5889ab63b2554d12bbfd82fd6b990956e37842082e934a2f87b98421bafadf0e09130421570037a6c4afb06f8bd87a07a7dd90622f0f64608981440d57eb6dd29c00cce9ee11ede51308a6fbd1a3c4f7c4d8b5f2ae7b95611f1f193155f08a2df419907bb13105aa51d40183dffbaae1ff138554a5314f33f20b70669e8e0ac789a3d316e244b827b4d70d428a6df7d6373fe0d5b4dcd87d9b4f52fb5eb4aa60ded43caa60cfe9b798507678a93906eda2677c7c38fc7505973f0b84a440559ecfea4a7ac3716426b365ecdee59bb96b6f8a29b9e58b0b33e98f4335e553ac87e474dfca70825973524d732daef268f4bc48027486c82069f783845837c44063a2ae447b1bb1c36a55d69ecb99cced0b74a5e7783e36acbf9c0f557a8ed403eaccd483f0738ff498424ecc99469a79cbf514093cff83a0afd1a4c67a888c8ac87ade4574b7e0e89e687cbeb3e18c744eee6fa15aee1d67c4e033ab20596852e04b6e9ab4cddcff3cde8036d661a0c5c532d23b0c0f7ae6dc68df0b0cef3174e8a63b7adfde2eeeba3e70643d0f790466db85dbfba27b4cd85afb1925a85141d0ef1aca8b72339c0154ede295f0acb8cd5240c28b770699470075a4f238a5dd2e9cf0179008a00eb1906ef4f54a10e9abff88470eab1ace4e5a26a6dfcf333b6bd134bec7614f5768725b7f1d54298f919912df1e9df5cf2b68aba031daa6fab5dfbd66cc2cff30cbac03feb3cafeb7e151f68fe8d43e9989a108323af52551adc3bbd96e1b40eec13e2835e1803848913876f2814a7650affbb6ca47c9ba29ceb572c5c54fc407a4f131e59dedd9fb5bfd46b394b4fa9c05354072c72ac6d6dcd889c363b02b2023b2733116c952cf46588d76b958080c76e662a1e1d130aeced846f3821c3721ab8c194e86d559392cc636ad99ef428f783b828dcc187d5b9077a86fca1d90506fe101f6fad96d5906a9950d68f71794bb207e2f48867acaacd6f2bc83bc8ca0fb2b020984fdd387dc3222539cd147d3f0bd00c5938354d8634fc29f2953534283255779313dc70962abc20a63a439bce2a7c546cdc20e8a6e75c5cd3fde87ad677bef14497ae1849d2d5c39afb8a204c80ab7889304108d87cbac61435a38554cff8dd727c6be80c137ed65bee92684c850716e2b353cc02d161841731393f9b2ed7ed4793a22aee616b7f75c8d702e0f38759a1d522e3dadfa31c1df567854f1ebc41c0c8407c24b72b002019a5cdabc2307fdbfeadd4d8c1adc8dea394c904eb5b2fbf88c4afc93e2e173f315ccd703504293d7136011b3fb0bbb657ac7d0f7e4fa467f489ccc39f028f34dd7755540938c3240533c4d94753459db45f644734b574480e95c4ffd7f120ecc0ea36909da260ee8b662bc2e07bd0221bbbff21271114dd50c87bbb3e91bce41a4a03bad8e4e8d11827f97f88d664d8ca7404b11d09a5b476a8acbecaf3841344677deaded20e14cff4800219d44ec324fc7539526ffacd2b3edbc8d0002bb0c6e2886bf73a65d965af21a51f5e6a4d6fe408ef723df9ec244c4ce593fe526ef68d2cf525e9db0bf1034e88ea37d74144bce3bda032739550c1a1f9f948a1a960de00205fa1dff0e08e468e97df8236e86031d6dd86099fc8bf58ffab5b2b609a216b8b6b3b71d71d84535d071a11ebc0efabea0605016dd064867b161362f6994c3c38ca378f79917b3d4930ba31282a611fbfda1d3426d3ad5fd4915b1881b183462a41af3205ee52318bce441ff9f7264b546e1744b283da4fedd56426818336c58d5dbd205001caf7539568edb76418d9acf44943c0b7b8fffd2e1c23527a2df5bbc0dc0e772f9bff6a5df2077144253e0d1cd8a23b800a5fc8320279c50fc5faf3c0e6fa921399d8f6cd4f52c90388d2e7154b49af9aadfeb99f5b806bd309d8eda9b0f9e76fe2e5ed729be3bd6cb2ccb0ae8b188a640bb8be4a9f8ee9a9a670dd03"], 0x11c0}, 0x5) write(r0, &(0x7f0000000280)="e5fb", 0x2) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000900)={0x401, 0xffffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0x0, 0xee00) chflags(&(0x7f0000000940)='./file1\x00', 0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000600)={0xffffffff, 0x81, 0x7, {[0x8, 0x11c, 0x20, 0x9, 0x7b, 0x80, 0x5, 0x7, 0x4, 0x3, 0x800, 0x0, 0x3f, 0x34, 0x6, 0x145, 0x2, 0x7], [0x7ff, 0x9, 0x800, 0x4, 0xff, 0x9, 0x2, 0x2, 0x0, 0x401], [0x10001, 0x6, 0x4, 0x56b, 0x3, 0x2, 0xffffffff], [0xd17, 0x8, 0x100000000, 0x5, 0x59d, 0x6], [{0xa4a200000, 0x9, 0x28, 0x2}, {0x80000001, 0x1, 0x3, 0x8}, {0x9, 0x0, 0x6, 0x9}, {0x3, 0x1, 0x9, 0x58f4e6c7}, {0x4, 0x5, 0x2, 0x9}, {0x9, 0x0, 0x5e, 0x9}, {0x2, 0xfffffffffffffff9, 0x6, 0x1}, {0xc803, 0x2ef47448, 0x6, 0xf34}], {0x8b, 0x9, 0x0, 0x2000000}, {0x1, 0x3, 0x100000001, 0x4}}}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000008c0)={0x5, &(0x7f0000000880)=[{0xab2, 0x435, 0xf5, 0x200}, {0xef77, 0x4, 0xa9, 0x811}, {0x0, 0x5498, 0x7fffffff, 0xf4}, {0x7, 0x3, 0x2, 0x9}, {0x5, 0x80000000, 0x8, 0x100000001}]}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$getown(r1, 0x5) 16:05:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x4, 0x3, 0x0, 0x1, 0x2, 0x7fffffff, 0x8, 0x0, 0xf99176dd41afb62d, 0x7, 0x2}) bind(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000200)='./bus\x00', 0x308, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x3, 0x8, 0x7fff, 0x8}, {0x80000000, 0x99d, 0x2, 0x6}, {0xfff, 0x5, 0x200, 0x4}]}) 16:05:21 executing program 0: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="d600a179aca40cbf49ff1f3f40048383ad86fbbb6b36ad715692fe14f35efe91ed5acb028f84ba100036368b66ebb1ca9c6493db2f521cdaa879ce8caf15739e15ad07057242f5f12d0e51e9f36eb45bce784ff6bed29fc07f0dc1bb2e1d696252d1299e8731c39ab4afa2b4250df64b08d59a56cccc1e300f0e9fcebaa21645037967faa148935e31f2c443d6f22fd7e33cce2b3d27062ba1225d6e54c7f6b5906796ad63694320a842d1a731bcd9be967ca421ebca9fa300ac0719ebac291f3759273c929a0ceea57e0b3c5e320fe254aba849b11924c280ef29735ec8f2a0a1fcc1f80888179396da611b4b4104b9d56ef7d3ee01a233ce209cd36eb101f821b63569215da1a44c6206dd94ca5f9b57730ea572898732cf70fc123c5978c978797de1cf71ecd62fc53eaf4160f459f29f43b22517b4eb89021c010db77eaa95b0dbfef7dd5aa047b729c7f7dd9ded26cc530b31de49b6bfa2a9787843f13d69bf7f79da51baa66e09737a737cb234a7a89c60fc46c2f5950354924ba8cbccd5f92cc3744305b1c5898fd722fc61b96a490b0e6a37d7250ce1f2b78934bc61eca052bfc9518b7e982b7dfc21d4bb97f50d6901779249df4e022e508224fc8192ed9012caba8600b7daf97ce825ecc163088e21ee7521ec13d582017d40522de62d29daeeb4e26e5c8cb1d22dfa5edb014bbfa85c1b276fb05a6c74b42338d1082737fb5bc1e9b87e17d036806c6aa053a1210872fa4b4b54464976c079b8d1363a317b573f3a36bde7fa611ef417c268066327873f4ef0e62005029d8229e6af7dc103d01850585a761cea70b94afc4ee5cc9c4d5b9378eb5a94796e019e74eec84600af3d9d93b6dfe1e97dfbc79fc3647beaaf88c311396d1d67d9710d9f8e72ab2ce5b656c32bcc8ebb7efd73683169d45b15911eae2b93163fec959b7667714e7e51602905335ecbe6253d8f8bd93b97119269120b8c5ae7ac198b360e691facf1333b2dfe8ff0b7545e796f04562d445cdee8eb950f56a8b31eff6bf03acb032f6981d453ded71858f3ac17356ab5596701f4df8390b9fb059a24b0ef4397f82212a03bcfb282029e318de2ce4ead4923c6fb64e9648631bce3aa8ba1f97bddb4a37fe8f0c95f82a8a9cf5c0c7ddf84e3947b02bb25e65b59291195b9bf29fe6baf9fd2e5ca473b5144a13cfe55a650af05724b1f79f7498a9c71b16cb2844eeefaef00dfdaf2382944cd9df5e8fc6db989376f6d03b2f21d43f5c43f1840454a5b9b5ef3d7771d5fc7cecb003fd125d04399a1dfc548cd9c73fca709180d67cb3970326666555b0d1c8a83c143ba7c7f5d9b17e8a7ddd7432a167af94a59b472634c10811400d55a28cbbfdeb6057fa837f530c202e48302fd2a4645fd83f0b9a0e499b01e9f2dcab07fb9d53946da6e6641a7e134d18fa18caf0e03d6bc7522b88c7378af0eb51cda55bba5fcad986fb55b7f89d2e1d284c22d0f75bcdebf13de4cfc1bc35d031ae2cf6cefaa879ccc2ac46bfbc64b60ffe8fbfd433aa7b9739777ea5e47d7b9885387ed96047ed25b87d60e833f37bcef747c7345268da2ac71ee2aca374a2ecaf60612050dd38dc1e8453a54262469f9a3fc9ed4301977c5f8c46d2d54fe1310125bb72c467b67cd8aaa8c4513dd79bae2f0b47a7d00d5f5e894f2fc55e1333e55bef8f6eee4aab527cce81ec1fbcec90fbaff718a89bb2cbdfb2ecdc889c7543ef1b63e5dc54363fa265e4aef3267aecc366b4e506131645e8db85c8f90a00100719277aed2df064abf93c54434de1a604bf6204688c52bce8f47da3fffb7b4df1b3ae83e6dce078ccb9700d296bbcfa7116324c4a99eccaae25a0f7a893531fe323266a3003b9dfcc9e20c726c1122194dc0a6bbadb6064eff174ad3dea454acff3068f9930eba6776fa7a1843dd53ad0476312dfda0e4fbc2a6c10541d5ee7d574ac1f270b068a8d5d88e516806117582a80b80eb883040d03604b3a8cd12c9ff091cb3b5fc0c40fa809314b0573d22a815765644e7176c5c8f568c4e2ebd5b1fee0a20ceb0da6834b36cf49f6bcfb0072aaa7b3dd2a5a427acc310fa241296adb0e76ef74344632d683280baa70b4a0331ce7ea3109fff581935c10c912f7d9736ab20763275fe006d7ea45d2d13fea77aaa85169e18767c26f91aa042fba5e30d3adbc30822c6e578efb81642e1cb5a158541f3df31549c4cab00a7f0e39b67ef1a2a4451d6c1dba55cf3fe8c325b447730e994b9db82957a01ab9f36c1a2d222f9ed951c1d48f5e04c1b62803003bb0307256eb5c747dbeeaa89ce5fb7a968a973dec66d56407b4c78a2d8c6971c8ccd06a0b1838fb5a5f19cec5482e8e1e17252931db7b3f5abccfd4f14a8b50dc74243c36c2893832a58c86acd38abc40f3e19f428a06eed7bdfcf8d493da33acf641597c37b21c892ffebb6226a62d5c20d387e08febbebdf7cd2e879f3c80e3581e100e6bc3b09d05abd3194cbba6602307749e6719a4a8b9d2c123bc674203211b4abf56b1a09f0fdc260d79b83d2f69d698f2fcbc6e55f9ae7f5e86952b6a45497c496efc51df5b340797f6b81d38198734b8557d958b2e63bdd6856bd1906b5407c5ba9b0647a3734ed93ff8ca4edbc2602c99b049b155bbf368aba960c98f36982b3c1eaac8fd0204bd317604c3ea44275f3764292dedbc140449d07c80d8d6e1c7d9217389a8bc702d809c5ca4ef27007db4f805997b16308fd779c36a1882d004a2306b20df69fdcf36855b53e2f3cd6d22690097ea5710b4721e5af3b406c17950c9c31933ce5116338bbfb84905785482b24f7a1215053bd34dfe47dce8d2307393e8b21e3307bb58bbcc717523496fdf2fd3589636e6d88d1ed627b7886bb31fdddf7d9e22a7b41f822930f3c32835bcfd34fbd5df162cba64b8afca119a662d470ed9123abe119fb00ff668bc38f07db53f2852734fa208bb584044f17165b24563271e8a8476f98d45450b1d5b6aed0a7b0d1f8dc921aa7fe341e98413ca1e11281c10f755f79865f7a1ad3ce2c8ad588d0257e88378eb5e2ba61c3e5355424cbdfdf8adc693128386eb727b7b26d5354f3ddf77fc58f0b6409427edc04c1b7d115d4995d033ebf196f589b75c21c676bfb935912025d246c11b84554ab8c996e6bf8282f3f6bffca4e59ae1f3384eb4d187e0cdfbdd7fb5447c88b300809d8e1c9e83d0da5d6a615c056d061aadbba2fea581f3244236b99830a5b15a0be9076278e52ce3ca63496fca1956dae5c9feb58d7a87074b9e433f1f824d4f5fe7d98664ea81314cd2e7c0e97352022a41dbf4f6a640c24d5e10a3580478ca94b43e4244d4358c9c5dbf1b8b47b99fe88f66fe2d09efae30ee4b80666055dca22c9da98ae9458b42d9e79f5d28727700867c6721ba9045ec8cb3c03cfb198641c4ff37d8465f708a30f896453d40e6b8c2e7c7ec51b6845c0ee423f24f8a4135b1db8ce2b12e412c51caf52c56881a59fc552e77093cfe8bed5cbb262c21d28830714fbcbb3a4e619bd71aab5fabb4721ce2c4c47b96974dc72c7d8dcc7cb9cc59c24e8a3450fb7c69dc5a23a38930b588931797b4c450b1c72dcb74984d0accee16d3ce0f7fb26ad7920d7b34631e8c74f9af4cdff5d165d8be4d13d0dac03bbf9d17f95bcb9d3ac74dfb7824fa91c21227439889efcd148ad13f9dc2559275be3a9e1339ae0c2b091a92287b5de899b49786e88bbb0e19ab33d6d313a37cafb65ed48c5fb1a3cdc3078c7429988b99af61898f5a0f6245b79287696eb2e894578555896c78a1d59c9cba38f9240a03f6f4279a5b860189358948db46beb6990e361ee666e63d8dd944393f1faae52e403ce89c607a4ffbac350cdea07a42286b24613f6e6f3486e1d4fe68530efa7fe0cd7397a54eb329bfb78d36d9b2f106cedad0cd723239a9c15e17f00947a38f01a8f02df220b9fc22ba60721163d54c32a9f0512d85084ca35e13552be46ed143add0095f2fa584b198ad91d07f1bd8235ba921cfd3ec81528da3d805c4031ef08114f8b747991ce00bca743b258b2f502ec5d769543d2775e6e6ac93ed034e28bcd010066df042d4915b47d9d559d19117107c156f8561531afde039ee9936ae7bec4f13570d3200f2170eb178e8736335c674009b4c452d787c0acb60dd2a704c8bfbda2eb5fff63fe4ceb1b3b8ce3249390bcfd8126f3851048084d697460ffc5328d615271bc969aaa984ec5d11cbe9b7d1d1fbcd29d34b823551277ad894d2462bcfa44bc14aa211f971e950cf7f2895c9f715d8e422460cca87c06bc3ee96b73273f68e389df540577a4a7d656a8e8bb15c435d0bb727d6c70a2bbdd1a15110f99e1c00e5996e744f770e7caf42835a8b43ad81315bcc43fd3d84f138cae82014c85711b3bdc00b7054bf806cd13f1b5949b2c402e94a3f6e0d7beb03b267b67aabba160445315b7ee9aea9f164fc7aef9fb8c8c7d4e21c8faae851decb4063e061e6c55e2f903ececb0a2a48c3b665480ab091c47ffc7a3bf9534afaaab6ce4053ddbfd7165d063e605de69b550e6fb599d659cf1a9858601c9a5d7d55b931b4b6ddf1cd931f34283401865d94d488a2da79d2ea2345edd4320085fc73557911d1443174bc6ab4f0e839cbc25dea5ba2947189d85df4eb1b1d7bed47b3a6c2e14ff8af0e7d6b2143794e6969fa0d8d1e28b184677cc72450026f78bd92531afc2bac3f0940c40687314c4428f612907f68d2a2f2ca97c6d74e717e6d6cc62affd9f6c740f8e8f31da03e8bb003abb5a256f200e311c5c004b7f84e9205c15d0d8a03aef6bd59bc40c1e2c81dada2c8e40fa406b95268968763487fed9f3505da0f353d7a607273ecfec6c0853a647233b45e7817ebd3783492ce191ad9e8af2c8fa3dd81d04a70b56174729b29609e37a490f525cdfd09aa2b739c0f48352e76238a193e6075d02245666bee94663547244c3f54e890ff6e16dd4834c981139c09e7abd3ec3a54af4d1a83f92249c979bd2d896eed28757061c5643c1ee9e625c15a71801842b39cded63a1f90fca292c96267d76f81fbb61a108469665d2653234fcd5dd11770a94c5f7134a75a24fce7f8c61244d2f957aebc24e8fb3c3e5013a493eda4ec8138b09f30fd95f2801215a2eae996f5a37ade1bf27a56baee39a8d52a9ed8622d4a5f256db9109172a950e70f561e9420b66c7fc4697eceac670000899027d6a81d85eff7c270f9c0597790669946a47fb161f00f9b7d5a893a9ad61225e7f743ccf4232aea59e531f8df53a6c6cc0fa88e215c8834f2dfeb39f1ca954a67196be348d564f10bc314be2eec51ee107cf58b1aa745373ef846973de99a5ef5176fba7831161beb3ec92e5cabac2bd056765df288152eaff09a1d576cf4afcbf366e5ce4850c94a8eaf7ffc2b299c1870b2c0372c438fd8c2a16960bb2ffae693aa3fb7a07e293deef000dcf629e0a3befba2b9d25bf49a106c0641296d727cf9c3e1916a8e82d346eed2d1ad8ce1d28ff7aeb49de6f4a458e3d01ab4b15844c8392cb93785ec77d3d906eb2d4c97660cc22fb9c7e3000c3b8dae458fe0402a151b5202b0a8ca7c0f3e0539a2f35437eeadf68ef45d5498abf99a503ee16f8239c22fefeda01337230cd03c9bb933fba80bfbc532b530bbb6f2bbfc7e4a641088506a60f96a25e7cbc3eaddf873f7a2fd90cf3bc8c30436119d23f36c66c2609459f441eb2c7f9ba12c0af5a60186226d5bf288815beff49a5b58c22a2d8c66511be7c2752", 0x1000}], 0x1) 16:05:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x4, 0x3, 0x0, 0x1, 0x2, 0x7fffffff, 0x8, 0x0, 0xf99176dd41afb62d, 0x7, 0x2}) bind(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000200)='./bus\x00', 0x308, 0x0) 16:05:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x4, 0x3, 0x0, 0x1, 0x2, 0x7fffffff, 0x8, 0x0, 0xf99176dd41afb62d, 0x7, 0x2}) bind(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:05:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x4, 0x3, 0x0, 0x1, 0x2, 0x7fffffff, 0x8, 0x0, 0xf99176dd41afb62d, 0x7, 0x2}) bind(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:05:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x7ff, 0x8001, {[0x100, 0x5, 0x8, 0x0, 0x16, 0x3, 0x2, 0x4, 0xd2, 0x8, 0x0, 0x100000001, 0x8, 0x3, 0x0, 0x7ef, 0x534a, 0x3], [0x3f, 0x0, 0x8, 0x2, 0x2, 0x84, 0x7, 0x16b, 0x6, 0x1000], [0x2, 0x11, 0x9, 0x6, 0x547a7848, 0x9, 0x3], [0x9, 0x3, 0x6, 0x80000000, 0x86, 0x8], [{0x7f, 0xa6, 0x80000000, 0x800}, {0x8, 0xc0000000000, 0x4}, {0x0, 0x81, 0x80, 0x2}, {0x9, 0x22a0e270, 0xff, 0x9}, {0x1, 0x10000, 0x0, 0x1}, {0x4, 0x5, 0x3, 0x2}, {0x9, 0x2, 0x2, 0x7f}, {0x12, 0xff, 0x882, 0x3}], {0x1, 0x5, 0x5, 0x3}, {0x2, 0xc662, 0x7fffffff, 0x1}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="4a699da24ebb6d117cbe97d663a4015b37ba5d536932abc78f0f98c1edf4d344abd6612348819f95386e9dc08a8e657ce6b536c032723bf6bf379f6f773bdaf7bda49c03ca547bf4ffef52feba089e2130bc076737fd7b594b4aa6ca14640c0d26c7b7ec870e176287a444e01d8386e07cef12c0c2978db56ef3615e76653f2c88e864a12c04c68627d82b474703603b", 0xfffffffffffffc51) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r1, &(0x7f0000000000)="2596a47a8fe78f4c30a05598a01e8a30836a31ad7f60e19d5a59000188be601b10cffd547aa518b09f888da162af85e38bd4dcb7e3e539a1923ca884aaaf27a25b6f5a6ad6cb97ca03d532d9534962cd674fead87e156ebad32829c10da407e533d4da0ec39ae36fc46b87b1dbed6b60e8f2b0c8a5a312875971ba23523237cca1e37999406ba6f51b9cd90a830c9275e95bff1e35728ce0f3d3b28885525b4a03be25806de255ca5b5673a919618f25b1132fbc5c23e5043930bd468f8414ebcea3552e8e49422c3eb67889bce5b0b16af239b33fdf66b0", 0xd8) write(r1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) 16:05:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x4, 0x3, 0x0, 0x1, 0x2, 0x7fffffff, 0x8, 0x0, 0xf99176dd41afb62d, 0x7, 0x2}) 16:05:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:05:22 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x401) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:05:22 executing program 0: semget(0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x81) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 16:05:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:05:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xff, 0x3, 0x7, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:05:22 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="1a000000000000000000ecd1019a10de6d185da0f614fac9e2dca3a29300777557682064262df08f77bede8f61206f665686f87ef710d3f895ba375d3567cbe73707e3eb818ab41915e2dbabe5489b6847bdd329c8feef5b30e714bdcf98c4ecec0be40a0299d957f98044e99b31afc7bd411fc11db87b37dcdfeda33d7879116b29f7e15f7bbd4b4bde5ad28d4581f7b0457325cf8d489e89bfcc026d3326b559342143b50f23fdc6d7c828c0e7641a82a25d15f1d8a546e7eb57588df1b743081aacb0ca00f45ddb4a3913350c928e24b9a179b2ade3e3387bf85d4c2728a7d84275b3771e3fc44b05e2bd788a69062e30cfd985aaa7961e11c9075dd740433ce68616894b0540290e22abbf7a74daeafd539abef5fa78d82619dcc5ba50e90f1072705e2bfbbdbc62454c1669dd8c6a7ab1e1d6bf1b70c32ab04c685d55540bdc6cb534fdaecaed6a1bdcf8cdb56879091b82fbeb06c193a7e82eed051dfb17cbecd5f77140dabbf2922ef6d571f23169085f3495800b82c454e96d783ccd74e8feb7583175e13e3406a88433a0135b46f3ef0d9e209002197438"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 16:05:22 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80000000) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:05:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:05:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:05:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() 16:05:23 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0xf7e3, 0x40, 0x7}) r1 = syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x5, 0xfffffffffffffffc, 0x2000100000000, r2}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="bb45b0b74888f85f764dff24008e12efffb27858f557020000b3bf016cfc9fe7e0a49d2f27ff367b8d3ad3573c181b7cd7dc8533edb0d8fd9c5309ecc9e4455a5f5acdd23860afac8b395c2d893fdfd2f36305f404e73e9b9ccc4d1d8f5d081ef35f93f52b4947f85bac6e30811c58e8f5a206369733b974e49eb70389e8889a598cfcd58e70ca0a90a7b0fb8e0d1459aad56608ac8109ecd464d313a0cf5fe62c13781c55bdeaa3a5d5a4985c1f069a43b20095584ae8"], 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r3, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:05:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() 16:05:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:23 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe95, &(0x7f0000000100)="0092c26cc160c80493fb7eec69e394c98a9f94c104271e389ee955b698a6a4ed36cb155943f334e8bf89b55624a67e95d16523ee6b35845b7ab7c16eff9f6f39d591c94df80000000000000800a61f019dd7a2cda22547f8f9e18105125403480e9f6ab03542b6399992f2ca468a9dc8f8fbc6688c37616ae8dea97fee546b4a7c761c8e020129e0") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:05:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:05:23 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x0, './bus/file0\x00', './bus\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) pread(r0, &(0x7f0000000000)="e24b", 0x2, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000180)={0x4, 0x3}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:05:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xf01) getrlimit(0x7, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x9, 0x8, 0xa2fc, 0x6}, {0x0, 0x200, 0x8, 0x3}, {0x5, 0xd95, 0x2, 0x9}, {0x3f, 0x9, 0x13dc, 0x7}, {0x5, 0x421, 0x4, 0x40}]}) 16:05:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:05:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x3ff, 0x255}], 0x115b, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x62, 0x86be8c9655d57525, 0x1, 0x5}], 0xd, &(0x7f0000000100)={0x3, 0xfffffffffffffffd}) 16:05:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) write(r0, &(0x7f0000000180)="6cb7f342c0db526c8a326542d37ad21c370cb9bf5d01479b760b2c795ed6db321f33bfc7e0e7217d270659c664fda14149df69ade9d9ac967705888fa08f0926165e891df15d50e0cac8d102d6c06a834bf051325105a7e7fc6b5b753695b0964e0769bee88a51bb6c683553f252ffc15d53e42cad900b4991391d6776f31a1ddb44badf3f0db6173b4d0139ebf220fb6aa8ae4f459e9fe3f5cd0a57bbcd1bd20ddf8f5c1007409a3769f7963399503737f9221d0ac8d72f422ea46488e083a3f938298cd2f1015f8705b5cd6b74a9d7f873dc0df58c68028c4e53398780bc038fbf56a369118153d159b9dd4c0ed5181436de4690", 0xf5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000040)=ANY=[@ANYBLOB="0067d8592d6d5b002e4e7b696c653000"], 0x1, &(0x7f0000000040)}, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r2) 16:05:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xb5b) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x10000, 0xdf0, 0xa53, 0xd09, "bdde67a4005e48130c370a8187f95e0272aa7e05", 0x4, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)}, 0x0) syz_open_pts() syz_open_pts() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setegid(r1) 16:05:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) 16:05:25 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x7ff, 0x6, 0x4, "a1c10ecaa425cbabf0b873e2a2b8c558d7f0c671", 0x1f000000000000, 0x7}) r2 = socket(0x18, 0x1, 0x0) syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="a9df8f8afa5f66182fc96e44a4e706ea8173e75b91fec5eea4925a928f1433ca1041dc44211346d2d3c0371f4045ec6adec5d1b2057bbf00add9dd835602f673255c576a3c6b6a1d0c24b287f38b617a2b22fc88930a28f3af8c215b8c90bc347ef91aceb8448a90f480bb3b6765946ba6c3f545c8b4cea1210356945431bb7cae0415796965f110038c8652f6459bf847d816b8c11479e319f47c25aedcaa4be7ad6f4d46b18da98a4c0cf7e4db9d16081168956eb1c2", 0xb7}], 0x1) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r5 = dup2(r0, r2) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x77953442) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r6, 0x2000745e) close(r6) syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:05:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) 16:05:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) 16:05:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:26 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x7ff, 0x6, 0x4, "a1c10ecaa425cbabf0b873e2a2b8c558d7f0c671", 0x1f000000000000, 0x7}) r2 = socket(0x18, 0x1, 0x0) syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="a9df8f8afa5f66182fc96e44a4e706ea8173e75b91fec5eea4925a928f1433ca1041dc44211346d2d3c0371f4045ec6adec5d1b2057bbf00add9dd835602f673255c576a3c6b6a1d0c24b287f38b617a2b22fc88930a28f3af8c215b8c90bc347ef91aceb8448a90f480bb3b6765946ba6c3f545c8b4cea1210356945431bb7cae0415796965f110038c8652f6459bf847d816b8c11479e319f47c25aedcaa4be7ad6f4d46b18da98a4c0cf7e4db9d16081168956eb1c2", 0xb7}], 0x1) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r5 = dup2(r0, r2) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x77953442) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r6, 0x2000745e) close(r6) syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:05:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:26 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c1e5c6dea560c7bca22a5da0ff5fc1125f62f7c5"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) socketpair(0x6, 0x5, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/85, &(0x7f0000000140)=0x55) 16:05:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) unlink(&(0x7f0000000080)='./bus\x00') setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:27 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="8314335c48b28a744a5e1b5827583bfbb916b34ff0f342b5fb930cc4ad9a40c2c0c8", 0x22) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:05:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x3}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='N') 16:05:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x40, &(0x7f0000000000)="b9ff9668", 0x4) 16:05:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) 16:05:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r1) syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:28 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:05:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) accept$unix(r0, 0x0, &(0x7f0000000100)) dup(r0) lseek(r2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x4, 0xffffffffffff0001, 0x9}], 0x5, 0x0, 0xfffffffffffffffc, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x800, 0x55) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x40, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x4) 16:05:28 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) 16:05:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:29 executing program 0: mknod(&(0x7f0000000700)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000000440)="b9", 0xd}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000600)={0xd9, 0x7, {0x9, 0x401}}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r1, &(0x7f00000001c0)=""/192, 0xc0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000640)={0x5, 0xffffffff, './file0\x00', 0xffffffff, 0x6, 0x401, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() ioctl$TIOCSTART(r0, 0x2000746e) r9 = getegid() r10 = semget$private(0x0, 0x1, 0x226) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000680)={{0x5, r6, r4, r6, r9, 0x80, 0x3}, 0x0, 0x2, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getegid() getgroups(0x7, &(0x7f0000000380)=[r4, r5, r7, r8, r9, r11, r12]) kevent(r3, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x5, 0x2}], 0x9a9, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x40, 0x6, 0x20b}, {{r2}, 0xfffffffffffffffa, 0xf4, 0x1, 0x1, 0xff}, {{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0xffffffffffffffca, 0x2}, {{r3}, 0xfffffffffffffff9, 0x45, 0xf0000000, 0x7f, 0x6}, {{r1}, 0xffffffffffffffff, 0xf0, 0x0, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x7f, 0x3e6d}], 0x4, &(0x7f0000000400)={0x8001, 0x2eee328f}) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:05:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x6, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x114, &(0x7f0000002740), 0x0, 0x0}, 0x404) readlink(&(0x7f0000002880)='./file0\x00', &(0x7f00000029c0)=""/210, 0xd2) fcntl$getown(r0, 0x5) listen(r1, 0x5363) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') recvmsg(r0, &(0x7f0000002840)={&(0x7f0000001680)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002700)=[{&(0x7f00000002c0)=""/26, 0x1a}, {&(0x7f0000000300)=""/163, 0xa3}, {&(0x7f00000003c0)=""/213, 0xd5}, {&(0x7f00000026c0)=""/63, 0x3f}], 0x4, &(0x7f0000002740)=""/205, 0xcd}, 0x0) 16:05:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:30 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4a2, 0x0) 16:05:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) clock_getres(0x0, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) 16:05:30 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$TIOCNOTTY(r1, 0x20007471) recvfrom$unix(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000001000"], 0xa) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0xffffffff, 0x9}) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) setsockopt(r1, 0x1, 0x2, &(0x7f0000000080)="599ec089103d7554ff7110b2ed2925aa3a00245ca1a4d7e3a805ee5aba0f78e2ffd5d526bacdda579a6fef6d2d7564cdf5fbf17c40ee74f84771e5566c4257014fa1ba90dc9c13440b2101e738760e4c4a7ce6470ef614ae9be477674f4b4e53132bb79ce1d820eff41753da8178a449a73c6dab50f71469510cb7d66340f24afc210bf9c4b58b1a065f1cac7c1863ca45143498", 0x94) 16:05:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r1) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r2, &(0x7f0000000080)="81", 0x1) read(r0, &(0x7f0000000000)=""/26, 0x1a) 16:05:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r0) setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000000)) kqueue() 16:05:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0xff, &(0x7f0000000100), 0x0) setsockopt(r0, 0x2, 0x1ff, &(0x7f00000000c0)="a6f1", 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:05:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, 0x0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:32 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fsync(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:05:32 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000254557171261db64f25687ab5fbc1d75f592dd3abb9da4832f275eda70daa9128374e2a7ee303acf0f83b87b5c39be50aefeb1d9ab9050677ff9a577e167068f6bc1f862b3072fa361d557c5c8f713d5d74420d702f6a0e90d8e3d1735ff56c3699742302c2a4680dc89de2ae9fa999ca8d67acfa9cc3b07b0"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) sendto$inet6(r0, &(0x7f00000000c0)="27627f299f025077cfd5fe2e825ba0d6e97fdf185bd45d9ea39f716244b7636924890bfa505c29b522f849ff3912353af5424cd2a9657c867ebf4de3634dd20f10", 0x41, 0x408, &(0x7f0000000180)={0x18, 0x2, 0x9, 0xa7}, 0xc) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000280)="493850cf83da78163af4c116fec3159034aae74169c40433c95b60181f5249cd4d0f658fe0c3dae4cb4edb8f30e617876290ebf578882df87caa14cd", 0x3c) 16:05:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5f, &(0x7f0000000040)="d5338a49") ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) 16:05:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, 0x0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="952a958e7d49e74418a3b84a315c2ca32988bf2e173e4c92e8884f35852098c9903547cfc91b0c5c489b1fa1059010a657525d5d01a2e6445bd08ac855eb92191383898b73154ff056e1f58d20d52db819175519dd1d95c5261f3529d80789cce5b730ebab7170b03f36ac44571efcd8cdaba8b2ae4adce424fef83e59b2130133c307412a7e711149c736539bde8982", 0x90}, {&(0x7f0000000300)="a7a044f51fa30e847b2575508eb4e71c8b8dd2920aa7083cb444c5985f79406c0f3d883d44de45a9a44c75c9f68ed0fee3b070f5cf8de4a49dc46ff324a656f96252e4dd3faef594b734241e5c4505ab28fc73338f1b16dd0ecd7b2a94b90ed0c3888d899b27d56b2064ab427f77fc4e1b497bf640f8ede45cbcc218a3285636306557110674a1000f96943ffbf5af57d0e654c458cd7b32200b31b51b762ed18cb8b924039ffdac7be8fa4b24d141717d80", 0xb2}, {&(0x7f00000003c0)="825c149259be41ce5dee9e1d5b8b8f2d811f4778913b83257f9e3285b6ef0bc4df88f0f58ee703d85a1cc24216f36d9a167f94db44f081e098073a06469fe41025", 0x41}, {&(0x7f0000000440)="ff756ce781025e678d5f1ef1cafe54b2e1936f909905f2cfcb54b8272ca73c5104cefe661ac7afe5f64eb70da7737d5bdb476b8a3a51971c7c32400fc7b8d266bb5d2b4c0f5b0134e3db6350c3897d33858c3f7f3a3ab1313570a0b34d1ccebf8bdc91f783bce4e2d58fb3ec8081078e7c74588928a95c65e979914ccc27d839aded8dc28746436d05613277a4a367582dd570abe7fe8e15ad875a8a82c80bdf19bf419b8f61e61cdc82c481a8f92e8092d92d2855076c76d2b7845b0208", 0xbe}, {&(0x7f0000000500)="9997ce1557821570e539669bfe9dde57f14ed7f8f37c1c6743cfa8d0396a78d4bddeacae3fcd4ac40381f34d2ebd761526b1940ea1ec8c5d2350b53535219a6b5496d933f5643ba92ce43fe0b001e3a9918e7f6a0b8ed17cdc4f75d2bf8b75880f4c88a8ef1ecfed601adf4662d114588d9be31e4ab35a5767fff74354", 0x7d}, {&(0x7f0000000580)="d81f3836e20345675916650ec0f62c18ce5f5f0f169d2cb255edac18fadc18120e0fa1e8ece151762b8f44c1d197f435db6a45dfa04771b5679a5bf4bc354c5314d3d2ca95b899ee27bd709275cc25ae77e41b928529f3ddfb30c05b48412bc720fa1701e060e1f98bc70980177f3f04371c87a03a89e28f10", 0x79}], 0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x80000000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000680)="035c53ab306d2800e3bf190fcb6473cb9166263254805b5aa07094762d2f23e1747949434ad049000d13b8d45c050fb49e895b4e6f7f4fc9a7cb4127c2e02ea4458126efb2e2b10994b779681aa573e5582e6e669bf4435aa2eb60ec6d0929e95d0c0ad09519381db00b34cc27da74d5bef825f967375760fc5c66f5ffe18cc94ec4011577d72ffbc5fab8b84070e949e54b693c9d9c7ef6a185b6e1626e7d2a8bd147b8ab6cacbdab819fa8a6dabcada62f53bbecfe229bc23442840d8f853ec06d7542ce72171193bf9e0d2361b235cb2e36852864db8882dac3f37794ba0dcf404cf449d97cc6b707a03451b31296519a3e14", 0xf4}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) fcntl$getown(r1, 0x5) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, r2, 0xffffffffffffff64}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0xafc5, 0x5}, {0x18, 0x2, 0x5, 0x1}, 0x100000000, [0x90000000, 0x200, 0x1, 0x3ea, 0x5, 0xfffffffffffffffa, 0x80000001, 0x6]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0xffffff0b) mknod(&(0x7f00000000c0)='.\x00', 0x2000, 0x1) 16:05:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = kqueue() r1 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xac94af78878f1383, 0x0, 0x10, 0x7eed, 0x67}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x3, 0x9}, {{}, 0xffffffffffffffff, 0xc, 0x40000000, 0x1, 0xf9a4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8a, 0x2, 0x3, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffb, 0x80, 0x46471d29eeed6d10, 0x100, 0x1ff}, {{}, 0xffffffffffffffff, 0x40, 0x4, 0x1ac, 0xf1d}, {{}, 0xfffffffffffffff9, 0x16, 0x80, 0x1, 0x6}, {{}, 0xfffffffffffffffb, 0x2, 0x0, 0xe27, 0x1}], 0x2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x6d, 0x1, 0x1000, 0x5}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x5, 0x99}], 0xffffffffffffff7c, &(0x7f0000000080)={0x1bc, 0x91d}) pipe2(&(0x7f0000000280), 0x10000) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r0, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xf5}], 0x5, 0x0) 16:05:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, 0x0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:33 executing program 0: setuid(0xee01) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/97}, &(0x7f0000000140)=0x63) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) setrlimit(0x8, &(0x7f0000000000)={0x1000, 0x7}) semget(0x2, 0x0, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:05:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = getppid() wait4(r2, &(0x7f0000000140), 0x8, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 16:05:33 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r3 = socket$inet6(0x18, 0x5, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000c80), 0xc) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x4050ce52) pwritev(r2, &(0x7f0000000c00)=[{&(0x7f0000000940)="59912a2d6004e1abc7ed7d473b867b322c4533d858848b4c05569756ee966012ca4613d541fd5d4ea506cabcedb6dbc6bd2e21f8e4cf26474572a98da5e29b7fe2a4bdc804eb03af4476d71cdd20750262d2695f8f19def16de756f0420bcf63eb9e637e2daf8c8282462786c3eecfb2cfb0951bbb08130d85ee6dc6afba8911848263588adaaa89a26f77a5f5e6f3abf793321f0c42721af70eda3c57f74e30667e9369e4cf18694ef08fdc2440f20520b36450d27eafd6f72dd1b89b2bbb15c67c3728d9baa5cc71e5a592ea2a3d2d046f4c79f8d398e8c688bdf54166e94492430efa86821063731ef29363d1b18b01f3", 0xf2}, {&(0x7f0000000a40)="b9b24a0c306740922508eb12509cc4205c577ebc0428696fc22993eff8a1e7571ffe0405249ef454d2a7ca2f1b026e2a4bb7f4984f475b407757f486d5277bc6ca002ae7", 0x44}, {&(0x7f0000000ac0)="bb990adb66ddc1850ecdeacf0a07a738e997598ad41b6d937a59b19462b08a6549f61d1809b49b2e4e203b69f62fcc8717813bc985ff8680f157c4", 0x3b}, {&(0x7f0000000b00)="58d262f79f234510b2594ddd14ad762721283c802fa7215c11b76fcc3535c244164c8286ac75b883359e58511ce3a75c06f96e3abb6463e08b5605265757b58d9a0574f5dbd5a23127d49f355b9083af426e839a34151a07a5431278806f83b121f5004e91e6ac2ba69dc46cb117e06f9a6f24e1d711f5c354d4fe2f639d3562de446177628f29a93e", 0x89}, {&(0x7f0000000bc0)="271d3be5cbac3f64df9e9c5e1917def6fa7517b0fe", 0x15}, {&(0x7f0000001480)="5fff9c41df4835146bab95f52b6e3e6a0f9e069c8d5fff8b106289a87904f5e5d9a1b70bfc84587397d56050bebeb811f6c09b54ad9c1e66d8f2af31d4e010e38ab21bfe49ce975b057882e0f7c5ecc5284a5d3c8df3b2da6d40c08d85ba1d7893050f99d5c87e4ea56a6ceb4545893ebe5c516709972974255a201fb5c60ad800124cde2415a3737c7aac9961f36df8890f4722e3c5b8374389cafe4d48053d9da702c65fb90692a9da9ddc135ef344a8aa86374ce3dcb242e17ef075f1280dacb9977d602f1dbd0122defa5717dbf4f98879df4ab3df3786a925bbacf26772123e90892c38a41799b18dc43f0284537c82438ef910cad8eb1e4b0c9d66d8fb79a61bd486f2d283c26b5bbc43e82e4cde636ee8bad81bcdfc313453eb6dd428afa2e1159714e10fee83817b3cdcd6a770db95a4ba403d0bbea305c89050e3c1fc08103719cef876e594f7d89b43a33a7779abbde6a0ee96600b9d20d44c98948f576660abb83e69ce058f07e9c632746c19da36159b927f798d1ae82601df9319243a13ed176414443062c8589f5e6362d42eba729e6e5407df2a36ffabe98b1093c4e35031e5f3a13ab8968565c9400723a689465010cbf8ca63f6af76559367edba38919ac1f160b908a018b27258b5cd15a835cffc53f2c467f447d99d886ab20caf7ea205fc1a2e062cb51a2c23d6751e1ce0325ffc6e4e3f27c9b4f85f291eb46a63994625686ecd8d7a21010d1094adc117986b52f2461d7cb14336c0328a8f15867f44cce5dda0cec20f4eac39a46535e9954345ad23e65fc09d5339379984d3f0e3556429f988d174cfb5c2609866294ff7c4f3ecfc44f5dcaaf4023913bb8a051bb55941f600c88e13b7a73296f4f3bfaa434ecb58ae080cdfab0c162425d6bb6e0e2a54d9ddd8a6df12d553b579e8af0b7d3d06f36137a86983e8157ed377890afa74cd8abf22fcec7012d56ed052d6020c533361c83e51a2dd5d4517bd7c51c59fb63664b5a93c38b514efb955c4cfba0ee64c80d8bd67228a736b01ac39bdd84378ce9e5dc8e8b5d12797b1d4ef7536da4886e42c5374ba58cacad83c7dd5e6c409d60c2b5385bdf8a00aaf56004e3f4b8906e75f437fa32eadc6a7110ef135556d75d14174938d373049ac6ad9c865b6cb750b994dc1298161eaca2e926e8daddcf73be7256244f1d0bc7a287ee4babc4183740526374dcb2f687b6ced1c227b865f47b988de0bf6d366a7fb756321e9b18a7549ec35633b664914ab8b07a0ba31d24dd4eae5e3861be7abc9df16f87accce5aa16e2989a00edd63ec92b6a88263d2fdcbfc7b4ca3fa62c13bba1877a05a7f6baa946f948000693cce7b0a156cdb58c369b10484174a77204ed217e4441844514cdcaa1bccce3829cd42db34ce5216af48315dc586ed489abc1ed72c2d4b57f8d45d73d240e2ba5b9525215a297b833f7bb2b93efa60ed716182cee6b1bdd33a03dac9db50608ec5e8e89a0f31ac420f8778f5f2fce37adb4f46deed884831dcc6884e3115a1e2555ce87ccd62d0fa7b374e68ee4c57d708e60ec4cd891b2b3662b1d95ba31aee70e58b172ae024b051028047385adbc3163c848587756ecd7cc46acb15cb295ef5bd81f5a7edcf8f2b440cfc840f740bae4995214be66854b8ac9487391cbdb56c7eb9c26c5da3c5572b163ede4b00a7448d3c8a7a9b6f5f17f3a8a6704edd0d1d4c41d6cdd1e151803339a7273bb3965e308d264e64383306cc7590b0912d6f9cf70941250e98f22229f3bcbcf01f84b1127c4e5971d54677e6f19be0ae9c6c1c124528d2a0fbd5171bd049e4e416508aad6c272dae5ddc4b7dcd54979b4077aaedb3486d9de82189e33f137fef4019e489b7a3a9f67d2c1bcdee9b806568e527140c1f216556e68fa5ae3d1f58ad53b644d11f5616e8b527cfac08c0b817301386bcf489d660285689e86fd1fcaeca457033cb63b3e70c1094822475e62182d5242db9dbf5eb3f0ef058f8024514d5c8cf85e7ac7363da287906357de6f93f3a40b823ce28dda33cdd0fd87809d837deea63747eade118ca7d6364090db47c1431aa5f0501fab7189fd1b39d43b5850993af62bf7f5c579a6c699ce38e85c742e9372ee07f368507f1b15817cc78d8387b0e02bbf1ddf29491537c5ccbce837144c825d1bc43d31174613d3fda115da7d62abcc82d20667fac8b65cae44e521e05b8819408062045fc82526ce11260c57d05978c86e2396e668e5adf4e286ae62664eb72fc0c2c754c2ab4216ead02a145ec394d6cbd4fbbec18807e021308e8db662c49d1992731d988ea0220a689929654a3a647aa9a2b3153c4c0318b73b22e0b43fc0ff6f694888a74205960fcd11c021b412326c805973f8a0da4276932b14b53497c6ddf1276e1f482d5bd0225480585adea531305eeb66a7c93f8481c69018d54a35d321a4bc49bbfe4d1cab898b732d473ce767c836ae77ec6a1aa428b8957508f0f879ba668edab589a3411d80b831448d4ef329c78eb75d481e457f23d7a5f5fb7341eabd031c85d731310adce43c0401b5bc6b91bd18c1ce72fa9e9acf88daa7ea099b954b2a07d7bac82ac2b06e6cc3c0dedbb8d33e39951ae57cebe2aa62479046261224b4affd2da7c6374bd5d4742841367e70a63bedac914e76ebfda4842d46a8b36fc6594529db6540394daa7aee4a5fe2e20864397507745dec2408e68347e6a44d2b3004b6ffc6ad1b5397a3c11c483230bda883e8811de3b2481980ab56db3d45ee2bbf7deae04d0a269323294afbe7ea1ad9906d088e13d8f5c0d12aa9cee5e88672a5d3db9503464413bb06dc79c6f3a81e067a6efe6529327c0b2dc67d47b6d2c939c697ac77335cab46a3701a1dce6d3a597d475c9fbd9abf2ec11cc4175f1f44d0c60cfbb66bc28417782b1810fd93f7dd98745ba0dd344baf834fa986db81541a2f1c3584b6c78ea01190d025537402544be96bada0c851d5144fe9f14a4ff5b72892a65d07a1c83170d96b6de7f171982431e4488457aa11b54f874a526e5751b819f3fa337ecfaaec281f5f001e1b4e671a26ed6989de1c7f4e128509a0299a45cce7cdd6a4822c7d79a0dc42420dc6b3295615543b145a6b15eee384579878be0cefd1788903ee7c5a286345361f6c3e0ba15311a730359636d38a981c254239867dd84e3d607a83edbefb21ebaf29e106cc5933174373244f652119093e2dd38c2f10194b74d88b873a65e891154fcce1bc51bbcb237937caee2965ebc91a7bc1c7a4ea8c4ff05f20083acf184ec9629cad148ba60867391cd761dcebe10489220fdede246133174b7657feb7eb6ece47c4cb09cfb87729dc075f0008fda5a5597a13def555a0c83e0778a89798140ca7b67e030d9d3b735b866e7a7dd8a2c93f1ec87498695fce20e14463243cda4c56b4c3831e26a9a487bd5a8917e5d60681dce74bd64d9efb5b06e5b33335348fb2b8da7848fc1272a39bd580f23f2b6e7950a1fb28bf4caba1945f99b0453519fc73cbdf2d1d2135251d9829ae7b3937a35bea90bc122e8ff629c582fc55aa59ade459fc5723f3b27a81fc2661f05619a7a3d7accabb049f6c71a5deb19d26aee17fd15822cc103f56c480541440932abd3ec6784efe4cc433b2d8444f8c262309e590aabb6d7a9a2e05e0c131ce22a4f79ff368af611f43b2e3cb09faf25b63779739014a2f9f0984833d2ac7e1a2066acef817a5066bf733f9c5cc4a526aecf1e927be9e1416cd9c555687fd785e11085e2240872505669b6c8402725b712714efec0cc037ec9f67b7bcc5b74e5be671eb7b8b01be484a74bd00ce8b7c31cf723f7dafadab51dee54c4135b8fa6dc7261fc07c307a6cfbde0183d6f29a636d52c1e509954a649c32ebf6cde1120d5f1df6b74a9ec7f95944842da644ece2436e80c5646ed8917c927b2365ac869b77316bbb0e8e83a17d6346d43e2428a37f7fcd0812c125262a7e4ff60d773a4b338ec2e86a6c11487a57ba19c663708eaedc00406db8849483a7be4af47981b5ac90d233de1b25e158492927dc606baf296150d30aac22855ea8d40cd43818c5e79297a0748612ab1643fa7bce4007be93b2cc7ac34b2e4e36e56d6fb18554de3cb4a6d3b40e9e6336c5d7247ed6b6dafabe1ce9c858ee5e223dfd397ff386d4a326e3be007df35f2815bfa674a1160c93ab4ce53b4388e81441d3bd19cc31119b39960e63055e739fd65df4e8cdcd07058da422de197bfdb8724c8c01af9553a27c1b467d72e508857d775f1afacb5e5403d179d561487c81069f0d359c2af3741045cc9ba1fdc3ec73883e66aad1065e200bd3f3faa106551948c7d67d5f972cd011b830d21dc0c7bedde9b642ac4447a75a9215779d466d87efe3b831acb8220ab6910c8fe7048aad6d41474a13db6380fade9b021ee85bea454f89ccc67556dd490d9dc5a0c1e1d05ea2be616ec7b75773ffd330964201eac44e901ee3327bc27934c9b187e271e9bda1af4dab77d82255418f217928913cb698663cf96bd29aa175992968221116090724625eea4c3a6ff508200cfcd3bb42ea7e66532c776293649a41af801c1e079ff76c372e03745144ac771c1c0ff53ce5e2511bee1f63afe4a9f31ed29915064f0e5d10cc7892682806b55f84704d2a3d065956a1d04f8f6c8b93b982e13e076d98b1cdea65a39df57a3703dca938c4bdf76108a82c6df088147e579cd4669d1fba60e0bce9eec52b4d7b36a9f3b3b59bdac8400b523e6ea520dd70e69af1a596389513e016a2c01b0fd511539705d0c2edcdd58b0cdf4bf96d1ea39c4b92ce8363b27045e513d56bceb2ebcb3031c65c19f8ac92567a4fde6be48910a9bbf48ab210ad921e8c02e6fd4e461b9a3034a22b20f35808ba66336cb512c171ba648308c1ec22dd236dbc11bbaec6dae522dd3f4d38368ce3ead47b2adb2330de37113a8614e6df33dd66afb88fd665797dc9254c4a63e2ba5815433aea52e1e719abcca93c16ac2c4d784d88514110865e76328531b3f35c5068960a04879a3fe39eee2c65fa4d1d34baa0147bddc4c4eb1129d9d35913fbb200fac8baa3b3073dad7bc4781e35d080ce91907c001f20f2aecf5fc493390535429e2283cc176b02d0969626a41f33a844167949f1fd2a0eeb22539888006c7f6bccfd990dd72f44476dced423bb18a34fe41e1508a5846a9500c3599d2606dc063dec83b38a0e1b8caec63ce449b10c5555f93af69899afaccc5ec8cf9cc52d0f76d452d0b8f7717bec3efc56e8f398f1358b9d6ebbb6f9fe5fdf37430016210b71b27d90972997d13eae14ef9df0d3be15116cdd0e051cc7301dc890a95878a71837ab01c0232b1d06c0c4129637fbe736cc637b9f988f7fe8c6050ea15da1e6a1a5ba6267198d72d8917f8dfe53415898a306e842dd2a61f53148dd5ce071cefc5f9497ebdc64e28d5107e6dd75405e7816e4ba98efed100e97a28771e5b53ab1b0630525257ff10bd01c3d25912d4c07fdb6f40941a81939fd47f6f39ea033d7c00c3b2ff497a79ce03dfe3bae51f9a2c0da42469bdd3ba876770091ab90c7ce4bbaf96f32942505e180338beb221981749677673fa9f654fec19f12b8563d32d6efc5e83e2fd841e04edf726ce02ce49827e9d699ba6f49c1ca093634fcf60fe917d9017a4a5db0c0152c66d581ffbe6d8dbdc26d75b1d9eb406b59eddf3fa29e221689029fced7ddafd71cbc4f65f56e43353204c5464dfa28ccdcfc6b68ac498dd536042b8831d4e8d23", 0x1000}], 0x6, 0x0, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000cc0)="4ea91358a93896269c6a1a28bb9b93aae5eb3cf5df2c302f1839b739bb2763d941f897609b3461c754133fce086459fe7951428594048539dc1001b15b181704941e9edaf5cb25d748d49743958f02084acd1226a22583a4bda2a51e15374ca84b948b13dc04c0540bde27a00409c7ba2e0d2cafc6cb67cc8dcfff72", 0x7c}, {&(0x7f0000000d40)="a785f4bf1c8ad2a7da60f191ad1282e1de58511e984d11424e1bd6d7c1f4b210a6d3b2332ebbfec421107cbedea248806cf8a2c66333538dd84baa028af6c2d90ad4c9c39cbb63a483f0c2ca370b1854a5101c065eda0e439b8399c2ff28b677927f8f8631a8b761fe0f3beef6b357ad4e065ed45873cdde030d45cd3312e62a0bac18089e16f59128e062d3c869c5af2ea5b229d1cc15ffcee096f2122747fce495fac55b60fa87d7558ad28f67443e5bb9262dade92664d04c82e5e6", 0xbd}, {&(0x7f0000000e00)="e7d447585e755afdceb79ad650da312895716b73a3c277397180d6d369447f092a80692965d2bd2cb3f70ff9a42ed3390f7aa5a75fd35bdf2f959ff9a833a4dd462967f72fec43cb2b7f8d1879ec63259c8a3fd9deb6b7df4cfec9af656899e952e8730a2a1431ccf2e50f00191153ca14df926555c6d347", 0x78}, {&(0x7f0000000e80)="775d43f1349a5e23282a3660c18a37cf8c000f14c6c702fa98c66a05e62321595e702ca835f539736bd6bfd89fc12c9b3e68db35b7ca58ece7a62d8e8f3dda36124913510bb404a43cc7529cb0ff6c9d6eca218fc1287d78dcfefd6dd9c47b00af272c49683cfb7579df5b91aedc2140d8ab9644968908b6eb61958501502cce293f5b", 0x83}, {&(0x7f0000000f40)="22d6b8a9742062c94cb321ca3470fefb68e7ecca76ed1e5e6fce342ff3c7ad773e84c41cdc589dd6db9bff8e05d729ef16bd5f099103ec45ecaf48b4cc91ad7b081205439435233343d56e020c8da256976bed8c34727ca83b813e74910367babb281acfaadb8e2721960d44f46aa2341ffa9aad5097d689948a2d16515efb15a86ba641598627520abe237b660aab63a78bd2eef59e2d4f5936412122ccbc4cbbc116229812df4614b20671f30e878d47570bb9e70227bb97035c321a", 0xbd}, {&(0x7f0000001000)="7c8c1ba2a4f1afa0b99814b49194be0456ca086f1be075fbaa6f28658cfb9995f241149862a1f0c9874638ba4081ef785802d353ee9f2c3276e34000610ed715188ee79318f683118b1ac4dc9609b6571cf62f2c775223700e19e733b15f7baa13718503bf0815fec042969ef5a3f5532967569032db277e6ccdad27d602bcbfe9db18bf0319da42cfbf3f", 0x8b}, {&(0x7f00000010c0)="ed66a136bfef69f9056f", 0xa}, {&(0x7f0000001100)="5c5e8574769ef0ca62e63240344212d118a5ba98d9262fccdc46e44d0efef50051c3fe95239e49606c6a7d4bce988d2f5be98b6e76bb4fcb7a9c38b6bdf20467571f4451d4cb9ebbbf31c1caaddc72b02d844869468b95a0cdda775ede0fc3176e0bdd606f01518120eab3f40cca981d6e86e400bb1ee2e1e176ec1d472330f658a6c62e1c277ef53fcfdd6aaccb366f377a53c39c8f8a077e9e48c41223e5b76463757628ecc4d8932b8e6059cdb44c1b3519d82f02ff351421a8", 0xbb}, {&(0x7f00000011c0)="9e64d82ea1bdbbfc58be82c92752900e7de408c27387f823f06f837099cd90ff7069c3e85ddff1c8a247b222e0b848be4578446c6c8bc475d43cad44056a0611f9fe9b1749c80f", 0x47}], 0x9) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) syz_open_pts() r5 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() setgroups(0x3, &(0x7f0000000280)=[r5, r6, r7]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:05:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:34 executing program 0: shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) madvise(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) r2 = dup2(r1, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x800) r3 = getuid() r4 = getegid() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x101, 0x14f}, {{r1}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x0, 0x2}, {{r2}, 0xfffffffffffffff9, 0x90, 0x1, 0x6, 0x50d8}, {{r2}, 0xfffffffffffffff9, 0x80, 0x3, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x81, 0x4, 0x853, 0x1}, {{r1}, 0xfffffffffffffffc, 0x6, 0x2, 0x8, 0x8}], 0x1ff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x6a, 0xfffff, 0x9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0xa127, 0x18}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x3, 0x1}, {{r2}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x8, 0x40}, {{r1}, 0xfffffffffffffffb, 0x2, 0x11, 0x17da, 0xfffffffffffffffa}], 0xa0, &(0x7f0000000340)={0x5, 0x8}) r5 = fcntl$dupfd(r2, 0xb, r1) open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = dup2(r1, r0) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000380)={0x3, 0x3}) msgget(0x0, 0x200) 16:05:34 executing program 0: r0 = socket(0x1, 0xc003, 0x3) getsockname(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5b78fe91e220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9f719b1ae1cbd78c0123c0db557c23f2f00b382778b51ee80df18ed9032e1838e3b9e67ae9f53ec4d16add9251dd66bc7dd93edd279491cf0b56fd0bca4e9710f9a54c39f0ed3d129b012f60b3ee865f045aff3885bd867b6044b1eb3ca49184be870b1c800662294"], &(0x7f0000000040)=0x1002) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x53) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x954d92ad) 16:05:34 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x120) fchdir(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) 16:05:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:34 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) close(r0) syz_open_pts() shmget$private(0x0, 0x1000, 0x401, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:05:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 16:05:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) clock_getres(0x0, &(0x7f0000000080)) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r0) clock_getres(0x0, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) 16:05:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:35 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x5, 0xfffffffffffffffd, 0x3, "46cbdd84f09c1623f0cf00f92e65c05dffc3f1b4", 0x10000, 0x80000001}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x89}, {0x81, 0x1000}], 0x2}) 16:05:35 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x741, 0x9, {0x1, 0x5cc05020}}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)) 16:05:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:05:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) msgget$private(0x0, 0x10) r1 = semget$private(0x0, 0x3, 0x10602) pipe2(&(0x7f0000000100), 0x10000) semop(r1, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x20) 16:05:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/201, 0xc9}], 0x1) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8b, 0x9}, {0x8b, 0x5}, {0x81, 0xc7}, {0x21, 0x8000}, {0x0, 0x101}, {0x80}], 0x6}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0x0, "0503c966f22e95a123797f000000000000ff0100"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:05:36 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:36 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:36 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f0000000040)=""/21, 0x15}, {&(0x7f00000002c0)=""/177, 0xb1}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/108, 0x6c}, {&(0x7f0000000440)=""/35, 0x23}], 0x8, 0x0, 0x0) poll(0x0, 0x0, 0x3fd) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) dup2(r0, r1) 16:05:37 executing program 1: mknod(0x0, 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:37 executing program 1: mknod(0x0, 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:37 executing program 1: mknod(0x0, 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) pckbd_enable: command error 16:05:39 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) lseek(r0, 0x0, 0x0, 0xffffffffffffffff) 16:05:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000001900)=0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x643, 0xc5a0000000000000, 0x1, 0x8, 0x4, 0x14000, 0x1, 0x0, 0xffff, 0x3340}) r4 = getpid() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) shutdown(r0, 0x2) r7 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) r11 = geteuid() r12 = getegid() sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000080)=@abs={0xf0a23c9100c0b958, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000100)="e3a755246e10797bc63588868a514aa8126c8033ab2ef28e28615d1db8443c529e000bbff4a704d3702377abc0fb0d42307b80cfaa3f9392db9e9824f52956c7c56e5ddabfdb13505caf5219fc5555831b3051440c840e026a0fcc16f5cab2fd4f47da994d92a505e095beafbef607651caf0d496cd880e38a94baef2e2c9bd5e3c276f43e8ca463b13e66d66e65071f6b2d2fa6f82a92bf", 0x98}, {&(0x7f00000001c0)="80b6f7757e64fe3ca7a80b352b96a3ebddcccce070b915f5dcbce03cfdc900ee056c55d9450805101dc6dc2221d9bbf3c81afd4a5f621834fc8dd27d55f69a0970b67026e0ba9d34a37f840ca5044c2529b6e89b9bc44bd3f00988fe024e33d15f91d8170dab6adbe435c3af7a121beb66d7f09ede9175a1906f8e49af8d8e70070528572cfd7edfb56962ca1d2c2826088b8e6962be788c902762952d4c88345ce4612ac5b62ede556e78683f", 0xad}, {&(0x7f0000000340)="9c23ae2cb2fe5a35f53065e7c3b025dccc81047ec55b6a1464ea149b3ae7fb767b687bf7d523fab9e28b56c4dcb5282053e22016f18a96a714e6cab3d51b9841f084131fe2aa3aad6e083f15337a4c998200ca25dcb9e299548c6021efa8359796f7fe4d1251736433f990713ae01372555f53c6d529476b98b02a95d4125d589f7be6616c3e74088841bef9103664f027942022acb18320c178290abd017d219b24d7d4612caeaf6775cc61605721aa2235c08fbdfe5c25600b5c8ce12ce4c6f011602f279761f2898bafe357ee581f98961d2d2e9829b1063e8470dd89d321f2184de08cb7b3b67a7149bc164a0563384bd23f56fda2c3e1c60330b3198b799feaf136e5851355964f8559f93ebfc1d21115470f5a537ea305aae1aef839ab671eccad9131dc9dc093dda2c49b45192ebfa5ce95d62eb9ad89902a34ff2cd3e14ff062476d0b655254795d8e73b3bc361adbdae45108146d491c8f71e3cc6696d7554e400c0a26a6d99b628bff754c8d60a9fc9d592b0cb1c69f9551cf9fc2314c66b8e3853791d870300d1f69cd4d86cb16bc442eb4684615e522ab4e9d3b5e8c9c408dd9e12918ec0ae932cdaffed7929a55385f69565772abf8f80342fe76ef163149d3f438e140475956e21aea3346eba6372da77eb865add0bc12e2203a95e17d8f46cd263fd8bbd967789343d7623e2d9b29eb5636fe7deec1626f2f1a20e66e03a2d192cd69c5067fe6ebea0b7702fee24f60f78a59ffff6c14292599c3b0f4d884fbe3ee314f5a6e3c6941b19075f8ab10119107225dfbcfecc24ea4bd29088d0e62bfe0101ebe76bc3388b84379b619754b61d4cabcb9943a1650dfe5468ed93f86fe45d331e04097bf99e89a561ba9aa216f10bb75d6498775f0b509577f1f97130d98088a7b4b7aeff3a5516257437a2d4b77a2230629b8aabed199ebf9677fdc2271852b199cf7e71f3b29b178f9707336b6780dfa91686545f6d6dfada6abc39c4fe8e4e5d80b76975ecab5ec5a903e8ce90cd61c6cb33ab9661aa757e4ac3530bf775fbe07210309b55ab78d2e13678e9e68e378dbe59a2e68ae36a05a49d953cc0360de45e20c9265dbafa46c5fc7319e29f6a73363addbfb6ba629964342e982393d56eec433c1bcb7f0df8d0236012173a22ce3415d5b5afe7002af5ec68b0350df7445d550fa9977fc80052fd24485e440d1d70236d273a97a5f3b2ccae1b15924b6f754fce861f52c56e82cbe2903f0b4dfd97a4327b7b447e84d8648e102ee5e39728fa1a4b05ad7ed554e50c0972832be7a774ed14295b4aac44ee07fa0f1ffb279dc75e1d8ad74d04b7094496b8d159dfc695d7df79177f2850496190f51da99f907b5f2a6a0d37d07d2b87562ee7d36b477cea8e4c4829971912116fc1a19f6853900c1857dd7ec8698147b46a5990a0ca45c6196519a45670f3c7f7aa95215468be372c103046fffc39f31c577fb58e288e183817b0cf9776198a972e6834c894d4de122e611de563ec1fa4f300afa69d0e56e579e3480265a2875dadc4d09a5778435bd992c0b2b9bb4fd8a813fa0d6b5056a1b80e60022d6c29fae4beabfb8c3ec414a75a85caf9c23553bb05990ca217996ac12ea05dbe40fad5b524a221b42bbf4b72dadf2f85e18500460e92e2634de4561d96365fbb80d31d0b5e6a97baeff0614bc4bcd1f10afb44a5caa93ed8f2c55c61f3b4d0fd16eda1c9d6d5534bc0246184dad209da673a7d5852824206ff76afcfe1ff2141ae0507ded6ac8b0a46a73f9471bc6139edd98b9202042af30f7d25b71763e6c63ba850171be3501f4c3988a47ca94b5da45f3f888a3e37eabd1da49a1b0aa1bc35fef19aa5cd36459203f4d37676789b5ed81b54902efffc407b4fcc93ef58a8c6f8072aeee111b6cd99ac90e2c63938de8c6debd5529ee3fa6ede4f439865505ee8000ea5f8583e3476a46cb245260ea0860c9a4f21d23669fe7adf09e3f9ff186a68f79064854fee2364d9cf1770711e63120fd7f2e63799d16f2282f5d50bfea1ba0e4d42f03762f78bd5e596894cdfc93151187beabb18172b08e1b86f9eaf2600e6f12a2e7e9788e4bf276247acefb72cad07c46cf77e3bafa6035faa7e588769533be9ab4c213a7c5d4eb754164da7779b0ace540ff75ad08adf1e014f41d7d89b8d3991f2411d07fcf41c2ae00ac2613160eba9e5f72bb2a013950984cf45545d2219dea339e777a1c1eb77dd338c2de97e0114b32010404d0d0d9f9abccea9bcf3f882900858d31d3b6c58d9f07b5250bb9fbb678ce6fec64549372d00c637030d39bb4d2b167f0e8633949f437b4f7fb43420e6567c8e652c49cb3f8947b464cf07c6b7047c1cebfcef57e60ecd5d7997370183a6c3ad5821d18d12f87c00e6d0624a5e8af5baf1f335bf805bd749de084abe408e14af8a35e7c3f566daade00d0408197f3cbe858eaca221d3f2e1168ffddc3617f24a135f85109897b56c514f298898b6b9be8a8532e59c0358dd77f61e4ce920775812839e72d4e96ab2d5f59279340068969537b10f0c4a868da344cc0294b7ad7efbb1d51931ddac8c3806b4377a1a58a08d722d6f70cf3c9da6df7420de29e9a759a0f32d15d24b6af486091b5b6a5fa4b2096e477d644850abb11eeb820d2e1fea812222848240927e441baef7a1158b7b7f80a6db8c304ec1314524785acfa08a0937efca9e3505e54cfa79b2ea5b4004eba4e51a1794ac4493cf0407225448a0cb45981ede15e84c5ab8fdcf2d4354901e5b0a5baf6667e6497f5644bd6934fe9a58861e785bd5ffc66088f2c7327151df6be6648b7364ed11ef4a6207fa0bc869889bca8c4cfa718b054dba698cdc192acff63efbb9b544442561127a15ec31805a3ee44dbd671acae655bfd0ac5d3db91cdb529e1abbcb51d05d815b2b61885da74fbe325b6d7edd634aaa1dac5ca65e0971f8f8fa4993fc73bba5a5ca0ea3ed2cabc808289fd9908ab04218a636f610f5097acd59d665b2da0902a63ada83c00abd89554ce3ede553013caf052b03f6ac123d46e381f369fe01a62353b5af1079156620e08d70db1ff85e5fd271726581052356cc1e83e651bd99c33a984d027b3f91e8b151904d165f0c6ff561741d242f889a307693dc16207aa62c1999d945880b21d669651004bc816b3c67cb322ef7d989b7db9a23f746ef6f5597adab9aab7fac4fd823f4e8965eee14d5f8a7c16eaa87e9b681a88c98e48e06d4fdeab7e2feab0ca095b69e83fc182507df674fea9abb978b7f657936d3c4803683157d12422d4c0ab8df59f9dcce09b0f0250fc923a11361fd7ca99962ac67bfac2b6ea219ae654b98cd850c626f544483d6d2c8af20d5a085f7ed63e0c960b8ba8493c9e2d5703fdc083c1e096b4cd01234df16f80fd2f028a9f7e7c8da2e00ece90fedefd9d32b88b791681bfec3e127dc8fe9d492ce976cf50bfe1238073c22658296e76eb1b0a48d01ad17e977ec91bb49e893da396d12bf38a86c3a7fefe2a64fa8b1d92caebaaf8b1dc18031a7892a7021044b70a7aaba347d17511bb6710311e9961e9fad28849daa313aaf5a734280b4b31458946bf308efc8a326c5a14e3fe03cc06036114a964bc637e296f348f503825502e2ea051ce341554d23a237fd5e62f6918751dffe6bfe0635e215ff0be19dc592392ca819cbf1c6d9c21a78c0ca55609b84fcf2ba63f2ef7870ea7c21ad9dc363a99fce2ea776884b85c4de15b7066c97f06b7c4d9d449d169e71d76fe6680d814b81bc55cd7934dcc52db9848d59537d41cd8be492057526d46ef65b08d6da2377280c63470dd5fd77ce547857e20d329827e7b54e06b87efd5d176f0d54314517738e96045352c3fbbcac68d34de0be274275c06547716583d69eb87cff955b1018b8b121312545e0b8023fd651f4d8e172caa292dcf9c28e2bf2184530523d13937a42376d6bd2fc5cfe72129d7465e8d18242155fce04aae2d57db87a7d370402277b10f1f2518c7048c1002568ce77f2eec19e4e8dbd1855c13fd6e81ad22bbb4926ddcb43add38da09a7b9ddd9dc62e053e68aa16acc279ebd77b423f172d3d799baef209c4766b925f10489a73f9602e522abfab902afd14b8b0729df80755d4a32161d4d3a9b3fee9b213a4084a2aeba6228b72e5ccfa2d82a83e6cc56abe7725574e7d24d30fdd9874a74c25cc34ad08d5b6622a715ea11d2778c7adc890155b961767713981e0e141d2d461111faf9caf7fa022e6309bc350e310e0e6c13a6d994f6572426ce67ca856d2c0e3d7ba10cd1005067dbd47fc0479108c45e68eb8b4dad435f4e3be98ffb3e212d1a095175a10e54874a7a6d715fcd6d188a80a2aae4fcfadf741228e2f91972bf1a39d353ca12399daa6e079d54ba6006932376bd8ef6a342e1b77aac5e577c7fab048f358187a9e21261e555d9fe66209b936f5070bd0dc5e10b9cc143ba2652877c3b561e6d490c7bf50a5e1755b8d5e0e7d11a3700ccf3262fa631ba7042549e74440a13797b6e9a8cfd08777a5dd24e234a7a7f955450035cae7d808d9e1b26d78eb2836c6fe1f5f217b36480ae5b59a63448f5df1f7ff5f7468138410b80934dda2a0333e05e300e1c7494f641ff2cd756d15e44c75509fc5191cb45062ae72b5dc730e6639d148c7ef53728a49e8e03af12ea31d7cd4c2359fde11abb8a42d9bdccf7d49d1830c52bbed30f909966036a97abce4e0f521008a2506bafe13fe687f622fa5538486099f7dc4ecb734aa64be7661e70451ecd6c6cbca24878323d4da38d2b1e8602033bceb18229b5b64f27060b3fb76fb1f9830f2c1f5df438bfb4c44c5107bcf338e72368172a6775fe2e4b754386101008050cb4a33d3704cc00b50213d1514f392c15b36793fd0930e221be4d57b448a434b6e65056c0b3a20ad51bea627ceec1d463a172ff71f2c0927ed220b3d59a1be41c3d0bc0455d3ec8e042aee2ce5041824dab17c280dede7ff147506e7b9d1fa93dafd57ae3ade7397f888da196f8e126d577979cb2125980d1ae0334939aed13c969fa8468e95e910a790dd8edb75df5d08a5bf7448c98921e426ee735363fda49ec1921a19360ce6291aefcb2180e4616d45e791cf5e5bf1bed791f7b07b02a1f65085c08eeecb31de7b6854c1a9d8eb4fdc566a7e01ec89a51d08a6dc1eb92370dd3af44be08c5c9145fc602ea1f6ae2dd9938e775db6a98c147307cce1b1ae03ddad645a14952f95dafe1307f17a65ac615a9d05b7a8a8eaba555b308cae58b6d2fe63e02986663a9683069162ef90db54d71f15322f37b9329b043888b82171dc7c587ee2e16b1eb1c2c2fcba579fb71f5e0a02c2f5800e00ea108fdf7733cbeed6c60f523e9936ac3bf08089a2820b80da8c907f861b914dddda4f3a75fa76216b2c28aa10b043e1de42986b2a177491855de0f1ea686ea988ccde4fddf2d1295dc8a9167c2965223cc184453b46f3f2e194e79ea312ca6580305ae6aa0115bda88604852acf0025017340885a561470aa7ea0c9dff9e4fbf83d270739b6fceb94fa9809deabf6fefe8bb33edaa65469d6c1548289f7098626f1812f2c1ba4d8d7b77cefcd18c93168079dc6813f72e094d21ebed30b818cef500feeb8463fc0f8ddc0da81e17b9ca2c58b64499970d96e49c8d2a9f71a260d8e163993e262d1241aab108e63fcc9be5a37c6fafea2e482f3a861d798bf5712d3d37d1b12e9eaf2ce46d2ce45a13b160f141290c26a351eb7591d744a7e0c27807", 0x1000}, {&(0x7f0000000280)="0e710ece5b6b12cd7da3765acc65c70a00196288a5821d1fde25f1f37f446acede820a5db31cd7fee935cd66dd0e664a8a45d416bb6911580ae7c09f6a38ee916344b911c635b269bab947effce7d54018", 0x51}, {&(0x7f0000001340)="9bb9c9245bf336e4b2221b4e0e5bcc7290499da878ab28ac3a2f654425cbc5fddb4113bc2d2e56241ffa0d36967f683f0075168a311e9414882759089518c7a9705d8e18bf06b3928729068778ff8b113c0d9e0a186e9e1b0f9d8d9f822863b66efbd6426fe74338ed43497ba66abcdba3a552f3b3d06862c201ce7c1bc065f9b7851ca0a787fd17b4be9750ec", 0x8d}, {&(0x7f0000001400)="d084d816d73ad6a2ac54de2b78444880885ff7bb9000696568bb27b57a568a90ed0ef73bed10112c8e36a649075be300227e5e8d61a753bae258e8df27c8deea77d398ce0bfa5220bf24be6540d363ab89e275d7def7d6d564d581a30978b1350cde52a4c2cda6c9a705600f4971ed8319bf976c7e9797ece3a3467ca22f5cba183dc5ce6279d8606a64c39398", 0x8d}], 0x6, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000050000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x1}, 0x400) 16:05:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000006c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) 16:05:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:39 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2b197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaff48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f559d612f871f4385f04557795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000028adb1ff02fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a993b25bd1bc73000000000000000000000000e89c5c7c1ee37771a6421cd4a36ec9a421f9bf"], 0x10) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="46ae76e3576e81583f49ef2b8d150ff5f26352aaad479605b7013d355ca4f4546c58a5d532a116a38364c759acd95960761504f7839ad92bd264baa19b0e90cfef65a7570412c12fd65fec6b5460fc79791e829833df145cfd3de1bbe8647251f4d009b65cdcc49bf537bfbb8284e882842da0f1c75ec83438544d4ac913c40883eff97810", 0x85}, {&(0x7f0000000280)="84d648395776e1202bc8a9cebe58a19151ac3956cc16afe7508f9ffaa3498e0a074e3318c8ccffccc13f", 0x2a}, {&(0x7f0000000880)="5a6a8b3f40216473edf6b8941a046529fb297eecdecc700b613946b0abf35da48f8ddb135413cdcb0c26571341b5cea2f39712fdc89d48ab245f9a1fd4e437bc4f314d6f88a70f7158d054f5c0833f435cffd1eb5136be1f100b97b1d4e41d2c5eca645862c74eb8eebc63afd4bb3a89d50f75ef2fd5d603689f46752c7c633a7274794e0d463c318ad03036dbeb869b8c128a60df420d465edc3699966a08664e83aeb2f01e84d7d3f893665cc1c814d50e7017167ba68a4bdd4ab15f35cc49f503754577e5afdf159420781565af841e1a7185c89752f3d864bf78ed61a7f58549c6e13dc1ef7b890004baeebb713922c843b8446f43d4e726cecfea9d6d6272cc35802628405422a4f23c4cc3ad2aa795e298764c07fb254cc6b7fff5f213eb3f00510fab113397777ac82561b6e66e37c8b8db086b76ffca2ecd075d865c22e9aa39768652d9daca8f71c06dbd78e5d80372fdb9251ee6b3fd15126ed8fd056d3bf80868e427fc5ef48940fc59eba27768f20a8c2ced13ea495ae627c30d9745068e5fc423fac7e5c7d6cdbd53513f6275c166c30d0c1c1a28f84d69cd2fe2e776b227c36607cce322e51079c176e7a6c3f8a11bab99e7c8ebf7b8076f10abdbc672544bd74a7e9f4aa25634686e5f9887d90cd0928839750b367d0de8495e49ecd54069326083a853241f4466bab6b52025cea91650780279223d87ef514e7fc68199ff57a846381a9ed9a1f94a270dc16c3fe1abc53da5291fdd3e8a0bf3dbce36e6c1161bc02ecfb5b07805774116c4d69a48028715b7a34371f41f0e88ff8974f231d48226e71abe6d0101d0eb2cf1f96d8e4e1fd9a68ccfe5eea517e270184393622c12159e48171a7797d327845919c579744561430fa07d9da0e9787e8abc06d75739136afd8b0fb5cab6a5aa42cf2ca86f475961059cba0479a3828cd2fd69763465dd7010e97b8cac292fb4d2c7e8e5e276126395f7ca2ea61f414cff25bfefd499564a78c0b3f290441f20caf5482b4f40e9c414771fba6fdae3d9e6942049011d5969abe72104a8755ce8a9cb184daf903cba41ea8f27abb43e656710445281ea490b68d6e4069bc460bf96dcfc408aa28591e979d4a5ebee4d9d533952eec1c05a5d1d3e858cc2a926656196cd38b4ee7f7fa6bc16586d8bc008f8019889c48b87197292ffe22e42d7cbb7cee43505bba8f4b6055bda64739d20ad1722ade371c3cbe3d99292194cadc5098f909b5d525edb56470d0d8b831327d568c5d6ad0bbddc0b350134840f21413665c4714e5703423805e89511eca04fe3b9557e824912e9d2c509777d5f7b86fecfb78e951a19da852257548ab2966aacdb30cc0ddfd506edd5f323194997a93f09b2ecdde784a0a45fe77600288a26ae2ab96b251625b09be234730bae3d589b4d572e551e378261f950ee338b5cd29bd08f7e547b735f9f5264519e935b015d092befec68b2340221dd531646a02631eb28d48a0842d03440ae3c144b87d5776009e577fa3666949a4c6dd521f2133ba100ff983896d3a4c6017d132440e02dc6abafd93c8e003caf19ee337dc19e4d51ce3bdd4cf4c39390a755258c815f8decf9cd732016edebc0171d9e0d287cfbef50a6b61e802e9007bf1284cd9ad7fe6fb1c75dc3c2601f7d2921430c0eabb6299799f4753e1e01a507e966fd1991485147a49d5bf09fb8b7b3af8f60cf94ca9232e4a0aab961f29f99ef27b136f0847255a4126f22e4a66b73940c91c7226645e10925f052812bb314b12da5d2ccf5dbd229b37f772a4d55e7ae168d3a0f5604c48b94328e486bdd86fd18623f2f9a83b671f567de085669800a70e0e05a271df9008942b32bf4b6146d9835676b1c7a16771474cd564854fa1d17f7246d6997a90b02d163e24db69ef4e332099cdf54eeaf90d5f3d8bd33eead315189a8f172182c992348f7d620b5b4b3933c587a499158de63dedd3d683592437229d498e0dbba8ecd7e332b704ddac6c4728a13c9280495359d26eaa7602d9e45d592d996f97553e4dc35f21e5f58641ad7c6799a5e9c559c6af5245c7f6c5d031ec6a86afe2b156127d4784b4acdfc3d25d9235b2d9036fe860fa9ffad25723bd90c58494802b0cf4b2e19a89ff7a42dd3fe882bb7306129338a871449269ecdf4b6864b595573c66949f056cd640d921439df0d9259a6ad0d136bc23111afaecdec0bca50c450cb6eccde498d995308891f63d909d6e70de2578adb2c1496225b1695d6e53c8d3a2568397cc705cb544fbfbbc1c5ff293a53c5dc9da5d2803f04a56d6ed3432b0434932b21848d408c53e7b11c6204944c574a18b474cbfb53ba6e43a21d1c602034121deba44addca48a035a1c553b5c53313ce78de23fbb9d7ad2b13c9c03d2c0842edec247351df2603588446d3b2e1e519e40c0c93d526b8241847d63ce94960fe85cbb1a4f8de62abb3a238714c2b4e13958f68e8da24b921c97302e4aeb62c1617691231f20d12d77b0911a5c572306aab43c9e203b2d889271fc5aba5a048342f8efdb023b75f3d07ceeff7b063652201a4055cc5dd27decc11f133045f0fffb305b159c3e69e515e616f623373b0153752de992b1b2af06545e32ec7398f0e0b9e8d59b968ef51f1680098bc046572bd202bde930664a5c37f4d5932b782bfa2639bbd35bf6f9e2823dfc8aa090d8afdab2cf56d20e67a04aa1ceb4747784b002c210d0063bed6e8591932912d777c671808bb410238b238deadc82419a780c96d6dc1550555b6021ac259963004c676db9956c4db88177571b0e0f6fad8bc3999c1c027117e336ea99fb59fc7279d66bb5ef51722b2fb8c8e5cc63fca5f7a84e2692fad4caeccebf17897194cdd17bd7797b176c8a0ec6e757f648aa2a823880b9b2efddb79512486bb1a4810956c91affa5ab4417d07a806f90459d838dd6d4b710199ebb64a39faa227328a6fb9ff602a24949cf2f79aa6641f327ea1cabdd64a82c7ff1ab21b1d754557fac4162255c42b27ae1e759c4bbd735e254d55c98b853871a73f43b356d9f3073fcbed81d3744b6c02ab7b6979e8309419d6ebd48a4580fdf7404a540d8004f92a9f02272d40b72f5c7954adce96a76db695b1f82f1dd41091c1f373fdded60277de841e6e3fed0159aac224d55dee5dcbc32fe8fb68d9e218c23934d776452d4e45f070ae65bc13e17fc2d68cc600d6d3da45890a063bc060c2e79c52e1128b72de2ef3630564e884fadae0b4b2b6c3228eca04e2ebe8909ccbf971b44831456fbb8c2f959e7054b6009199fac2a564a90e1b384354f23917ed30a9e0784530a8ebcd6dd6334b26530d7fbe3bde50de5fa1862211921d32a7736e01ab4b299263e84c0d87b94e359f8842d1e0c81be59f2ff3a42006e8e286eb25438b426ed6c4474ffacfe74b1598850b55a489de52173f7ff3332c38310a5309dcd8dc1ba3442e0d3eb324719b27e7a58f383b473e8838aba1b586f9201fad6abcad6752abd22953d1230eb0da74378573c057108e853681e7b92b75ac71f8d2e6049d08f86b55c1db14f1d5fac993c6e450c3bd8da599461d92bb6520d2b8681bf0bf572d4e50425d91c6473df812fbc6491a052c33f2a79b60245b6a3e3bfcf4a30d48e6c8e905a69d38b0c318b4416a22943f2c1e2cf526f055c582d2ea6f3b38b0626d8c4674d796386c15eb127abf06a7b71090236fafd606e198d520f87037d2f89dbc765efdb9c209e5d293e1e3810fd6cc3a877157a9b5b72aaef1acc88dfb112b7a0cc1a39f7bba2a608d942c3d909c460ea1b59a6bd18136cce3bf05f7ccbb69c1d13ee01d58c0d42302eeaf40f80f99450eebe48835eb70b6da03c2057d9342029f5b0066e0ada83f9549b57a20c577f928f2de575c7f581ab7eadc4cb45f505973b8545c05977757ed614cce353121ce572a4b2195eecd3a14e7d36455bce82ca8c1735d4aebc299266536b2972c0dc3ff48717b66d6d9ffec85f9a5201d7d0bb71116db4d26b5140160d151916b13aaf8d1000e771ac88652e818e167c28d710f9ca48bad69a70295c0fb0138863647d2cf7fddd2f9ccd8d3afcca1193329efbe16d2b53bee6592af00ac22ed961a2b877a41e8a253a6b1cb04962cb3554688c6b607f61a0a6e2a408aa78b325fba39964504f792b4d117913775a483c04432dc0e8cceb7f7d4434ca2fae448aa1a0a48f350733a8a6748910499fb6a8a7282911b739ed66b8bf9f8abe38b20623372f5447b064fc3339465d9d5f8e8f78abf4822c2c6a27218dd250d8f652b07778fd966ec819436a2cb61c93a28ead8764fdb95dd70933116b4e0a4200fac934520d84976fa576b0a6f03e2139d0443fe3717d16c7f2c404b10855f4651b5aea3b48c9fcb4250fa98ade7e8646f5989d6696cd4e6f1e472e45b4c3639dc9ff56726b72c2f5ff1cd3b5f6bb0b1bb5866d4868a3061452510f1ded39af9e7a745661c965a76f711a52da18fa3a3ba6bd45e03312d187998666c5af236262b6bdf73727eeda75dbc9cdd589a7bc357ed9fec01ad6ddb3d64a7a0e391513e1c5b945068a28ce592af4fcdf43bbdd9cddce566916945ad127c205dfb2a7586a9d137c4f9f3e9c52955001a7da6c138de9d4bdd3f3399e3f6c17924c128911665942e062b74e28e9347d83efc9d2b045b2194c948ceb9844542695aa5b9100a3238831d843bbf1e135c04e7f1b8a2a99da3ee96e47cd8b057a8ffaa9fb9b95c34637b3c272af528c8ff845a03fb61acfbb00508176de1fbd0dac851850f33b799a17b572e94b8f57be0b2acf843209b8e9887220fe82a897a4ab36761c5a16349e76629d3cffbabc71cfe10de64cc3f190524511e2dad35c41ec6b92e0160f535267f7f56d5313c909461ecbe420b178eedf850820f227855c6639f7219967dfbde23e7bed12d4bae36307f73925ef2584f84830f7e7542218115e27cf5e8e0c663f711ed0caa2e506622d12800c1a139ff17c08bb0fbe0df33c32b5a084d4d6b3e57847385379075ab9291b6f99d359a25d960e23a01b1458b1c1c8b9e970f4c053c9e113c1e2cbed0aab2ecaa530c75bcaa06afa0ae5df47ee8fde09c9b2dc900d6608c28f7dfff1adc930f798eb2452ced3a8549ecbcca3b186280108ac7d7022895e17e5a628f067c94b34f495ca17217ca32c3722889acf7678d9d632f4722dea8fa595f24e0e555226b44d83f678ce69d40a43b7bd708670f953dab1df5c8a8d9ddbdf8ef86beb674a11666d04fbefde8eb2abb23210278bc39f47be7b683541f08af3e82692302c20a23ca51d562b2aa72ef337270bf280f520e8b45999db5a11a6af56c53c6aeb6712098a24b9bc2fb421b2523c7b6d27cc35f26ec0c18738a3e7958589c7c101cc6d6cba53a0b2b5932e16174f41c4b75220738b9902e7642026f1f936095581158487765ec326cce0756ea30a9df2da5dc6130fcdead81a4fa9965d7b3f59865a3a1d57aca14de1694250beea0783f9ebba08ff347733219af68d87f04a37914ffac14e5e96bcb71639b029fa5f860224dc3597b9425909b06f2e185848d93e81f2f4601d336b8c324d309b6cde08ff4dc24a10da3e2c90dc836cd047b5c636b0af7eaa6cefbd0c047beb8c9c94f103c83d4cd0071ca152b7ca3203604d3af71ff598f0a803da564073238b8cc1c8a6487ac8614393c8c86796d9bfa8f6fcf06741e4da54bbeeed4cfc89fba8b1980ddb7d215cec9ca1a19d07457b5b728a390bfcf76b5da0469f59961f1ae1fff1b8236", 0x1000}, {&(0x7f00000002c0)="835ef2ea2a5f2d0fab259bbf0881fa900915b286c177b140157577d40640283ec9e3435adab1853a97cbb056a59e0369fbf66d0d55f579440a7721f36df1ee40b92299529bcbb681993309f59759d52a1920d41553b1191e0a21c005b397bb61eb260adcad81c8c16f4fab4ccca0d0cf373f2b403bb450d6046d8a7385ba5d1002a99744ec1bb308d0a9739e6e6ad7e739911d4e57b4f3974094bee37b94bfc2a8f690b13ea12148cf46e3c38bcc316e72899548eeefcca9e3fb3a3c0e6389d72c5ee69fbd6657", 0xc7}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="60ebeda01fd9cc2bb5e97303f77e65431f3b426df498cc91c8b72678428d22f31da3648cc6b305448b9778b730e4dd853ab62c392f2471a4d8e35bd122c225a501ae2929360964d95dd29dced334edcd93c7932ebfb6cdf0b6e40407c42be9f59fe374d98bde857600d44cf1694874b5cc8b0f826e80ac86ae4e16c01b93e8c93996294be47ccb33fc40aa9de4a82cfdd01266599063d784734579b36332184d2afca79358f4113398", 0xa9}, {&(0x7f00000004c0)="9df487aefc9dae7cb9e425daa18c03cc9cd22d155a352825e0c02b69f809548010472f3ffe5e1e5a6caacdb63034f73bb9a9bd8f907aa82d7467f44d4041c64130683187e547c59403259b3bd074513676e4596b55655c0de5220a73c61c24f92d161b1a4b6d8fd0692da103f9ba65cf6662885c2ec6093e3db4df8b4a918176887e11f6c11e152fa2f130a964c29b4b66a2e4361544376ade932ba4dd91b078", 0xa0}, {&(0x7f0000000580)="d12b15e765b5bd82d27458610d9ed9a90c1b3812521d9385959071701e88a1e3bc0a6dad3ff4a5aef9cdb58c7595f907432b816514ec64190d775c6e15dc9dca441d001a883ecea72a", 0x49}, {&(0x7f0000000600)="d038a3b1adf7611c7b0c17244f35b35aef2b3839597669c58ad7b3cfc2b9d2493d50f39a26b16699a4e9c63a1b53e5977aee90401f049aee4bbe325bf61f79a3878a05df881528783e2f81fd7ed04e3f19fbbf5c544bf166cf375015751501b015ec7d35d257b47f05bf43614f8ba679bec1ea6914c9656706a5290e2626ceedcd6dcc8486f232a720edb88556f790faf98d49dd1d1cf06e00ceeff281ad9360c7594c09dd2730909ec4ebe01f750ea59786a2b148c0ec7196507e5192fcf72ed1b7522faabd18b5063f82e937bce75b598b031dc8475ea506eae9254e4db7e9b2acaa95015f6ffa73f3fa", 0xeb}], 0x9, 0x0, 0x0) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8051a7ea9", 0xd3}, {&(0x7f0000000100)="232fc1ab275b4a3138913ab0e64ffc812ae2d66fa4afdbf9731afa009e12706d09d20ae9c4f758bdab6c4c7b16fd2495cd30686f053a013e666c94f456ad2eaf6e428800fedca55f5371fe55a0d4e1b59fd468a915114ebb45c4c462151b45d8f59358b7188deff2169202407bed8573037937e1acc63d50d63861bf7b9b49685c6ad22e787ae1e11233b5dcefdc7646fea313055a71286da321f8664f15", 0x9e}], 0x2) 16:05:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x8000) 16:05:39 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e8fdb32d908db2f"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0xffffffffffffff0d) 16:05:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) syz_open_pts() 16:05:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcf9ff984668ef00d9b649fabf6107893e"}) write(r0, &(0x7f0000000680)="7e79580185e96c84325c3d64d111d2b87b4ea929a361634e01e0d5c0ed30cf24fd511140a595996b5dff1092e7c8bf9dd1d6bfc0f26275557e0d551052415b1175f15478c395ea68aa7389a8de2219e58613f501b47a92ba85b71ad75e1cc13146d94803760795422feaabf6a9d39dc70439d01830d5dbf0da0168670fff4b2cc9e5050d05750640d70c37c84b8494109ff822539a9bbef76700cc86718c750614bc300a68c9d6af1435666013822099e02c6ebdce63aace1bfc73614de464a9c724ec5b8349a91cd046f02277450d2e36c831aa6ea34b478dcd06674e2b6eff870edd5a3d021ef2d7f6dd2f0725200467c45c5932cdb7aa660884ee8af3", 0xfe) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000640)="6f063138eae41d02dc8f731690ef00c349f18a47c6d09306307a4ffe159d0b82e4108d13cabb6fb58aefccb4a24bd96e98c5", 0x32}, {&(0x7f0000000180)="c23c32c274d491308ad3ef24edc494c45f26b094c6451c7bdf0e06ad1cfa57b85bf117af20f15ce8d36d7b184ce81f33e186e2f221b6c2bc14604b8e519ce2baca7570dfce2d7231bda1561f749e9c6523a34efd2d92d35f3fa8948631c399286402e782a14b8a", 0x67}, {&(0x7f0000000280)="6ee0daade00f14751c5d5f0c7998ae328c7d87ddad6eb86e984ca45843c0fdd03847ea2a37f61756f684247b59ac8c08d5e716d6d46d3ea4c445d77f824fd91b7879d0b724a06eb5c764239b4f2be164fa10b7f68d20c6563c241e382cda856d83f0167d5c72920c3d7f72c4f242a49add9809aa1bfe240071e8730961a6d00e055d373c497a22c7b37fd301da03f42620aa5c4fbc94c83a3f03c908c773fea02460fe9456347c3852337389c10e665c2ba4a3f383d725afb2570d840707e4f4d76c1423a080c68118e69dee5e286c5a5fadbf", 0xd3}, {&(0x7f00000004c0)="b8387e73ec1b440c9a317c3bfd516bd2ac4b2203409687bf3b9ac986af1363884542195ca3c4187510876981f8c8141879f7fedeb17303dd46cc918796e1ec62f84c3203b9b8977db6767aeb228ec7979306bb50365704ee55fe30a7415d1d31df52e83df1e1d5cb2cce032da2ac67578492a40ebfa42248c74873b2c63fe2a0769c25d985a093286728a18b76e03d5341085eaa6e3367e7b99b62a343442449b7eb0a4b9e8111cfb14b0c69db8e2618380049c433440a04d3e07afe7e955a329006a3c29b2c65f1c49b39fd89046c5300000000000000", 0xfffffffffffffea4}, {&(0x7f00000003c0)="f117e5bd579fb82961d9d5c294353a98cc31d5dcdd68f5278c41ca2315f607a73dc9f75ce97014ccb192369b03fc33ef3e6f3ad23792466ec26d3fa1bd90e508ca4159e0b92e0edf0e96d8d1c611922abfb74a43d7c3aef6d6dfa2bf40f8831734867c4f806f0a91a71fcf0d5bd74bc1e4de70b614cee9db3e53ba7b74abdd0105cc87054992", 0x86}], 0x191) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) fcntl$getown(r1, 0x5) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:05:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:39 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x80, 0x7a3, {0x2, 0x8}}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:05:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b, 0x0, 0xfffffffffffffffe}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) recvfrom(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:05:39 executing program 0: r0 = socket(0x1e, 0x8002, 0x4000000000000) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"/110], &(0x7f0000000080)=0x6e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3f, 0xfffffffffffffff7, 0x5, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) wait4(r2, &(0x7f00000004c0), 0x1, &(0x7f0000000500)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="745ee012510c7206be278529c8f9d1df28d006e7c323063e151333cbf09ccb39bcf199cc1c8ecc1195a2ff6ee62fc5b6f8726aa20e9f9de9aadebef9f7dfd1e3f8bd53f0228cc4272cee0a1b4ba4ecea906d57b84c42d78008044cdc31eaa30e9bf76e46d61d625766848fdc880b16cc7c0c5e3417fa8bc9bd3eb0367e", 0x7d}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x2) 16:05:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0xff}, {0x100, 0x5}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x31795d3464b48e1e, &(0x7f0000000300)="2bd92bbe7c61f495e887d73b46bc0147f4e5253263ef9054cc73a0eb71d8933615fed31538ddbf4316ac0db1ce2861a2211589a482897f6a5ef175aab6c677c37bc2b309ce042d0dc18ff5c761009fcc8cb0905bf6e2df27bc5146a4ec1c7a5b175fe21d64d9d0835d19228813662fa66c3ca335c07c29d740e61a8ed91d0a649835") getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 16:05:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f0000000100)="2452aa9a8e6e1d1b1f35cf3525fbf33f060f5f27a631ad190d885ce0bd6f6a234e1377762ce19acdf8a097c66c4f81d0b49a49f3d9c1a662be42833fafe0186446ab76490bf83d65bfa16953d607350638716512865feb9d43971a34e9f80de4df5eb1fc639b0a08b1e5b08a0487e681ea24aa2ec50d0caf4d2d4740bcd72f2149036895a31721c0e57259831276419dc6d231c7719ba08d08f526a41b20a0e34a55c220e59918fd6e5ad27b3e4fa50e366f8618a924ada68931bb26737012cdaaaa3ad3865bf87f9d6fa84dafe6056bebe3", 0xd2, 0x406, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:05:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x6, 0x6}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x3ac9, 0x8, &(0x7f0000000040)="9e1eb6a6167a64b199e09a62f9835d7d6ce9683916af5e2f2e76f9845982c0a863dd82cd49cd4ab26d958b5453066ce8f6cff7902f9a94f033bb56563bcb8eb6a20fe50a525eaeb9928a76eb59", 0x4d) write(r2, 0x0, 0x0) 16:05:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x60) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x8001, 0x2, './file0\x00', 0x401, 0x1000000006, 0x2, 0x80000000}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x49) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x2, 0x18520176, './file0\x00', 0x1, 0x0, 0xdef, 0x5}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:05:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={0x0}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) lseek(r1, 0x0, 0x0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) setsockopt(r0, 0x8, 0xaac, &(0x7f0000000100)="7f19af37baa31076cbe72e18649472b6045854b2998943f7b89df1716729f474358d24e021e47df1784d9b02d92ff9ba9d6bf03874530eb0041de7705f8752beab6743b511f18de54a097eba6908cf6d5d0d6e0d4d2decf4f0d005a60bc6397107133d8127818504ab4be99c8b", 0x6d) 16:05:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x13, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:05:40 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000080)={0x6, 0x100000}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) 16:05:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={0x0}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 16:05:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e}) 16:05:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:05:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={0x0}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) geteuid() r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 16:05:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x7) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) mkdirat(r1, &(0x7f0000000140)='\x00', 0x44) poll(&(0x7f0000000040)=[{r0, 0x50}], 0x1, 0xffffffffffffffff) 16:05:42 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(0x0, 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) socket$inet(0x2, 0x8000, 0x3) read(r0, &(0x7f0000000040)=""/176, 0xb0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000280)=0x1, 0x4) 16:05:42 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r5 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setgroups(0x8, &(0x7f0000000780)=[r7, r4, r7, r7, r7, r4, r4, r4]) getgroups(0x1, &(0x7f00000006c0)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="37d1207f9f027dad48bb98a0fe9328b463177173e9d1c1880af275b9222062620b69027589aa58a2ee66e43d6ee57e5a77012a9538e7f93c35746a67a56d012fb4a4987278afb67218cad7ee7ea25d1c586b49b15362a301e9f9e4f5568542f2c5eee0abcfec578fe70b3a3935e403eb2f6b26b01377217df2069f785d9bb42a455ba2b0d4cef06597decf40d825dc39aebf0cee7c5897623296345dfdbf3a97b69fa3506d0e745df0", 0xa9}, {&(0x7f0000000280)="f87b228426f0208e1fb20cbab1eb82a04285905934f2f26db373aa9eae884ba0e889f98dd3d4583888b02b0c9affae2c626d9d18b421ac71bdfc5137d885adf0dd93d344abecec3ddc8e7c65b32add8cff4a864a8db2ec33a3b82721d8d9043008fb283e3bb85a950a07377ec04909f54bc9c6d0d521df5d9cfc0ec5dc9f4656a9d3fbb531cfb5adb0efb22bd85df44d4a85a68a7ea0ff3e31205e20", 0x9c}, {&(0x7f0000000340)="469b11e56abf43f5635d6dc89dea5da446a580cec54bc8f085f8b9936809247ef6af960833ce5b0a01cfac137db9ff69c9974eb13cb03023b6cc6b04e6804365a76bdbe230ccbb7652c8497b7c72d5ac8d6f5e5b6266cf525448dabaa61609103033706c7940a7cb7e30310e5180c5a656eae052", 0x74}, {&(0x7f0000000140)="7a54b8e40721e7c31f29e1373dc71ac2e2446ca0bded6c153176c184ccc8614dfea220e6c6dad099751ca84dbcf806f39e2dffd0e3d8610b755aa604ac", 0x3d}, {&(0x7f00000003c0)="deb255a66f614148a728ac516b3bbcd3e4dada961bc6d0ed73a3d4839c46c16ef07261fc95f9915eb7f33237779ae33c58bc24255acc7e206c239f9f802b8ae61393e18e421fc0b0dabff6936d472271b909950c86f362218da1572fbb1d3cdfc39465db1a115882fea3d9ce3532ddbc3cda57ba429e5a7edda11612f9149dd0d193ab274f01e49d3cd7ae15a8283ddbc55b9dc5a7395beaaa0a146c0a97d5642eef027ebc94474ac42a30cd7bb3cdaf81a6b6ecdba4a0fafe66b57562316720529b6a87c1f65dbaffdb3bedcb81a520ee8eccda62f928863c7cc495618322bd73b6125d0555cb3b550a9c9ebe", 0xed}, {&(0x7f00000004c0)="3c7afab849f97105f672dce2e47297a9430c3c742dd3dd46a86ed6c988d245777cfd646160204cc3e9e9ae3dab9f2daf41984e8435c94f1c8e5b2cce11701a19a778238c092ff9408a1960d0502cbc8fad16b8765d32512b114ab772e32c177723f0215df3f64a9e3cd9097ddd", 0x6d}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x40, 0x407}, 0x32f742063b09d73e) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x2f2}, 0x116) 16:05:42 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x186db7f96196a3f3) utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x20, 0x20}, {0x3, 0xb5d}}) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 16:05:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(0x0, 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:43 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x1}, {0x74, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="85") 16:05:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x7}, 0xc) r2 = accept$inet6(r0, 0x0, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x2, 0x200, 0x1ff, 0x100000000, "d843d51c809eaf6b95a5bf7f0f8870398d85cc5c", 0x2, 0x6}) r3 = dup(r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) r4 = semget(0x2, 0x4, 0x201) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000100)=""/250) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/56) semop(r4, &(0x7f0000000240)=[{0x3, 0x8b, 0x1000}, {0x1, 0x5, 0x9fe6faed903f20c7}, {0x0, 0x3, 0x1000}, {0x0, 0x4fe, 0x800}, {0x3, 0x0, 0x3368da053e305372}, {0x3, 0x29a2, 0x1800}], 0x6) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getuid() recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000300)}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/31, 0x1f}, {&(0x7f0000000480)=""/142, 0x8e}, {&(0x7f0000000540)=""/194, 0xc2}, {&(0x7f0000000640)=""/184, 0xb8}, {&(0x7f0000000700)=""/171, 0xab}], 0x7, &(0x7f0000000840)=""/59, 0x3b}, 0x800) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000008c0)) semget$private(0x0, 0x4, 0x0) syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000900), &(0x7f0000000940)=0x4) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000980)) ioctl$KDGKBMODE(r0, 0x40044b06) 16:05:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(0x0, 0x4, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:43 executing program 0: read(0xffffffffffffffff, &(0x7f0000000040)=""/15, 0xf) socket$inet(0x2, 0x3, 0x102) 16:05:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f0000000280)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) r2 = dup(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x66, 0x10001}) accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:05:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7ba0ba, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='mL', 0x2) 16:05:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x0, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:44 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x92) r0 = socket$inet6(0x18, 0x4000, 0x7) listen(r0, 0x9) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000000c0)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x66124de59d7bc79, &(0x7f0000000140)="c0e9") r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x50a) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x3}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r1, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f00000003c0)=0x4) fcntl$lock(r3, 0xf, &(0x7f00000002c0)={0x2, 0x0, 0xfffffffffffffff9, 0x2, r4}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x9fe9) 16:05:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0xfffffffffffffd78, &(0x7f0000000340)="b6") 16:05:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x0, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80000000, 0x0, 0x8, 0xfffffffffffff800}, {0x9, 0x9, 0x1, 0x8}, {0xbcb, 0x8, 0x99ad, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:05:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0x61, &(0x7f0000000000)="5cba4c8e049abd912e29942fdf24977a84aa7579c6df5471dc7b907b653a36d8dd90eb9069881fdb5dda12eed195ec38e871edf789d23fdaa197c1441c48a6cb85b606797b589e8bd9d2bc978b7d19f219c3e062e74400890bfa36b816c1bdd2a3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") r1 = shmget(0x2, 0x3000, 0x18, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0xdc97, 0x40, 0x3, 0x81}]}) shmctl$SHM_UNLOCK(r1, 0x4) 16:05:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x480, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="52c69294604faea56594879ef3077562aa2bfe43ca8dbddfd23ff48ea5051b5d96cc698e865942a8f722bd5422aef124303f96c7681aafc1cc70948a2e45d1c6b2f4156ffafd3029fc45c264759c6fae932284a72858b8b65f40355c9d5481d9f5b6877cc4ceb026a0162d84a3e9ca13cdd4a696b085f948a1d25edbb82fe4ffae972ba9d284016c21a507ced31dbff415ce983fa435889d73fd647cab440045097d9fee79308010b45d87d5aea730684bb4d40407dd63a81fe47525374fe100a0d3a5407e520d6753695c10ac7d43dcc10306900f725c8c759d", 0xda) 16:05:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x0, 0x100, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 16:05:46 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:05:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0xff) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00'}) r0 = getpid() ktrace(&(0x7f0000000440)='./bus\x00', 0x4, 0x0, r0) ktrace(&(0x7f0000000400)='./bus\x00', 0x3, 0x300, r0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0xda9b, 0xe4f1}, {0x0, 0x1000}}, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) 16:05:46 executing program 0: r0 = socket(0x18, 0x3, 0x3a) mprotect(&(0x7f0000134000/0x2000)=nil, 0x2000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), &(0x7f0000000100)=0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6222a413, 0x9, 0x1ac2, 0x80, "2ea9abde0309072462ff66a7587ee55fbead297d", 0x141, 0x4ee}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x6) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = syz_open_pts() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x101, 0xca0c, 0x5, 0x7, "31daf3bf9660ab6812229ed4efb5592c91daeb67", 0x4, 0x6}) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x401) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x3, 0x1}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = semget$private(0x0, 0x0, 0x20) semop(r3, &(0x7f0000000280)=[{0x3, 0x100, 0x1800}, {0x1, 0xc377, 0x4190927d1beaa284}, {0x4, 0x512e, 0x1000}, {0x1, 0x3ff, 0x9c7b996a0c542ed3}], 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000002c0)={{0x5, 0x4, 0x10000}, 0xfffffffffffffffb, 0x6, 0x100}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x0, './file0\x00', './file0\x00'}) r4 = dup(r2) sendto(r0, &(0x7f0000000340)="ccf656c8ef816680f033d00c15c184148ebfcd176160714a2e353b202cca30df0f1d58abbcb1847ca2da47dae09e0e062275db38c914ff9ae243a2ae884c3c2fdb390b53b387cfdfd60c293ca8a1ab3fa328d8cde572775ed03b2918341da1133bda239ce6358027f795e48e13fb4d9683394ca4723a5a1b1733e6504e2bc4c389ca836023f4c6283a88fbb351e1783a711b2b9a05cfb6ef554088d5633f78e3c9efe35345f672e138511c7015a78452985518b564841d20151cfbc0b14e68718f3192f0c03dff506878fa09c78de39136697369672609ba5f8f3c516e29", 0xde, 0x2, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000004c0)={0x5, './file0\x00'}) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r5, r6) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000540)) write(r1, &(0x7f0000000580)="786f9134a2c78548163fcecb8129f15b7a9659fea10d40d35bf4bbb16551126b41201db93f07e37549bb905bb7149dc77db69a811761e1773a28bbdaa11286cf289984474d414458a1abf2810588223325e5340286379d737e7077f9e3041ea36c3db507d506a85856", 0x69) sendsyslog(&(0x7f0000000600)="fec2f5eece11b8e96b4d50313d5fcb6b24219f0b07213b1a66ced4c3891415cddcde95693aef7ba82f430bbe3cb23d7c2e4e9d646f53c3e43ea070ded558d0a1c7917cf2746bc6f007d74607df10fd189e6f9221a7b9b129ad60", 0x5a, 0x24) witness: userret: returning with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd8072f59a30) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 sys_ktrace+0x86 #9 syscall+0x552 #10 Xsyscall+0x128 panic: witness_warn Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 92911 71786 0 0 0x4000000 0 syz-executor.1 180721 10353 73 0x100010 0 1 syslogd db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff82205ab0) at witness_warn+0x69e userret(ffff800020acea08) at userret+0x36a syscall(ffff800021166fd0) at syscall+0x44a Xsyscall(6,d,ffffffffffffff82,0,4,d43ea7ff0e0) at Xsyscall+0x128 end of kernel end trace frame: 0xd462a6439f0, count: 9 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic witness_warn ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff82205ab0) at witness_warn+0x69e userret(ffff800020acea08) at userret+0x36a syscall(ffff800021166fd0) at syscall+0x44a Xsyscall(6,d,ffffffffffffff82,0,4,d43ea7ff0e0) at Xsyscall+0x128 end of kernel end trace frame: 0xd462a6439f0, count: -6 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021166d10 rbx 0xffff800021166dc0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff8000237ac000 rax 0xffff800000a427c0 r8 0xffffffff8145b623 kprintf+0x173 r9 0x1 r10 0x25 r11 0x3dac266e5b87255f r12 0x3000000008 r13 0xffff800021166d20 r14 0x100 r15 0x1 rip 0xffffffff81c821e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021166d00 ss 0 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=92911 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace790,0xffff800020acfb60 process=0xffff800020adc380 user=0xffff800021162000, vmspace=0xfffffd807f00b730 estcpu=36, cpticks=5, pctcpu=0.0 user=0, sys=5, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 71786 504886 80960 0 3 0x80 nanosleep syz-executor.1 71786 1698 80960 0 3 0x4000000 inode syz-executor.1 *71786 92911 80960 0 7 0x4000000 syz-executor.1 71786 22806 80960 0 3 0x4000080 fsleep syz-executor.1 71786 177236 80960 0 3 0x4000080 fsleep syz-executor.1 80960 349440 83329 0 3 0x82 nanosleep syz-executor.1 8679 444643 83329 0 3 0x82 nanosleep syz-executor.0 63030 393218 0 0 3 0x14200 bored sosplice 83329 386801 64731 0 3 0x82 kqread syz-fuzzer 83329 200428 64731 0 3 0x4000082 thrsleep syz-fuzzer 83329 66069 64731 0 3 0x4000082 thrsleep syz-fuzzer 83329 6522 64731 0 3 0x4000082 thrsleep syz-fuzzer 83329 501084 64731 0 3 0x4000082 thrsleep syz-fuzzer 83329 186913 64731 0 3 0x4000082 thrsleep syz-fuzzer 83329 471568 64731 0 3 0x4000082 thrsleep syz-fuzzer 83329 452418 64731 0 3 0x4000082 thrsleep syz-fuzzer 83329 409964 64731 0 3 0x4000082 thrsleep syz-fuzzer 83329 6817 64731 0 3 0x4000082 thrsleep syz-fuzzer 64731 454439 47551 0 3 0x10008a pause ksh 47551 142117 64508 0 3 0x92 select sshd 58707 410252 1 0 3 0x100083 ttyin getty 64508 492577 1 0 3 0x80 select sshd 47891 306876 61933 74 3 0x100092 bpf pflogd 61933 253678 1 0 3 0x80 netio pflogd 10353 180721 54650 73 7 0x100010 syslogd 54650 2398 1 0 3 0x100082 netio syslogd 96838 394728 0 0 3 0x14200 pgzero zerothread 37543 517507 0 0 3 0x14200 aiodoned aiodoned 57737 13620 0 0 3 0x14200 syncer update 78221 267077 0 0 3 0x14200 cleaner cleaner 10518 111337 0 0 3 0x14200 reaper reaper 25079 423729 0 0 3 0x14200 pgdaemon pagedaemon 87737 11550 0 0 3 0x14200 bored crynlk 75703 469396 0 0 3 0x14200 bored crypto 13821 361768 0 0 3 0x40014200 acpi0 acpi0 70558 130263 0 0 3 0x40014200 idle1 74465 432991 0 0 3 0x14200 bored softnet 90152 191134 0 0 3 0x14200 bored systqmp 64446 428133 0 0 3 0x14200 bored systq 34920 348185 0 0 3 0x40014200 bored softclock 14160 83481 0 0 3 0x40014200 idle0 15973 360058 0 0 3 0x14200 bored smr 1 182656 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 71786 (syz-executor.1) thread 0xffff800020acea08 (92911) exclusive rrwlock inode r = 0 (0xfffffd8072f59a30) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 sys_ktrace+0x86 #9 syscall+0x552 #10 Xsyscall+0x128 Process 10353 (syslogd) thread 0xffff800020ac0500 (180721) exclusive rrwlock inode r = 0 (0xfffffd806ec41d58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9580 6382K 10624K 78643K 19242 0 0 pcb 13 8K 8K 78643K 286 0 0 rtable 113 4K 5K 78643K 1155 0 0 ifaddr 81 17K 18K 78643K 502 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1624 0 0 iov 0 0K 24K 78643K 442 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 4498 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 61 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 339 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3501 0 0 sigio 0 0K 0K 78643K 57 0 0 proc 54 51K 83K 78643K 1190 0 0 subproc 32 2K 2K 78643K 238 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 298 0 0 in_multi 33 2K 2K 78643K 242 0 0 ether_multi 1 0K 0K 78643K 8 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 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 594 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 92 21K 30K 78643K 12446 0 0 UVM aobj 130 6K 6K 78643K 149 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 142 0 0 NDP 19 0K 0K 78643K 151 0 0 temp 222 3544K 4177K 78643K 39354 0 0 kqueue 0 0K 0K 78643K 13 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 32 0 25 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 133 0 133 7 7 0 1 0 8 0 rtentry 112 180 0 135 2 0 2 2 0 8 0 unpcb 120 1068 0 1060 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8820 0 8820 3 3 0 2 0 8 0 tcpcb 544 537 0 533 1 0 1 1 0 8 0 inpcb 280 1653 0 1647 2 1 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 42 0 36 1 0 1 1 0 8 0 pkpcb 40 16 0 16 6 6 0 1 0 8 0 swfcl 56 10 0 0 1 0 1 1 0 8 0 ppxss 1128 71 0 71 10 10 0 1 0 8 0 pffrag 232 5 0 5 3 3 0 1 0 482 0 pffrnode 88 5 0 5 3 3 0 1 0 8 0 pffrent 40 14 0 14 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 103 0 87 1 0 1 1 0 8 0 pfstkey 112 103 0 87 1 0 1 1 0 8 0 pfstate 328 103 0 87 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 745 0 553 15 2 13 13 0 8 0 art_table 32 746 0 553 2 0 2 2 0 8 0 art_node 16 179 0 138 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 3 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 337 0 327 1 0 1 1 0 8 0 shmpl 112 147 0 19 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6854 0 5437 47 0 47 47 0 8 0 ffsino 272 6854 0 5437 96 0 96 96 0 8 0 nchpl 144 11863 0 10227 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 38007 0 38007 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 36950 0 36950 19 18 1 7 0 8 1 plimitpl 152 334 0 327 1 0 1 1 0 8 0 sigapl 432 3665 0 3652 3 1 2 3 0 8 0 futexpl 56 40967 0 40965 1 0 1 1 0 8 0 knotepl 112 700 0 681 1 0 1 1 0 8 0 kqueuepl 104 657 0 655 1 0 1 1 0 8 0 pipepl 112 1982 0 1963 5 4 1 2 0 8 0 fdescpl 488 3666 0 3652 3 0 3 3 0 8 0 filepl 152 21155 0 21063 14 10 4 7 0 8 0 lockfpl 104 1151 0 1151 4 3 1 1 0 8 1 lockfspl 48 395 0 395 4 3 1 1 0 8 1 sessionpl 112 30 0 21 1 0 1 1 0 8 0 pgrppl 48 44 0 35 1 0 1 1 0 8 0 ucredpl 96 4130 0 4122 1 0 1 1 0 8 0 zombiepl 144 3654 0 3653 3 2 1 1 0 8 0 processpl 896 3684 0 3653 4 0 4 4 0 8 0 procpl 632 11076 0 11032 6 1 5 5 0 8 0 srpgc 64 25 0 25 9 9 0 1 0 8 0 sosppl 128 36 0 36 11 10 1 1 0 8 1 sockpl 384 2888 0 2876 7 4 3 4 0 8 1 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 19 0 0 2 0 2 2 0 8 0 mcl9k 9216 18 0 0 2 0 2 2 0 8 0 mcl8k 8192 13 0 0 2 0 2 2 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 216 0 0 24 4 20 24 0 8 0 mtagpl 80 60 0 0 1 0 1 1 0 8 0 mbufpl 256 343 0 0 14 0 14 14 0 8 0 bufpl 256 14394 0 7375 439 0 439 439 0 8 0 anonpl 16 349349 0 338138 136 84 52 66 0 124 0 amapchunkpl 152 22135 0 22031 30 24 6 10 0 158 0 amappl16 192 18465 0 17788 121 86 35 46 0 8 0 amappl15 184 835 0 834 1 0 1 1 0 8 0 amappl14 176 787 0 781 1 0 1 1 0 8 0 amappl13 168 559 0 557 4 3 1 1 0 8 0 amappl12 160 286 0 286 3 3 0 1 0 8 0 amappl11 152 795 0 787 1 0 1 1 0 8 0 amappl10 144 273 0 268 1 0 1 1 0 8 0 amappl9 136 773 0 769 1 0 1 1 0 8 0 amappl8 128 277 0 257 1 0 1 1 0 8 0 amappl7 120 276 0 268 1 0 1 1 0 8 0 amappl6 112 779 0 767 1 0 1 1 0 8 0 amappl5 104 518 0 504 1 0 1 1 0 8 0 amappl4 96 4154 0 4127 2 1 1 2 0 8 0 amappl3 88 890 0 880 1 0 1 1 0 8 0 amappl2 80 28378 0 28312 4 2 2 3 0 8 0 amappl1 72 89915 0 89487 27 17 10 20 0 8 0 amappl 80 11519 0 11484 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 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 148 0 19 3 0 3 3 0 8 0 uaddrrnd 24 3666 0 3652 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3666 0 3652 1 0 1 1 0 8 0 vmmpekpl 168 28816 0 28781 2 0 2 2 0 8 0 vmmpepl 168 449433 0 447690 253 170 83 108 0 357 0 vmsppl 368 3665 0 3652 2 0 2 2 0 8 0 pdppl 4096 7339 0 7304 7 2 5 6 0 8 0 pvpl 32 968660 0 954304 280 152 128 162 0 265 0 pmappl 232 3665 0 3652 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 616 0 12 18 0 18 18 0 8 0