3c5b644cf63d4bce9d61c8bc8e6180c0bf002957d51286bea5a5e6cf4251a599e66174d177a5038d4c3bea8321e9efe44732d6973d9254676f6d8361b1e7b9389cdae4f61ef38113b772cab60986949aa310a437578a82099eabf1ddf6bbafbe38288e241ac5b3c12f13d862ea07f63fcf6406962ad4669608dcef28b19758866b281e09732844d61a0a2bcf28af5e90e346756e883e1a0c5ed79ec17ee47f151278850d7f4023ac6231848ffa4eb53f6bde62f4a9bb80011fea50fb6652d36fdcb5e03a48a8a5cd6cc3e88a96158363fae1c8011622245549e115245fc5bee952d79b06c7691775ecf507a896ea2907950c14d37e0bb6e17b65d80257adb0316c8eb52968e2cb1c429a0475a6988e7fa663c0307c9c57cfffa98afe2edb5ceda0109684ad1a840e730aca3393050522e9a805a1f90f5920edc89498ba418621aa84c8abaffcb7b56c8274fa33e5a4f3b24b4a37f33b184b0a02846ad709984459fe9f0d2925b00f8fa587392cea166d1a5f0078c6a1eb04ac59d9c9f18fbc0864cdd398efb39e8bd6cbaf7705dc59a8db45e7f3d85251ed09d40085413b4e4f66142acae75bddd55c1395a244da4f6a4ae94d9c8e1098e4d646e1a1b23c745bd7be0c1f57f3557c4d83764b37a8a19949d4ca2f6a45b48aa538a78379a0b65348a07237566a8e9b7136846b8c65185de73f9b7aea6e719737c7a36e4f1b08fea99801fce90a66bfeea6db6706349d6d4076099403c31d55294f90ec3851d8f2bdce2845c7f3e2f0fdb524511ee706263994c4cba79d143a89928bb109e216e093fbd83b395c0ee10b9009682ad34143d36328766027d7e0be2469926935cbe04e179741753f0ab6acd3bf12cc57c958458355741fb0e355b57575c98ad283fdcf8f31781dca2e373f96dcfab2e073033a3b64112b431b0df85a2d615fbf15f682bf3b06e659660860d48b090bd6d6f1600a4c81556a647c804df18b5df4998893d80d676241d1c7f7afa8cca9a97c44c0dd5437f4be895d583cac27e28f2f0dc167dd3d58ae1bce94d008d032d830999abe0efa757177ec7210f7034f0b7a2ad66c4c1abb0e1ad4c8bc579ebd045b73dd0b8dabb7690b86aa3fa241b9d9a47a2320b0523ca990891911d92702bcb5d3d385cf3e68eb482bd113da8317dcd058fed49a8b34bf12002f913b229c33e9abeca8cf5647f03d8946e4926016da04aed1888c91582b44197ac3990f2af7b572440f4714ddcd0e095f37d1eeed29446968db08038fa3bf57607fa809ce90f46da6d4302a8876ea1bffd32e973c39021e8702e7140de2f9888f6d54604703b2c741cdf72e42ffa4710be43f6213a41b2fefff1776a6057af32208861e767461b3e89351d4094d467e20d178995c65b1e011947643ea9249602908b4b2043c380b52a85bb590a99b25a395564a0b812796adc488f6555346d30008b23cdd9f76c5142309db2b53f3f11aaa5d09db31603231e92be59e0ce5590a208ad9ea5b72ed4fee501a97f13336c2c19552c7b810fd7346bc26a9f687b961557e66e8303ab798994e85f9a55649c8d3ff8b3da4329343eea4b960adb02c30224b9995b4484524db1c905475816e690bb0d26102ea72416c550e07bfbd0cbf8489efd5f3507efe2da6afa0a4dd49eaec31b2ebe47088697e106a879657f6ac083c596a7d7cd581b078473ce5c2b7acf8ffbe9612e401dfd80e6d6e4cb55144caf60cb9ddfc60b2457437268a5a2f6897d111f0fa723043190c6e9e38848515fdcb2b7ad068ec1b76a6a187059f42ba566a13711932bacb8daf420ff7b2fcf92e9e6120e27388a1f945dd61bad0c721f29410307728099d218b6b1cfd1beba0c37706b25776211086201fa3286a3e95b6486d69196833552c2ba8c9b3bfc806ca91c72af751aabb8240329720e3f9ca5959ce71635b1024e4b4099413791e052071bd8f98180f9fd1995c226c345b6bd2630472392e6c66d42e593ae5ff9b804232b28e16d5bef710abbdfa50eb8f1f9908a0cca54c4f5298b8da6eb2a50dda250ecde5d58f5d3039d5575bc4209eda3f6952346f2b4e5e0e42d17280ff3d7b450829b54b85281026edeb3a7c56158816b9e435fe46653cbb4804dae5e1bbaf11a0a0a2e5671805734494e589548459449508647ceef0ef028ab384808d2faf0fb7b11724e17388c3bcf141b368bde03990b1063c116288b86fece3dcadf2cfa7100a84922a109deef695b9637b3cbc195dd36c643787b586c90bb1ec88934749684da9a125badcb0e2bb5265d9635d5d149d48528efe6f44789685def4e4017d95376ee7286f332ec0df5d870494c963294ceff0cb49f9cab6376808c53e7cf5ac4e60e5267d5ab6efc64a6d1bc15c1595fa6a9f144804b43754b4810a4ce5", 0x1000}, {&(0x7f0000001200)="d1065de4e9a01eb180c4fc6de0dab04c721768d34bd5f235050cf051c025d8fe067cb5502a7b9f9647f4ef68482b176a2b9fbec6956534f5abf889169911058ed8867c4592e26ae8a8b82ecba7e0c48c85136dd09616decb2b3c7f008d959dff86e15270a06849c69846383a27aecd4dc4fc26c04c96312b3ef604ac88d7454a8e039dc4a8fdf096763d0c168aa1b90004f6c36e2aa95d94cd3ee890398844d7a4d45053fe5b285111512e43eab15dda67db5cf1488bf2f2b20461d391fcbf357fbbdb2ff8b522da5055a515d6958dc5ae96f0c691bf9adddd7872a457406adca36511dbcf1ae95960d3465bf5c4631568", 0xf1}, {&(0x7f0000001300)="aa865fb8790a36228ceedcc0f2bb49cfca44e6cf75987bd4a53e6c70542c1682c99daab2c4fae3028e519740e48a2707a4e53114a23a675c23242a4b3834e91b2458d4d97c46906fab7bdda680015db5d740232f459688a8afa1b2d13424d6cfde4bbdd99b4dc509f1b5ada96115709e096c6d3a904cdb5a40f7e8d1", 0x7c}, {&(0x7f0000000040)="b07fe339bc479884b37f30d88399492536e739826ca8950b8dc242bc7b49d568d97ff001ca7c58f9bb272b425be56b0f", 0x30}], 0x5) r3 = socket(0x11, 0x4003, 0x0) accept(r2, &(0x7f0000001400)=@in6, &(0x7f0000001440)=0xc) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) chown(&(0x7f00000014c0)='./file0\x00', r4, r5) chmod(&(0x7f0000001480)='./file0\x00', 0x1) sendto$unix(r3, &(0x7f0000000080)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac080002000d7d026ba8af630600000000000000720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0x15, 0x0, 0x0, 0x0) 05:37:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0, 0x30) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:37:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x3, 0x1, {0x1, 0x80}}) 05:37:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x47, 0x7ff}, {0x103, 0x9}, {0xcf, 0x1}, {0x0, 0x101}, {0x0, 0x3}, {0x6b, 0x2}, {0x67, 0xfffffffffffffffc}], 0x7}) 05:37:59 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000f84fe0)={{0x0, 0x3ffffffe}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 05:37:59 executing program 0: socketpair(0x1, 0x0, 0x1ff, &(0x7f0000000080)) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:59 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='0'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x8, 0x19, &(0x7f00000000c0)="738b315fb244d1141f1e479708ed8440764746954a626a0e95d8b050e36d46ae9383d79208bf70fcfc3e9d97bba6e3a2011fc1c9e8bc74fba17346819d9c8018f6ee4e24025a2c1e7a80b13600cdde979a04225710ba9c1b2f2e6531aba59ec8d09401c61afbbcead9aa83ab23a09bebb7c76e533ca6dec03a697f9e2350d872ce178aa60266a79f4fa8f20ad8a88c20ef267125099b7be530bb2aaac84b1a516c3dc80f56c660d8ff1843c214d21676e7a4091b47d136121c229129e9eeb7028bb8aa912feb238aea36ed752c513f", 0xcf) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 05:37:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff5, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 05:37:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000080)="d2", 0x1, 0x2, 0x0, 0xb23aa92ca263366b) pipe(&(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 05:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001340)=0x25a6000000) r1 = msgget(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) r2 = socket(0x3f, 0x4, 0x1) dup(r2) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) readv(r2, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)}, {&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000140)=""/136, 0x88}, {&(0x7f0000001240)=""/111, 0x6f}], 0x6) 05:37:59 executing program 1: socket$inet(0x2, 0x2, 0x55) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) 05:37:59 executing program 0: rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = semget(0x3, 0x1, 0x500) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x55) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002003, 0x4506) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3}) rmdir(&(0x7f0000000240)='./file0\x00') chflagsat(r0, &(0x7f0000000200)='./bus\x00', 0x1, 0x2) 05:37:59 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) 05:38:00 executing program 1: socketpair(0x10, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x200}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0, 0x0) 05:38:00 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) setsockopt(r0, 0x7, 0x7, &(0x7f00000001c0)="3649341c83a941c51aaff979fe82d797e670e5764b1765e46b086ce68f9ea5bfad4ef87f09ae96e008d50903703cde407bbc02a9495cd129145de84e4237a6a7945eba111a24245dc00ea639d19523debc317b16c3d8e9d31dac0de369290a751f626ef9e4462da835f2ad9f14f0bd361ef2f387b7a1e0c27d4e505ca87575fab5621311db54ac7d16a6bdc872b4b5b866fd8e6fd2a1e98ee7754537d22ae4", 0x9f) 05:38:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x48) pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:38:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0x62, 0x5, 0x6, 0xffffffffffffad44}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x8, 0x84dd}], 0x8b, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x9, 0x3}, {{r0}, 0xfffffffffffffffc, 0x61, 0x0, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000001, 0xd91f, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0xffffffff, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x1, 0x6}], 0xff, &(0x7f0000000140)={0x2, 0x38ab}) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000011306ca90041010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b42ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638080011c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b317757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 05:38:00 executing program 1: pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001140)="77c4218d76644a38c55adb22ea8bc92efe01960113977d0aa3e8bf402dac26912f903436958dd57c123bd21f3f8dcf2e2aecbe0384b050e277f69098fbc5a85b2008dad47298c19705f543b9610bb4ef98b6586857e2c59c6642b4c0424c52f7787c3dae9363cc1582a0c3610dcd40449cf07269c6e08051f80c042bb70afcdbd6535e6ace7b2d2ca6c0900c262793dd1928b52041204dbfc2e97bded4d868a443318c6035854ed678", 0xa9) mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000749000/0x1000)=nil, 0x1000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001240)="cc57f2c7b2701a277f9740dddfb32158fb7444ea0d0bcf8130cf9d24932e27ba50664dc42d79289744709326316b0433aaafe8a4c3276901986b1395a3760a726902986fb7b077af7edef43fbc57c545ffbfa7774210c036a397f9af1bce96d8ed552321445f9d3cad91709439e475108adf68324643086b48be4663", 0x7c}], 0x1, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x58, 0x401}, 0x9) r8 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) 05:38:00 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8880, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x60000000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, 0x0, 0x0) write(r2, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) poll(&(0x7f0000000080)=[{r2, 0x88}, {r2, 0x55}, {r2}, {r2, 0x4}], 0x4, 0x100000001) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) write(r2, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) syz_open_pts() 05:38:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0xfffffffffffffffe, 0x4) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 05:38:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/143, 0x8f}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) r6 = geteuid() r7 = getgid() r8 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getppid() r12 = getuid() getgroups(0x1, &(0x7f0000001640)=[0x0]) r14 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001700)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000040)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000001480)=[{&(0x7f0000000280)="436c3880b9bca8716bdc0cb4086450b250438ffd41c87e15139697bc157cdb3886ee6814586d2b82600ac6853b5ce1dcd90705c037d3385fb0e56db3c3121ad3e33cf6e1a71b77c37b8f11102d46b6e37a520f6954308bc6ed4cda89a7317970491f4218959f2aa0af67ead873254b1d746bf7c65f125fa5b698a38283d860f3a612796220701c5226f458dfd17f987213020fc35d8fbe0c856010f5d162f629619e25cf9872edd1428f90bc11a3ff7d14add6904a573cfd4b80a5948158a3ec5975f9a647b52f9ca3d847f77e9ed94b5bb33dbf29655edd51533e99ff045ffcfc60fbe43e161cb6dae510b95f745f8bca15b1c2bd78d585ce2792e626494829b2092ef6055f70e2bb90285ce421f761ae094db8d2b2c9ac9d22e6088fdeb7ae1d1fbfbc2ae7890e223abd2b992fa59158c70fb6d31a57a76034e32e2a7e8e6e3c0e8c5396b0f9fb3bd9ac1bc9a3b2fe9bcd99c2b41a347a7ef95fead309ca445f47aa023007a0a6ee6ce41a6686e59ac844938603a2aafa21e03687fc075372d8c5d2448a8c8c883cfb0836a9b544642750c16107e4988553be5f6b7575f6a2e57c05a833153f36bb033f05358eb9bc6e605dcd46db82ad07e526896c2d7296560102fab28fb6d939f9111528ba3d19fce35562d98df83807eb968e5b892bc77261c75324b32d32795a7b29ca06d786bd80c0a8773336c1bbcdc7b5b64687f9cbdd556515fb84287e3c17bbf9de6d289583d4d1eacfe3099ce4df9c49717926ef1c503b201f6b20258dc7ca5fb206a61141c5d0e39d080d1327aa99d4cd91636054e82249a5293cedf363b4fb1682043966fe6923b60a7b56567a3022b8e7f56ad44d527e5c8ca0578aae674e24bc1b87ee44ebcbaf1db43c8629fa9742be6c893159ebf42f240b05e76571e3dee32c79dd860a18c2ec3c6da9afcb49c38827a11d32697d7ea7131565cf8cb12c5871f5f4e65ad8bedb2c82958ce637afff02dbb179f26c717b3214f1be9aafb74be6014dc7620d12356d71dd7c95ee88ade32b764576d2f5e01e2c60cb670df3fb3eca822425e2e3bfb29389504d8cc1303924e34f591b640478504c8ad958b6c49ca6a26da0bc51f8d0a823d098149dcbc69e8e2a1c861a6b86e1e3db5e3a23bdd5d92ddc7aa07ffdbd746427c7cfbeae03060d2604e6ff54e3f223e0090d33595c781117a59b1f2af8647fd989fe433f340e675d04c89499c60b7eb35f521a1a96feb88d2004470929c33d933e4606d2da3a47ab6fd354be3feefab1c3293cd3163498e82c054bd6853fe8168ff0724c1f3a06311dba11be271519c5786efbc124f43adfe683b2f9250d744fa3967c70b7b89ff717627964ca9966b0f36c1d4ac8476e387d95176c9d124b79baa1022a23abd49252ef999a72697a14254a32edd534edd84c5a6b7b34dd8bcb40dc0496e0bbd02a573a211a7bb6d28f86dc457d9f9a82b096349d120c5e77d6f606ca4c1b9da99c2030732b32caba39f85252b7c8aaf3f003a97f527272787137e765ea3036a180012dceb17617ef8ef1cea6456c83c7b69d381cc110b0bad89650952c243ace772ca01f48a9347b3bd3686b6cd5b8e23948d3ac9d35aaeb1afcd0cb4009b24ef3ae3f70682fb78b08f3f04dace41b00178e0cdc61d16699948590bb9f346b1cba32d12f88c478a39d11a673768686396f54d3c58c157e904ae83156f02cf8428d5e43105250b0bbdc9ec75298f8a6fd8bc2c67f2ea150c26148362b89d3faa05a2cacba22718577bc5d98842fa40131deaa15dbd5071c18465de9d35a8ef2665655cb017e9099ac187d6c35758bd5a12b0316164e9c1143b8c635dc48585013751d07b0d026fe1c1185ae51b14e68650baa3265e09d0f464f28810036e23ef069c3f98a9e7ed33de07f2ae3a4b5b35bc762e4ed814400683d1ab3fee06a50d320d1023d95125c3b93314d1431d2c6a76f337e99f0f1cd05134f7034320a63e3ffc0623e327f198649551f8ea019368fc8942d3d2ddc93de52d7b19e50b2f24104fd8e60bf54f546a2a2b9e918184582c25551fc27ec43522d9b55e6a885ede43d38e86c8b979331ef9c024beceee5866292a54d39168e43f923a49a2cd33f526c5f1784be1d9c02858a850a42bd6be2cc6078833f62599b07adcfe5a46aaa324e99bbd403eb20e191b458abf74fc9d14dda07c4278b05e950aefadded2d2bcdb98d7c7be1e703c13725e37fa48fc789900a35734de27277d7b388d8745d22fbb8fa43ccd74a17236b9a5b6ed56ad0163dc42e74be7b099e7ebd83c0c46086ddb30284ff68381690ee1a60309d7aec0169556f1449f489333199fc992fcf7c63c79fa7aacbbaab06fe66a227fcddfd54e7a93fb5b1a4f78bbd31bb0abfd7bbb790f663dfb444cc21d0207ef70bd47aa8df3c1a5070700eceddf237e60d52e6bcaf63759aa55b677e269507c1bb6168272c11e486a23583ae2ec06743559f3dd834a2020e7cf0a19636e971507e48d356e0783b795624b630881646253eadda26149e8f0047b805f7adad20466b2ba31a86225e47e9817b6bcac20b48d8f091562f91ea5a15d846e187180192d5932ab78f7f0caa1c31aa650a6d506c539e2f21b53dc558e5d25a2fd47037b77d758f01a5cdd619d3f3625d80556eb5fdc8d1266c08c6ad045728211ceaf2f84c9902b1e1c918d29c797bcf5624f6a888ee8e611f71063f3b47119bb8e0eaaee89835870df9058747db00fb2f7f67d80a3bcd6718e033dd3384e1d80ae71460c07233821a75e3e524b4ac0a3c831e5e625ba89b7ae279b062cdaba2ff2a0769b9d3f955f02efc668b72607bce96c93acb1f4467e78f4f1705bbbbcc044d4e085c8c2e066c62e02feb10cef36ee888c103718ad8546fd9facd4b6a59d241ff5e3d84309c7c669ab6ec8a0b33920293c8cb590fe1536f8eeadf7db36b07cd0df837bd77f4e9d5de2370a31c40052bb22e6514e59716a703cbc7b93430ef8f77932abe80fc812dc004bb3f6e61dca355dc2127a7de9a61a2d904f4d5f312d9006505c79a1e0173cded38094079d016c7df267867bb3e5d44faba9f3bb2f439a49b3750771f6c54e55422adbee84e41b95f0b0b93ed8250c5dcd25fff6c968aee3d42da520b2b4754f1593d235f958ea8d8c04650e6849e744c1d3b449b249cb3bcd94e5c12f1eaf7c3a5ec00dd3bfcc437393536c1f597d8c82036795ee271bec617c8742c10264501bbfd4678fdbf580edf1843befcd0419474b7319e14ede094967d1a6a156fbf4a6adc1a474b0a270cb02440e0fff2004012530931c89ac44e2933803cf338f5301f622ce12b6f1062977495ab97ebe45b14123a5329767c3176396bc60f52205af07ee9bc4636b5b54004e5959a112d07bdc0361c0efde9c108c5422e00f9a88b5a805f9fb61d22d856961ec9afebcee2c67febc891d1a89d73502ff73a4b08612c6504451f45a6f73967712d5d31adca277cdd925886f836d49a0c39bb586999d035bc80c20440ec051401be13f1f45949815f3f4a8886f472c2f731b09d7110c6990a9bbf1b443caa68b07b83f72a320ab687b9bd26aaacd06ebd43bbfa1f20a42132a8de4949c901e52f8c0d430479869dd55160111f1880129a5d33e0b5654921c26e22324b42ef3e19944c8f202217167e1a725374e0e0aa7a310ffc588bb373cfd8c892d48f6e6e9a68cc434ffaecdb2f302f7a776deec67b020e771acf6be205a83cb23880a20011c036e94ceda65bd7bcfe4694f23971a061fb35c71a92c8f3c81fa2c6b51a17a7959e8fe388080eec666cc3165995cd8b079f8e0f3f85e2bff0f343ff0db258e7469e3e16d01b6096f4d597d8d0b5ba63f35a1d36680996ddb936ae631a5e7c79a79a5d326e8ea528cf59c26a45b39f320232e1df2c628afa2f561267ac6dd97e358ff5972cb0014cfed563b67c8c21871dd0684b4ce0c99ed6fa7685b5b7645c3f9481d6f17fa38ec833cd878ca453f05bd362345eb6a9fd6adf08e9e05ed0f91efca72dd2a08ebce70ad5ef25914c500a7e4352c50e18f3ba16368bad16176b6fc9e7c579c22cd1b2498758ec58e29baa8f11440af733542df087885785328578d24f0b8e869d811a961c46cffebc6a272ff533b7cac0a223c7255245177a52a053fb75d96e9bfabc63e3f1efe89b549acd93c002eb35ef17d67c26adce2b7923f283e92351c035e967707576471d1ff798be99074e041ddd2b8a4c19d59a50fd048824f3293fb2ecb7206f6be0a0aa7aa043e88defed45deed7b9bc1dcd169e2ee00c3a5ac4d528c01ffafdbfd9cd0b8819757c392b5476c447b5af0e3fe4ee44e7d3373c8bd5cf75df3ad5950c49d1798fe1aa7263b2350cd74b98ca0a511044cc7bb7edf16e947f366fd5ca25602a9bc6db8f36caa297c024f12998d42c7d401a9765d7b96d1b1e0c0e35b1bd35b2769e807699bf5d5b0fb92505ad1886fa8ee938bcaa8cd84b43f0fa0096a1f8fb95888b555b0490ba34de15f360d1751b7b64f184bcd48da15763c0633ef91ac619dac87294c3d74c34f38725f5e830321dd1d8eacde1a651e924de91474492e879a0d5254065769719c9ff0177658dd55e1e5ab3f6225c11b23bf7d858a76fc4b33cca2b7bc1c08d18e7dd58a838735480983ccf19bdb54b2a203d4308f68d90971fd4048876c3e45d0010d6134e5e36ef79868722428a91d031c4c10ab47f2a90285e63c09a67793a5c00d0bd6ca6b3874ca6da84d4f0b7c1337b96d2bd3a844e52cf41e08da4640595b126a35218c919e539a68f4b8a9fee0b9cc9fbb155f983c4df55627196dcb2866769bbf7713f0a840da870c2abe097d821ff5adc2e3420b23f14274a53864bd29f0ffd9633e8b60855b55e36c3016793c07f1825e21d0fa09152664c103f04b01e91c4a5b00754963254a561eefbd4aa824cb41fa2d9233212786df324855a51ba46f46f9c101d7a69cd9f18771ff8de36eeed4e1800d4b159c76ff0448894176049400dd174f47a9a61153b6d96bb47f6dbe26d82103dcc986b7268af32a2ec8b1a35c088bcc8c5a219109bd56a5b54577547f53dd7c2c909fb6764106d5a84f3522abfb44f73227780f7cbb922eb3142cedab80440b7c5d585c96922ef8f8aef8963e95b59645a8d2a16c5a67473f0936100705d90d29f5172c1d3c24ed7a3aaaaf9e0afaae1670c0be148410cabfd5c0c75f5d8fabeec3e801c3307b8b7d360fbf9abfc6300ac6a1d1585ded2bcaba859355dc0dfaf91979c7000ce833658cd595334a322279716790bd3572e3b12f5d05f0a6826a5d51ccc13f2bcfeb509b02f653b0a21c26beecd05364e7876546240f8ed6b21a898cfb4c22fd2bbee1ed197c052599375d64616abed91abfc547aaf426ac3eb4fcced2f34ec77a28a427decb4129f9fe206a7565d28ca8867818dd25ed8a9025d9dfaf27e8722ef245a65dedad5ca9bf61d8cf01dc385c2a9425d5c098a74778c4d5de342c848c21ab899faf74e1c94d8e484ff338eb45d1fbcddf87fe189e269485f1590daaa037484c6a6af6ea74d1a591673b55c759270ac74b56f691b4fc33fcadc9648b17b68bcce19691ca9603765b6c3551cead8ec337a33b924304ac5cffe5a9ac9f9d4786dc25bab4e16dac4e94816d7faa0bc9ec312c91aa93e26f706fc78faa2a019b4928ca1c7d03962aab38d8d9ebfd354c6e6f90b0b837f3ae3f180060758bc8a5b05545fe72cc6213a0e4e2dfb85213a5fbe8de9bdb26f69341728ac52cc1ca65c1ae64f44f27", 0x1000}, {&(0x7f0000000080)="221928113e84c5d0c8f320c56fbc2c2048f155981ae14e", 0x17}, {&(0x7f0000001280)="241fae8b68cc75b9a1ae5a71bcd5b49432cf2d6af5d4fe4ecf0625c29da099bad59daff78e216ae631eb06f041a11847c58796e4a5161500767d2b167499ac703c9089e42b81b516fa176350567dbfa0eabed367a1624448de7d5c9c01773fe9f6523b88e624ab0c2985f7b9cacab7ba8c16d5d51261ceb802c87fc6a53dbccee2d048da49542e", 0x87}, {&(0x7f0000000100)="13e6dd50", 0x4}, {&(0x7f0000001340)="c08eee96a165c19eaaa398860397e1ca9ba541f9df302ddb13baf5c07009ef297a0cae84ed93399b0a6689b3", 0x2c}, {&(0x7f0000001380)="2b6f7f67fd75e0ea59be62b6926035e89ada80c75c2c19abe2eca1857831d07d11e60d496f05a90248fb9fa57c951e", 0x2f}, {&(0x7f00000013c0)="d2927fd9e4e35854e02ad560d2bf46d1688be3ea0d1844b97fa24794c62c16fbd1c914f4c8c2dc9eda1952a9ee3199576864c85935690da920e487e54a8ee182dc64f35df35d35f8652e946980e488ef819505108c7ad30226b18e8c77d25dc621afbd0b31dcff6d455696fcdbad4d466792c87931452517d98631274c00829e99b34dbc02e038ae121965536a672f6ee023645bb0c1f0ee0d50c2", 0x9b}], 0x7, &(0x7f0000001740)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x138, 0x4}, 0x8) 05:38:00 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = getuid() setreuid(r1, r2) utimes(&(0x7f0000000000)='.\x00', 0x0) 05:38:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:38:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048dc9931929648", 0x12) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 05:38:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20600, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80000001}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:38:01 executing program 0: r0 = semget$private(0x0, 0x0, 0x208) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/24) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)=0xb1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x110) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 05:38:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 05:38:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28080, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 05:38:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES16], 0x0) setsockopt(r0, 0x200, 0x6, &(0x7f0000000300)="168d01b6ca1dba90e0eba172bbe02e0179fe0d474f0c0334d7cd4752cd093815871532d5079fdb4c038a8847d7fddd98e0b387d7c501e6920650e9bb2a68cb3fe1e2b3007c91d76c59fb9f6d8eb1d1260e9491b8aabc586bb6747e64cf3f90556899e3976a9e7cf3a675836ce20223ec58cb29f9601f43c3eda98142f07b8dbe7dd05d39e136eceabb6df0958d50137d37ab26e3428e8265b5df90080127648f29aecf7800d1133cf3860129515939668f515623e2ab5b51c63f3ed00a9fc155ac660fa75aea1fb2ce798759c6c6c4f7ed1ec1240a226420385f270fd2d5fe767201c78998197a1b7b07640b58d0f780", 0xf0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x60000000006, 0x20000000008) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 05:38:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x5, 0x101, {0x8, 0x3}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0xfffffffffffffe68, 0x0, 0x0, 0x0, &(0x7f0000000080)) 05:38:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 05:38:02 executing program 1: r0 = socket$inet6(0x18, 0x4005, 0x80) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/117, 0x75}, {&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/35, 0x23}], 0x5, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="0000001860040008000000ffff0200"/44, 0x2c}], 0x1) 05:38:02 executing program 0: mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000800), 0x0) kqueue() 05:38:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xffffffff, 0x7}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() 05:38:02 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000001280)=""/211, 0xd3) execve(0x0, 0x0, 0x0) 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1109, &(0x7f0000000140)=0x1000000000000401, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 05:38:02 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r0) fsync(r0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x1, 0x7, {[0xffffffff, 0x80, 0x2, 0x85f, 0xc1, 0x7, 0x28e, 0x6, 0xfff, 0x6, 0xf46, 0x8, 0x9, 0x7, 0x5, 0x8, 0x100000000, 0x5], [0x10001, 0x100000001, 0xf5ae, 0x1502, 0x1ff, 0x9, 0x1, 0x0, 0x4, 0x9dac], [0x3, 0x1071, 0x2bf, 0x1, 0x400, 0xe243, 0x101], [0x4, 0xfffffffffffffffb, 0x1, 0x3, 0xfffffffffffffff7, 0x7], [{0x7, 0x80, 0x4, 0x2}, {0x3, 0x7f, 0x7, 0x8}, {0x2, 0x20, 0x400, 0xec05}, {0xfffffffffffffffa, 0xfffffffffffffffc, 0xffffffffffff0001, 0x8001}, {0x40, 0x7, 0xb15, 0x7fffffff}, {0x3, 0x0, 0x1000, 0x101}, {0x5c8, 0x9e, 0x80000001, 0x55}, {0x2, 0x8, 0xa6, 0x50c12c7e}], {0x80000000, 0x2, 0x800, 0x95f}, {0xb43, 0x2ac, 0x5, 0xfffffffffffffffd}}}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) syz_open_pts() 05:38:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)="22fe334e718082d06af68d3f8ce7942d89b11a919da9b10e18f46ae1d9701ffe10b180ec7a019de995fcce7903e55e05e4d58e3e9f1db3a8da49f5a34f1f46", 0x3f}], 0x1, &(0x7f0000000740)=[{0x1010, 0x0, 0x7b45, "bffe2c5b06f748bc4bd679bf3c3bb43bdda9050438766883347bb99f6428316d142094dc506b46eabe202fa02986e8dc5d35e0e15b41d423a59d5e92c6281bc395bedfbd2a4d5ac7193c5c0d3c9e6b0bf632603745ad24fbf3ada876d45207b01b5e2703b659fcc397a8cc3ee6ff05372e500c99488c07fab6fa72c85fe49e303d6c4d587e96b9aebac3040d818e864e976d24cd16a2f370e3d4f1c68efb1a0e0d9983448ce8686b1c7199ca56d5ecfee93faebd4e20a059b5d50adf4499ad3ae539174e95f624d8fec7c60c67f3b2bd92afa9b316ff71175f4e3fee9ed6103bcd9157d455fa81038666fe6e2900e738a3996808f3fe99f7b47a9c09735b71e32da8a4f6c918e180398edd55b701c8d729639b43475242900b3ff410c03533e8696c8cc0e8113e9a75fd7df404f5ccb8b7babf0c29e7e47469e1d6b7ebc7e2dbadad8265e553bb8baf6d19ab3afb1f2a264bdf1f8711d759d0f05924bf723933d8b52ac3bb921d7fb3dd9246874b2aeffc18f73c807ca6285adc4149f5662a315e05214325aeb1b1ba9d31ef05e87f63b348e6704966e17a597bcfd4530d16ae22a6b5050b5038b60cb15cdc65816b7fa288999f3a999540460c9062f050532596669543df854aefe53907fef761519003c9178f5c899f653853b437dd8bd93b29c654319ec9e1f6cbfae60593bdc9e6d374428fa29dd893a3814c83bbd45e54c9bd757525be1bab9c4d23a3268236912250a6d7453b996451a4846a9544e85d05b314b5d5e5fcf39f24335ef19aa653e67a1d0cac6313db830bfa4b6e08db2bbe9b8f4d4ac905981d432acc5b3be7283d6256a441c9e726672076350b2f2cde2952a6e517cfcd232f49b0965f74ae16dcdeb9633a231552fb6d7df66fb8b93f0f90f548a7c7676549897c6bcfdd4287663ee77c84f9d2564e192ff81821ab1522920510bda42efab6b5880c73bf180de083ddfab3304b2c64b527302e6d3186dec98c4ff8375c2de8134b7662f5888175a300ddd0e68000e9570166e396918efd5122962616385a293d6035c563d970a84e936bd3913ac4cabcc17401aecbd77f56b9cf770a08f5053d4ca359a8d24794787bc495c517d180a72d673dd3bd1bca3a9e3bce6a14972b18b0ec5d47027b0cae672ab546fc5c42de12d23502d574e53d4f73062e6799418279234c55407ec426a4834ce3c1ba12b94d9e27cc1e14d0e2591fbd234a20b544762e36d4075641c596ed385a60d962245a70cc935c1882689ea27578be8b4f786181ec3b7170f9cf9c1f308b3cd0461f406833b1b9f035e8a4ccd03f8481c368c56af3374cd16002b28c2194fdfeeb10da477eadf2f1c20b46988cd0afff09f6fbae7c595c2e9fd6050dcc9f5fb6092a5c40dc8c26e68796e6258c81983a9e1b47074f63fa45d6e3c16bfc079091d5f812b442dc11fc165d539fbb0c484775279927f56c2e6d6019f5f3680c4a4f0295a03cf4accd68ad29bb5a4adfb4fc0b88a624c98e64c0e5e2cafbc56ecf4debdf4f8d7837832b4161e005f4963cc75728e4a58fffe8a9e828cdf110dec10b1b8e0635f8aaa90a3b3a9bc941688f5d07365d74215e5d416576b99f5b56879bc43aae0b721e310c09567b6bd2354dfffd95834c0a73e74293a0744a058853419649c3cf8ac8672f0c881de6e83624591471ec9ca31ad9f7538c8de696b766eba23a9dd09a1f16752406e8ca5befb72c489ca739bc2dc3cfcf7c6e80bca222aa6c87ed6b6735986cbe941eacd43305a93f86952b1e1f138d256e136a1e5ed7e753cd135f28fb781cd7dbf47e0f2b0246475e0486745be9f27ff35806cf0739acfc9d58c79427f30c37ec69ee2ac43933624d0c02317c2e430bad068b41cae09e540def89bb5b1c61120778f011fdc9f88b4c1415f052a72b7ad5ccb3972e5b0784189de5545ad66800a1f744fb19d4c74867315fdecaf23d82b7ff308f58391005359e9b47de7a287c04b2880a6feeb2b375270c53749a3ebb708130b1cf9290dd0f67b84ee0e7cc80e3137a786d2195c4106d1025cb462c55b00b69caa9f0371361101468c22faad9adac4a09e0d81c2f1868d4a5a176583abaf42124bbc81a50a20c73cd194646386d1ee4f97a2d7122cd08d9a7d9a6923b5bb34f3810044cc880eec9ddd8104976ca3be3a9a3e09b4f1838079674cdd81f8a6715130c29ee5621a68333664cabfdc68be4d67f0642a2f84cd421f05592e23df9368d8a7a435dbe8ee98e5862b6daf2d3920cd9047eba9b143fecb5a0f244d37375f8a18f9ff09d0157f1024fbd89cd7487c0df75d02f1d3f925282c83682f6955f514668d65ce9a3250cab33a0673e12491043554598ab5a6729ac9f5f0a46ff77f7d9bcd99103029f43d6a0db9f9b7675c7ee97e9b8c2b5f7b73789d0f54ed523593a783d23ca4665baced58266f17a4dd15907f86d70d53172c6049420934c07a1917c9d56de23daf3d6ae7faeb525c75672bbc5afd3ee17e7b45cdae6acb8246c4cbbc3bbe69d93a10e08b21a58419c855c6918beb51c92e3b7cf64d503b0d19b108e82d5ede9d227ade9f1de0754c305cb39718afd5b62b0f7351c276c474787f82972c98f63b30ab95d142701e9cd6a9333bac9f3eaac09a2e68724ed5cf1f1e4c0584ccdfa3c3a64d177ce385282a0fae7d7fdf42475b2dbf4ceb1e1d3448ff98b716d87e5d3ba458fff22ece4c0248a79ca2369ebd5a13aee3f4e6dc95313f1e2a952883415c2460eb16783361175c0d24726a619f3f2eb011ab16c4f0da322f51b0155a709528ea08a71ec92d03d2d01c0a4542a2430ad0c583966210aa50b690c2d0b0c1d0fedef8098d21b567690432f127deb764f8d1569f02fe6d796e80298d4178c3df7ce81dcbdf92731918ee280d428f6c25ee83a5e6326c20c4575947c7acec985541261a811814eb9b1742cbe9a3ec18f739d0524abd328787fcde58a149771287bf73e6e89465040c1b46a4c40d2690a8cb04c986fda5022dd6edffc3ab7bcc88419eb5c5260d10694d27f107184d591b1073cf002354e668fc9e93ef8a37758dcff87f2953cc6aac3953c2e69b95b06c40fd7723c1c22724b9fced689b1537a2d03f1c8312100d62d18709c4467c721ca63385385daf82eb2045fc3e527fd0bf541a88be826f40fec18f2253940e8fa8c1ac42380074ce316a5045ea9487a36cf644d73964baf324efb5002b8887335caaf4dfac7984a1330326ad533151d2e4cef69b40467a4adc52dd1ba5b890f4475819f762a921d816b09cb064a1a8eb191346aa14fde7493664d6d01ed4fff3c4b59a6823b5d88f04b2d11829cbe18b566211db3d9d19a7fea3a92955e03ae59ddd7d1241a426bbd8d7d782533dd660b18956267f1b177d57f47869db2574a9f7f537dc06002316c16235455fd5b56fc3e9af81bf856f95331c93b733c54052850121baf5edc844da2ed0806bdcc6d66c02123fe7326ea8c057e5997ca735e5c1c138b15b68e12f2baee71bd6a3fa402859cda068cd75d98299adb5db8099cb0e6ea0f596dbb6a8309788a60ac1e14a23f1c1ae70f64c7706e8f7028c8951d1b71bea39be1609fc32430a5a38bed9d367bd860b47dfea9bfd3027a907c4d080f194e0a1a21537448cfbb49d310029361d2160c1063bd635baf6dca705a743ebe5f9d8ca40771e81a9fd05a9b0df96d0f2a3bd93f5557b4fe818f5d2300883568427b8a0ee3bfa83067ecd366adeb41a6285fb48f1e4273fc4b70fd4c4e2aa0c4f352f4c58db3bdbd4a13c4006b7bdc9eb2e1fc8f41afbce3e042e1ef93bfeaca9944bea4ee20cf78211753500bae7d81208e80a5f5af1d46020c3a48d927d7fa170cba93d9c449c8fbe57b944f873be3760870dd768794a7c43affe2413fd15509c28ddd3cda3eec6213d9d400306278af6ddca59634652e1845a6f41a0825d9b2178e570432d712103c66f9da1b0f4b1f6287d5bce236cddc94ccea0b530e6899b42be58e762d5bc433c65fb87958fe50c2daf24115636161c2e08214f8fd1f7c97398c18b0a07a00b3cb74b8d5ab0e22ac1123f0b7a43615f0d31223802f37be7735a1d7a06ae431ec6491391eb78258ac2f8f75886d6d5d39a72ef0bc2fb728c7d6df213cc4de0617764867dcdc31f85ef443a30247240ab815b1506bb828f8596437ecc9a00710f2c57eaeac7450ecb7f79875889fb9b3b3acb153ba075b59f1b39be7606cabc47a326e263f32ef907973ac445099c80f81822deb9927bb37f4c8d1e0a7f4abca198ffc3e983b0ff002de8633362e6fb59e8715290658b28acb1c3a821b82081b204c64c1886ee5fad616027deebfdc9169d4316d38772c5fab783d63cfd4f1bc4d523729af55940574bbb7bdeb0e56f6a0907e6954293fe8601c47aeab986ddaeb238ca1289b3c3c967f48f1df210f0971db9309d5f01dcdc648f3838f7bc866bb945effc1b6ab101f2bb29f815f3ee7ab7de0de422ed1d062c650e3ead03d28a60cb731831d02cd34d83a9c8497734cd087d1bda69b3bcf8402fbb58c1ce7f4645322abbe7be263d298ba8ea0c821966e16c606e314b7cb76c5db581db907a6871a599d95612fba0d80d2dd5b5db71bc2c78098c6042642843f0160020ee4dcd382eea9c738d99c33830a809c8ad5eeac0923bc2863d553aea7cda602af4f8709ee92c4a68879400a7012e99f6184155669258c988385f2b569efc6c7b6bac20dfd24b8a81cee34cf89eec5f777992bbb309376fa045f569351f892fbd8716acf7491aecbcdd9acc405b27b14dab1b280e03e94c6024d54caed837ac8f2314b706bb5af1920107f549b05d5ba5d575d33a59fb10e2a4f5f3c05ba28ccdc2371ad0b355a37407e93ab550866464c31ff082920b02ea39a9a06c1f0ea3dfe982718443fa668b5bee8e1a8f2b359c231d7c77777a3daf639599873705af985fa0efbff4fe5bd656c63fb063b63c58b16404db50a16cc4c89f691eda20ea23a63ce910a2e5d75f8fc8436c8e303a726189df285d25a62f03032016b70d321a49bc7b32bb7cf31794f8d4b471c5546bc620333bb424ccb01e16af4a65873564a25fe47c48f65be8813ff6561ae406090c53c453be8bddf6453e2fca06996b9a242b2bab86e2cb20af4613519842ec16b8e0ff1e59e97077d58a4c9ff88cdfe1df6d2ffe5a1c603acfd236acd6b7139a5849b20a2d8ee26457fbbf892ffd4aaab19a5af6bcf4e06a22fc41af4c3a63723d2c3022b7489847629dfaff304b3ffb3261d2395ca494b6be030194eb2d00c4c080903ab4e149686828530d42b822e2229ed6b2677385a850659854b12f1b9376ca58bdcde91138e36cf2a4ce9253402b3bd4d05e78e34cf19becfcb8a27a61686345662c7d4f8b0c88187327d701f8f1b7df1143091d5445302cabbfa119c433a09dd7a319ae4e844c652269f3a0f4e62e91d8d58d8adfbbceeebc683b4d00d65e7c5c85d5669e5ca973f67c1b04e456c99be33e5b0f6b8018765062105218e91eebcdd74978f885ea30802c087dd11f297fe83a9442080be6315dbe9272f82324c3b24713949899fb28c5a933228f3679198445a810b157a4f44e757f74c43d6d4d643e1ca5266f9c3151386be7fa88da23894da3f575d23ede5626f198eb166a7fe6129914c99bfaa1d9dc97ac23d987975b95b6735a606d72135a9e5df86805d920ad78562aae5425e4074dfcedda91ab0c03615d19222e12532b230726602bce76eb61532ce691f7fbfb6c7263f3d9e7995083089b798a9297ae6"}], 0x1010}, 0x404) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000000000000000000000000000820a7922f0e84bc0aac00bcf468c8828d40e47e03e3996c29cce87ea9ff36f64947aff1cf50cadd8dbf01ec925fa7d38987d559421372a4e8b8332f3171cb7e3c8e4de770effffffff54ec71d023e5886b33a588eab3e185b49a97c6d598a6b137"], 0x10}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x360f, 0x4, 0x101, 0xfffffffffffffe01}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:02 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) setsockopt(r0, 0xddcf, 0x1, &(0x7f0000000040)="8a65c5268fb09f28a3242437f24edc8ed526ee34dcf6f2f425d24f656a0160226a69d767e35e1f918e47a027eb02f3d6da42a9bc56441973ada511df15aaea255807434014265240d0754601ebb2096e4f3f7254807a11cb8930c25d8804133a9bf4c2ee30accd81023ae55ff777f0ad7d119a8ef6908c457094d547c72fdd9a41482a0db87f87d72ce2bdaf01ed", 0x8e) listen(r0, 0x0) 05:38:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)=""/196, 0xc4}, {&(0x7f0000000280)=""/65, 0x41}, {&(0x7f0000000300)=""/81, 0x51}], 0x3, &(0x7f00000003c0)=""/249, 0xf9}, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 05:38:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = kqueue() fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xfffffffffffffd50) getpgid(r3) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x4, 0x7fffffff}) 05:38:02 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) r3 = semget$private(0x0, 0x3, 0x18f) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000400)=""/9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20180, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/37, 0x25}, {&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000180)=""/52, 0x34}, {&(0x7f0000000300)=""/217, 0xd9}], 0x4) syz_emit_ethernet(0x9, &(0x7f0000000100)="18fa273f1bfbf1cdb6") ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000440)=0x6) 05:38:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:38:02 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)) 05:38:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)=0xffffffffffffff92) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, 0x0) 05:38:02 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) rmdir(&(0x7f0000000240)='./file0\x00') chdir(&(0x7f00000001c0)='./file1\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x9, 0x81, 0x800, 0x2, "798d22204cd83c46426e22f2158cf5c76bd5ebea", 0x9, 0x977}) fchflags(r0, 0x0) 05:38:02 executing program 1: symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x840, 0x100) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./file0/file0\x00', r1, r2) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 05:38:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpid() fcntl$setstatus(r0, 0x4, 0x4c) 05:38:02 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x682, 0x252}, {0x18, 0x1, 0xffff, 0x6}, 0x9, [0x6e, 0x6, 0x10001, 0x3, 0x1ff, 0x3, 0x3, 0x2]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8e8b, 0x1, 0x100, 0x81, 0x8}, 0xc) fcntl$setstatus(r1, 0x4, 0x80) chflags(&(0x7f0000000140)='./file0\x00', 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) 05:38:02 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)=[{0x35}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc0, 0x0) 05:38:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x848, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1001, 0x0, 0x90d6, 0x7f, "d765e8667bd9dfc35d5b00000000000000e70b53", 0x9, 0xfffffffffffffffd}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00680400"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x80000001, 0xfffffffffffffffe, 0x80}, {{r3}, 0xfffffffffffffffc, 0x20, 0x1, 0x1, 0x20}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000013, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0x51, 0x2, 0x69, 0x3}], 0x8, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x30, 0xf0000000, 0x3, 0x5106c9d6}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x80000000, 0x1}, {{r3}, 0xffffffffffffffff, 0xa9, 0x6, 0x3694, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000090, 0x4, 0xfff}], 0x9, &(0x7f00000002c0)={0xfffffffffffffff8, 0x7}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:38:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 05:38:02 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="05a2c98b65c7ea732a27eb41fc491076bfa01fd4af66da82f15badd6f310049dfd5d93a9c5d7c430af7d65eb033c36c30a27bad4210990f3c095cf42054d38f9d34ef315847fde44d2a2a1e0b19e08d6982cbcb9ae8622dd73a6ff9eff57fb0fc86571148259acb12bc4b8c3a3439e4fcaaa7e26a38cffa91adb84ad8cddee7daa369247e27c35448f675751", 0x8c}, {&(0x7f0000000280)="53eb50b0496a77e3b542546f78d6265d70f14e709740e46c76436cbc621317d9080898b70ae11d7855397e7fa1e13a68f276ba8b6c3b0bc67cc83853dd9bda06576f356d96fdbe71723144bbba3aceaecc74bea6bb6c0dc25b33ceaf2c7aa74de55923220af16ff97dc740b7322d24d3106f9c28832b0e94cc86502e7dd112726eaa1e9cf0cb80c2dc41af1bf460f0bdc707679d4615cee3a223161bd77b7dac38d29b37599264cc42ca6a1458d7937fb1c3cd59dad1822d85944981d36cf79efbcb0d66923e2c25be2f87", 0xcb}], 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 05:38:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = dup(r0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00680400"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:38:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 05:38:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) close(r0) pwrite(r0, &(0x7f00000000c0)="8b84f3f5c2744598aed53a8f3f889800e12e50e6f6442d5269de02c21ce7d40c6ddbf795b3e0d5aeee153201f6c2a9e00bbc42f904f6a86d4d4f46cd73d5035c49d8ae7dd5c44287098fcc721ecb89de46a8a6c8cb6822e4e51b27cf0061716a5c779c7f", 0x64, 0x0, 0x32) 05:38:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x80) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="f8b3f994ef41cca48a4fa33353ca5178a4154c713df1cb79d7a486764b11a6627397ac422316a60cd9093e8f041b9bb0b7bdd0c1eaa92183629f5b5db779fb5dc12ec23a85644c1c04e0fe010f295bed3e3b2b045cd59f104569a686266442ff5b23b3a2a52bd8b7701d2499a2d77a8978d3e0f7b1f8ecc3b2faeaa9aa9d6ecae5c45e2ffa7da11a505a53e41c464e065a52784344f7b7bde053bf0780454a72ebf608fa7bc2d1b81d754269a13bc45a82471389bea3ec1b80c53b4e5921353b74ae16210bf270e35728d4142fb218520aee", 0xd2) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240)={0x9, 0x1}, 0x8) connect(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 05:38:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) lseek(r0, 0x0, 0x0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:38:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x402, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) ioctl$BIOCLOCK(r1, 0x20004276) 05:38:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xffffffffffffff83, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 05:38:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) syz_open_pts() sendto$inet6(r1, &(0x7f0000000100)="59f8fb53a5416936761c4e4dbd82cac1683914719bfc4c4ba1a8cbd3689b8a5643a06e66f02472a2bf4150ab02d46e201f3af354d051bba89c6dc5850a2f8c3c16559700839bb0cd5eb4a5314673de2d6d3d073e8d35e6b2c3bdf8e503cc6fd57733f33b7fd1fa9b83fc881a3e8a3b0b658c676d0e9e86a6b0cfd7ad05219f067ded5b", 0x83, 0xc, &(0x7f00000001c0)={0x18, 0x3, 0x100000000, 0xffffffff00000000}, 0xc) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/42}, &(0x7f00000000c0)=0x2c) 05:38:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000880)=""/203, 0xcb, 0x841, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r0, @ANYRES64=r0, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r0, @ANYRESHEX, @ANYRES32=r0, @ANYRES16=r1, @ANYPTR64=&(0x7f0000000980)=ANY=[@ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRESDEC, @ANYBLOB="d9c3433fd5268df263a48dc4b484a9b96999b860b7ff615b7a34dedb58602d0c6567f22baee88d095355a2d444609ca145b4d6eb0c60dc4b7431eff0125936b1bff070a278689d869c88685099a343d223e5057520cbfadbbc48323fbcce61a57b500fad68ae211642314c4e6568821342b1ef8ab97c8cfdb80378cd96b360c576d3c48d0223c25f75", @ANYRES64=r0, @ANYRES16=r0], @ANYRES16=r1], @ANYRES32=r0, @ANYRESDEC=r1, @ANYRES64=r0, @ANYRESHEX, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES32=r0, @ANYRESHEX=r0, @ANYRES16=0x0, @ANYRESDEC=r0, @ANYRES16=0x0, @ANYRES64=r1, @ANYRESOCT=r0, @ANYPTR, @ANYRES64=0x0]], @ANYRESOCT, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESHEX=r0, @ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRES64=0x0, @ANYRESDEC=r0, @ANYBLOB="2ac31229fd70ae5b6d60b0c93ab79544da72275bb524406ac7edfbde583fc0b4a58f3d931a7b8a396c9f6f665c902c5f3abd93ac075224a6e48f5a38e6cb9ab0ed12f109532afb3d", @ANYPTR64, @ANYRESOCT, @ANYRESHEX=r1], @ANYRESOCT, @ANYRESOCT=r1, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES16], @ANYRES32=r0, @ANYRES64=r1]], 0xa) sendmsg(r1, &(0x7f00000024c0)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000001200), 0x353}, 0x0) r2 = getpgid(0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = geteuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="400000001800000000000000ffff000001ebe16b1a93d4611e427e527b23db1060f8855cf38c4f1e408e0fdaf7910a4f7c7edf6152fa4e704d087ab7098bf55bb78c8cae20f18f901e5fc4b719f12423315b573a53958452f9198184d21f755a665e694cf967810313c38f14b2d30c76a3d2cd6a0fb9e8a02f06b4cb7eb47dc2617900000000000000009e4158241041dd8c5689173f63ec90674ea18da405e04744a229fe13016e63d3108f20cbdfcad425b80ea9d92f8799db35d449920de02efb3bc6cb4ec5ad415763caf066303e22fa6f567bce572bb4e6", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x8}, 0x400) 05:38:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8, 0xe6, "000000000000000100002000"}) r0 = socket(0x1b, 0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x96) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 05:38:03 executing program 1: r0 = msgget(0x1, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/137) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) close(r1) geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 05:38:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x41) pwrite(r0, &(0x7f0000000000)="ac2f35848cd324082c25f1a42a3fec0c8df3b12030bedf5c486faa2168388545aa3bfbbef6c5c50fb381e066f3d2", 0x2e, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = fcntl$dupfd(r0, 0x10, r0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) close(r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x82) read(r3, &(0x7f0000000400)=""/165, 0xa5) r4 = fcntl$dupfd(r0, 0xa, r3) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x50, 0x1, 0x2, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x3, 0xfffff, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x38, 0x80000000, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x6, 0x0, 0x3, 0x1}, {{r1}, 0x0, 0x74, 0x5, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x46de41ac, 0x5}, {{r0}, 0xffffffffffffffff, 0x96, 0x82, 0x6, 0x4}, {{r2}, 0x0, 0x0, 0x2, 0x100, 0x7}], 0x1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x1f, 0x200}, {{r0}, 0xfffffffffffffffd, 0xd0, 0xf0000000, 0x2, 0x200}, {{r1}, 0xffffffffffffffff, 0x54, 0x2, 0x20, 0xc9000000}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x6, 0xf27}, {{r2}, 0xfffffffffffffff8, 0x43, 0x80, 0x1, 0x2}, {{r1}, 0x0, 0x4, 0xfffff, 0x6a, 0x72d}], 0x1, &(0x7f0000000180)={0x80, 0x1}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x9, 0x10001}, 0x10) r5 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r5) 05:38:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x35, 0x8, 0x80, 0x7}, {0x8, 0xa18, 0x6e, 0x51}, {0x8, 0x400, 0x6, 0x8}, {0x2, 0x6, 0x9, 0x4}, {0x2b18, 0x5, 0x100, 0x800}, {0x1ff, 0x8, 0x4, 0x9}, {0x40, 0x5, 0x7fff, 0x1}, {0x8001, 0x400, 0x4, 0x6d}, {0x7ff, 0x5, 0x3f, 0xfffffffffffffff8}, {0x10000000000, 0x0, 0x2, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x5, 0x6b4c, 0x8, 0x3}]}) 05:38:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efab020000003225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d079552690372b8bcdb9ad8a4f5f728fd34f7ad3c2ae0cea3007b193ef16a", 0x47) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:38:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x800}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc7e01ff48bf45158, 0x20, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0xa5, 0x10, 0x3, 0x1}], 0x36, &(0x7f0000000180)={0x0, 0x9}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x10000, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r2, &(0x7f0000000000), 0x100000000000021b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x210, 0x0) pwrite(r0, &(0x7f00000000c0)="dfd8324041d69097286a2fcd751e15872eb782e1dd6789ae8e7e3f1342f8ef64d41b57e72597825dc3f3eb34c3b6c0f04517a5ce478da22e8a61d6c96775f784242b0a4150e353c0c28b622f38241a2f9e939e4939a5aba36987bcd90a8491e8cb3e0d88ba4c0eef1db7038bc391fef04be55be46a9e216a5d261e3d7f34bf32bb8f60f52d12ce3fe6b239687b53c659d85e3bd901f1a0f042a883c84bc6174d22315ead8eddf9256ebb9836e3ef2d5a7e137c982832c085ae2901b1a5a465e7bd0136d1f24cb9612d906156f40621bcb20b62bedf4691a0a827077a603973824e03cc670f0366553e5cf5ae4811c1fbee050aeea2b320ce0b64f4", 0xfb, 0x0, 0x0) 05:38:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:38:04 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{0x104, 0x1000000}, {0x0, 0x2710}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f00000000c0)="a338e6a66bc8b7f0fd65aa8486c938c03ccba662fcc5f36c1f", 0x19) getitimer(0x3, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000040)) 05:38:04 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) dup2(r0, r1) 05:38:04 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x470, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8100, 0x10) r1 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r1, &(0x7f0000000140)="5ebd60fd1360f61fa25b3ce8d0de6b3fe547ec2639c51a64be4a37e3ff51ab51bbb8b19fb0cb01fcef9e106ce3f65b1f44709a36139134e84df25ba7c7472eb0f642abe01b357f4e79e773226e2635139e607e458b5a58722942c8a01d0b8238e344b07bd82105b2f6f6552f53ba6d5ae5bcb26cab617b3bcf4230a07fc61f8bd1da", 0x82) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5}]}) socket$unix(0x1, 0x7, 0x0) 05:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x5, 0xffffffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:04 executing program 0: r0 = socket$inet(0x2, 0x108004, 0x21303b51) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) sendto$inet(r0, &(0x7f0000000000)="219f34920396093b372ae6c6318b77880ed3ed6798c1c4d46cf73b68f7e56f19757f7fc057fac675a2b3966acd33d98b8be067e1f7e1598d92ac863c2e7c0e1685ba05c710366ddd6da31c10c6b7d43182478be6a49df805fba24f32d9c466ccbd97379ecbd55403d3ebb03ad3aa3a1e6f90204b9faf71d3cb662a130caf02f46cad79ef0571d8f18b6c18260d3c7a2398cb94485ab989787413fc64dc5d2ae26c621d7857b33928fe89e456b7a7953269f7d6e1b7d70d7c812cad5aaeb2a7d956bd6e8e97eb32", 0xc7, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 05:38:05 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) r1 = getpgrp() wait4(r1, 0x0, 0xa, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 05:38:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = dup(r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x400000001007, &(0x7f00000000c0)=0x6, 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:38:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x1, 0x4) mknod(&(0x7f0000000240)='./file0\x00', 0x200a, 0x7) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0\x00', 0x20000, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x103) r1 = dup(0xffffffffffffffff) readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/48, 0x30) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x401) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x6) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000c80)=""/4096, 0x1000) 05:38:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) close(r0) fchflags(r0, 0x1) 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000019c, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9, 0x3ff, 0x5, 0x7}, {0x4, 0x341, 0x8, 0x8000}, {0xffffffffffffff7f, 0x7, 0x5, 0xd0}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) readv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/46, 0x2e}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) r2 = syz_open_pts() close(r0) dup(r2) kevent(0xffffffffffffffff, 0x0, 0x80000001, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x10, 0x80, 0x2}], 0x7, &(0x7f0000000180)={0x10000, 0xa0c1}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100), 0x1000000000000231) 05:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x5}, {0x4, 0x0, 0x4}, {0x6}]}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x3812, r1, 0x0, 0x5b) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) 05:38:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="718342d7f782e36ad52c8854598fed2a0e0004bef7ad5a0fd0ab7a2a4ba4ae0a59badb388e86311fd233d162ebb34f13e0ee3fdc0cb038577dca5859692388deeb0a8b033b29be6de4be3b3d2a1af08ce536fcd88d3ea948c03fd8b0", 0x5c}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1083, &(0x7f0000000140)=0x6, 0x4) writev(r0, &(0x7f0000000040), 0x1) 05:38:06 executing program 1: socketpair(0x1e, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x82, 0x0) fsync(r1) 05:38:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x0) syz_open_pts() fcntl$lock(r0, 0x5, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) 05:38:06 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 05:38:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x33, 0x1, 0xd2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00009315", 0x2) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 05:38:07 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 05:38:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000080)="9ba8810b2b93d41a56c6d815ad2e7f7e11b96e75f3c8eae3cf1fdab729580f4f6efb94eb4a874bdb238e7293598316a4a67436d5c5cdadf978fd9ccf2445ff11") syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 05:38:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 05:38:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt(r0, 0x3, 0x6, &(0x7f0000000180)=""/206, &(0x7f0000000000)=0xce) setreuid(0x0, 0xee00) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x18, 0x4000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:38:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x880, 0x24) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1) 05:38:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x200, 0x140) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/63}, &(0x7f0000000100)=0x41) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 05:38:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x0, 0x4, &(0x7f0000000080)="6a42525ca5326dc0a3b72ef04c9367c1c1471524b7a089c28cf37a0fbdaef4e3f0ab01bf9361de11158a8ffe61b76a9387a9d83596840757b76088f6155b8f903b2e141dce344cc1cf391bab77f85c1713ee9eb1c57051cbecb78aa51f22fc1af5e29f7b43b6506c94c94ae8f7da0a48f8dfd7152bb0f6007de850d6933bdea692afc07613a0928d9d4600a5243c52054a904b60e72d6fa2d327b9f6f53c", 0x9e) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x37e, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3ff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x80) 05:38:07 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xd3ce, 0x8a}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x81}, {}], 0x2}) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:38:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3) socket$inet6(0x18, 0x7, 0x81) ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) r3 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x2) 05:38:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000140)=""/93) 05:38:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) pread(r0, &(0x7f0000000080)="c325fba9dc9938ee7af4b10ceb49e141f675652ae2b7b276ef8cc34def6962eba4c3cf1e47d3cbec0954d58ab3b0eed6cdb60c3cca96ccf11d90639d7865643c45bc469e3560bab38ae4ffaaf5f9571e5de5c0f4b08534a744bdcbea5889407fca8305d14798d1ac0f24b669e84bebaa828b9edf7f01969cbe5532df28055e647e087b231c162d16d15a4cf3e60065f65ef9175860a38416a0b9504dfb8c14b2ca645e258a62d924460568af5544e173da8fb80193852d4076557f3524ad70f6eaa4e000b959ed95eb1dca93c72ca2f1ffb6e4bb66835fb73bbc9896839cad8b3105d8475a1562d6eecab240663a", 0xee, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x58) 05:38:08 executing program 1: r0 = socket$unix(0x1, 0x800000000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) 05:38:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x410, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="970dbdf9bc0a9a1f4718db256f570fa5db8e6fbb0ce3c95a8962a248ca3eadaca53f926d09fba146cd1ad58f01bb4f764c82e41533cac19ccc06478085e032f408e3c35cb0876dd46eff1f6149009d898351254696fcd525ec47c8313d5ae7e00ae17b9fd05de6d3fd06f873963f2ee9a19fa01ef0a105c4e4e883493b1ef65591d447e0dfc3c336ed06757e76dde9d65b7c251a32692f9b2702ff7bdd98d0029993f66bcb3642811f4843e1c7ab1d436c033f7e5dfed7a29d8482d9ac9c366513909acf05cfa8d32210b21c856277814bad9bd1b12e47270d13657cda0d7db3fe69d61006e968e04a85", 0xea}, {&(0x7f00000001c0)="96e97dad4a840c46a4e2de6bad40311c5992cf85f14b337cb5a1f909259b3972b4d0bd91f36bb4be24208eba19de08846b77c6dc71023bde483710a5cc92d6de12b03632972896177424abfc019d7fe9135ebd429e25b546321abc0a98adb4a61f0a451c165546abf4abf73d0014f45b4a35b8c269", 0x75}, {&(0x7f0000000240)="f70d3a2b65ecc0e0d863131c0334631532211b9a7865ef8893874a04fc320b9fa99675f86c34873513b61e6fa83e17fc5ef5f615539b25f2781ac7e89d21cf8bc6c340283c515f2cfe1ce1d69af91100418e150cd23bcbe0c1ff297cc832996efe", 0x61}, {&(0x7f0000000300)="2434ad55f36f5cb9107fb2907c2a4d6a8f7105765e5c3d3cd2585b2817bfc51e31399dc4e690b41ad9f9de3e6b3a7cd76a7d97440c8bf56014959545387cf6107a6e24dedd4dff6d3a01393cd494fc5bb91734660b08a44e1bacba24d00782fd3677033461d6a4be47e63ce3487f1ba45aa4e1c0b79bbe6939933d2d96f8a47c8b4bcf59c2a412e57c65bb4e631339d7531b7e78da0aa153d9101251", 0x9c}, {&(0x7f00000003c0)="101926834c6af010463125a51f2b51979dcdaeb6ff8d850952ae713e5eb678ee35700767aad70ad3cce81266d66045627b3fedb9676808bf013304ee9e6a3363f535b5e52690029e190ee3b8cb60ebb087f16d8eb913df26c25139c96ee6148b1b0545d10a0eaba0c81ce6223a74c21107206d70cb4b49003100f15e7654b31854df0ee8e35f35b7b961ec8ac558b3e6c71dad173595e82a481145c41480ed5ac41b4b45436150f7f9a093f3941ddb197b93541bc11443618f07090609e4a8b60c0dd69d97de8d5452eaec5ee96cf8159663b25110b214d40d9458ed254c29caa1ca9c1978aa344809ee45dae10f746452bd", 0xf2}], 0x5, 0x0, 0x0) setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x8}, {0x8}}, 0x0) r1 = shmget(0x3, 0x3000, 0x411, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/126) 05:38:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000009ef900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4bcc98f60b5520100010078938034cf57735a15d0"], 0x1, 0x40000000000, 0x0) msgsnd(r2, &(0x7f0000000080)={0x2, "85de3ba5cb141ec46fd95e13f1b544969f71dfd42f90ef9f3670a2b8d4a296331cf9545a12dfc975e3ded9be6c989c7e04323c40aa1f602698d4a7de514d61ecf1b8a9f7d32f3236411022e5126d4d974158e2f6644ea9c8ad040da28a413f9810d13065c9efd9595d52464ac8964f4d2b64d55cdf3292a5c4a02b89696299db5ea21df692a3fe1dc7c7b6b0b8a511694fc7e8497e6a6685ca6ba4b84376cb96b6ae37345d7b0c8bcd27d2def91693bd4fd8dac14270911a903edc3bceca078738125d83a05668e9e4f7623aba7b73a50b423cf6fed494276355b6783225c6eed44cba28dc3a6f2c52f6d1e959ddd92abb7ef6d492e68bfca11e78f6"}, 0x104, 0x800) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000e8000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000006f568d6e68c0fde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090034780000000000000000000000000000000000000000000000000000000000af9f1d5000007c0000000000000000000000000000000000000000000000000000000000000000000000003415d459d80ae29c65087070b35483"], 0x1, 0x3, 0x1000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000700)=[{0xaf}, {0xc3, 0x1ff}], 0x2}) msgrcv(r2, &(0x7f0000000300)={0x0, ""/190}, 0xc6, 0x0, 0x1000) msgget$private(0x0, 0x429) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000088a1247424b37db3f7dee43cff4b21b24448d00ad1f3c7"], 0x1, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r4, r6) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x10000) setrlimit(0x5, &(0x7f0000000500)={0x5, 0x1}) lchown(&(0x7f0000000540)='./file0\x00', r6, r5) fchown(r0, r4, r5) msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="030050e41b57a427000000000000122c42274b263c1dbd3dd9677d6d8bd727b95451b51c25859b0c7fab55fe4dc80a0cea7887"], 0x1, 0x800) 05:38:08 executing program 0: getrusage(0x0, &(0x7f0000000000)) r0 = getpgrp() wait4(r0, &(0x7f00000000c0), 0xa, &(0x7f0000000100)) munlockall() getrusage(0x0, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)=0x8) chdir(&(0x7f0000000300)='./file0\x00') r2 = open(&(0x7f0000000340)='./file0\x00', 0x401, 0x8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)=""/87, &(0x7f0000000400)=0x57) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000440)=0x1) r3 = syz_open_pts() r4 = accept(r2, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x67}, {0x46, 0xfffffffffffffffb}], 0x2}) r5 = getgid() setegid(r5) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) setitimer(0x0, &(0x7f00000005c0)={{0xffffffffffffffff, 0x8001}, {0x5, 0x40}}, &(0x7f0000000600)) r7 = accept$unix(r4, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) getsockname(r2, &(0x7f0000000700)=@un=@file={0x0, ""/3}, &(0x7f0000000740)=0x5) getgid() socket$inet(0x2, 0x4002, 0x800000000000) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000780)=0x7) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000007c0)=0x80000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)) pipe(&(0x7f0000000840)) chroot(&(0x7f0000000880)='./file0\x00') recvmsg(r7, &(0x7f0000000a80)={&(0x7f00000008c0)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000900)=""/114, 0x72}, {&(0x7f0000000980)=""/7, 0x7}], 0x2, &(0x7f0000000a00)=""/67, 0x43}, 0x802) ioctl$BIOCLOCK(r1, 0x20004276) 05:38:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f00000000c0)=0x400000) 05:38:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:38:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xc}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd92, &(0x7f0000000340)="b6") 05:38:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x0, 0x49912c4f, 0x6}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[0x2, 0x7f, 0x8000, 0x8, 0x9, 0x5]}) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) pipe(&(0x7f0000000380)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0x8004427a, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000180)=[{0x4, 0x6, 0x20000000, 0x1}, {0xfff, 0x9, 0x5, 0x3}, {0xffffffffffffffc1, 0x4, 0xffffffffffffffff}, {0x20, 0xffffffff81d51074, 0x0, 0x1000}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 05:38:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 05:38:09 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/81, 0x51, 0x40, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 05:38:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10440, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800, 0x4002, &(0x7f00000000c0)="378266776b320cce478cad0d09179fc2229361814f102c1a445f6e4f833f4fa38e6012da1215522b9b77f756c7f5d45000b05b8a8633fc", 0xffffffffffffffee) socket(0x22, 0x4, 0x80000001) 05:38:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 05:38:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x18) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="4394c146e9aaaf5ab085c2b687afc422c5a618f90544375a6cb294bbb0fd2d31563a3e2cedbfd99dae26f3681ed24ae1ef4345ac3714be30bafb7b8d9b3e66dc547ca166eb3e1d92e5a7e8b9f931b10e132b78c568ba764e5b30cfcbfe8870ccaa1d", 0x62) fchflags(r4, 0x10000) setsockopt(r4, 0xfffffffffffffff7, 0x9, &(0x7f0000000440)="2f70030000007d1af5c56b0f700831221820087018994a1d318c38d2e1c29750144cf561a5e497869ad55fec33bad682a3540c62dc161f6fac0852f3e9473735fb02fb0d0447e9cb0c42e3d7a40900000000000000e263004ae2ffde70a16035e81110f3313d7c624f75bc661072fc3b83392064bfd02f3aabfc178da63f56b945cf15e1e78f65e6b2ce657f9ec5250c52a9c1523708f5b9872d", 0x2dc) 05:38:09 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x10001, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x878}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1cb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x2}, {&(0x7f0000e28000/0x1000)=nil, &(0x7f0000c2f000/0x2000)=nil, 0x100000001}, {&(0x7f0000e68000/0x3000)=nil, &(0x7f0000e0a000/0x4000)=nil, 0x1}, {&(0x7f0000d8a000/0x1000)=nil, &(0x7f0000e35000/0x1000)=nil, 0x1}, {&(0x7f0000db2000/0x4000)=nil, &(0x7f0000f4b000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d56000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000faa000/0x2000)=nil, &(0x7f0000f2d000/0x2000)=nil, 0x1}, {&(0x7f0000c08000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000fa4000/0x1000)=nil, &(0x7f0000e77000/0x1000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '.\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r2, &(0x7f0000000180)='./file0\x00') kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 05:38:09 executing program 1: mkdir(&(0x7f0000000300)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x80) link(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control/file0\x00') 05:38:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) flock(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSTART(r1, 0x2000746e) flock(r1, 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 05:38:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) syz_open_pts() flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) clock_gettime(0x3, &(0x7f0000000000)) 05:38:10 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 05:38:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d, 0x401}, {0x1f}, {0x6, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:38:10 executing program 0: setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) 05:38:10 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') r0 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x8001) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x2) 05:38:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000000)='./file1\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 05:38:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) sendto$inet6(r2, &(0x7f0000000380)="858b62020951d3ac2b05333d33276a8dd4c75c1ff4f9b923a5033a7bfa8c1120562ef7f331fc19a447a206c52760359c8bd96f1c12448686e08364a39d0addfaa24193d7404b5be9913244870a0cc420e78a95c290f6fec0848f95f1dcbea699ce363840822410d885bc64b08fd17dc8ffe42ddd9ef51ebdf36566a7d3380d9a6e7d92", 0x83, 0x1, 0x0, 0x0) getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="9366bd6c100368c48bbba89f7701f89bb67269", 0x13}, {&(0x7f0000000140)="1a103226b03b7ee3079bd8c10e0d3d844e50d3ca05edbb0970f9381adf769aade920945510bb966ba6f069ad38cff83a5485863095d8118ff20459fb10f439cd49b4d7abacb79375309b366b8dc2fa3cdbf3ccc6b7aeda3830d62769f2d653fe8d8dae6da7fda92c254d99212df73fbb43dd7e96a4ba332050231b07998d7db53d6d1aec46f73e58941b58e6b554b67e1a8dd557df20f7c577f791ca034d9f37a023b9e9fda48b91100da2b60a298c21506f888123b99434725f973e", 0xbc}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r2, r0, r2, r1, r1]}], 0x50, 0x8}, 0x2) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 05:38:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 05:38:10 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x8, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0b2ed3376ea2f79903133accf120c1f5977b52d9dc1bc75b8b8e7aff6fc9c5f7fbd8151b227197b728c03a913b92184aa6ce703b5c3c88113e308063492cb819f9cf59336d8be7e7d39f53ba7a07aad256b820c66565058c5e7373a0c0511fda6df7ddc80475faa5d4b1c05e210a240a3908d227a31e26cd8373ee6fc164ce1e916325b8681b63fcd25223192d42b4c60cf40e8dbcbdd9d299586f4afafbaf34eda8309b7dc79504e668299cac35959ee1a57eaf0e5c044ddf6a32e50cccb0ab83555706", 0xc4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x64f970b200000, 0x627, &(0x7f0000000200)="e570311ba3124a3e817cdde4fa4d0109bc09d31f3414e356269a6487e59309418528e98f8a257c246516441dc5ccedfbcab8850146a89c22e8ad6ef829ec6bfa355310a83491ede620b36b8e54375fedad94989c91d913ebad4d93a7", 0x5c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x80000001, [{&(0x7f0000160000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f00002b6000/0x4000)=nil, &(0x7f0000622000/0x1000)=nil, 0x7}, {&(0x7f00007c2000/0x3000)=nil, &(0x7f00003ad000/0x3000)=nil, 0xb2}, {&(0x7f0000714000/0x3000)=nil, &(0x7f0000186000/0x2000)=nil, 0x4}, {&(0x7f0000099000/0x1000)=nil, &(0x7f000058a000/0x4000)=nil, 0x7}, {&(0x7f00005c9000/0x4000)=nil, &(0x7f0000219000/0x3000)=nil, 0x5c25}, {&(0x7f000032d000/0x3000)=nil, &(0x7f00006d1000/0x1000)=nil, 0x317c}, {&(0x7f00005c2000/0x1000)=nil, &(0x7f0000706000/0x4000)=nil, 0x5fc3d35e}, {&(0x7f00006b2000/0x1000)=nil, &(0x7f000046d000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00005d5000/0x2000)=nil, 0xa4d1}, {&(0x7f000028a000/0x1000)=nil, &(0x7f00000d1000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000104000/0x4000)=nil, &(0x7f0000416000/0x3000)=nil, 0x10000}, {&(0x7f00000b6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f000005e000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006e7000/0x1000)=nil, 0x1}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x83) ioctl$TIOCSBRK(r3, 0x2000747b) 05:38:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000180)="500700000000000800b5") 05:38:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, "000000000000000100cb2000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x8) 05:38:10 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x40000000, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x85) setrlimit(0x7, &(0x7f0000000000)={0x100000001, 0xcc0}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) 05:38:10 executing program 1: r0 = socket(0x18, 0x3, 0x3a) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000700)="5ed0da60dc06b311cbfb69366cd93ba94697878e1d0c13b4bef2f2742ccd9479b98f9cad7352bcd7a8d560", 0x2b}], 0x1, 0x0}, 0x0) 05:38:10 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xba, 0xd7, 0x4, 0x80000001, "3f124872e57a1b1d5005cbaf4f766a43ec8dcf8f", 0x2, 0x2}) write(r1, &(0x7f0000335000), 0xfc94) write(r0, &(0x7f0000000040)="eb397b0c794581e19de49a2f8dfa5cf005a8425612042ecc1937eb960f9cad2142be12e83b41ddfa8b69d84fd9974b77a6606a3b72286350f9e9f4172ec61ffc34b88eb11454bdc254cb7306b4851b9c7f41c47d104702d543ef5a266cbeb107eeb4a8512c81b4c75270dc7562ef36a8f92800eccfbac8b042d08fc740bc0c4a573d812c810cf96a370dcf77a777941fd2a3c6bc696cb5957a06d268c10a6386f0e76124b530d5818bd6a5bd7cb6884241d170d875f636d91e45ca88c584a06f5c9aa408d787030a9322390e215c2a1cbca89ccbe668f1166866631046657e4c3d306f9b94773d27e82cdedd11d5a114be47983d44fcda9e7b028fac7eabbfc3955cfabf0b1dfebb6b6a65611a2126e41b301bdb81583ec5460477e30693747085c143eb5dc94f3286cf5e8cdf949444a2f712d91f91863a2e9dd20b6d5f088265cb8d74540e90f5246827318d7447269234662487729b4b57b25fce7b9732689cf672d192f67ed255d782459fb4900cda4867fd9106f55949f376f953f1de91a6d15c204bc3ce41733e5b439cfd6f49fb255788e93ba4bb0a1e8d40afecd13b7fc8cf7ab5fd2a7c0610e86b9da59201eb244e15eb81b88dd800f3ec5701c703d334773d352b02b2583d51f5a729bc2a85fac779a354117d416d37d78e5582814fd04256e8e08383f393dde7e9a4eeef195c0fae331167d4a1d37e0f783d223d8000fe7dcfb31835af7c1d058312fb67251c019e184f116792806adb66842c7ef38237620a14c89a2f65d32690d96c41a733aa20492a8c8f45cf414406fbb2e54a6da6614f89d473c8fe2d03d38fcce2e3f09def120c8b9f04a7e5c274519932600e40e06a09533930f2e1edc8d8883810de4c84d5c1c29809406e92e24dd5d2caec30a23f6e0080c322434f919e6884f2110ccf48ae13c82b6755890abbfaa4028ad76cdca7fef9867e2441c6cb88507c4445dfc2b8d26e6b6037552a4fac81b593757b969f480afeb57656db8daac02cd32046f8fddc4583e80491b2b4731368072749869dbe488a11e5df4f23745525158cacc29e75fe89c6fc9ff24d2adfd77a80c4df0893f2ab4790fac6007f640ff0d87473068c367a7905e38a23815801c925d8251c59a58acb8e8c3791a1e826904d1dcafb2b30019275198b0f25aa7216ce3e98865175bb23ac5319a80f702de3aaea5d2a28507657aaabaf9253623fddafa90c11c8f6096a09ffe39a35b5637be9c238a9cf9a3da8d6e8813c480df953c9a94d25f4496868cd4d26779177caddc64f33c6a92f1e962db1af9a20ce507f8561ddd9a337305299e3fe52e28cd868ae5ede78f355abe64ca0d9f8332547ef15d8d6418a2846eea6d609ba5b86c91c9106828cf891fe74afc947b91f509188f46b0ac73e5083de2ca18f21fd6e39c08f11842a58c966185194cc215ef41df48f42aaed1b7c0e72319a44844e1503268f6b4597966cf29e33e8fc8d045399862e0ea076b9e573cc6eac0c464e0653c943c82c369a9a13c2a31de1b912f0b869e736fd4e7f1ec4df7a5fbd7aff3e0682c50250ff5bf3483a3325913ce690702c607a9e7560d7cc935d2dbeaafa787e417cc8f81e795b7773457084101829379addf3d60143fe0011cf66c1ed7ef040a47413d4dab43a18aaacd348d85cdbe5713e16d9083a712d4b9900417b7d04beed6e986d6978a8df15150d349885429a1849186732b123488cd31478613143039373ea9a99d99368b4808823df8d2673fabfd174830dbbb341c34067b03e11629e583d1a1d8f6ab7d868375d89c5fff8102c6bb88223df488b5a175f5572da3962d451fb7d5b87dc45c75ce9f10604a979a2260b8da2942168f40e76a64d3026bacd270b7dbc3ccd785d20607f5ab60d7b12c965eb7e25abf8a1f340560e37064516aad5734c08e4c07e6dace85ad6b88747a50be3f2073ad935f92611a1f58049a0d4812aacda50d276e7513f03fb41a419a1e552c3032706ff7d0225f83fba85b8a8ef02314491762a5a76e697f1070ee20c9a264f705ec5fec67c58498abe905c9b400158b0c9d7f7489394debce26e977ba9365f8213e915f9a86a4de8be84da82c137cdeecb1e745451c16f2b97cd3dc1108fe242fb3501a6ffb55757033a4af3971eb22b52e1f372db887e8e90e7003617be55c0bd51bb678940159d68a76e0be3abd7cfc6942b3310937ab9ca4e3aaa9285a5a175821cd0164578cf213b7f24b3031fa008d0313cc895f7dfb91a26d7ee4acd3f1bfa1aec425eee93769c8c96f4beb5e53dfd8c6d149e4b2c2c9587c097f0ef5a7b165bc3f1fbfe5efc48f28c3ca150e4a56dc131872a643a7caf57414a3a0f1fa6bf7e822e9f4656c5856c46d87fecd6c5ca23e1371416b1a9a1bbb6f66e20f5240cd5e8d575259e73cc11320cf61998ab92ea8f0362e8b9b61f0bfa11a0d925442604b5f38d0c5dfd5e378f9a2291d7f5595a9909c19485839b78b1830535cdff9a853642d0b1afcf0ce1119bc4c9faeca8094a7f5c913cc9415024fcd18fdf77ebe234ee588c3d7cff7f6e9f8f6735d6d25ff0ff0e82b0b6b1bfd63d95cf1f5b9aa9a49542d67d4c3d39d5436c190e56f60b3fb0a36ceccae10df4a7c1bfd3e2cc1199ec06a7597d115741f47db4851884317875085de6a3a2084518189dfd719715ecc28679848e00e7823df378cca0427244b5f800a8d79e6ffd1adf35714d9a7c37d8d45a8af549d663be0777dd9804e0df02895654d2d74fd23257a498cf66be6438464c1cf6bf4b902a427704b6a27982d1304bdd25ba711c16fefd5471e08b11a1a457690357f38c25bd7b2af7ba0e56f5f6894e0117001ce25e25b8ddf5d65cbf01014e0a3c4467b3b54ac7432af5fb1cdac2b8beb1197b37eb3527c0ea6e86a2c8e74fcc25dd9025548259b66f3375c8cc156fab137b28a4ff127a1eebcb075a4df640349134810d0a839b3ed0eefb65056d6e4b89ff496426af1543579d0bf507fb6f2614d4a5125aed11b5d53fed216b9438417d476eff4a3e71d6d4ebbab88ba6c68e12aeecf0f0e763929ccb267f3c3f43d3c9ab7a08e295ed4fbc13888a2dc722e456c323013a7f3e427fd645cdd0b313a51b20c4ae8c4692d7b2f0233ef01dccf05e6d4391e73ce2965bd4d303837279b27e7fe3801a9df21b11656b7ed08e48261747aebd66e3a3c23312123b05dfd3185b983ec635dd22e9763d3df53b4d4ed46e5ed89ccf34ea8300d60e71d5b3aaf0c5f23ad6d4ab6ed41913cb7041783685d0e425715183e0b9aa7a72e88a829d6fd720ef30fe79c680bb242603d52a13cee2a3154b35d607d37985d4c9efd27adcad43b78643d78335c30731cb16b53c7a2c9b9b0e2d209bbd4da21c688644c4b17638d077a23964fd970a2d46aea81138c0ece7fe677f144335c4eac83a3b5d774de9eb81bf1043fe3b40616856ba8c810c9eeee722f0ebe45bfcc32cf61a9203f14b6be4c10e620a5418c34c75293125fc5c154263115f16082a662c9bd7c16ff9a3865b2ee5ad79ab4896597c0701799a01bdd7f8e63e358d561a637f7965e69515628df3d8303d3f6bebe79690d41defbf57453d127526ca5540c74b8f1f25234190304167035141650e54bef2aa693c561c7d4dd862114e9be5fbbc1f9df0f7ecfb236ea5f5c145bc1b1640f385f5626445adab2870818f111a1d8d242b2bceff857370eeb3fcaad544d6ca3eddb62014f76dd10b1bae2bbe240b8dcf74ee94a7d2864455e1862cd344e44fd611ea8f065e25f9fbf0d4300dd3fa5b1d5424b3e990e610e19e000f3d1f38bf7b70efaccff7f6055b4e14ed36a666d5c5061680560214963734438166f2cb276640a6d8965ec5d1d3c3384941392fe1ad6aaf6c6b5c6081d4e73301c3e3f1d26165d41de594764392774a44d1c7d399c0dbcb24150a9f6ce636fb4916e0482ba15ebcaab9179c0d311ab0148438bb9baa35f03eb46de38cd0ea2817ed9330e518807e9366d2786c23fd5f25146891c737a529e920d7371a40f47477b91ab6890445b538a5aa6107116728d358f721f6140ce08ea12b7a8acd12e6becc07556adbf89a89a79b54a85b71b4d3b8461a89742fa3a95bebcb193fdf34c1f72f6684c35444d2b919230a250f8c009ebccf66ec45e90a7f375d9ebf7cabf95710a8246feb37c8c934c6bd18b51785e3060f0a3a571d3263563bce8990121b1e02bc1b123f32b11c65303532f582e59dce780fec18b7dfa90d00fe36d05a427787e7d7f2e52b9b5469c4df96181df8ec8c1d2d30d9b3be096754878690b38ba5391e8e2642e76913fc2c9057ca91f80d42d662bda45007159dd8ab6f3c6fc8d8d1ade4cdcf324d54f7d0f5ebe7f3537d192f07a687792119c2005d1a9ca9a8bc6ee599c9b03f2aa6f7d01e597681ca921d992fefebdbcb9b339e39384fa694bf3f8db1cb32fb9fe5e6688d00f4dc3cfe9453e48a011bdb19d7dcbcacacb219e10d050c34de6bf9c6d839a47b502dd0a6f3eb8522b44b30cddd88c800e754481bb5fdc2ece2a84d4f2ce2860f410bbd13749dcd509ab9364d3da5b470155feccabad04de8f0783229d12746e937bcd03f2a908c8f00d4da84a3aa8616b8215629821d4f20d6a7be3dce07fcef0a01671572e3042c1799142c3b7aa57d96285a18244c999d1f8582b5ff6dafd69a7dea310c0fe3943cc33e6c289363c49a4cf7ead86a3da3647ce765da6eac6ea785b10207b25b4f7c3c9daab478a5dc1fe9b6366fec916d7ba55fb5900693d565e17a6f8f08a57494d554344663b65454bf98abda493a8eab9594e23840d054e8642acc7adb38e7bb70b00dc9733977290bcad02f796b65089482ad9144ffba0cd2c78173d53cb15dc88cd0fdf37998efc7e7ea5d7defcbd8edf1db2fe49a3029bbad3f3cab11cfcd704978cab7b098f6ffd7c568df79c5ea2361d2a2e5002524e81833e544457c8b99d31df4ea67261df8b4ffa5ae54e0d3d38df3a7aecf95a2b8c012f8e90a940ae127f59a6dc7789b035878be9753f063df6249f2f8925b941c0c60272f86f0ba51e9d8f0cdf640e8b59cecee272123c7eedfa49d5ec558477feac663e857555a4325f466d9a57cc9eafd39e9dfa4407a1890076e930ebdfa18d543549c1d6b2039aec709178c2488f186b48e1e2ee85cfee95161d6ba81e54cccda823d06dfdeb2aa32bbe3b00cc4b03dfb7a5ea8071908c4a7ddbe5f206b7d89e4ff3720f3df2aad45aeef5f9c63b48e36660d9eedf1876e83a01b4cf019ba5904848d6cdba7a3882479691cead6bd7aedcdee7643cb6d5530e157b8a57532fe6c184d6a7ae0c53d39af5e92add83eca2538f17824e8855fac569865b853ed9fa7eb2ad1092b04a16b7c70aeb6eaebd4760fbbd5ec3d573153d8207c08835917cd168be7edaa9a2d9fefa668a8bb81e7c63174177769ed7bbb0037b72dfcb8f5c67d7ab722f7a173824e23747d7a9da96ce4b2092efd1880f3fc62c8af7d31ff6f1cee0bbcda8f44cb821411a5e55430fa8fed393cf0a3efae34b8ed27a2732392c371b26bab9b6b11e5c59b55cedd36a545bfe16a5bc51885a16751589275b244aed5ae2543b7b3781f829b7e0921b3f8d191a49c993edf3e4b42c4c57ddd241e3e0c8232c246bcb4e75770a0afb165344dbe1b17703c86c0654abe054e018af4c805d532b47b7a1ea41acfe1b040022ee584b2730f6373ce7dae189e7fa0bf3efa75a3d5ec74555d9fd030557f3bd8fc24daf6a9f61de0d14f16a0d871972a1021218ba35d", 0x1000) write(r1, 0x0, 0x0) symlink(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='./file0\x00') 05:38:10 executing program 1: r0 = semget(0x1, 0x1, 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/145) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x4) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)=""/99) 05:38:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) pipe2(&(0x7f00000000c0), 0x10000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 05:38:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x14) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 05:38:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18240, 0xa3) ioctl$KDENABIO(r1, 0x20004b3c) 05:38:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x80, 0x7}, {0xf002, 0x0, 0x5, 0x8001}, {0xff, 0x3ab8, 0x20, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x400, 0x0, 0x9, 0x1, 0x8, 0x60, 0x8, 0x2, 0x1, 0xab1}) setuid(0xee01) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 05:38:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) readv(r0, &(0x7f0000000000), 0x100000000000021b) 05:38:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) accept$inet(r0, 0x0, &(0x7f00000000c0)) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) getuid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) 05:38:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400800002c5, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x3) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x62, 0xc663}], 0x43, &(0x7f0000000180)=[{{r2}, 0x0, 0x40, 0xf00fffff, 0x3}], 0x100, &(0x7f00000001c0)={0x3, 0x1000000000000000}) r3 = openat(r0, &(0x7f0000000100)='\x00', 0x2, 0x5) ioctl$BIOCLOCK(r3, 0x20004276) socket$inet(0x2, 0x2, 0x3) r4 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, r5, 0x0) š–6ö– %¥VP3HÞáÈ%÷†,Riâá!S—jT]¤·ü²ëSÚ]ËéUÈœ|ñf¾žœ©·•Ž÷*~g]ÍpV'Š·`ü½ðýÙŽ! »„ÑñàÇ<ÐqGžŒM Yét1Vú$il¨lCú`9ØΓôE®«8©)ºZÖJ¶‹žŸµŽ›ù–¾½KuFÙɯº)·{¡)éAèRÓ3)cšáÐp#:‘öhaÉ1> ò/ ®tûý[´„î¤96_1¨MEøÔ9£•½Š·­ð=¨ÿYÛß9 2Íþù,ù¤°·–¾ÄÅ¿}Ì‘QL‡BÃ,%Êí¡þæ\äFE›Â×ß-—g^pè›êˆ€ ¢@ € Í€ À  <@ Opckbd_enable: command error 05:38:11 executing program 1: r0 = getegid() r1 = getegid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() setgroups(0x6, &(0x7f0000000080)=[r0, r1, r3, r4, r5, r6]) r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$TIOCEXCL(r7, 0x2000740d) clock_getres(0x2, &(0x7f0000000100)) r8 = accept$inet6(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$inet6(r8, &(0x7f00000001c0)={0x18, 0x0, 0x10001, 0x4}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) linkat(r7, &(0x7f0000000280)='./file0/file0\x00', r7, &(0x7f00000002c0)='./file0\x00', 0x4) getegid() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000300)) r9 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000340)=""/119) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000003c0)=0x80000001) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) bind$unix(r7, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) getegid() chown(&(0x7f00000004c0)='./file0/file0\x00', r10, r5) r11 = accept$inet6(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) chown(&(0x7f0000000580)='./file1\x00', r10, r2) r12 = kqueue() ftruncate(r12, 0x0, 0xfff) bind$unix(r7, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) pckbd_enable: command error 05:38:12 executing program 1: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000340)) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/10, 0xa}], 0x1, &(0x7f0000000400)=""/40, 0x28}, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000240)=""/247, 0xf7}], 0x1, &(0x7f00000000c0)=""/37, 0x25}, 0x0) socket(0x18, 0x5, 0xff) close(r2) dup(r2) 05:38:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x5}], 0x1}) 05:38:12 executing program 0: r0 = socket(0x400000000018, 0x1, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 05:38:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x7, 0x5f3, 0x4}) write(r0, &(0x7f0000000340)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = socket$inet6(0x18, 0x4007, 0x2000000) connect(r2, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x6, 0x3, 0x8}, 0xc) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, "85107b5f7c84a4ffffffffff9c119155adb200"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 05:38:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000001c0)=0xfb) fcntl$setstatus(r0, 0x4, 0x48) write(r0, &(0x7f0000001340)="46071d2fed210100c7182b56cd75b3db9232f72ad64a83344629ef6b58e02e79f7a2eb0c97e4b0b2412be6b55816ea0000000000000000", 0x37) 05:38:13 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)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x2, 0x80000000, "d426e9c7d9f5f5ce2bed68c5f63aa243ff08c0da", 0x10100, 0x100000001}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:38:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) open(&(0x7f0000000080)='./bus\x00', 0x2c0, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) setegid(r0) 05:38:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x24}], 0x1e}) 05:38:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000dd0000000000000000000000e04efed4cb1ad28bd15ccb22a4de6fa735adbc808b19940b1dc2ca46b61d448c99f4636258884d7ece893138609fec9bc37d7ebbf0d1a470693f282cb7453b2d1bd2e1e9cf380b3a3c826ff550d4badb4a514f9ac06e94779763b8a9ba4dfedd76c35ebee59f85ec793be375087e"], 0x10}, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) msgget(0x1, 0x200) syz_open_pts() socket(0x6, 0x0, 0x6) 05:38:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 05:38:14 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8000000000008, &(0x7f0000000080)={0x100000000, 0x0, 0x1, 0x10400ffffffff, r1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0xcf, 0x0, 0x4, "1824c11ac6e590cf785ad76651ccc9d059cceb2a", 0x7, 0x6674}) 05:38:14 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0xc773, 0x1}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10020002, 0xfffffffffffffffe) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x867) getuid() 05:38:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000007fff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/227, 0xe3, 0x41, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffff35, 0x0, 0xfffffffffffffdce, &(0x7f0000000200)}, 0x0) 05:38:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x204f, 0x80000000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000140)='.\x00', 0x81, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x402, 0x0) 05:38:14 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)=0xfffffffffffffc5a) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="cc58bdd993c57a564e87a8f8cb3546fa970e106f4d81460226cb44ffeb32c1896f8c9500c3741d7f88ff6884ee7ea75317151dad4985b3461a4874ddb64af399f3aa730b59979013d0ea40d186ed45991ca5c35d60bda7be90a8", 0x5a}, {&(0x7f0000000140)="79c3414485013847d0114f99874a856009453ccce39cf02f42264cf15cf3767390250ee1e156c3a6451b4542f7e0feb61094117e383d51120894ccd2913363404e585cc728998def1ac178cf739c0c5b02d3a1b35d57e358c1d82de37490ac21fe34565c69f58437bf27e14bb8154a8b3ea45647e3a5d230905f42de1c815830e5b359ead3cff324c33001617ee487b913f2b85c34128f8e6f9d1e771b6d110f25ee3761126bbd20b7b1ea7c939d102fce99f4736163da9c5e0c3174921342ed2e979e82e58ddef87fb9a6a11367077d6aedb25a14fdff40eba0d4c5c32d8457d067778c234f5930b87a041bd523bf2e06e5b40888220b6e12404b61ce", 0xfd}, {&(0x7f0000000240)="e4ab2b38a1923d984332b03d38f01cc7ac62c03e5536e976f3b50dae6db66a01d79cef180246e6c6aaffb2f62a53f37caffbc6b90f731027fceadedc5b960002c2e458cb461ce2c477a3aea919b220b57a06c28ff2e23eba171bc944304b59bbcbbd620f2ed6b9e3ae50e9de5c1b95a220ee5e2a80ce0581a9db34f97079301170cf74cfa1ba0b23fd5a309baa07abc1b20d6156", 0x94}, {&(0x7f0000000300)="8ea5eb707a4d07", 0x7}, {&(0x7f0000000340)="cd912c9f7c28724d6a194553919144ce31b13df4074f6b80be0ded952847abe403ab1d4a9d90b63c74ce3b9fadc6277af48f54662b02266d713c161b3f5f558c9f47efaafac8a3ec134422f684539ec317a75777e73be876569ef9f65736d89860b10dc562b6d1e9688fd20ac793ecdade433a4810dfbede45587b8137db4e8835d14dd456fa5d93723e0c17f1a5e9a92bb40435b08f6b7af119fa", 0x9b}], 0x5, 0x0, 0x0, 0x402}, 0x6) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x8, 0x29d688f8, {0x5, 0x9}}) close(r1) 05:38:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80010000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:38:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3f, 0xcbdb, 0x10001, 0x1, 0x0, 0x3917019f000000, 0x0, 0x1, 0x3, 0x3ff, 0x8000000}) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) 05:38:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x400000080611a, 0x2f, &(0x7f00000005c0), 0xfffffff9) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="371010795baf79ff1282e30e72029145ae324c6ae7ebc9466b3d4d28833f4137d18c88ad4b41176651215949ec9b7da38951ae482a0878e1d88b3757b6cdcfa3a6fbba188330b3f4dbfc7f5484bcf67e879976777cede64f8d4a9ad5b2f5b39728830dc6c44a99e2b8ce4decc9d42f326d6e02ea48a3e756", 0x78}, {&(0x7f0000000080)="2dca924346ef12672b4723e52a8bc038a2631a2c1eaa05cf73ac26c87ea04ba35c92fcf9dbf0ab2d1e01403956f7e28dcd70faca69c9a7fee9b6379ed8eace44cf2b8b9a0ca7b56d200ab90ea3df74ba968057bef4e3ad9102ad02df", 0x5c}], 0x2, &(0x7f0000000140)=[{0x80, 0x1, 0xffff, "fb4f238d357f97b8d96589512d6f557bd9c7d875f07910c5d632eb50ea832b81e66f35a3ed6c20598351052715a87b6aed5b5aa3b526dda11658cd86fa10a1cf612a39a174670dc2a05ce64ff2f0150455671a0bdab26679ac013161f08f9288081036eea8db8604c3"}, {0x48, 0x0, 0x667a, "3563c508c1f8b663cefac6dbe7e7cb84ede5ea9291772f14ca67c4f9ac6d0f94f28d8e4f793479c2096dfb90690da24c972559b604cef8a7"}, {0x50, 0x1, 0xfffffffffffffff7, "48ca3d199d521f97b918e7114a7c66f13ee7cf983c74d7af0a1f5e750e02781b745e59ad6576d701a738a33ef5d817466fcea77033f31e9e7b4cc86fa09e0649"}, {0xe8, 0xffff, 0x7, "c51d63250e417b0ee0c1d1f5a73a965f80141ed7575f93f5b04528a464e85528928463ec080b1d9c5e552063af8ccb3a8dd2a67206272315327576c98d21e3141dda62d192424a6328a7c81d4349f04f00a913d4e898d4028f650f3c98402a3ad3ebd117613733731c15062e382dea0d61e63292120857d8561b329697b289c109ca1447a865574d702b03ceb6e68f21522419ac70242cc96303b8c216a9db60fd8e68dedf280bf30385280a347674724298daa44ef32959abc9b3bf1b4a7b7bd876cc4ff6fc3e49c4b313c99b85a06874"}, {0xb0, 0xffff, 0xa11, "f9a40217445cef42efa490c71c686120a48f8ece1b5105e1d8b31596839b1f65c260775430d8416a63a22f669058aa097a9ccf7111c1c0b70a3a56ff8beef0f7e774ec5662a2eb475229fcbf5744125b9b862e1361c8321893a52a4314c2406d699a6e19028c3cf35de617f8e007787790019a5b5241cd89dbb39f51b3c43118936d7e847f41cbae4e21252ffeba8a165f19a02a4dfc96ee9323835d"}, {0xa0, 0x1, 0x5, "16640e7eeeff979d83f20d2c772fa7b65d0033dd4781cdd22fe11f3196ba32dc4ccd0a7bbc5319bd177dc4e63aaff5e18ae05a6ce49218b11344ac621a1e1fde67af12347bc805b6cfdd41c4ab11ac2f14febe370028820d90766c8734f848c93caa7969ae0ce7b1ff96a61211ab37e97d9269d80a8925d65db00e9d301bb3775e98dd820e3e1bb5e7ecbf"}, {0xc8, 0xffff, 0xae, "b0ef642161ad19ee77b2fe9fd9d39273639efa1646e9fb59dbbd60a6acd762362e45b9943ec423eb780fa2e73a165d373261bcb9310a0eb809d5b2031971a0303c5a4cc761c7b7bf774f0e04e9946023a86b6caff3ed93a257992b4144d26b58a31e736c87ab248d3905a20b2f82d97d03f013e1e2f060a1400db3397940f465c925be67072a06d9013af8a8645b85109e111c20301fdba98e1b7420d09ae1cb90b1fd41b797d20cc65619be547782eac050defe520e494c"}], 0x418}, 0x9) 05:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xd4, &(0x7f0000000100)="de62235a4fc6576ed3bbfaa2f9724745fb7b013a8938400a8b608f0893798dfa79b9c23508f39a61d23296078705718dd41270a0fe15dd1bdd21e54cb4c284796129c727095f7885e76ce389b5453c3a90e54ad396e5fe683701399b49765020b7d7548ee147e57e0cef1d2a350f22245177933989dee802718a91d4c101997393a28fcc3cbfd21b736c47752c5cfb38faa07e7aa11dc4d9152207fab783fff0208d8c91e4b1fbbcf06b99c54e3d218ee8deb3906b70367bca79c2da70f224fe4d94c9efb744b666724674eec3c200db9ec86b2e") 05:38:14 executing program 1: pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) read(r0, &(0x7f0000001600)=""/52, 0x34) write(r1, &(0x7f00000001c0), 0x201) 05:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0xfffffffffffffffc, 0xd7, 0x7, 0x8a7}, {0xaa60, 0x100000000, 0x0, 0x7}, {0x4, 0x76c, 0x5, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x28, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)=0x2) 05:38:14 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x80) semget$private(0x0, 0x3, 0x2) semget$private(0x0, 0x7, 0x208) r1 = semget(0x3, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, 0xfffffffffffffffe) 05:38:14 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)={0x0, 0x400000000}) r1 = semget$private(0x0, 0x7, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/203) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$KDDISABIO(r3, 0x20004b3d) 05:38:15 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x120, 0x40) mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6b4b960640483f5bb1f7e6efbb6f", 0xe) open(&(0x7f00000000c0)='./bus\x00', 0x18110, 0x2) write(r0, &(0x7f0000000080)='<', 0x1) 05:38:15 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10400, 0x141) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x1) write(r1, &(0x7f00000003c0)="38b46e3205cac775d11b3fb9e046dd7f782b05a48d9e500c47ccae921608a8cceadedb8606c70607b139643369723c3c4ebac928d0e8e5375205298166f5362f5ae508428db3638e7faa4200000000000000000070b70e0acd59755b44e7a2b7d85ee88d2499bac905e7441541067503bcce03a0ed977a7e596900f023b2d0a38c5dd79dc7041fc85d233481658b49e41f62e2ddae04d486a8b226e2d788924f825f2025f37bd6bb67e0602ce1c88ba97405613eed570540d981847577eba1aa94b301a8c91572eb5a5dd30556181189b27d342c6fe714f1cc75b4f8ea2dcc60bdcdba12a180b50f59619894f3383a05965b975f07ee7bd7cefc62ae3e573149e42b8a527459da7090547ec6", 0xfe91) r2 = semget(0x0, 0x4, 0x90) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000300)=[0x2]) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)) execve(0x0, 0x0, 0x0) 05:38:15 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x4, 0xc5, r1}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 05:38:15 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) 05:38:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0xfffffffffffffe99) 05:38:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c65c852"], 0xa) 05:38:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2001, &(0x7f0000000100)=[{0x0, 0x9, 0xfffffffffffffffd, 0xa}, {0x1c, 0x0, 0x1, 0x7e}, {0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x0) getrlimit(0x7, &(0x7f0000000080)) 05:38:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x65) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x9, 0xfffffffffffffe1f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r2 = dup2(r1, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x4, 0x1, 0x1, "b654c74993af31d6261a13512e79de29f286f9e4", 0x8000, 0xfffffffffffffffb}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:38:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8022, 0x14) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffd73) chflags(&(0x7f0000000080)='./file1\x00', 0x0) 05:38:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "9f000000000801000000000000000400"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='\x00') r1 = semget(0x0, 0x4, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000640)=""/159) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c653140540b8a8ff735ad1c62642ea09db7734354cf186761edef279911642f35e8095ea4e81f66821caa089ef63e1ce57c3f3749314f7950e591d9cb7959b44d23d8676d991b76078119fb0a9f8e126c6af06d"], 0xa) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getdents(r0, &(0x7f00000001c0)=""/215, 0xd7) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000300)=0x2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)="33ced42b00cff719432ad396e67184232f8447d3fd2ed29ddbbd422ca5b4ca70b8de32fa125e6e2f711e63bb1882fed367e2b5a63a3a4282", 0x38}, {&(0x7f0000000340)="38d2e3c01801444fc038ca3730f82350615592047f3704cbea6f7759660a09adbf8743033c71114491758f69efce4db75103691b6dd34d8a50a9abb80542272e438d75383f90861c79e585f5f7c3da23137422e480f1997218de79875ba9942f51561217ace2225da0f0d6a1223fb4bdc9e73cdbe364ac8305546de38a6091a58a7a7e9163cd9775ccb668b2d5e7353694b3c040ae1cf88293f427f2972109f33fd2afcc9f2a2552211e18bc483f7d8998c3b21ee8", 0xb5}], 0x2, &(0x7f0000000480)}, 0x404) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000010000000000bce4c4ddffdea00000b7000400"], 0x10}, 0x0) write(r0, &(0x7f0000000580)="66aa9e5350ffb1f32abf903576194d0217ad749082cda5d54c180337367b387b8c9ba8bc8ce9a0be4f20111e9ea78f798a2602f6ea05090e74be7238a0db65d3d09e34bd8fe1e8b83a628d2d50f49d07f5616f3d35f3bbd0d6f5be39ed808b424919a80770558706a884783bd6eb4164ab8e13e888f1169751beae2b9e9f7ec64377b11a8525f94aefd8252e6ac4561743c89242abe85d817b5143326f6ab171e9577c46c17db74ab9f3c02b1c480a", 0xaf) 05:38:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="8dad953eb129086541c5b016dc40fd18a1f4fff9e6532793ec4ff2c5d80b0fb5ae3d85e3f8f6d4ddff84a8da10ff37b2e83f673696afc24f2b7fce331bed5c82ed0eb598ca98a32bf3ee45982c9f3a58f62393f9bebd8684fb6239d35e93aac9fd7a2a8bb95eb5fcc29037850bf2a25d562a081787b823f497b48fff40a8d8b6b4ae6698773357f6b5a07eaf67b2583cbac91398c2056f1ed444c019bf1b2e1ab386b6db32ecee1d5e8b01103532dc310c094a97a08cef7c716f5eb823cea34d43f2464a322cd707f99e135793c5fcc138212732b593", 0xd6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) syz_open_pts() 05:38:15 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 05:38:15 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x400000000000010) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 05:38:15 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0xffffffffffffffff, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setitimer(0x3, &(0x7f00000000c0)={{0x1, 0xde}, {0x3, 0x7}}, 0x0) socket(0x2, 0x3, 0xfffffffffffffff7) 05:38:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) 05:38:15 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f8c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="ec4466114a1467cb71f61c69c06055419a2c635cc65a1079681a443f8be2fd7dd5a8c11f5e6f19b12270c0a6acc5bf9306fa87f3855ebb84bcd2c704a81ca717d4bf6c396f6d6eb779e5686ce5c630bb8a7f60d4f9bc99e9844fdc5b745e10db60e501d0128353", 0x67, 0x2, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000240)="8d1bd060cd8f99a5405af720a84cd512730b2bc61cc0a61c05d3f6276ad1699dc62af22336885383970c0b0edcab603645d09c368d6bf161cd9ecc5f1bcfa739b0a93aecd6e411e50cd928c4610cd934a6e564e7483010bb63027f3fc97f2ded50c2d3f96ed839ccad73d40857781a3b314b239ef1c63a6df51ef321506ee91c63cf04e5529bba7d", 0x88, 0x400, &(0x7f0000000100)={0x2, 0x1}, 0xc) recvfrom(r0, &(0x7f0000000300)=""/93, 0x5d, 0x800, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 05:38:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10, 0x6) sendto(r2, &(0x7f0000000080)="9fad03e0c56fed040bc90b82", 0xc, 0x404, 0x0, 0x0) 05:38:16 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0xfffffede, &(0x7f0000000340)="fc1248e6d46c49c319353047180638240b3718865888eb250132d82997010e3b00ce8234d746c4858971a5f69b1b6a11bcd680c390696224ce3b6b99d1e5b57399ef31e33c752a03b14d51abcbe711cba9640d44817576fa552a2efaf053f357a90930d0b3fd6f69d4fe877a70476c801acc4e1b150aa907967f529a6ef36501b097") 05:38:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x1, 0x9}) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x60, &(0x7f00000000c0)="e860f7ecb7000000000000ad33cff22f706d8cf68d56b7ed8a0d3406d825d9cdc806ed4ab8a61d50ca105283562dba72c2ca4bfb1cd49507871ca66e31187ce6ffd1494c45633459572c615368493808149a63e000"/96) 05:38:16 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r0 = getuid() r1 = getuid() setreuid(r0, r1) socketpair(0x0, 0x7, 0x100000001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getuid() r5 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x1, r0, r4, r0, r4, 0x4, 0xd8f5}, 0x6, 0x20, r3, r3, 0x5, 0x2, 0x100000000}) geteuid() r6 = getuid() setuid(r6) socket$inet(0x1e, 0x8000, 0x0) 05:38:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xe0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)='oN', 0x2) 05:38:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0x0, 0x334800000000000) pckbd_enable: command error 05:38:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)=""/4096, 0x1000) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000080)='L\\', 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0xc002, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) setsockopt(r0, 0x9, 0x4, &(0x7f0000000040)="d417bac2909578fbc7eaad6d8bfa0790477285fb74a4ff5fca7aadb3fb5f95c180b26fd018c43977f53e81601165", 0x2e) 05:38:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4401) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x200, 0xffffffffffffffff) 05:38:18 executing program 1: socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x1000, 0x4}, {0x18, 0x1, 0x1cee, 0x5}, 0xd7, [0x3ff00000, 0x2, 0x40, 0x7fffffff, 0xffffffffffffffff, 0xc0000000, 0x1, 0x1]}, 0x3c) pckbd_enable: command error 05:38:18 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20, 0xa5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x6004, 0x10000) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 05:38:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:38:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8008, 0x0) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) fcntl$getown(r1, 0x5) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) syz_emit_ethernet(0xb, &(0x7f0000000080)="3a5d90fe03606211a168f3") 05:38:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/zero\x00', 0x40000000480, 0x0) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = geteuid() r7 = getgid() r8 = getppid() r9 = geteuid() r10 = getegid() r11 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000000c0)="00a9a398bfe9b8e80a22d055316cd57438aa49db6fbc8a9443c1fb72e53403cdd7f69ffbe37e9b21cef26dca330a192dc52f791bc288cc61bfda86ff685e25760cb10eeb03c6fe30a1b8bccffd14b9ddca178d07d273eb8f7b9e505228a9cdbbbec3432d820d3c81c3c19e4ed9669b379b9a75c4eb899abc", 0x78}, {&(0x7f0000000140)="d2bb6a2687412567f09f41ec24c911033917f7b81a3694b87390345f303c573e5c693c", 0x23}, {&(0x7f00000001c0)="f2e787afa687be33625e81ea6424f0b47807aa84fe020795d6220bcc945aecddd88d2045a073a903abf7758132ff4fbf91b5ce8125f06a7380673f53623d0f2c9dce9a80b07c5eb82588", 0x4a}, {&(0x7f0000000240)="f458d6dea4dbf0514997f0b5dea37874221e997fa94cd24e627b9e2deec575d0cf391eb22e2261a80259e58d7543b22a66286c4ae5fc2df4047d567de90d85f3818eb3adb36d6d327d9fe297cafbc42db980a1cd02ba89b3b91730709b1d55a93a40263240cb8cfb83d466c0cbfba2445f7af6aa30bd116646d073f74bcdd396c7adfb7970a8c9cb8f3c6066444646f85851c774cd20aec7cfbbc17cd586ab59025ed5876b38ad58c9c3dfa9972d18faa8db2883c6bf0dba89fdcc150013038a5e67528dc2cc6f96bc4a3fa23309cc25d5579bb0d4a2b58af80b86c4dff2a17b507e23926e9f6fbf71f8e217528518d4f1f5533a6dd96b157867d34f10cacf0953aeb89bd72b2b7fb3ddc0cac7f0d49df6da7f573e008e917c77e16530e78b27533356748384ffea17baed9f8f829492be160e054f3cda4a4584b07bfd2d4430bec003b38d66d434fd30ebf309173fa96d18b021e0be83c74e0f0f2354bce0852656aa2772e1aa60c006dde01c6c3865213be9cacb00b545e48ef63616fd6878b898253f85a0799bfa8a916e6a3101d7639fa39b75532664ec5d2fce31775160261d80408f90a97b298f95487b3de5d0cf0e0fe3726efeab886b7b9c789541d1d772f3b58b9833f949059c1d6828bcd0451c2b95bb44d9ac187f0cdef00d70675d70f11174bf2b50473156a9979a5cc70391a48b830de05ce43a0ae6516a7cd1ef288a0cadfe0dcb45b5bf12ac7907b8069ea0a02387d2b23de73f1f4bb255f98eab528702c2ff9199124e0371fd7be614300be394c92473941a66e51411b594e27da8c4d4d162cbb4b90418ba5190813fea5dd24e0d165193b5567354467a330143f755fdd00fcc5f3ec4edc6cd3002a4c0d6537345300ddb5f34cca6913c079e3fed17ed2da8b89fc91c6c7ac827cfa125e30a3bb3957d1850077b7cef258365174d5609e285a304cef5fac9f5a40be0c7eb83fb1844629259ff3165d1e61f11f64150afff6a8280ee2b46981bd9a14cce1d23739cfe7ac9bdfde8ea3cbf847e40969b3e841068e979e650243705c8b824e4bf312387fb0b09ad2b3042f45f25d91910c33065aa1fc3e4a114696424ac17ab51cbbab997c912cabf25af036520592c626c931d8efd7d89732817d72b50295b2729b84df89d1fd62df61278cb6537c379820489966b7732b86a2de6a68935b7169d3fe6db33880815e38a5ae330f88634fe798cca2e537f1d6429e3700d819b35558b628c4340a4f5d452f58435fa3459d8732f48c7c9fec34f3b23fa1dad453c54c777ee3c4f441999bff8e58fa5d8707010e892ae04431092bb98929c15382d158ca9d3b313f14ab6a97bcb618bee5e65a5790569703a1b9d9d36085afac00c5164444e10772541430094923a710ea2c4ec37f9045a2b671aec13222321dc0bef64e9fcc6184717c776972ce63965744fdb9eb18aa05129691513c36d35bc8b7ec1dcee159b5f5c36563b3c979fcd36eaffb4039d652f33e7e28048824cefe7a7463f360d095b7a81997f349b423acfe754089429f4c86ec852da7c5d09c3468663606dd0765d8423e7ffd5cf14416514ab0b2c90f29ab58eea436181d098a9bbd02ccab26e73cbd0ba22721c60089df7551dfb9f924416f3503809b541ddc823fce6c4622dae13d504cf0578c571190db6932ca74168ff6b294138cfec77267e87627b47057898560dee9ad5936b35fe245809127801b817e7ab208b37df62a395b354649e3ce0add9a5d5484812ad3af91de3182ce3a00a6bcf35b71e7c4955596a50490bd6a7563f6f79397078e5ee7408edcabb12100d6c8178f3d1bd608c933e310b89d1b6fb503424b9af856c8be9435ddd41e1f77810f7870ab4c340d3e9797dc09a4e1a6fa766fe8918e82d6bb7ae28b0f45980b18662385980016cf26f4f139ed71ff8b0bdb1ff5576198677ec0d7f31b51772ee880cabec7a650d20cd43d43f5bb1c064914f64baad33053cd95e2a473be19ce3a8e5729b77873255444dbb1a75c03a296c1b9d4179bb5fcdad92523b95e61941bbab593b30db0f58f491c6b4b0564b8ac50c7130552075a00b5291cfc723dcc23a7efc1c71c8c1c160b19c49b76dd60a0c6ce11ac091b7d5d3dd7a1e63628c1bd1d4c3828d846675b1e759335d467c5f02505fda908fec5a3deb18548d1c6863efd20b8f729e8d719748bc01bc06c9ba8937e304e22f22060598a8a245a56e5432598f1f79bcd6d1d03854d4028325f80ca332f91857872d0ae27ed8eb01680682c98a1f6524d79255b37541f70c21f649b24872bff451489120d9b4ef01890ec4801f351202984853da231b91124ec829c4a44bb9b14f0cd4d1e0396f8e99a3e4dad1b0aa95da4b7c0f6c33a2b5623562dc80b4d6466f865dd977afe3e4898c03e879a704bf41c32d1b63c899190a0040907a6d7c95f0bb632122b84f65e435cd278e41c8ffdb45cdd604ff4293f396e4ac9a5c250ec016df5b502f8dcd602643162123f889b5b3bc9740a8cc773791ead74c88f4a6921d08dd8e9b9c5db1a6a13a1f4b51b60d74bdb9331dcd2673755189a89ffaa89cb2caa05a3402741db066a9c21be344d3b8b95afd46de255248f907a1d73227f6d0eeb45081b8a38d90c7415b507562ace1975b2c8aae9358a875fb03fb984a124c9b427e315408198d77c2a61a2f2081e586c32b6385a6fdda43e939ceba7e8d818bb0b764fd888a5fc0b1ce580ffa84388651917b8889fe4009e263ea98d70192faa5bf608d2267e9989a3601b64339ded671774fcfdb94463e033defc18a362ed0ad4c18e00b07920cec7df5d389b5befe38607e6910ca768532e23c75ce3cb4a3f71d40e1de769b7c574811e4576404649a76c6efc7f7cc42e1579ade585663460ed3d68fe6b9f33d43127d6403ff87afce923ff1e7e777b3126a756bc75719c74e88fb40a9e8aef44ea61967bb69fc6366ea12a2d97e2a1d47c383ac9a19a796347861a86b40231cbc8a2f5c999ca8b848e7aec835038fe1271cebdf62bdeaccb0b0b9a617f6487a818a769925bcaa9457443a371ec3a2c45bc6884a5126867e2f657009f4fb2f33d209b38b914f5dbae085bae823809603f2aae7b097278f1b042a7d7df08f800a9402c90e706a56466fe6b76dae19b09ce00cf5f5078bcbfeb025675159ea59c65d384ff159d28a09f3c8dd2b2fd33156b13836a623968a8fdf72cf0c03b3ae5157e28cd14f19b8c4102ac0f64314d878fc0c1f5853dec2dedc4a59aa7954fab5bb885b5a201b837eaad76cef99e7fa83b8b18f1255be63a8d286e2a4d61db59f42543375470d24efcb4dca8e3440cd5a8eaacb2827d14958b49678df02ffc2403e6bbc0c624ed53fd6dc45d8e0fc2bfb69457ed5eeb7a48646e4830b7adba4ca01726da2edd67aa300ce7de01a8d48d22220841e35d8864bef8b46af55ce294c8776a9cc1d0ae0e17b7544955c3cf437d4a93bda81623e110a613d5e75b448d85e431f495c78bfea478ed911d598057c0d8f9a1421bc0598c4a03bc0873c917342fa3c1576ec128e2913ab0d4e332d42002cf3ce7edb5e3bc158c566b58f93e2240947312a5c1ddb215afa580a43bd91b5417b63d2e2135d8370b7e35d2dac73aefec3629231b433562c19353fbf93fef2aa4ae6914eec30cac3b877f72bf4e600ad8418c813bc9b0850f0f36f4da3e7817ec902b1fcb01b0c0c2ea904cfbc25a39f8f228c2c36e3cf7a8640d6cf42a398d9491462c595e412ad6c2b91d3396f0de6aa82d57566731986d56bf2f18eb63576de35fa069ec82bfb0f27c9c88196783c884088323bed35012d202e7fec710f0b2344e6c4a01559dd1eafd68058b1c10305d4762a1a87f9b92a726105956ff44a23820647456f9b0135f0081d1387078428c0d0cb515cdcffd759832a01ec39cb448d3cfd6b42f39a1d9f087d66ff4cb3b7851ddc953fc07b40e8e74c92868c0bbade59ba7721069fd7eae88b4d51947e50ebcd282882443bde66fc0eca8c80a4f3caee5d2f6459bd7d721f9886f036429ca3b91b57e0f9a8eee74b2881a51f3754a8af52a39c0dd75df3a61e9efac90d50181b6ac0c046cd0272bddd47b932c2f7e2004e0b122e2825ff94d184fd2cf3346930e6443fbb7e9c05128c56f1209cf80040391e39fafb2bac89a890d10a69ec25421ef56916f689436797230f414364af11d18aef83ade13020f0c02adccc178592bb0477f19fb5feab027bc1f740d9f48b1bb0616b7dc4a44e05cf96e262ed105881ea453e18e1507d50f035a78ca25d98561640e823af2c28ac768962e39762981ddee7b7383079dbfdb43ba9878e39e75ceea0a1fdd9b69c3024f0caac55175618a4beb0dfb0ad83ee085be02f9272a7d3c1ed2380fb65a28e810d87bcba6ab701ec597804cacca64cdb871d2a101b7f18561838be0fa376df0aa6af66687f04cc2ec4f60730683763af533c457022fb2fc84431feb05fa06951f6b7f5258a14b582613e485e64bf27cf77a876dac5b81c170e0373f694300672579fa5b5c113fdd42689ebee9afa2c8f114fd46b9d21f33a027645a08e1324bcc6afd066f0dc47b55a6a09edb8ff6293580425e17a4b27a016245eca47d2e57188a7a2c2af6af28ec9e741e9b696dcbc050dc097e717f74a16404d3faa18ffe7687130cc2a8fd4434c421644ddac141d869485287e27383238c4d6e707f933af763eaf5c046301e3e859cb703bbc32a0193bed2e5c5e9b883fbfe6cfb8cb96750fdf08ef623df82f9eecfbd97e8fa37abbd8cc4af7672343dff495a3d34a0c4c273ad5af2ef71557179479a7f6f0096597b26945c2397bee3464cef219f385b444d18d303e4b23b20c7f0f64ad6e6af6d19babc014e7441adb1ebcbb7efc461806b9441a93e010fc10b7f15b42bcb2ab918ef34d6413b799e2fee6df95b89827591f9fed8607e2b480cf78b85d6b5adeee89a7b2673fe75ae3828f0882898460c04c388f11608f675b95c163ddd329d79124a0a202e8882b89c512ed725e26adc76ef9e6da050d61600dca91a7423b0e28acd5e0defb1ac3c6f9244764cd6c3ff952ab0bba392bb024d77ad4930974f5a7b618a4e82014624e661e6fbe418cc8827b28fe87dd49e1c658a1364d09bbcb1d9c826687b9543918c29c27012a052cdd9f702ee214460afb17240f7ed1fe47f6aec80f968be6b6f8156e30442714f9304408809cdadd3a9f14147c7507fce1957364ffd7110d10d58d7b75073bef777e8e55157716d39d92e0e98861cbd8cd3630ca5f99ab372935cfc695d221c7595bf8f7725131417c90ea2f4f16f868eb639e8fc2e8b5cf26e67f80d859c7bd5195e4ae31c71cc248982be1f3c8a959fb093626fd472e779e6acf8c5594e446807636da61b600bcafb574b4ace79fee38fd9bd99708cd400fd7a6ad58a4ccfe01bef812c6bc25b0742ed0e7dc47c761c5431f332656e2d941d482a2c1a7787afd9c4a79c70edbafde498f4fd5059bfd91d643130f157e27602114974c4f4cf0243d4d68adf55bfca07b2f0679d416488bc062c7ee561b477fced1ff2b08b2807586a50bcd73986ecf10c485a9ec76c72d351d7264de38631df985e3cd480b7d0bc19e62c73dd041abfdd066f904aab5ab504bd94d7d9b59b3912883bcd26e17ff080be0f957af024ebdaf76bd85db875f0cc43dbaaccd1f76e05fdd49429badacbdf1cece0e0b67dca6f6e32d46c3be8fec41a4c3180b369e6754e75ff00ec25fb44e50b9de582a88565b2bce124690d80f6a84", 0x1000}, {&(0x7f0000001240)="9a9fae9c53496580c647589d885f9eeb81c1df4f5f0bc4ffaaed8b65ab7906a48094f7bed96965cb2721117bae4586e64935d796e68095d0500c213ded7caf970738a35c7dc2342c49c4ffcf2aee1522df886deca53f8e8a5b19d0132e46a8101fc39a9f776a46415542de6c6e82", 0x6e}, {&(0x7f00000012c0)="6c5748a692347da7282c9f49f3ed87fabd352e3444ea783e4aa95d1bfa4228192a759bbc31d604d79ba84304ea8092095a6e99f868240ad7934ac17abb62c4a555cbb638028dd1b50daed11b77843e65fb632cdfbae49ad5b7a31444d9958a07be8af5dc52513f7c432022f1a6df1b1b3d69216bea69363b3c1d42571cd9eca8c97e50dd482ac8dbf8907fadea65158160571cf1fdf0daa0ebd106ddd570b6ea2a8adeeb6a42cd6b2ae6e75f70156e1168406027b8d281503fd13a967296c9ec18c0d8b2a113bec731573779", 0xcc}, {&(0x7f00000013c0)="84b30563eb7a64dc50c742fc9ea37c6c47bcac5809656222654760d86633bb5532b62f1b44490b8c8c1911e2d9ea6c59844e94817cbe31a80698611292c56402c3a1eefa0a4d0baf7a4472a56657cf9d65444c850339dfe809158dbd6d317969883b3e0de70b7ec72815e910f0fa467d3385897412cc7e6d9698f512afd0d7a9437326cbe240b40e463cb3b99e8e0ff20d75c0e9d5cb31abc80ad416782312f8a701446ec2245ece4b3ee183e92f7720c7190dd01b6f951fe18c87f68fd4b733a03af2020dafb741c8e3047078059968643f0fceda76d87739acaf0ec189a38f2dca8a67272e05f07a291cb5b66d7b7d4ab75e248d6d7c90113d8176fdaf", 0xfe}], 0x7, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x148, 0x3}, 0x4) 05:38:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) fcntl$getown(r0, 0x5) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6000, 0x4b) 05:38:19 executing program 0: r0 = kqueue() r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2080, 0x1000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x21c) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) dup(r2) 05:38:19 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) r2 = dup2(r0, r1) r3 = socket(0x400000000018, 0x4003, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0xac, 0x15b4e7f27cfa6e7f, 0xfffffffffffffffb, 0x678}], 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x40, 0x1, 0x7ff, 0x2}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0xff}, {{r2}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x3, 0x2}, {{r3}, 0xffffffffffffffff, 0x32, 0xa4041a8a53fb45cb, 0x4, 0x10001}, {{r0}, 0xffffffffffffffff, 0x10, 0x12, 0xd750000000000000, 0x7fffffff}], 0x400, &(0x7f00000001c0)={0x6, 0x6}) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x20) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000200)) ioctl$TIOCDRAIN(r5, 0x2000745e) fcntl$getflags(r3, 0x3) 05:38:19 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 05:38:19 executing program 0: r0 = socket(0x20, 0x4003, 0x1) sendto$unix(r0, &(0x7f0000000380)="5001050360000d04000000011306ca90041004fecea18ba8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 05:38:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6018, 0x2) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) close(r0) 05:38:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x2, 0x1, 0x20, 0x3, "080de5144bccb5f683c1b39c10845b8fde9c8c0d", 0x3, 0x6}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffe) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) 05:38:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) socket$inet(0x2, 0x4, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x70}) 05:38:19 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x877c}, 0xc) r2 = socket(0x80000016, 0x1, 0x8) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)) 05:38:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x3, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0200000000000000d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d9a2f337e14f21f38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c7810bc4c1de10592b4b4f353b2c1f6da769477b6a62190a1d85c743ddbe185320c2bee2c72765e5014fb03aeec14551775117fcaa5515764363a79c18c03cdb0a37730641ca4800e67568e89782a2ce4a0035103b751ce427235471738b241b8792ad0f293ee53220e3a45f0dee1b4a450c29ef3e616"], 0x1, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) shmget$private(0x0, 0x200000, 0x0, &(0x7f0000e00000/0x200000)=nil) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) msgget$private(0x0, 0x162) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000001580)=0xff, 0x4) pipe2(&(0x7f0000000180), 0x0) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) symlinkat(&(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0/file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001740)={'./file0/file0\x00', 0x5, 0x1, 0x8, 0x1, 0x0, 0x2, 0x3ff, 0x0, 0x2, 0x8}) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) 05:38:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) load: 2.48 cmd: load: 2.48 cmd: getty 74412 [ttyin] 0.00u 0.02s 0% 315k 05:38:19 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xe) pread(r0, &(0x7f00000001c0)="49b363883cd4e0f6a1fa10b2db54a0fc4bae6e04c06bfce4b60d88dd2b11e513048127b8e6def9e549ad43300b9f2c098551cdbf7503409882714b8d775930733394e18ee97baad4e4acc99df3e1ddd139a90e48d28703ef38560d99355a717e82c25dbf7a0624972acb813a81b28725fdb5daa49ffbe9fa58114b1e0d656665e1b9e1ff78deceb45761fd8903daa558a7b54dbd619d60e5c59c67003258a1d014f0937f3696f933bbeb338441b7363927d84fcbebb1f6260f", 0xb9, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) 05:38:19 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="2d226d1b61312db4298148c51a865e68b210ad69a70000000000", 0x1a}], 0x1, 0x0}, 0x0) setsockopt(r0, 0x7, 0xdcb, &(0x7f0000000100)="0f6738c581d523083a594353ff84f0c710df94375656693cdb5876e317c98d4478f9a2f84149736b5b0beb1a29c22b058a1ee08a5d840a0cd1d5242eb1778d7c95ea2916e03b85fedde0c4029f941718df02ff2a604b21f405f4632671d94894c61bb44fb1ab42fb8b9fff54318662cebd35b211c8b19156d80245a692a952b4ec4c7b14f2aa23f3076f762a22997bfc369089b5c9efcf847d7dacea89b08732b773e0f30950c67e62f13b6c8673c1cd8af73f7c57cb564f552661d456f673be46eecd48a36dc8375c985326687c03729a52f972b4b6346462", 0xd9) 05:38:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0x28b81e) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) 05:38:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)='.'}, {&(0x7f0000000180)="2f1aa979761b9582110d48d602a81da2bdba29"}, {&(0x7f0000000440)="4d616127d33ab422a31cca51ef1424a5d2cdc82f75c25875857ad9e4ccbb7526caa9f62577b7177f203f3397b80085562da7dcc2d0c9b72583ec1219acc0871cc485773e4444264449e822e90c5df31a810c58814ab676b5dd02452b59edab6627a960bd3c01891c76552a3391ab7d98097021f1b6f19ba65fdb0107443413d1c51f1b466434a0d91542a1772bdfa936232b6a0ee656a4cd2e3ef3aad479c6b9e23089c9c6cd347723a03c25c1aea15460dd3a587d052007c1e659dd5455ef72fdda7104b17e080c0c3760ee8a5feaf3add0a98858970c40370128a343143d1f90f9d8189597e83f43f20d3b35b2292e96d4756951a8354eaaeaf406e046a9"}, {&(0x7f00000002c0)="281604efb519a54f18bc3543b09a9aa42a1176cef3fed506a40725cf0bc59fe27fa38416bfa324f37e9950c9a02b33538721365dca1c0048f71976b2e5ce0371d8e761fdd23d7650ab881dec590a8d1013ef9874b759d92a760c65b631d8c64aa94b622888b05feb4b18b25ddde4bd34429618ae7f0cded414a539b542a7638baba3a43d17985c3980a1022d2f6be2103e28acca998192f7421955f994009821b56de88bae4b837bfc5547345e8c554931bc21679e4867b71f73bbbbe25c3f93617c0fb43f47df10b1448f4b7cfeb067"}], 0x10000020) 05:38:19 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 05:38:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1fe, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x7c0, 0x10001, 0x7, 0x40, 0x8000, 0x40, 0x2}, &(0x7f00000000c0)={0x1, 0x8, 0xfff, 0xb9, 0x7fff, 0x4, 0x28}, &(0x7f0000000100)={0x7, 0x3, 0x2, 0x81, 0x3f, 0x7fff, 0x0, 0xfffffffffffffd0e}, &(0x7f0000000140)={0x80000000, 0x8}) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) select(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x8, 0x9, 0x8, 0x3ff, 0x6, 0x2}, &(0x7f0000000200)={0x538c, 0x1000, 0x6, 0xfb, 0x8a, 0x6, 0x61b, 0x2}, &(0x7f0000000240)={0x0, 0xa7, 0xffffffff, 0x1, 0x6, 0x3, 0x1f, 0x401}, &(0x7f0000000280)={0xa999, 0x400}) 05:38:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 05:38:21 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)) 05:38:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000002700)="68167cbc965f05120879032999618a9a7d73758261a3c4211ef602ce8395e2da4e4bc4c6d69c32394404f2736055ee58af728f5bd5016843d5504189bdca6515f43ae89402bd0fc321870bd914b797722ecd402f29b46cc52d7c26c8547096f31d5684cac74a7e0b66a756f151e006a68a5ca889f8d8c24f787b7d15c49512cfdcd347df032d603b0dea5195fd059239ca83954ad041c356e3b71446bc02660dac47f11ec0eb3c0518d9f1c420248d3bbbf3df5018faf1e48e06464bcf299a29040972f575466fb09c2a2cd08ff8e8d3c0dab45619ad6b34682561a2d6ba1c33ab1714dcafa7a1ce882e87e92ea963eb425e74e3f6b820367c62478d678105a31544b5680b6373b89253e25340d0ea95a20f36acd8d8230d79449de32405d4352515820ec31b4a48c7581fdb72f88c637ea128e54ac977bf3f85c2ed9fc3ba455a266973a2bd6c5d997b97490a33527409ac24eacc3a67f3a9eca7a97ec1dff1dfa558a4e6f7eeef0b3398e645e03e747674a8892e7a436af17a7c0a185d912c5c51169341e317523ae227be161a88dccf3e007d939da8ca6bb5bb28d85f0d2879ef1a80812ca955a23c8b5d01b97aa68204f1be70670858963e1d74499939a0f47fd523a547076c6d205decb4b16674319c243aae90e7b26660b00e047296138afad6bf37b6f5d3fa45ab845bfc910add8084f7db15453396d4c9f5ea693d32f5dcfe67f2907f36fca64e0a049c8e462f309064f1fbd8c2cf7e1f7e0fa802a014f9b252381ba7ff0206eb5b8c2dec9ad4bc020beb45a560c1111a434ad062c6b9bb0e528fb7879c21febb70b44a92800c41eaed96e45d26024064c9d7bd66ba8a8669bb49d24c706cad16410b085b5d645528ba48ab190ce50d011b7b28bb8dc03a3b7e2561b4886fe3eedc6007b6419febadec94aa26eca37c6ce5897c307c16b7d2023ba261c951778ecfe070d23bf5ba1e4335eef1d6d2c904e0ce98ac98fd07ceb808ef736f00ed2f6f555040c3fc9c09cdfb68977fe8ea352181c7814348787c27680fccf49db8f6ad1396ac60971f44a600fb0cd88a0f8c6787c10a3d52ce9e45e2181b5d0d8898e91978a5f826d52d1761e4750e3c43f21e339ec59350a22606ab61ab75ecfc4fae77f87cc27bc94fcbffa44f102563a9c216a86097b1e898b1b28d142d8f49fb48ecadbca5242d9f050ab0ee04ff688c23f2b9eea8c5c1a9f5510a9cef7ae594a599c25209c9c03241936cdfc5b409913a47e03e8172e764ebd592f3e06504e97313078b392ee82086489d20f40d31d18da01a4c1067095f50a90108c0683ac57618dbf039293ba19f3ca2950ab6f9200c91c061b2e14e5e053b23ddfc0a6ab04ac00d0d220da590fd334c5964e97df848cce67d9c1513304bb113bad26210a94c3c0aa3518149f60fc511d937a959e1ce0d20be2550b19fc6d3a950af15166d8e2102688d42438c0facea71b19c2afce28252189978fbf8d25f6951e32e9a2fa6cf9913f63074dcd597921412d69d0a54210d0b06bd51888682f5774a56d0e805bfa7b33e1836e074c7f7c1aa01583ee5b229e0b181239492958ae6eaaa4d7390bf81001dd855259bf029cc6c6e9963a34e9b6367037c126a5c3b6ce1cca0651d68337a123d75f250317af2b4f28048334476cd44f53d3baf3dcf3941f3c8a285d8329b585151f6f53406270b00cd049d337f967bc092f7eb71891302b7cd3a2c15ed1dc6070908a6b15430c30a0c862c727b9acd5d4923b55ee7d4c948d75a584f82281c88c3ffc5f5d8ff5e4ecef533c96c86ba08544b31b126da2aae3828c13edf5cb4df6ef5d5b4c48023791af63c26ce9a659410fb95fe1f59729fcb995233c216153681c9f43af7e939cd64bcb06e51dd5b6fac9c45e46386b2cacc4a1deacd6ea22502f789818ece025ae3376fc6cae5050cb67bc28ce255ce339a42585e57220787ae3bf5760b99232d9c6ba62f851450bfff5bd0fc9c9eb969be48da9bca5ede305248120eac4c914576637bc5c8cb2cfbd626a5dd45a882fdeec934e1001bf2719542455f2bd438aa7feb943ec6da6019fb4747ffd1f5a1f095729d5f8689603bf2d38a58514ec70c4807810d536e90ad6bf4de38a53595c8f4809a33feb5c9b67dcf6b537edce1fb1965fa739c928f26e713a9c7fe98679914450e0fbaa6aff6aaf388d447319123cf45ba81a0913d033d7430f891c18a8d2965b74933f1a80b250e2ee2578443ef97146539b05f2c2966cc7b07f5c94b4977b1f9bb12a25ea465bb6156bd9b300bac9a573ea9f2be54c5c8cb32d23de418c77159722f57274999c527adfe94f1f8307dc5ab76f19a037f819b5ec8eec7bd5d433b40437b45c59cd4f36211ae7456731269e8a7d01b2fb9d9ca0886f6a2612d7b22227907e362db4aee9d9ff0a9da3cd37b5ec2b29c160627d8d045167e861e10ab153ee4b3b63f973871cc3d633b5439c038c2ed8cdc4e5d30c6c5321b68716670b58766ab05a0bc26582b5a28151028c4100143aa06f12c0c3b8dc0d0aa9d9f3d2c0ef4e4e11cdd47afef0998349db1788ea5356642ed966512e749e85e5efc5aa79f6699460ce425852855cc971455d732e3004ef12fdb6c16b621cc1b49f064e861cce7f0292bc2530654181a3fab7a6541cdabb3f0976d8731e84a69346ed9379a5dd12d4a9a7d8fb2f5b7fe0f0397270c95ec38442fc447077034bd9282b088c28c271ccd73bb924701bc2b790eb28c1d9eebf161e1b956e9c37941a191fc36574af61d27425b59d6895185999d41ec087f139ade9ed7d1f26e24441c9431d381c9394b52fb9ee36969431bf1c440302a8fa3b2110f94d41086a721832fd48a97a11ede25606cdd12567791cbed2c3880b461812c46996b01ad5716de4509c52cf4b43f48378c380fc56b4f9631dd04066e0ee02864dd18a591f92ea63b11ff170570591677efb660af563166df09ae162f14043bea1ccbbabe1dc017af89d6e7acb7ccc09b2eebf3981ce6804363007bf0f3cf03d2f3c0eb6eed2c5f4dba340cf1c356a7796bb4b8c30c1aaeeeef79c9d7610fa17a930e513d83e063c64dcb19b4a0114673111bcb4a5fcbd1f8bb60e7eeb58ee8487bb15b934b33dd72c9c42f7c4351adc33876f219cf26dbf9cfa528159ebbe6f2752e96baa118f6f20f71442fc8ad60054cd566e36654c2e240a8c51ccdb9cced5a66d13126a15f2d0583ac6f553f870572a58385dd1a34ec177c5bb2d0d7b8ef68f3d4b5b7a50cee10a54063173dcc1be3395cab8794ea5aa4cc78c90bbb672107d24e8e4c896041471ce8ba244d7760d6aa5608cc4e676773d4eca3e2bfb7463eb4e97c17c897d6949114c235b5c061434725e3d42de8dcc08b1992b3a8f9cdd6bbabc343ba85be7071f460d10fad4b81e2ca84a38bddd8db60697333b0ec0c8b52fea1226a1709968fdf621e6df3c700bb631dd598363bf830cc67a6cfecb38ac83d9865a9bc36e01d2dcfdfdebaaa9b820574ad8ade57d80a91da3034e81b4a6a5f3d820394b5306903fa42e855638227244db9b01c8e1a1c0630680ddc244d53469aa0f9d7726a0235ec389a2d887fa2688e5da0af11b923219761b721405b5b69fdc67eab30236ec651d0f81a14483f7c253a51424eda182453fef5dba3ecd6a780efa4291c2e2596b2145db70504713b92a93d4ea07271ab8c6c365d0b35e630fd2a507d3cf20a750b8208202323500a600de2b5c30f1545764462fb5acd44f57df9b272f2a1ec7fced1fcdf8506e6811713d9ec63c377df0241fa748a642773c3b24ac6efd7f366dacc4928dcc3ec0155d3894a21b7acbff46759571093bb7a81deec48c011e0dd8333676a1b9e7e615a7fe6ec1f365c0d209ee2b1ad6b86f0f3a00dd7998ce5fc5530d7ad53d0032d6b5831f2842ff941640ae463e872d365a82e1d76695933d1a641ae81ee40189ea56672f193d351f1ea7a20e2a839db35b3c13a1378d6e99f65e90f7a5ab64e753823a2777bd64c84650db7ea8f42dffa1d3d314351bf1f48ed015efb277952b90ed5b18769c4f342636be14a116cd6a36233086a53231ee001ccf43bcfb1b96b0d185e3d95b84ebd45e33bf78916f706c2061ad0c5694f795cb3107ddf9429ef7d11e30d16bf1ab58a89391de7575474cda0731b337fac310350b85a4a34bb3040121ab13ac3c496489a83906690ac68191d6b60dfb2cc6ef4a928bb9a58b89e4eaec7c9084b2b72902b2c3441d64a41a41405a55c902bbddf304b2e338f350b937e7ee6b3f9f6582f051de439a6cfa54fd66f3a89130e5b5fd2feac64a4d6f03b4065596f9a259b77762e620bb67db0044e22a9d2b00020d0c934cb7d2b3e4fe33da091ec8268c3cf99d22ac5c4158cf83bb857a7e5da47c74e631a6cb7662db4ce5abf5e6ec54fb0fade83487bbfec5a07ac24f16cf9df7afd986acab4d4640003e21a247645b642b8ed34972b1ab6328bc48f60047fa08e3efd4f40c8921c40144868abdd8ea377528eb369b53caadf223bff3b3c55cccae7403e225993e71e0bef138da42b389e39adc4903164b95a908f56a34538cf1950baa7b4b79b0d76fbd22f6ff4f842b256a58388de4d35970121ba6bf4caf9448c0bb23b275861557d006868d3702efed9a4d6925a03f9bdde456dbea65fd125792df9a726a82478d92090f235d203c2b92a0e3f1f1f57cf2788256b5078a8cedee149008a17d730eb3b41e02ebe21bfb37ae136041b31f0f115391ed17fbdf4a74726fac8f281e4292e3c86a1263f51acb24c8d401d0f5cd145c418913f6c915f7bccc360196553cdf83ff7425de45a9be041a3a6e988263a165af00d16aaa0513248ebe5a152dad4033f65ac88e5ad45288d9120c3b05a72579a27ca257ba5d64db62dbc6f4a7f90a9a5c42e7eb837ac3251abf9fcf51b26754337ac852d0492757c75499c72d1b9cd240ff1037eb3544843bdabbd5e1390cc9898bf6e55f6c3d48417b2ceca477b0e377985aa55827daaf20a909c2502c89934e81405737eb734ef0b4e8a430bd88f7f30823da76ba809948a538fc141e4390043bfa4c6acea74c466f8be6d0596f0917096c308d3fb1323204acbbcec359098d20beb9d510be1ae716b0fafb06ed7c932142aaec2128b81ccc96d42575364b74f95fc8611505916f163305850c12bb55e3d2cb6e3bfc1878341111db47576caf0f8632eae8f675e6ce2f6cdc6c7cc03dd58d1e644727cf70c0171998e922bab243ff3503310609544f84e777fb531b608ed1ad67583599531eca9ca522bb59a11be0ef8b6d016fd057f5dfcf9fd419aba7c63c7e5f2c60ca88f00cefe95492e288f9191bcb0a3890b50c8fe725bf978752763e5a784773e3a535cadec827a4974ce51753cc2bccc4c9d77ba30f1dc27d8144ca3ad2b7bc4206f07e5d39a2e33c4685256f82550bd4c266005bd1313a8f53b02571d516dfca3b42d566e26505b863b8f0795dfae4e4b78ab203aec9df86c423ae977f6e274087464cd8df5dc956f91e54f28f00c32a775ede61b78e456ed2198bf3f3b5e993610ba0080d9e79605d6e6fb94c509c1119b194208efb756f9ae1a23e129719d628814e6bfdb00ead55d15c68d8c9876c0fe8256c3bccfb24c4b7f45fce65dedd56108aa48c5794a47475aab35f14f1df64a51fc984a6baddd6fa268949612b9a3ef0884370f5831a8d0270319", 0xfcf) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x7ff, 0x7fffffff, 0x1, "fe35cc5ec301a9d220e27453b7fb15d59118184c", 0xb3, 0xfffffffffffffffb}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:38:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x7c, 0x8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x8}, {0xff, 0xd0a}}, 0x2) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x0, 0x2, &(0x7f0000000180)="8a54c8535a0a40519c5cbe45edab4dafe47af6169019368cd204cca1e57c049a05afb4dc4087f35a353128a173e3c21670ee8e28639d217742e0251fa5f643bef5da77a2ff5fc89e464bbcb7f0fb626ecde4099c78cc68971cd60abed0ba99b41f6efbbb35a78c1d4ef8b6062e0dc4c0acf166fb9f309d36dfde25b9ed9101b7778d3b6a885724367629d5eaa1ec0b80454b5cfca2b9f6d9c224fba35dbc0ae2981c8b4a243284204ec20cdfbcbc9ee57a8cdb4d8ee99d", 0xb7) 05:38:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x1, 0x2, 0x9, "56b6fb50c9c8daa98d42a661f5db6e8451c65ba8", 0x327, 0x7fffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="feeafc5a510731e7209708ea1470e7df79005fe45a58ffd0de868f414b500d07eb217791ea540a70c3e9ef8e1bbbd0c43037db928f2197ad09c442636d9eda2401a31921554f8d7330001a177dc644ddbe4e0e710ac0c75ab0b6863abb4682fe4147217dc0644c914f9804be750f49bbd77f44f4b8586602fe5cb65e2bbfb61b5cae8fc2e9feff9e3e41dfb09d26", 0x8e) 05:38:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000040)="29ac0fa177", 0x5, 0x400, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) fchown(r1, 0x0, 0x0) 05:38:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x40) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='}\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='^:#!\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='\x00']) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x1e, 0x5, 0x8001) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 05:38:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x109, 0x100000001, 0x100000001, 0x2, "5674bfab7361d30c471262a6549ab975a4196a03", 0x400, 0x9}) write(r0, &(0x7f0000000140)="441132f75458623ee39857c8a03b250e40b0d53bbcad008b112c7e4875269f474c8fae937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d651091e4b71b90364c6cf14973f907433d4a4829", 0x91) 05:38:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15, 0x1, 0x6}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = fcntl$dupfd(r1, 0x0, r1) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x3, 0x401}) syz_emit_ethernet(0xfffffffffffffe3c, &(0x7f0000000540)="b3c7b949f780a4c32ec1d8713598af25f9e7ea9c3047294b76fcbf19f9f701797c5e4ae4bece4d07de256048e5131f30790ff50418870460ffc63ceb72348e7ea28b8946e2cf61acc76ad9d54bc0c7ba39d948b2b78137c9650c14329a4f49de02745581dde472d230f6c4f47285b91fc8262c9b07cfe4a36d9dff5aa2de602cd2a1fd94881a9a80ea6795e868f47d5edeb88e271404fb2226ae599e382f462546ba7f5b708d81e3f1422f87b034fff59a3d9fe8b1368d75e5b792b28edc256dfaaef8dc928d4ba32185b3bbd83c0c0fd1032572eec30d1f9cdae89f02d2840d8d9aa69beac1d983627041be365d679bd2005741ae6ea3d843260168e643ea4a36de27b6f443c5548d837ea354e79f60541f716d") 05:38:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d924d4e303855da483f0da4811fb70a1d9952d7eb6fcbf29f293959542f705ee0cdb2968a7f96c44bd55e2f839162", 0x50) write(r0, &(0x7f0000000000)='e', 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 05:38:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 05:38:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x920, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x8, 0xffffffffffffffff, {[0x1ff, 0x8, 0x401, 0x6e66, 0x4800000000000000, 0x54b, 0x0, 0x2, 0xfff, 0x7, 0x5c70, 0x2, 0x7, 0x1, 0x7fffffff, 0x7, 0x2, 0x8], [0x4, 0x7, 0x5, 0x1, 0x7d, 0x0, 0x9, 0x5670, 0x200, 0x5], [0x7, 0x101, 0x96, 0x7fff, 0x1, 0x1ff, 0x1f], [0x5bc6cc3a, 0x1, 0x81, 0x81, 0x0, 0x2], [{0x1, 0x1, 0x6, 0x5}, {0x7, 0x7, 0xfffffffffffffffe, 0x8}, {0xfffffffffffffffe, 0x9b82, 0x4, 0xffff}, {0x4, 0x5, 0x70c, 0xffffffff}, {0x5, 0x100, 0x100, 0x7}, {0x7, 0x35fc, 0x5, 0x7d}, {0x5, 0x4, 0x2, 0x6}, {0x3, 0x0, 0x400, 0x96}], {0x400, 0x8000, 0x8000}, {0x7f, 0x5, 0x0, 0x401}}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71100000029000000330000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 05:38:21 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xfe) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 05:38:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x504) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x470, 0x0, 0x0) 05:38:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000001c0)=[{0xfffffffffffffffe, 0x1, 0x3, 0x4}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x891, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21, 0x0, 0x3}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x3f, 0xc4}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x5) 05:38:22 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80c0, 0x3e) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x80) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x1) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 05:38:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:22 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') 05:38:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xffffffff, 0x200, 0x5e, 0x25}, {0x9, 0x1000, 0x7, 0xfff}, {0x3, 0x2, 0x4, 0x3}, {0x9, 0x7fffffff, 0x7, 0x9}, {0x153c, 0xfff, 0xd76, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) r2 = dup(r0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/142, 0x8e}], 0x1, 0x0, 0x0) r3 = socket(0x1, 0x8007, 0x7) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) 05:38:22 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0xfffffffffffffffd) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000007c0)={0x8000, 0x25e0, 0xd2, 0x3, &(0x7f0000000540)={{0x2, 0xc4, 0x9, 0x8, 0x6, 0xdcd2d2e, 0x7fffffff}, {[0x5, 0x2, 0xfff, 0x8, 0x1, 0xffffffff, 0x401, 0xc7, 0x7, 0x100, 0x8, 0x1, 0x23fc, 0x9, 0x0, 0x7, 0x100000000, 0x2], [0xd101, 0x72fbab68, 0x2, 0x8, 0x67, 0x6, 0x7, 0x78d8e424, 0xb7cb, 0x2], [0x4, 0x0, 0x401, 0xac2, 0x80000000, 0x6, 0x2], [0xffffffff, 0x1000, 0x9, 0x1, 0xffffffffd7fdc47a, 0x54a], [{0x5a49, 0x8, 0x7, 0x9}, {0x2, 0x1, 0x8, 0x78}, {0x8, 0x8001, 0x8, 0x5}, {0x8000, 0x100000001, 0x10000, 0x80000001}, {0x2, 0x1, 0x8001, 0x5}, {0x3f, 0x1, 0x8, 0x100000000}, {0x8, 0x101, 0x9, 0x7}, {0x3, 0x20, 0xa2b, 0xf231}], {0x1, 0x5, 0xcdd8, 0xa9}, {0x4, 0x400, 0x10000, 0x71a1}}}, 0xfffffffffffffff7, 0x1}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x8000, 0x4, 0x10000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2dc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6b76}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0xb1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x6f3}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb5c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xe62b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 05:38:22 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) pipe(&(0x7f0000000000)) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) 05:38:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x880, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x8, './bus\x00'}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x8002, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="54de", 0x2}], 0x1, 0x0, 0x0) 05:38:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) r2 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) 05:38:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x24, 0x0, 0xfffffffffffffffd, 0xef}, {0x3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:22 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1042, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x14) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:38:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x20) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3d4, &(0x7f0000000240)="e5") mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000001c0)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCNXCL(r1, 0x2000740e) 05:38:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0/file0\x00', 0x7, 0xfffffffffffffffb, 0x8, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, 0x200}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) write(r0, &(0x7f0000000680)="6aa64d5cba3d6d084c4616feed191f2b469fbb92dde80f7ea3e61c0e1b1e8a85035139f61cdc1a17ad59ac207a11fa8f8391fa2cd80e1dd10e23a4c99e05b3f1f85d1491b1f8fff090ef04d6bb0e8ef51a45bc897eec2abcfd9af0697f3963b9eb69d1c0d7c27d2891afb35bbcd2718c88da7c21cc68a7dc4f224475be1ab3e646cae914288b8174efffcc5792768feb8dd36d131fbe61c44113de3fb16ac9dcf1e5013814a85df38ccc89b0875a5f3ef01e5294b941311fcf2a7d8f1cebfd73ed175cec97c59059a793708590d7820b7bbef7e2dd4b67a5787540f18f1dcec50c0f4ba24462cf2cc86e050d2bd1f824df8476cda7a2f181a6e3757e791565fe0708dbee3aa5fa28495f0b699de654492ce2d86718ea61acee5928a4ce5f15375a9927298a667df4cfb909c8d964d8a5c2f99c2750bd4ab1858bd4db5ec19ecaa6baf1f5128238e398d97780dd8eb8edad21e4a6a2c0315ea170d3f6360ee22f06c9f1ca455763f1842b24ab0a83a633b8c848e36c37f066c0f05caa10f02d97ab31169f6e9b93a64d3b443001e9d7192a1fcf32197b9b4d504d146e96d444d18a33eac774bbec196cc9412ee102323f61f93c0dda8c1bed5989d474d2b11eb751313fafeeac91cb0873cc05b590d7f3517a8659771a5dff7552ea2bf12efef499b0acdeef7fe0a54d8a3b9812da289554cba2a5e362b234dfc4cebbfdcc9b7b02b109914cfcf02915e34dada1894e01361bca997b1772e5142b4139c02c74d1e6b4424b9362d8bcb0021a4eeb761af7adc0903f978631b566c0f091d4bfb6724bf05364eb7e6731686c7104e54c3139665e01b442c2d7e99d7606133071bc2393fb7d9ee30fc97da4b76ec10f563a28cfc15cceb254d607d8a03940ca9408a984f2bf64c0874f9ec06c11d7bb0a7fb028a55eeead8c6ca1c9f104e335b4dbcf763fb1812a186c2c3c5423cf7d25ca5f1646bc68b39f77e9b35c33c06845bb1da933ba14d057b5ad9c0ce49147433ea791ce530b179688e1ed4ce98b1f68761ebe3a8eafe5f98e4cff41aa7da1801a8cc806c4cc9d514321b92cc9ec02dbb7197a5604b74e40563f00697556165c0a8c9a5446c2d27e1cbf53937369999efc3b199308625f0c71197885b0d1104338f08fdd962097fb085132f0f4a96bb93b2607f862d4a266b2f9246cce1b63cde396f7c2befb07ddff0e14ddeaea194b4a3942414c3c593cea2048a9e0a4fa84bbe8066c63968845bcb8d7cc5c3d20248d94c2f6ebe6353048a5c0e16812a5a23acba3201a10210a39d42995486f985ad5266b1a9b7070e66f057a4071e271eea288f15ae553415b770d9c104b5ade5f54d029071102c01790fb14d8073d440e7873e6f117274bc0bd759df8b7f48174dbe9d8a86ec1a6ab3dd61c327dea75f782a13e8e6ca82b8146df9a13b04051e651a4c0b2cd3888896aafebfa5aaaee351b1913b763de436a2db0c9d5de470734145cbed904346e64492433209828fa71924eb6a0ed7f7cbc0be66c63b0a1000e37d1a03cbc869f77a155db6d890684944e8ff2aa9e4637549a91bef228cbe7fe48e64700530af8f70615f1618b8c74674d81540cdbc854cc22fe4c8ae2a0d06f56a19d49b7f6f860026cbaf11b47b33a1c3b545235826c66e5af66b1733dd15b1585bcf785058e893ca1409b992ebbc9943b846dcedd3247cf0c7b8154a1542e1135846ef9c9620bd91cc50bd15ab11888239185d6c456961f699c4e18d1d24db8fc65a556d7af9b5f7de2aecf72ff0125038f36961b4d134d06c72115b29f50c6f8e0ef0f97c197ae8334bde32e651c4567eb7c1b81d7ff731e0c1ebbc2f0a952c44ccecc3335f917cabdad66258b45dba62b11e51bcbf74537711dacb891718f51884550d2780b080a2816e051221a9affd8640959d8e3995a81a5598be23baec9e6f661ec868d949bfb34493e28f28be33b8dc2268815b75aa865cb242b71a366145c6f3ad4c5e69a83fd5bf3e3095fe67f34694ef100b2345daf9b8700ee602434b726d7e91e60091b34ccd60ab5f20c487af38ce28d97507f2b85b2790603d67dd1a9281a1d6817b65c254e260f1718a2e705810e1fc3b0e92148f17f3fac4b1a7d6c0cf49f3ce04a0561bd740c185c1d80b578e2e86f88122a1e67ccd428901d2aa60701bc18c747390387a141d9b753c64350f339a54b947f18c18ebaec6f6ffd7edc9968fb88f6135cffd0681d39b663f518f4f36fb5c274a2e899662fb44e99d28cc608cd6269ee0721af1312cedff5ed7c54bfeaa21ed957323873bf5ab1a59d91e243928555dc5048c0fe54c18149d4a557b43d5d70d97c51723c4e49bd3fc2318ad239ea7b418ec595bebf590701dcecf6e0ac52fe349f5c011ada00223cbb08c692568ea2e6b61f1b4f7e53ced2fd5d2c83b01ffc43ffb4d5539c3a0d9c84ec84e9a289b10ab7fa1ac68758e35899fdf43c1bb4a199fcf6bd7cb1b56159ddfde2118b7ea20469fb2c9c7a019d4fffd972da4ea391be4233198a92d453a38543011e8aaf23ac58d9316110acfdec07d94fd1c994499bdb58b6b2775d264d8fa65ccd556a5666dac9d917de7ef545c1d573b8d198d60fe52e4c896483de0d3aa5b35371526491e6a2e9bf6abeeae4b4209f130f95837fa1a772760cf3bdee8dae1402421e600107bd4f7ddbabd7cd27749156619fa4109e40f113c3a0904d7d0a9f6f7efa0bd7ff07974ee3795aa25a8e29d009ab0728f91f37250f489e57d455f7ffebd569df86c1779c1ab3652b9593eb5fedd734fc72985bc918654930bf84ebc11fac53468227a66036d7c8d0c20d013b444bee7d2fe36bbd2d9cb552936dc3dbd79fb1fd8ce0ff1c6231e9caa7cffe9545e92d3d8b69ea8dc0aeb8c427e8f8d3e46ad75d944de90c97da4e473068d1986e09dba95ed2e035378d7ea71421f6b7e87ff06fea0267cdcb19442bce9ec51f7d3e8c9e575a088562f8fb6151b574b0981c9e37cc5a3b65e5820394851c8d22dc847d82f9b377114f88e891ecb6dcb8db57ce870642e94b2e60b9013f81e7b94ed79e78c296773bec4aa856a9c1dd8cde57b200106fa80e4c7903866572fd0e24416faebf986ec60231122d2e2196f632739a0f49a8334af3ee3e8cd32815e2a209aec012be3437f7cb5902bd78d77ee542b384443397af8b99ae1dd51639281e9086cf98f464f5a9f3168b014ddf3b26bf8c7d43c5a12a17349d913e8a4d6f2dd5d4505a8dfbda1d856da5d36e625423e8d0e35da6b869e08f81b621546ca9f2e0aed71269a08546a476d333b4527321201492a37998678d1ae617a5085e126c8a19ed66a77f19822c732229b1af519d2043f59a84f68386ff48fb3ac48fc3532adae06ae6e4cd3a392588d8863a17d20030d65c2b1488be4d74f06b3b87a64c25f3aadfbcf561a854ad49a79b4e3d24a43d78429bad56b9e2906a2c1c79ae25b466982f5df80d912b873e2b19c66e6189d25551a958d985ed16c74ece35a68bb6f33bb7bc1f403db1ddcb3ae72b5800030ab67d613c10e2cf9880774ece381d8a5352c536465a501be72c287486b7232a6785d72f42476e049670192a1ee9e62ee7869d7aeab172b68c72e7358a394497b45a12d12a158d82b10339bfce502c57e4427cb870d1ce29bf403b0c158c55462730ffb8cad75c0e7439e035ef96bf109d44750f37c504426c7a8568e435b21d88a5ce66c4e24a6cf71bf12746f53aca5ecf5f8411b7313fc36fe43398732d2a886f2e53f37ca8898056f1a91ea921ada98fa83c604c153cf5891161f270263d95ddac478ac07aed807ce76cbbcc7cb04395d24a210f4eb543e120a1cc12cbc3eb33f26ac3de9095c00c5ab83ba2f2de0bcc09c9bba7616e7f027e2b8611fd5a3ef97ea0074da0f7b21d4c22a1792f9e7ccd4cf59c295a8b26424255dbac8fd08a64c16e4493d454a14c9e2583abf892d9261e45f645798132c592b021515d813e312fd0c4dea0b042609afc172c42f358c719470821e1e6856e7b103db392e0dc28751368fb6b7d4794577435341cdb15bf2563ad73cb729a7687c07016564b8de10917394efaa2d4ab04d3d7110b866ee233c940e167b712ca89547c69dd0aaebb7518eef146b2f6e5c451dc8b54dc029ad9cfd839201f5cb40a431d40c936404d0840a4ed66fc549a926f745ffb3f2bfc842c600dedee0faa2d96bd58ecbfa5dd19c8cda70f96b07ea6af64203ca5a4561ad738fd17b61e999295d00ea323b468f81e5179f5d65eea3d06d1d336f0051db67301b0a24e415ab89b60c51d6c17be68f94b560beaf6525ebb030061f668bac2ba7bd6be5b92cd666594e534cbe82acf761f7b3390498094c756ad0750bcf5ed4e1102907d7c7d48c65518304da9d5285557ebf17a67fdbd4a485b3de632a15ebc6eb91752a96f09dd2c585f8360edee68ab1c7862e3b3a1a5aa56443ed12a5bf4c8ac058614bbe18f0c1ca9c0e180b35ddece6419ba4b8a57a4a8c1c14d2a74e6e9bc1b05f331f2dadd31d17c0c0153a3a7344895583de9fadadd51677ab65c3f05a830d376d90276a5267c84e4f962480eaa7ae40900d2738bf8234a8e04622a7fffe7d30695b13e23924ac515d2aa0d53e087980c0f42b13ef2bb4cb25ca4586a66b6ea5f704c3077f710cccdb16540347c9d22ca28c67467dc756101e9088909990b4ecc16f32bcecfc44d295b2585990b6b7f67ed85a10787c34098f2f38a1e81eab292c8ab1ad95407454a3b96f59bb1f9439bc9a0e93f84b7ac1af5cbc47eb17617bca95398f7d72bc84af40fa34f420db89f48958d8825eb38a97f32e5ad249eab277563c2f607d7826f00fb1fd3685d48e7afb8f9bc4f0f0187fac8bc7fc0b5ea88365bc70b37889deac33ddce15439639a4aa6270ff90de73b3164011772a7e20bdffe59103028de4884cd968dff4a047f7bacd988b0adeb6717c2a32a76628caf92554edd6903d105041c501bc6b2ddb8cae68dca786e4d5feea2824774ffe34d175360f20829fb9aba9d4946d1630a85f1e0c18f73373bc852ddc54e216baccdf8bf84cd539b1b3e1ab2d6311830bccd72c6574b0b7568a343335e83b1c28918fa8256afaaaa78a8901044041357489dd0cf7ded10450c6300ae98a53d003a9d536400ae5df0cf6a83ef161b899c6c691b65579959ce94830dae8b7a0d9ea08505ad2973bdf0d36279f55161e0b4e82cbb3dba70fe5894785d4f0c2263e6d9c52f750d12ec9cb8d7af501fa7703a1ce84581a323481dbb3e487fab96f8a7e3d2a427d2806e7c6ed42a99101d90d48a96ad84a8b0556efa09a479964393865ec0600ab9f531708f6c1b75a1718e8f1cd739eaf9f79f2a50fc7aeb060d37cba50faaa4c3bf9bf47b4eb29149b79009582137112e3d436fa3b1f7f9a2f177a5dae4876785e80cf71b352a9bec70c80674ac9f6c4b7cf09d2a20a14432d618ec36517fb1eaea96d08a3b4d51863e0a4ace995bacc1496bf75dd54de97babbbfeb7b8ea014675fedc13bec841e3154260cb6363c8cbdc24bef1b8730df9b026d868835d4734265da6f7f0a8924897e68d058d0ba7b5b036fd89c5560313d24b9347b0d7d6160e7744a2cf0e53eabe1ba681a36619b592c998b7aea274ced11e88f7c63bde787b4e1168af4eecceeea3b1472b6832b0f86ba626ed070f4734bc3bfcfff96f7bb088d8defb05c44cffa0db6d0d7959c6080532f78a34d7f461267917523201f530803c14133a56cc5b469a65f0b6d2b3bdcc8330acb2b3a9bb5e7214", 0x1000) r1 = semget$private(0x0, 0x0, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x400, r2, r3, r4, r5, 0x20, 0x1}, 0x2254ba63, 0x7, 0x9}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x1, 0x2000, 0x30, &(0x7f0000000000/0x2000)=nil) 05:38:22 executing program 1: r0 = socket(0x32, 0x4000, 0x0) shutdown(r0, 0x3) r1 = socket(0x0, 0x8005, 0x2) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x426c48db, 0x80}, {0x18, 0x1, 0x1, 0xc10}, 0x0, [0x7, 0x3000000000000000, 0xffffffffffffffff, 0x80, 0x7ff, 0x8001, 0x100000001, 0x4]}, 0x3c) 05:38:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x82, 0x80) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x42, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x9) r7 = dup(0xffffffffffffffff) r8 = syz_open_pts() r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x40, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1c, 0x5, 0x8}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0xffff, 0x3b}, {{r3}, 0xfffffffffffffffe, 0x85, 0x80000004, 0x24000, 0x20}, {{r4}, 0xfffffffffffffffd, 0xc0, 0x0, 0x4, 0x2}, {{r5}, 0xffffffffffffffff, 0x5, 0x8, 0x20, 0x4}, {{r6}, 0xfffffffffffffff9, 0x0, 0x16, 0x7, 0x3963e778}, {{r7}, 0xfffffffffffffffa, 0x40, 0x80, 0x4884, 0x4}], 0xffffffff, &(0x7f0000000300)=[{{r8}, 0x0, 0xa, 0x40, 0x4, 0x6c1be0b3}, {{r9}, 0xffffffffffffffff, 0x20, 0x20000000, 0xf3a6, 0x2}], 0x8001, &(0x7f0000000340)={0xffffffffffffffae, 0x6}) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x99}], 0x1, 0x0, 0x6, 0x0) 05:38:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3ff, './bus/file0\x00', './bus/file0\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() close(r1) 05:38:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x723) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x80000000000000, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) r4 = getgid() r5 = geteuid() getgroups(0x2, &(0x7f0000000300)=[0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x8, r2, r4, r5, r6, 0x150, 0x9}, 0xfffffffffffffffb, 0x1000, 0x1f}) lseek(r0, 0x0, 0x0, 0x3) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/9, 0x9}, {&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/122, 0x7a}], 0x4, 0x0, 0x0) 05:38:22 executing program 1: pipe2(&(0x7f0000000000), 0x10004) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:38:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x113) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0/file0\x00'}) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 05:38:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSDTR(r0, 0x20007479) 05:38:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080), &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b2704000000080200000000000028000901feffffff000000000000091400000000", 0x2c}], 0x1) 05:38:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) ioctl$TIOCDRAIN(r0, 0x2000745e) 05:38:23 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x14) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 05:38:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7f, 0x1}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x62a) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) 05:38:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:38:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x800, './file0\x00', './file0\x00'}) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 05:38:23 executing program 1: r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 05:38:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") 05:38:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:38:24 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x3) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) listen(r0, 0x0) listen(r0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x3c, 0x0, 0x148800000000, 0xfffffffffffffff8, &(0x7f0000000200)={{0x9, 0x1, 0x0, 0x101, 0x1, 0x267, 0x6}, {[0x6, 0x7, 0x7fffffff, 0x0, 0x7f, 0x2, 0xf07e, 0x99b, 0x2, 0x8, 0x5, 0x5, 0x7fffffff, 0xffffffffffff0001, 0x2, 0x1196, 0x6, 0x7], [0x9, 0xe7, 0x0, 0x400, 0x6140, 0x8ffe, 0x0, 0x1ff, 0x9, 0x4], [0x8, 0x2, 0x1, 0x7, 0x9, 0x6, 0x6], [0x8, 0x8001, 0x5d2, 0x9f, 0x4], [{0x2, 0x0, 0x0, 0x7}, {0x3, 0x5, 0x400, 0x80000001}, {0x200, 0x2, 0xffd0, 0x4}, {0x100000000, 0x8, 0xb5, 0x3ae1}, {0x1ff, 0xffffffffffff0001, 0x9, 0x7fffffff}, {0xfffffffffffffffd, 0x8, 0x9, 0x8f}, {0x6, 0x3, 0x1020, 0x5}, {0x0, 0x5, 0x8, 0x2}], {0xffffffff00000000, 0x6, 0x3, 0xff}, {0x7, 0x200, 0x3, 0x7}}}, 0x2f2c, 0xd5c}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x6) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xa0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 05:38:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="14c8d8a784ad0c8a0cbc5e7ec0ddc46d4c", 0x11) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) 05:38:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5b) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) 05:38:24 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair(0x0, 0x4000, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x104a0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x11, 0x80000000, 0x101, 0xfff}, {{r2}, 0xffffffffffffffff, 0xc8, 0xc, 0x8}, {{r2}, 0x0, 0x4, 0x40000001, 0x7, 0x8001000000000000}], 0xffffffffffff7fff, &(0x7f00000001c0)=[{{r0}, 0x0, 0xae522b14fcd4ce5a, 0x0, 0x7fc, 0xfff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x2c, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x100000000, 0x5}], 0x1000, &(0x7f0000000240)={0x5, 0x9}) r6 = kqueue() ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r6, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000000300)=[{{r3}, 0x0, 0x10, 0x2, 0x8000, 0x4}, {{r4}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x5, 0x3}], 0x9, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0x83, 0x11, 0xcc, 0x3}, {{r3}, 0x0, 0x2, 0x2, 0x6, 0x100000001}], 0x4, &(0x7f0000000380)={0x80}) close(r0) fcntl$getflags(r1, 0x3) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)=0x1) 05:38:24 executing program 0: r0 = socket(0x2, 0x8000000000004, 0x6) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000100)=""/59) setsockopt(r0, 0x29, 0x34, &(0x7f0000000040)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3ffff0000114dd200a92ef2b465bbc11f040000002ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 05:38:24 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x1, 0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r2, 0x0, 0x0) dup2(r0, r3) 05:38:24 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x400, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) 05:38:24 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x3000) syz_open_pts() r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x3002) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8a, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) pwritev(r2, &(0x7f0000001240)=[{&(0x7f0000000040)="02a1686b1baa605f35ac39b31a95c9f7c482234ed1da1f3e73bbe2d00239e9d471a921d3389717988886f0c0e9e664290880f68a634acc56965255c7c72683b687d11d718c65b614b773245f96eaeb19583181d57aa206539ebe02e1b037925158b5b0bba6eadd60", 0x68}, {&(0x7f00000000c0)="a9a0c7a7014d57e927ed793df306339f3a7925d8cf4577910efede32ce4290518f5d1e21c35e49c1d605b94c3b0b38cf17e5549a5e64805745ceaec62565a6850f2f6cb7954bc0357a55666e285739bab42308725a2ddde556fe06748df95fe55dcd598978097847252ba8dcf01207454e6bcfb99c6c9154e35cdff6be7ef20348988f3c0f4e5045f33fac098d8de34900191ec3ce0ca52e01a50d7b92016b7a6150e6f6ba6f0dc873ec45e7a83e94cbafa4701aa6bf69f7920d181dcd72c47e82a03c0ec55ff655676627af66b3f53de8009212aa3ae6d479aca9658484", 0xde}, {&(0x7f00000001c0)="db33d6d9ca54f567d133f3558afa21d6356e4cff6ee3a7b07bb001496f95a2c333851260312fa95fec3a3ac27c0e493a192fcf352357e5b8704dfe7b2eac620849e289ee90cb2b0e0128499bd315110ab5039ac6cb70ec6334dbe7eb9e94632766fbd73a7acc54caee005fec0ba16d4ba7fe9011fa82257f6dcd3073807014bc9adbce26bdf3cd77cacd8a3953384bcb4e6bb1417313e70685a02f44b10c1684c27d34644c7c5e17091a54cb37a4b3d8149bfd77dc7f8eb1594e760c5c0cc92b1919293b61d3c779beac7c42a1b3f18a385f1441b176fd87f080f93fc4976e5494c49ba2fb652275f72d6900670b6ac048c4fcef011d8e6d9e24ca955831eb7c5571c9a98c25781b21bbb6f4acb00d93ca429cd97b32bf101231932902c4ad3c6bfe6510819232788a9bee74055166a5fd1c5a84095202e2f703d2c2486ccf33217d58d8b51ae249023da495ce8373292fcc9911bfae3db773b83d000ff775a7f4a01df2f74d4666053b2e86aaa075145ef84d2fef2a87fbb4cb617254ea4b0e134e00de68e4a913f9abc137a71faa8de272aa139d4f01cb56fc9bcdc9a4c8a9e9702f108b34e9ecc0d1dc3b7d8024fcd95cdb99e4a4c22cc6cf40b971bcb3e345cc31483712fae317c876cd4617c0ed348b745619472ac57f333a75a28710bfe3c1d81eb9f99b2830cd700b4709e5d9244e60083350487f55eeece8f26a53034f84d44b404710ce19a7b15778a231049b1840d54fbb261e289c4eb76026125e79c0fd0be743a5ac55fad9d1bdce7452ad86a5257a79244091a868613884d306e10be2b97a5fb9680aa76986b88655cfc6342893be8a938ef367c12883a8704e5d06a56365b4160feb670dc8fa30ceaa16419f8bd69efec21707859e1c4c64a89a71587e5f998a7335ef8ddd809e24643de28423354e9c1a60f726efe40928f3706c613bdfc85d02f49f976ee2daae7dac8336fb8077981ec8a7bd7acfe1a78af8b0965665396eb02d25bc4b5bdf085ae1d6dd2bcb5d9167b1483cf63e5ad35bc803b13249e6bef4920a6c8daeed525f2b95034c31a0ff21c95f1222185e8ea75658b2ad859167519aa9b9238ca543689e4cfbb1cacff8691c90b40d6442cd4a1ec454a1a81634e5cba5def06b52b14bbe8d01af81e4cb962c4f3a9e682b2308164928a08a9cef1c6dfba8cf6ca3441bcbddfbe3d609cc588cd43cc2b7a402aa408fddb5b837a5b44aa95c6ed9913b3a91f9df209525c528407e90108ca86d3aa97c52211d0917895d067c8aef82f161c5f5f562d0617b817708b2d64a50d246e196ba393d17979e57058cf472573357c00a7d21ea1d80d1ba319fa7655782a31eca762d48c7de9e59f72d671b44f6068345e08680ed34227c8e981035a6ed1ba9e2b4460f75708a127280e316e9e8b6ce73164f814bb215f02dd7353277973bcf5ba58e811a8dbff3a59a90a23c5a670432f2975148be2e21da632be040898935cf9533c3c4b31032935efa24252f02d6921a6de9d3dcb418051b80777b12940c97abbaa81d0dfb649d5a81a74d05475677515bf0d21c440b59e39b3ac0a793a0a0283c2ae7d7e6003e2cb464e8a89dc380652d70de55ce519961bc95ecf0b5fa8e04c7643bd11b221a504dde00fa1ac04ea1cc9a4249a831c567b50ec288d26da8ae6fc18aca8528e18e6a5ca01f987a0a2a79c4d1a68b05192e109de3a6905e656de3d5002c6c38c8fa9ad7330298e5bd554dcb4689f5a5de954ab37fed9077dbc340200b616a120a6c19af5a0a2bfe2d06ea94ab8fd182396264ed3edc592330aef618df4da7b4889bba10e1f443bf0557260619395667b0206a714ac652189b8857d0c0f9eb54dd25be0ae89a6b5f13fb6090552c65596e8a9c55f880f80588c46454a8c76ebf8493c96ecadb3e2910e3dd5ba83ed75b77bf72e035f55b9f0924d7ed5824b6edc57d70417e2945e09c51f30b2351f476b44b90f73133c66117220e43a5c420733089cc0f4637af43fb3e86ab30d2fe6a5db8b87901091163e9ef2b69895eb7a3da95d35853de54b0698b85788ee2575a65a3460f5f4a602858bfe3b16986f134618707a2d81d38893e8603089b296deac9d98643446dab1437de7356e3cfe6fc226984cca4e1b3856d3e93a19b8cd873c4e0b66981a1ebc1b96743012c49e7d60e2ed5bc20969c63a051981399b108d8542f01129284120e35339fede4b8924d95173baf67504a97f921094505e37579ecee5b64f804444d135a0bd600df3fd8d952a1853eaf4f6b1cd746af06bdb89c96bac5400506aa9acf9e64f8e968327cf60762af3b9df98e91a0761fab87459050f05db0ca075e1576cf15b7bf338388d4af70b526340a587c840be11f5adc268fb1014821da4446efb6e6a3b92b379bc4df60067e486088b445dffe85ce69118775cf94ffe67ff4d9a5b66c5074e295871a072fb7fd0de08d8530c20638d88a951e1cf4928e18c78e05ea3fd9b64c883b17b7873e5f2ef9b50479b69f8b01ac63d7784755774e5b34dcff1e6c21b5ba012f3d56881a1bf5ec332b15a8b74f01041fcbb863b0f502d08427994005ead1d3ef0735142b6ad06483ffe677da5e71e3dfcbbb9df8c8255b394114a66ff57fe6059db56f23037153fdeeb665d162793a3e3fe06297d27f1a12f025fdae71413851caa63549c5b0f1f6a47e313fcfe29d6079ac758db59416e971361897db23b60ffb454a35667211d75f6ae4248cf213710569361f3a921de1d9b3a88e1960b9581fcb2360045429cc128fe29087af5b37bf95fcdae869ac8c3238223cbb2f8ef7b74ebd45c71b46ccb1d9bd44eb97e1171139627d5f24039cc9d58627ac0814622e632b41d1140514b11a12d820a941f390b9904fc217e8e16d0314572fdb413730cb26a928b8e6b9558e01c37c1a5d483e9ca1e84274b5cfe4959c9aecb1880cc1a4d59b393388d48cc2c2aeefb3aa59324ca3bf40a1afd7d9e2b65dd680db67ab6f9c507d3664efdbdda17fe2b9609d6e1f565be5bcd897ff1b004da870a80ffb5f77fffb73d0b22689d70687c67139635d2b4857fbe390e38937c48d64fad810e0fdc025aeb61f2f76198d11c7111174f34a8e837acc1cad604a24fc6644b4f64418868b566a6390e070612ab01b7f9925d1cefad4f38ec4fcf7140d7db6bde6fa32f5687a0a22abdec068cd0c1feba782551c5b3deb5b84700d41ccc04751cd376d6cd6dba90e7de830624d3bb916aa503e7088c0cbecb76a464974e488a1fa0f02f1d7775dc8dff2d17e68b75111cc30b2a59e025d9d26a503e45803346577f59aafc9d0f9e591ebcd742582d0a5005333ed62c738731366780e362bca62e170abd1b9f6a5298d796db70a3a5753af00e7ebabb213640d47ff563ae4e99df3f7397251d1f004aca8d34f4eac8f73c75e0f6c02ccf7f74c678ec1d75ab5786e78889619bb7ee2765b6495357044c693add8c6e581e8f833d6e50f0df7cdafc7e3164d00d678bbd31231ac9d36a5839559dceb05a5695a898e8ee2a26201e526cf6f977febca980df63cc6f7aade2f6a5c88e88a7f647c59c4759b8b831b1b31f2b8bc8e6d144ac669959a33e0314dbb0457a8fff3bd82c2267649c30694d9e1ceb043c4b18ddd7b9afacdf8cf1b4737f6eaeb5b83038f01022f8dadf6ae095f897679c1e4ce0f77e4eaee7c391b469ed973f9d4cc6cc2bb1812797c39e4fe092c95040168dcea8d253e98b7771f5b1b72c06de9a1d7132ca2d09d924b72871fd5aa0fa3926c68f20f0a7c71972c273a95e07be606a1d5994942c001d7b851189cfa499f8aa084ba0e157e7582b3e8c51137c837c89358c42db93b1611d8ef3530fd56fc4a70c3d6d555c8c96d943bce1e3ffc0ad96e78d6d35fd91d4545a0e30c58d75fd65890e3609415a9139c65435117c792637bae2144baca2bf283ee10681cae97419e93f2735286639d95900e7b813b375a89c1aa108d910078942891d48ae2fe69574d623387a1f9de852dfeb39caa17b84051da72ae084aaf8d02426aec536565a6af6ec16afc99cde1568bb5a5d2b7ac4053808425b7afc48be97d0c464ad47ddbe9abeb7b5fb536508f4e479c1dc5cc549355d36fb27d3f18196b1e6397e5466ab706fe213855e45d3eb8d27b4811012f920ef5f36280a6fda31dd444a94be0ec33c066bd6742d17cb8a54b8a5c11d8fdb4ea321c4ba93fe4955970e3f1beddf121d132e4c3766d6588f01d1ba8080fae7d0ad62c8facb20b8833089090cdfadd1b20aa23ad86adb90dfef3785ba357cea4f771226c6f5e8c0adecbe831831146f20986daf03a6fb8179be82e022f7f39d269d8825f7d304d5d7425c88212af165cd4dcbc2ac8a5fc29816dbf908767c4e0dcf0152a04fbc4abfd6e4b1b96e2504d481638a6b228def85eca5277d2c9e20073e35df67fb5e812494371333fcbf706bd151e5997e01146edd5b4463e92009d0f22353e66490f325dff8a61cf52aacf2e4fa1678199874f105509be1ae8d66bb9358ccf2e04edbdc82e4c3d2de011a676f9e46f9c9bec9b7d90cd1876b7a2a84bd2e039a127cf86e53a508cc4edc38bd928cbd3c2c89a000719decd9296f01ec4a2d0770ee8f5845d9a2dbf3b7578a08c15529d27d9da461d138377976fcf7764636a24843efed2aaf93c18e544db88b20cef97ee2347511c16941ff916690a1fc2c1f001135fee47983f2b4c9f4310a7bfa14ccd126c1c7bb321d35b8027ed3033b6d9700d46df36da451f66dff7a7407005be3ea06107fd1535dd7f1190729202e064983516ef607a79eab8715dd473c56ac0931546f78eca7fa88ec98ca2164aa71fd22c09a31a77b7b3b095e062d097c32f1dec760ee5f9a9a1190fa48541dd58ec170f9bc9bafda96e24c197442d2431269d105a79726d0003e96d34912b9cb0933428856aa8c4daa29651a14d94c632956ff2b61ecd815816591981185f49db4813dbe2061e6bb0c314fd4df61de6da255b6c27ad57d9e23fc16a0786968078d244247df71a62bdcf5783a290dd21cbadf601f7a31e34554df1e3f8c6bbce5899d6d2b8a0c2000753fdeb383a3d0485375d669b4f0b6341483afa1d4ee6d34e4efed99a9f240c43efcd399b489754e13c862a1b44d2ae35e8773584ef1962dc751dcbab40d3e546b8eec5049af86cf31bd3514cb1d78f7da86af143c6adf624e7f0e072ba1d564c9158a426607ed3756fc4ce558a10da073e1b7475bc53e6c2c72be298747c30153f84695dec9b7a830a14f507fa940c747b3806c10b288a1ab1db8623a3bce3a13fcee074f1a64af64774456f723f5d0a183496efb170c90599de7f24131d57e2286804e8af6800b05de29a2bf25b282acbabea68062ba9b509294929efdba3160f20d2117e7f7af0146e31c0fa88e87b3387fa2bee63be5b6dd4c687dcde6ec11a3bb46ed2ee86a21b6171d3c0baa0cd99e9ee0afddd0e7b942053ebf9e939237cbdb39ba96338717627d81fb8b2a884da5f9db000ab0278667b85fcc53e0fc71b2c52be37fb08facb98641dc85668053fcf58d0245db95cf42f323f944a17bac948ad02eb854e42f2fa5cfcee6d3f29a8127f91569434ade67d0aad8b6555fa6e1e121cb62d59a501688de99689b10e945115dbefef7cdf1c402be568740df62cec96db35d0924aadc6227eb16e3b8c2f085b828b3c4e69c8737de88aeaf711baae14f9bf4933f92386558d090dc7f9fb380d892a8cc0ecc76c7d64e5ef04974f8d432f962a5dcf521a84c29b5cdca6007d", 0x1000}, {&(0x7f00000011c0)="1b300e243df39c69bf628b11852848bfb59653cb5f8be4555e37851a33bccccd1bc9cfb6f64377f22c6b64e29737e427e3b834d701470142d3cc78e4e7", 0x3d}, {&(0x7f0000001200)="2adb0bb69ba4d03a1a7077db5e022e8e2176af6f6873281afa935cb8ff2518790654a1d09d5105dfc85dbb022b08930e28", 0x31}], 0x5, 0x0, 0x0) 05:38:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 05:38:24 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7606) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) ioctl$BIOCLOCK(r0, 0x20004276) flock(r0, 0x2) flock(r0, 0x6) fcntl$lock(r0, 0x10000000000000e, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000001}) r1 = getpid() pread(r0, &(0x7f00000002c0)="d78dacc9a63c97faa846f8f4ba93932eb40725d7b1a5c454fc96686ea1ebdce2e2c594b98cea59ed1a365fe9ba3e2e6d83c55ebbaea729271e4aa627a048430f1945ae3e0ed6e254393b12d1cf5e6546b9633e2be5788edcd55de828517b79590f8a9737fcffefe2e291393b2ce6e669eb24661f415aea91c320d0eada934560e2275721ecbab591", 0x88, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x3, 0x200000005, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x108c4, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4ba, 0x9, 0xa68, 0x0, 0x6, 0x4, 0x100, 0x2, 0x1, 0x2, 0x7}) fchmod(r2, 0x9f) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x7, 0x2000000008, 0xcacd, 0x0, 0x1, 0xfffffffffffffffe, 0x7d, 0x1, 0x3, 0x41, 0x1ff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) 05:38:24 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x38488, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 05:38:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x3e, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000002c0)={{}, 0x0, 0x0}) connect(r3, &(0x7f00000000c0)=@in, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x8946, 0x1, 0x4042, 0x200, 0x8000}, 0xc) shutdown(r0, 0x80001) 05:38:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d924d4e303855da483f0da4811fb70a1d9952d7eb6fcbf29f293959542f705ee0cdb2968a7f96c44bd55e2f8391622b", 0x51) write(r0, &(0x7f00000000c0)='e', 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x140) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x12) 05:38:25 executing program 0: r0 = getpgid(0x0) wait4(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:38:25 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) msgget(0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 05:38:25 executing program 1: r0 = socket$inet(0x2, 0x0, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000180)=""/92, 0x5c, 0x42, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="892c090700f2b30600000000000000e090b8cc21739e5ca051569b2dab7232e32a93055039be0000000000b17f67f49e9beb2f71a04337f5bdb76902f40000", 0xffffffffffffff8c) recvfrom(r0, &(0x7f0000000200)=""/114, 0x72, 0x800, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="0100a32f818e69aefc3854307406da03e56b1d529400"/34, 0x25c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f742df56c35a82a4d185453417e2bc555fe5947aa352a574dadda5430b48d02bbbf95d43c3c74ad8d44a4d79ac6756ac13b79f12b6d879f87688cc96b9f4959c49c694707fb122c6b20c901a27bdb249b823cf94bae6f5596d2b4897e9a0cd51e0742899236bb8aa4e220c65500ede957ac22436be263a81b8e37d903d", 0x7d) 05:38:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000400)=0x8) r1 = socket(0x400000000018, 0x3, 0x0) sendmsg(r1, &(0x7f00000017c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="151f70b5074c9b440804b34da6eeda2ee8a7e3d452e1c8cfd023a12df4cdec07bfbb5108a6adf9895881fb13a254b7ae7c4cc41a0b61", 0x36}, {&(0x7f0000000080)="02cb4b3425be70613da8dad45f8c28376e4f9e01d6d36257d293c6ae1cf2ef9dfcf5fec06d0adef880af877d8c7e9562f5458e1ae62e81eaaf9ca391ec70811394b6e8269c3e542ca6ce42084347fcc340307582546c4dce5ec835b1e9b113d084272388e5dc88c1e326e4caed4a3a7887756f485955486891807957d37c35bb5151df736a290b0339cb9d554275a08899bfd83b9fba54a494f8b530175492bff99568d23ebe07dddb37c353a2d3b130609c3c2a4fa299a2021d47ba3234889abb58ceb9a5931efbd83e0b34f4ce29b6675366d8", 0xd4}, {&(0x7f0000000180)="ce5058b40a759bfba55d43fe28a494263b4c58d288a49c118729b6e2b2de6f7034cae8f4e593b3e319c5e72d97c13e22a0511a1b09a21c50bff9d32ec9b87dae4a4d3cfb11263264ac6144f1d224c356400c5a6b535ae5982b34f79d45b862c4728caf648fa3642f3a274942248354d06dc6927f6825a5fd6c6d82d01e8586f8935a14520767fef6a4ed674ebf297c0c96116ee27b5f27c0e9b2d9615f9bb6ace7262ae04808192fb306644acc3181a6c4e1ea8f03ef0b7934aa333470ada556f2eaa2b6c2bc61b6fa732b82f80b8994e7e9f5dbdd8739404d758a7345b2909eeb4f94648cf723", 0xe7}, {&(0x7f0000000280)="a38575ce3f220cd595853fd3e56831192063d7955d08ceaee1d2b756f0d853fcf47ff509a742277722e1799a7d29ccab55847f1bac093514c4d77fb8c6c35899d8f8f694a9aaa8ce63f354ba72702dc863a9e847d6a2c9215fc40e00f4a440c14c6193a5ee93cebb0244", 0x6a}, {&(0x7f0000000300)="3b6860afeadfad53abfd24e0ac4c1b29b5bbcd62ec6b31c02180c4945611892cbdb0363aec97db31d11c32e09de1adb87aff37b9b6f5ddf5e8363c34e9b293903564f38b6925938bd3df29d81cfe6d4fc5bcdeb099cf6a7aaf2d97aea76dc69d7b25f9957f31fbb36c55", 0x6a}], 0x5, &(0x7f0000001880)=ANY=[@ANYBLOB="7000000000000000ffff000003000000d0ae02d1fcc02cabf90ab824f62be8add7655857f3af1fa6c48f9a09c474991358223b528211345e52d7329b3daadaebdeca17a7b38d4eec59bb09a1b982f894cd01a060419a4c36142cf6787212d42f1eaf5d4bd7202d53f9cd000000000000f800000000000000ffff0000070000006cd7177a536af723f4d60348992e4cacc5151d2588430c2c86971d4f7c66d17b082d94b8dc29ab0b942825412f8dbce4266f0db9e2a80f99ac5fd78f74d48ff756f76951e92db1df72af14cadba2f4ec69b97ae9c56c46829764d2add5fed223374de93ffdfe7873d366826e738c40357237460fe4f83d97a9e55e8ee8eaccdf3a942c76e3057afab47bf651312fed3cdcfb3e4ad1f5d8a36e3bb90285cb2032e7dfeda22271dd8b90bcb1df56a7952b10123412f8005d115e7aa8d65372ef6961929a06ec4f84bb9ed6f9af0fce2278acf17c676c07e5a2a2f5a71c6070db889e1d52db000000002000000000000000ffff000005000000f275e2f1eb9d95cd3aa8444535cd0000e800000000000000010000000100000059d954dc0ed978d1640f9d099f62c67a4bd287bb3a21424b54f10bf074254ce96eb2ad8435805cdae4eba9b57ca7ff141d2ee872b4340608e9a8370c74bbee30def33c7d09a3bb2e772218ac854ab86aa5a874854ac24f5d0d355b369a0ee5414d1a8378c8f383fb5cea34a23e39c035fa275c075afb38b77ef37920619d4693c50be294e7f0c0e7e147a099c1475ca0e7271253afb1d1330dc7778ea60fdd5ad2953457e8521385c09b5a9d71144547b28ed53fddd160f9c4c8a22e65519dc8a03b62265218417e900855b10c626c37a56329befb00000010100000000000000100000008000000382126a3d0ccc63c0d1a99c64c824329de47871843445453778e4a19ab9ad91dd44b6c3293ff38f55573c09a753bd3ef4cc22d7b14a65f1f0ed7243c4239464a3cb25915e92f6fc8702ea410faaca9f61ee0b76f520ec5cfcd92ee11e121288f7c2f32cd8c334ad5615902b7d57430d7d015f41c16c662767bd3a8ca8c0fd07a21bbb23fd7c03210d76c829578676320a50291c98055f3d02017b43813dfaed361e57629b419eb816b4670619b89b90dfc1e2339e0718c3ee82a39cb75517833f6716bc2c90640196a4b1cd334bd113e73b008a893067a1fa0fdc4be99d210447bc7b5251a15755009a709a9c0dfc50e36fb5689252e068cad6df4740dd0acc0de6289d79216fbd8b5659e3038de8b9a1af124ac6ef0ffae1cfabcbb382a0ed3e58f27dec0d9706566aba1421908ac37977c21c0a582689a87f07aace9faf771c546713d49371f0b108a3e904327dce940e4cfb986c5b80de5c20a084538f897ad87222ac7e559a91fdc8564f4d30dc624496adb12d16917d06d3434c55027deac29ef48f924a0db47e0e346d32b7297f46c8d3afb12e1745b2c5d8e85ec8db00a14b53e4eb5d64faa05025ded9087aee77f145e9b694df28a54efa76e1045a83edb115fb7e915486c5f4c5178fa9c319e9c1adf4813c98f767880780aceccf67fc0ca8c215cfafd1bfce7f960d80cd07975ef122d7511ad08879a82ca217d0ca2fb0739010d1ec7748fb5950ece170861c58a9b2a42c8cc0bc32d15bfdeed69f5ed87580457431233dc961658a93f531a971efc1d9eaad15e2b7344707e5949ff38b883e6f79baa1818f8cf5ef65c64a86ba99afb45f2475f6fcd44786f06140a67879f864c02c5277f89578b8861d6de359f666e1b39d0386af530ffcdf0e111917cfeda4ac6be8b9107aa70983f74a0daa504ee5843aeb26c1d25801a76ae494d8277696ada51a3ff3d573b2fe3ab91c184074d1385a4e29916e47f161f03dd1a4ca092e53eaf4c8c0bc41c9ee715bd32f827251960911b1529d8614874bdec51dcf19f7b23a1fcf90df8e06def72f9118a4be2142c1b15d035fbd80eac6db6f09fa42c19f67cf478e9360c842f7a2ac535e7aba94c07f1ad5a2ae687010e79cd8753a26a5b3317289761d3d01c6119fd961b5e7e76e310f89b30e969edba1bd0bd391292eeb37868d43424358c904456c1deb2ed8349170d8c059f0ab73ac731423cb1f71da7acfe9f0522040a21062e13f59086fa1ec0e43bc1819a5c466605135f3fdf809f7cd9ac0e39ab04885e3351228143e54eaf053df1a4680905ba1217ef3b0e635438f1fc614d5c03b6931907093d2177bf14ae08829034c79033b3ec4beda6bda58067fd0bb88ddc444d48f55f72fbfd0f1c81c1d015447c933eac7af14cc5f4a872ff5bfd04d3df692a7a8bd70381ef7fce5a8893e46e1dfa86ae50d801b864d620172e238b60bc93ecca4e3b0d790b80d1e3205746512c6d563b25ecd1c0f1b8663dfed22583b8a0ab94acd0676bfad2ab98a0a1309fc79c22e489b777597c92e0f7f1fc09f53a67300ae3eaae2340f63b12ea9f56a1422f8c4b8fdfecd1b4f7d8cda29ad4b71319ff51cd6c7e7ac3286bda135fe3106dff0f8e87184dd3982efb56fb946ac0ee76dd840231fdeab0dfcaef1d1c8d93f404c016b738191deefd66a7d49ce701ccb27064ac13342d55c3c3063575d154710e1d1ab88d5640e79f3e9e05930bf10aa6c5d3195a672676f50f7698fcd8a86eedd5ca46d0a939ba88a0242c316954b81d6ee4b1694a8f74a7149024db177a8229b6adf2f541ddd3937f0bb2c3c3c71aaebb0bb69dec865c466f37fcad39ab649aae396ae0214c29580ddda83df52d66e9a04e634b0631520dce90155f1b9941a4f187854c4b8b0df7cbb990810e1f12c1aeac306ccca374916215f2ca0ab563f157cfae0f04a4a0356f2549f723851b6cf4c2323b8938d8a5a533f78921d6c68de687a56fd7daaeda50023ce730007187fda6a9e696c3b7a8269786e4fd587b09479abd14c4ec9d28479f2341521a24385a82f469259d66050bf2ad74a79f3b93e3b2a05e0a52d501c1630b5879db75783c31104913515fa783795f872d673770acd9335939e8c6f3cebb84d2a8dd31cc2026ecc7148e87698ede15d09a7259732f85d3ec77ade4ac9811f171381b311542bdb62f17b99de741878d42f88a584d62a756a443a92bddae6d42b43a15efb2e2a498dddb1e5c46d9ceaebd8172c1a5961a40af11fbd9c50c298e1933fb026c1e7c5f88cd3a0adb52534d75ef2c199870fe853124307a94a990387e2ac74950bba50abc8910257118907c8f484ff371a81aaf04fb7af13ee3a3061c0dd976712192570cdbd2ac5a73f1a36c86f79d936c875d213f135697a018938fda38bfab132a856b3804e3d93b323e79e39449b084ea61e03ada953fd2ad8d812bbbb83be5b11f1fd9cd7b41dcd5c3ef68e6db8506c4495d1cac7f5afe7e0dca481bde15f5ae0a3143e9c890e2ecd812659ce1f2e3d85e06e5028cee10637afdd26624cad7dc98081acc71a8b2ce86c2c6aa294e2ffb4b0c70fe59db86471a993302311e207c02becbba9e3a53466a1b5da902c47c2874421696a7fc6b050017123a902f8a47848a3f85a2ee553105a694b524b9191072a166a0ce89e60417103d09dbd5a3269b71b78177eacca53e722a8f61f78926862b08b268324ec1cd72bcaf3993c00b65b5354e88bfcef80321b64e7e67f9a7dea297e9ca77140373b28c99b94b409cf329c5b3a4b8ad93e29d453d29177ac2398a10d83a53fe842961fffe013e72b725ea1912803a73ca37af58f2489ec38a20f6f988a8cb4318bcf3f0da6ed82bb0aae021d455a6f184630b22c32525b0b2c3ce1de1120f30062d2b2c89d53c74d74184a34b0897e1bed7229c0efa087c783ba35af0ce330cbe27ff9e3b2366803f445e5dcfa5dc55e6cf48006b73ddf754d53ca691ad6df5d81912f88f7623eb69f089d19dff35da80d69a8a6caebfb45d34fc3823323bff46a33ec1c5ca6777d040895a0388101074470f9b95573d7dfacbdf1be25f25580f5a79871a41449c2203614a64f94200fc7f4ee57e54d0ae00bb76b00f1395e95c12371db9ba9de4582facdda2c41ccb617963dea6312949c6cd185a3f484e49e6120d658e8de5bd857ec29a354952e37b1472b1f270a95821bb21650a5163de79e64488ce636a311b96fcc9a5e21bbde78443ea8d6eda6089d1e9f3776bf5be85143d44e26f384f361efbd301bb4e426e8011c0753a5927d6b87c5f388bdb456e3f03dd5549e0b99b971471d531ab08cfae8fe679c12a2aca9c610bdd2aa35b63b01764de81688b018519266e22905aceea7eafda8159fb496fd58c5e8c1098557ea800af36859c4d664fc8a9cce50a850969e9eb14f963c2dcb087b3df0f572b0d7a12ccb378b980b99699ba1db26cc22ab72289debe6d116519f8f16164470014918875addf17328afafc53fd68c6ef03a6ec4172d4ad56fa964dac2cab20e272b66db97cd550e537849ad12915f387583c9cc786170b43b1877503679814b0eed021ea8631b4bed7f070edca205ce29b9d9307355d110fbd2ee5931df61f319a11dca4d8ae7653b3969d982f1989a0235a7b6df9eafb89c02ed30d55bad36cd08010c1b3ad104dc0d18edf72fea67c1d97f526f30d6ada92919c1aa175c3c5c29e695452eddad5abbd3560831c28be6ed3db8904311b4fcfa3fa387e539787f916088417f6313cce122195f56dee6f771bb6fbb7b2fed7f1c13f97ddd8a33185a7a50c519439a8213a802d9034f526730ee685a9aacc8fbc60284727128b85d5234699adca275e9a37b7f7263ce51e9a9efe3635623d4c2ec21e2e8efcaf692ec46bb6a9e9a4eee05599d5bc3c2067f20d4cc4f7f9d01bc45367f9f781244e01df56dd0c233a0ea5fbec6f45679593ffd34e76ba34316f3488ff8383b37d6f19b8564ea41ab641bc9bd0a9b0e858989479b78ecd2275436b0dd6e5e679ff9bae88e90952b66f794c5b631d603835e7df8173806a0ccfcb6e25dcdf4350778dc1a6665991242801d65c377f355f5d4809ad2bd72eb276acbe9f34a15641a13dfcb2b64bc25467394aa2a4b687c1c11899b98c42dd3ecceab92d4bac703adb0e73557000db714e96ec62977142e6a751c16b2066367c5fd60a2c17aad1eb97a53ed7ed67ee35ac51a8e2cf4bd781e1750484fdc8f3a814973427954308be9264c69b4d34bcd1b0a39cf76cea139881b8d317af7fb00dac819f680978e414682de204daff3cb17a8ab25e0d84ac63444e062369359c79349f279dec4ed38d68a9258848fc55d267bc6a31dbfdec4aa3801505fac9225270b0d80947fc55d1cbca4f013333e41d07acc805df00fbda0158d74a5070205ef92101c25ecab674e923b8016bf9b21fcaa6bcde13a6009f32122a54ad9bb6a234e52fbbf054765591f759e5510486a50629435c3764bbdfe2c4977720af35bddd28681eb0fa705a2e9298a97b40f0ee8b8cbc470dbdaa17b7f9a6687b640d464ce127897c39e706ab69ef2ac0735311510a933f8d9ac6faaa06791a61f19909847cf5a31b4d9e6e09db8c0c0814be25e5e2aa55bc8ab0d62e0a7f7d9705e7bba8a165dc8f49c3b7ca075f78240114eab5cdbb1f9599adda3bdc3cc98983aa094036eadaa5359737e91a714dbd16ffc3d7cfd6df94128ab9ab034823bf7d5e921e967e895f69f99cb4d14481bca3b3c740510571df03397538bdd79bc52a2db439cb002fffd6811f2902372e285c935b6c9f1ced31a3324b07e8f60778252ee48fff2ebc62975a7d0f4ccb81a251b66de4f0810065a03dceee257011f41f26fbe871371a421edeba7b904d81817366a5372a83cb3b1032a5410d130b2ae54cbfbafab29927500e22a478a00cc20c893647223d5e08b299454eb4171b02ef25cabe10aac8e1e3db6737a7b92f6523460043ce1f9a5aa30f6086a295184fe6538a0f9e10f5022dc58ce5a15ff07e737736519403fc4dd12f6a098b7380de5b7d73c0bff9d3c96785458079b4293077b9565be919b9257cb678aded9e6f15b0bf135b0bf66c229dd11d1d729f96587c4e0e36bb8eeb7373027b5587e9f4016db15f48e0b90feac418a2a31bc1b29a02dba73eeb290db3ab3ac66e2f26a164c4d5c7fb943c083b05309bf52d713f03cef896a0f93009b94fe1fefd2451c54ac5a4261ebcfac8fdba7109993d26a345d83c2da8b077161a3df9df1252da9df1a1d160c638ece196f2841cc9fa0e7f05dc05176576d9c64027f04035cecd4ea879afbe1c76de2db37f072a3ca89a681f89942bf3026ce12d9dc3bd2bcf1fd9df9ae02429abedcf94cafd3df21f4b10593fd4df17cce61db2ad447d858c0ada548cb9c317791e803535d7dad4f9b533f3326dcf7e53ff866d8f61304bf994151bc9813dd3508d3507c4ebc05339f9a784d3d5a5f60561b2f6d37400279cf0369b3f37f7b09b971d34362bcc82b4ff0ef51557662c04004fa8989e537edfe44b35450c1cde29c6cf424be323e0df7ce3b76388ad97d273d11b6261172d1f829073b3eb95d042a60e69fe8de478242ed9cc3730aac671d8ecce728d76f9a8e077ec9b5c22e14a8102f985fd3dffe3261d85c93e8c05c00186a533c0941694333b5e9aa5ff8d004f70a05ee694af9d7744cdf14ef54fadb98e8745857d9d2b1cae000b583e4d7850a04c4640184eac7728dfc7703f4b052a75f6a6fe8eb000000000000000ffff000006000000cce7dec200e654d82732ce7a268feb14b82319fd2be0281ce16a49f799d70428f93861cac40cf2eae7d816247263e952498dd75ee54406fb63e0bc5f59a1868d6ea91275898cb498e5ef63a13457f535de6a7389172626d7c9b62edd1ecd320915c3ee9c6705f8e2ec4cf9c390107f4f91947777e3b88d3e966eede3db4e3dd4a8ac0b7197d2bb0af603752e401cba36a77c1a5dd6c5313319000000000000007800000000000000000000005793000023b693222762ca5108ebe5c7cf4df8d23cec6222b66434b976ff04549dca618e479eed8b3f99a224dfc69a3644850451a96674ff3ffae7337651fe66c4732e2e154136ebfaeb6b91281542421ea706503a8e0e1b64e3393959843052fbbd6405b2910000000000001691aff9ab8862b676b12b24ad102439e5e5ab61e1fa63d68c03aa34ce1ac73e762d0d292810d843086b26ac45590000000000000000"], 0x13a8}, 0x400) shutdown(r0, 0x1) setsockopt(r1, 0x10000, 0x0, &(0x7f0000000480)="90d4f938eeef40db5e8e05073314a02b2b4b", 0x12) setsockopt(r1, 0xfffffffffffffffe, 0xfe10000000000, &(0x7f0000000440)="ceeb09004f7ce4ca450d0728e09203720aa6bc66b5b4f78011d711a076d569e4caed2f98c329fe297f8232ac", 0x2c) bind(r1, &(0x7f0000001800)=@in6={0x18, 0x0, 0xc7e, 0x2}, 0xc) socket(0x1, 0x4000, 0x4) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) 05:38:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x204f, 0x8001) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x2000444e) 05:38:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:25 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) getpid() 05:38:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x55, './file0\x00', './file1\x00'}) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) lseek(r1, 0x0, 0x3, 0x2) 05:38:25 executing program 1: r0 = socket(0x12, 0x8005, 0x400) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c4, 0x0) ftruncate(r1, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0xda2) ftruncate(r1, 0x0, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x100) r3 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ftruncate(r1, 0x0, 0x1e7b3ac3) fchflags(r2, 0xfffffffffff9fff9) accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 05:38:25 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getgid() chown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat(r2, &(0x7f0000000040)='./bus\x00', 0x80, 0x80) ioctl$TIOCSDTR(r2, 0x20004455) 05:38:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) unlink(&(0x7f0000000300)='./bus\x00') write(r0, &(0x7f0000000280)="f2df51d5d97ac93c8daa5ff93f35c72e73", 0xfffffea7) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./bus\x00', r1, r2) 05:38:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r1, 0x20004269) 05:38:32 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/96) r1 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x2, 0x5, 0x800}, {0x5, 0x0, 0x800}, {0x4, 0x3, 0x800}, {0x4, 0x1, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x3, 0xb13c, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x300000000, 0x1800}, {0x2, 0x0, 0x800}, {0x0, 0x4}, {0x2, 0x6, 0x1800}, {0x7, 0x4, 0x800}, {}], 0x8) 05:38:32 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x1fb) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x6) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000c63bd98c7393b58cb07482b48020ab3efbe4f1779198cdd6bf43f209d82b7b9ccac673d6a87193c4557ed38e178983c485d39b46baadbc83bded3f32d88b3109a3fddd2a4dd1661f2292a9d5b27e5ea8280b8c369a4bfc0d8fac5f4aa6fc4c6d546f496f7e503c1e0d20e312dff29c6a67f69f48d924d2f512ed668579f0fa7a04c33f9b4fb9183a6041ba0b0159f3b3854e2406b969ab828af127d56e4668288addb4b54e8c76919ec944853400b40f287ac630b1966084e0fd2f242918c41144064d440448cebf0fdfb6c073c3398146433cb987b85237531483add972063db97d9d6c4b6d879f63781d88889c2c58187e832e948cce"], 0xff, 0x800) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x990, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x288, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000340)) r4 = dup(r2) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000380)) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20081, 0x104) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0x80000001, [{0x1, 0x8}, {0x2, 0xfffffffffffffffb}, {0x3, 0x1}, {0xbdf75ec16562a09c, 0x7}, {0x0, 0x400}, {0x2, 0x5}, {}, {0x1, 0xe9}, {0x1, 0x1}, {0x1, 0x3}, {0x2, 0x800}, {0x3, 0x6}, {0x2, 0x2}, {0x3, 0x83c2}, {0x2, 0x3}, {0x1, 0x4}, {0x2, 0x5}, {0x3, 0x7bc7935f}, {0x3, 0x4}, {0x3, 0x4778}, {0x3, 0x80}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x20}, {0x1, 0x5}, {0x3, 0xffff}, {0x3, 0xd}, {0x3, 0x81}, {0x1, 0x43d8}, {0x1}, {0x3, 0x3}, {0x3, 0x4}]}) socketpair(0x1, 0x5, 0x5, &(0x7f0000000540)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x202, 0x0) read(r4, &(0x7f00000005c0)=""/116, 0x74) kevent(r1, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffa, 0x4, 0x41, 0x0, 0x9}, {{r2}, 0xfffffffffffffff8, 0x1, 0x0, 0x4, 0x100000000}, {{r5}, 0xfffffffffffffffe, 0x2, 0x0, 0x5, 0x200}, {{r6}, 0xfffffffffffffff8, 0x40, 0x1, 0xfffffffffffffff8, 0x6}], 0x3ff, &(0x7f00000006c0)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x20000010, 0x3, 0xfff}], 0x1ff, &(0x7f0000000700)={0x40, 0x5}) socket$inet6(0x18, 0x5, 0x800) msgget(0x0, 0x208) listen(r6, 0x0) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)) 05:38:32 executing program 1: mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2020, 0xb71) pipe2(&(0x7f0000000800), 0x0) 05:38:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') recvfrom(r1, &(0x7f0000001140)=""/15, 0xf, 0x1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 05:38:32 executing program 1: syz_emit_ethernet(0x12, 0x0) r0 = semget(0x2, 0x4, 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x101) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) 05:38:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x18400, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x1ef, 0xfffffffffffffffb}, 0xc) r1 = semget(0x1, 0x0, 0x4a4) semget$private(0x0, 0x3, 0x204) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000040)=""/68) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xffff) semget$private(0x0, 0x3, 0xc0) 05:38:32 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x5bcd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) 05:38:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) kqueue() write(r0, &(0x7f00000001c0)="b60579c5b5a83dc601ef08713dd49ce541cb7377afef6451bae48d23b73a43ebc2945dc260b2b0c83c7184669fe07b4b14487383648b74a51b53f087a443f80c4eb4ca305cb3e011e1dcf4d1cb095f20", 0x50) 05:38:32 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000003f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000000)=""/68, 0x44) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:38:32 executing program 0: chmod(&(0x7f0000000140)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 05:38:32 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 05:38:32 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:32 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667d, &(0x7f0000000100)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 05:38:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000000)=0x1) 05:38:32 executing program 1: socket$inet(0x2, 0x5, 0x8000) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 05:38:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7, 0xc0d, {0x5f, 0x5}}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x3, 0x9}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x4}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x10001, 0x6, 0x100000001, 0x1, 0x1, 0x0, 0x8, 0x3, 0x3, 0x3, 0x8}) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) msgget$private(0x0, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) bind(r0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000400)='./file0\x00', 0x8, 0x60) sendto(r0, &(0x7f0000000440)="1c4895cab6254b5c38fd028f4978b8f264496dd9fa16540352c6f00311b33c2403efdef47a74f081a08725c62d07853f6fe096e882fd00cda5dd4cddfcd154476f78d53d694a2554770670f90ea5f2caf1251a9bf41a2c20c9b1a8bc6fad7383140b3ec9b9967ea5c13dc3df10399111e5054d826e7a96c2128294ba272a634756b0242bbea7fecbc67537f3520b352b640ed3826b723ee371cec45927ab148b20e19aefe5abfd7e57f03a445f8632bce303dcb96c09bdee962b9275b95523c1360c4d50f10b8f5687a05cf9bec93f52ef6795c96ab2755e60d8c6d73ca9b0649e", 0xe1, 0xe, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000580)='./file1\x00', r1, &(0x7f00000005c0)='./file0\x00') fchflags(r2, 0x0) sendmsg(r3, &(0x7f00000019c0)={&(0x7f0000000600)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000640)="35a3470530b9b672485d3e2c0a72af682d84e66467ea33b6aad0dd629b55a4b179877d121a3158ba337d38b769e63d4f528d3c5f97db4ce355a6cc6cbbd084ee32107e7102c056af42ea81abe08ff7d983e0012a17ad36d403e118309338dc47b18925ec2618e8d4c5ff5f2eccae226d0cfba9fe1a38bd2e505e194e95d507b7f2ed0ab17f0fffaa4c3ddff45000bc4c73ae480bbab222f7381b4a654a25251909fee7abb8364f47581c737ebf36ad201407459019cad5e1f932f8393cf0768549bbfc8c282683071d81feafc0d0f4c9d5fd40df19215fe8f19ca64e1ceb3cdd417b4a041374c0c6144f2068d4307c30e6d721be7493b627c3b782", 0xfb}], 0x1, &(0x7f0000000780)=[{0x1010, 0xffff, 0x2, "5e22d56aa39b63cae04c3621ead79d05bc476737571c9d7b30aec67784941fe145d28c18b654e736014a401060bb6a7c99dedd5c3bcb10d681e36e58a82da60209a1020469be60cd66ea02e2bb709a51c697eed472d193088dbf050519f5a1b149f362b9b7b8fe094e37c895ccbc016bd1c5cc040c198c1e3f60431977ef76277975b3915405cf155ce4b7fcd79aabf4c4795da9a6f9bc2cfae7315d16f87bdc8db7c00ca30d0535539b10ccb106b9bec1efdf860053f1d44a784f9c413ef59488f8fdbfae73e4c8917ee7619bfba8ef795b646f7d852a1b75e98861c1b3104594ee1bfe3f57309b6473382e08ef2d2cd0d23db69367a636860a9958cbc1e4a833520d09f0c6a6389cefef4b79bbd37083d48036426a73a07490b0d56c067d0005ad1ade4f1846d74e780fdd7d2dfa5431bbab0ba771555e7777dbd0c771f7c4693304f62036b7730a57751d4720d00b2bd7252a11a1ba9671adf0339b72e2e2ae04c3f8462239c08c73236cef4cab4c812656fe0f5b697891cc49e3c6257734e90a7d36eb4a69deab7bc0dbf5c3d3cccd45e16f62d9f30126da56babd2e49eedf46243e389ed3400dfc11490a4dcd7fbda6e753447f54b7be798736e599da7fbd201eac3422c1fdd0f3766ad5ff6d45f3a2479295b52ad6b59b3067719ba5f42d5950b5703ad29ecabdf44213e3ab4961de5465246470399a4b1ef165573786494351fced4087ba3ecb9bb222a1a3deda2c8b4afa664bf0f4997c1771fdc3f1f2828341073634489db470c9f6cbef6f9cacfc36ca8bf68752997d22513df30fa35123803c24a23c3698364f647e98ba7ceb836da39a09671066699b274ef12f2d0141c9c6756c9ae2a8cfda0a39789e2a163c1a14e39d696e52eaa8000f2ef11e0d3e0c52f6926bc3d1dca99f31a11013c666b802fb20ebc21ad469089bc6dc6dcf494b2ec2a75aec29bd122a577f0f85cd1a970fcca660ff12012b3eabfe167320609f0c4389a3ee870e53f3e605ac448a252ac5c041015d140dee5a4b26e6bba6349c9764cb87bb6d9707011c8f6a6e8b03f7ae2c66cc86fb1a0b3b8fc0380022eaf7722a9ac4d4aa18cff71e15f87528c95250de15d1328e67dcf017352bd7d8eb39bddf2fdc6edcfb18121aec3c4d56f101c63152a9322615317d0610835eb8aa3c8efa275afa8bc885127f6ac3e2e008b6e8e25b2847cff001114926cc0d8af574334ad3a656ffb1e257fbbf7503ae3784343915e02b927d3be188397d4b44f48b335bbbece27d3067d5fb635facca19e67ea85509e39ea2a31a96f60b4417bc87eeb96f2b4238381c8ad8a6f1b393fa5bece8591808dc5c59840d3a2e1448c560b9488c33d3237ef177eaf87f3dc91e6ffa76bc1a6f376bd5796a1beeb6c1c111742f9fed7d1eef02b12d18f32b9c1696768b65f262122754364b0a6eb092c93c95816c73c898442558090f7ddfe8752f77c7e1583d5be1fd69d19ed31993d4fe7512dce6c5a9f83cdb5e5c29ce1f6a80efe8b6e5789f446cb3b80f19969d0c613b98d01c672669291528507162b21dcfa1fe33c1a6187c2ddd4905b30733ddf6f76f9d99f3e28212a2b42701f898d4f0da7f3ac83fd21723df1aedb1f787ef3eba6882b3949c5b7307d0f7d629487bbe1729e20d8560a082a5c80b07b1d04b550b21e58ba21aee0622b35172f7c8856022f8207f91abd4606a7b07d4f2f55dc1d159833bc0d7b66692fdac65445063da4457b2fa86becc7f00a6db168d7cd671668de27fec4be10a061b7a2eb51d7ac30d951a61085187f79d780986c375e844591de6511b202452acb55b903cca2ad8083ce26c86cac383d15720829e3f878273006acfe04cafd4e46e7ee35e3fbd9abfb61339fad2975288014417d002bb02e5bb70725310a7468942237da49a95ba8ea26557188232a5b9d56150934caa90fa3bc3086cbee8734cf3427adcd0852dd50c41d0275bbf722ad8e0fed9e4d292d00a5ca9a53aea2a3dcc573a07e888b6700d11b4d9aacdd97a1854558fd48409b83e84dc994de6b201108cede7ba87333866492c5b921b004f49805efced3cb9aaf69f777f438e2b5c29f00b822a7991fbe739afcd3d1398efcc7af8a938dc9635ff439478b626a17b640588e1a762551abc97c51e8eeffca0fd26be4672a4687d7cc05c99406e12d04469bd19bdd1d52db236ee2e7779a860e7e36fd8012be421946fb59005bb3b6dc9d75d4cbdaf82f82f1ada074b21283eff5d35a51f5032c95ea39058e9d54980a1f56fb4e698318e4aaed2847b64dd9194b1d3106dd62b3cfb162eef5da78aaec9534138097c2158db9400634dbb5145eac75c0eb1cffa3fb1f2067920989ad18601ae1d4465c27b87f0d448e9a79ee24ce6eed8144ac34f412979db43d4e301ca8ab608aca32508ec002af5157ac3fc06c39320c5b07ea3d5003d0edda5beb4774a78f7d1de1738e5bedf4a97666e4549dbe792716834f97d9ace4b29b11a68e6a3a44024f7f3c0170dc8f41838cb6a866bb7592cfc6e76ff4739df0c9512b0f2701d87cbd3c7619dfc52086da1d98dd7185cb2777ea22eb0edf7c6e4de0ca60c4c27c03cdc6f3bd38ff5745c84bce149e064d9232f150fdaae0726e8552843b92e12521fe25dc7e4c0abe2e0e073c18927b8e59d2af14f749cc9f3a8cd1192ed24ed9e3a46df671e689cf8b2e078e2ce4bf280bf8cef21c3ab744c13229fc0c4cd259bcc4b8eb153ebecd91173219c159ed1b0d9464a7eebf943e4ef2f31e106ca8a886dced866b59842fb0de88eb9631a1e03b23d9d60cbf46ce8de88c7b73e81a064a6f3858be4a52898cd50cf979576245dca63ae21948f631a35c1a43a9d83e3d01a28d9410b32747919022b32bd3c3278c42db03244f4a616dacb39dcf7735371e06034d4c02ba3ccfb0ce55b30516d0ac3847ebd00157c969799fd037ee39a862b087a8a685fbb35d97dcdd82004f6609cd2116f7e6807ac9afeff20e7d1c10c3c7949d1a7a0cc9616e4f62569787585f7885fda88415aec50f2b0b72b464176b67257a48663ca406c512df9765dfdefca1e6773d7d4f8a1b4ee4e42b92c98af3042841e3c9db2c06e3b609f1df97244ecfe15ed54e343d6ae5bf3c2928553b8490bd5952cbe7dbe49cdc1c692d9daf85f990bd47ce3879fa29896570ca453287fd49579f4cc58baa32fceb17e9b905133a133367eeb1f483168215698439468c28dde361168d74cc1d3a4f1218b5bf71ade771a6b840db74dfc04f5bc7345df1ce9369d336feabb919ec840a08a9418225f030ad5fd3a8071bac15da6a9483ee8dabd637bdf5f13fc05df46de66750cef5f02f72437abe4e6f3e6b47bc5441b589093297c465d20e56668868b9f2bee08abef4919e080d92c2894e99687ff4158bee9fdd6db49c88d2a7f88d088f9b8f559a108917d29af1f78f73a469e1d39cb3a593b03cc48552671cf97221e06bbde46515fcd43c49a16967f1ace304b91274ac6faae00c623b7211d7dea4b6af0e33b5b4932f6b1258c5a60aeeb8078143f3e002a3c19dc3a801b7a65a2ff2513b46ef5592569196bdc43f0927ea4365c9dc25286226bc531bc520536f46af46daf0c0cc92f554dc77cf3b4aabbac13c9c6f3442cb2ad7f1b9fdbb56710da76f71cba4a01919f57c944585607c240ee3a0ba8ebe8affd9607d0405156d3ca0613a197fb51f2dff995d5a1407ccac1369034c8a10d2999b0c4e71226a3f1ad3d094908c3d71e235d38ec1e4260f9de100c4e3d80b074bcac7ce61184c53a0392c2c5d67cea125371e0618a2dfe6c6b0e25c16fe30a684db3022cec51183e3cfeba0cdda9d7a30b79e3532691b769e32a42352817f9ff9ad9da7f0dbce99243b5431986244f3b08ec171568d949c42bc120633bdfe1acfc371e77ba54d60be8704333a7b2d7fe34ba9128ce5d33923bae5555398d31f6d72987a73de20d8bf0e8225ab3b0a66a6541748db01597bb48233d7984a23988ad1496953db9478495a57362d1c7c110394d22b43633c20b6303f5cbb2343fcdea5afbf91209d4a2539222dc3edf6ad3cf46c86ff296ea9a6732c8a080cd0dbaca2cbb687992610725b9516fabe20c923650fec0eb07e316368c5af37fa5f64609deeed7b45fe2ea8ef7336b514755adae3d1e36a76e2a6e82417b9c833af8ca72666ee640d10c64e277fe84c3670741133199f613a1ccdd8358564b9f07261e002c5e49bcac1d5694d132ee257131d98074050214f6527091840e010384fb2a85d0794195f0aad1bee4b7790543715ed6ac56966ef49a7529223b7d8ce2b5a44789e002f8667f5198f78d9ba7985a74ba72401e2657b03dd6820f6d21ad5ea63089f896aa2d00e226390678d4cdd42f39d3a0f1f5eba4c8fdaae4b163fb04daec74cd3d2f9bd5c13077b764c10b59a8e755363ee9a48879d8af30e42ec401d59900021a74288b558ed5e1d5ad49fd630892a8ae1d244d0d1bef7f45b3d894b91152f0da765318bd8c2ea9153e8137969ed222472dbb2223d9c902db5739f75244b60d5e88fe42f47596e31398d42dd7c4073b0f26bd9bcd9a72abc625d190a0f1d819ac1cb6927a1b8da15f0e7726497b39187d8c1ca6fc67a01f706ed5e6ee86fc5a1787da305503544ae47eee974e9b6632046e945d15e0e3a5265c0facbe12d8d943e78733d674e42f19276485c11d2add0793b0cf637cdb2cb6b3a098f54e95f24dda0fe9f4f31a9b969170e96793479f6070f3f22ba3469d4258b57ad166574a5b45ccf78d3840dd8b633bfa39947d9d9c9a632d117086cdf0f1f20231d26efd7321f6307861fb0ae394d52f66170d8db2300ce4d479cc4e6578e6d2aa779e27e56864a8e3b28e52500d75e8ce073306260d385f7cc082f95c497d4e21f099cb3550025d75b5fba541bac10dc6990c26fff57398a9263e3763e0a68ff7037f70b5a288c4c186ece257a93263c7f1ef9805b3ffccc8077680200404be2f286a10ccdd6e0634f39a0c71b7c383952ba4330285b148b3967ef1cd1f76b809b5094c73d57af83f8cde67698d6450bff0abcfece4b464b72ecb2fcf214d8386ed7c7499b3b1066335afc95127e57a1869539706432d807b78011b9f1b8d9a6f380c8835511ac5b0105bc0a285c914507ebdeeb94fdf4120af74be6a6d19df41c2757f96021ab4c608fe2174894c67bda3128c23cad23407fa71682b91f37b5fef10a438e030ee0a0d7f4523334c150c7d17901dd10c2ca68d973fb54c114fd443d47135c2e3fa90f378e6ba67a225367726d8b4dad87b3525e5e0d306bb97a6c79b279b2880c9277f0813e4adde099789ac2e8ddaf095e0b0063195303dec7419e1c90e58ccbd59f6b08bbfa13c9a5c024ab13d87ff91e0fdf67663aaaf16c74b3902bc00c7a5be49799189a24c4d7c10f1187330704893b238a48d3a1e0542970957eca3772f8045d02a3e464797ffc005f900b559ad6e04541f37260ed30015c46a1fe0748283cfc2e69a8db2dc35d56a10f7c9af2fa593b6821db1328826295700d64083b6b505df8de5cff3dafd6ca07c1346d17d31a134b4d4152142b552965f6733b4c628219608fa9c7b5a0ea68e71142cd35c9251aac29dd9ae1e7c64c872d5e9c89964e76b22a3f0464ae452e0710c98f0f46a16c168d7ad6ad3f8a4749af9ab0a51dd312fc975a93522aeb4544e58a70d5442f3ce6d8bca7f888036b19296f283d3486f03563e0a180cf3a82008d747b8487edbf00dd43cf05d8bf6ce80023fe47547dca3"}, {0xf0, 0xffff, 0xacfa, "722f314351fc81a7bafbf531cf7f948f4dc09ee5f631300f0bec6f4036f6c6f12f430476bf69d0d1d66fbc8ea00910c6d7faaaa3ffa448c6f0d029271901c08f051045bb913f22dde572c2eebb83fb1f0f8102f179d2f944e58ba43be58034aeae33527ac77ae03930c54d35b2e06a86dcb98f3aab09ea9da394b32f3e293d35238736ea921b2fc4c22ef1836ded114d4767edfe9c395281c2b52be949d9a5d690bcd0880d5ad27673264db6fd683735f2241427770a319764cbe0114c4f9a5b5a69259412bf588d2f88951762c238f1a1d8e08b0698c6ce63a31f2961"}, {0x68, 0x1, 0x80, "caba41483cf7c1ab74776227d4b1ce835adbbb1a9a2cbd773dedbd5f3c4afb0d6279f9c0f1d410658a5038c9cdfe2b0e81ab91d5e2d5b02ac08bac13ffd8fb3f68d8aac936e78185936bdd61790a1b0d59d6009d8c96"}, {0xd8, 0xffff, 0x3, "b875e77193934a32525ec2cc8358960e55bb55a1f327895a2e874489832ae5e75cba2580b5ab72f4f6ca513acd73e0ef8a72bb3a07ffa1acea8d90507073097e181737ff0110d7c2d5636cbffd2c278d725d9617236f2fff79ef1428f33929c1466be1ee28668ba58396cef4add6e6bd45a47e57311d0c4b1466ca790e6a99cb19910832e25894f7d6c3343ba1306cb902e527690d84d6ca4ff65cefce0b9cb82c3c8410cd0152a9ea993e3f303926efbaaeab5efd609959df4b5acb494cc82e642d984cc9f532"}], 0x1240}, 0x407) setsockopt$sock_int(r3, 0xffff, 0x102f, &(0x7f0000001a00), 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001a40)=0x401) readlinkat(r1, &(0x7f0000001a80)='./file1\x00', &(0x7f0000001ac0)=""/71, 0x47) symlinkat(&(0x7f0000001b40)='./file0\x00', r1, &(0x7f0000001b80)='./file1\x00') r4 = geteuid() r5 = getegid() fchownat(r1, &(0x7f0000001bc0)='./file1\x00', r4, r5, 0x6) sendto$inet6(r3, &(0x7f0000001c00)="a6dab5f96c8abb0a9f4a4fac1813c54acdd69c578e8c35993664d9a8403039c09116e70891f5ace2db119a4f60181912437fb1016b69e721381fb56681506123d615bef7fe5e", 0x46, 0x40c, &(0x7f0000001c80)={0x18, 0x1, 0xffffffffffff0e75, 0x5}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001cc0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d40)={0x5, &(0x7f0000001d00)=[{0x97c3, 0x101, 0x80000001, 0x80000000}, {0x2, 0xfffffffffffffffb, 0xaf33, 0x8}, {0xffffffff, 0x9, 0x7, 0x7b7de1f4}, {0x5, 0x8, 0x4, 0x80000}, {0x2c75, 0x7, 0x80000001, 0xffffffffffffffff}]}) utimensat(r0, &(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)={{0x3, 0x80}, {0x0, 0xfffffffffffffff9}}, 0x2) getpgrp() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001e00)={'./file0\x00', 0xe9, 0x0, 0x100000001, 0x1, 0xfffffffffffff800, 0x7ff, 0x800, 0x0, 0x3, 0x9, 0x8}) 05:38:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0xaa, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400025, 0x0, 0x0, 0x8}, {0x80000000000006, 0x0, 0x8000000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) 05:38:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x6ba4dc47d30bf875, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xc20, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r1, 0x1}, {r2, 0x8}], 0x3, 0x80000001) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) 05:38:32 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) socket(0x6, 0x8007, 0x66a2) pckbd_enable: command error 05:38:33 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7ff, 0x3f, 0x7, 0x8, "a736e327acca932d8d90827d1a0c6b662709ec91", 0x7}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x7e6, [{0x3, 0x800}, {0x3, 0x8}, {0x2, 0x3}, {0x3, 0x3}, {0x3, 0x200}, {0x3, 0x2}, {0x2, 0x5}, {0x3, 0x44d4}, {0x2, 0x80000001}, {0x3, 0x6}, {0x3, 0x2}, {0x3, 0xffffffff}, {0x3, 0x6}, {0x1, 0x9}, {0x1, 0x1ff}, {0x1, 0xdb1}, {0x3, 0xfff}, {0x1}, {0x1, 0x7}, {0x0, 0x7f3176d}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0xd96}, {0x3, 0x7ff}, {0x3, 0xbc4}, {0x3, 0x3}, {0x2, 0x7}, {0x2, 0x9727}, {0x0, 0x9}, {0x3, 0x4}, {0x3, 0x9}, {0x3, 0x1ff}]}) 05:38:34 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x40000000) poll(&(0x7f0000000080), 0x15b4aaa669c4ce86, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) 05:38:34 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x5, 0x0) pckbd_enable: command error 05:38:34 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x7f, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x58d, 0xffffffff, "1874bc964ae7b5c9ae294f74825214866b974f01", 0x7, 0xffffffffffffffc0}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x4) 05:38:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000000)="6b387176ad0902d4e989a85e2dbd9da1913ffb2766438c7e2e59a40dc7fbda442e34b0ee9679403ce9bd26a977b69ddfb9e4afe47eacd8a2a708f21d8dc7", 0x3e}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000640)=""/4096, &(0x7f00000002c0)=0x1000) r3 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r3, 0xffff, 0x1198, &(0x7f0000000140)=0x2, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="f5ff2d2f666934653000"], 0xa) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f", 0x2a}], 0x1) sendto$inet(r3, &(0x7f0000000200)="d3bf6a2c662a7d9717ed55a509cf25", 0xf, 0x8, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7f, 0x401, 0x401, 0x5, "08a54b80cac89258d4faa1d497cffa6baa9ae901", 0xc000000000, 0x4}) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) close(r1) fchmodat(r4, &(0x7f00000001c0)='./file0\x00', 0x140, 0x2) 05:38:35 executing program 0: r0 = socket$inet6(0x18, 0x4004, 0x100000) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) 05:38:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) read(r2, &(0x7f0000000940)=""/4096, 0x1000) 05:38:35 executing program 1: r0 = socket(0x18, 0x42, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6b4c6c651100"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 05:38:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x3, 0x20000002, 0x1000, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000005, 0x1000, 0x516}], 0x10001, &(0x7f0000000040)=[{{r0}, 0x0, 0x2, 0xf0000023, 0x10000, 0x59}], 0x3, &(0x7f0000000080)={0x0, 0x5}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="18b3ad890b66e586131454769abe01bbb9280e1c13aef09bb1e5987f2b842101b06b553c4de972c017af803340589c00ba17fe729d78277352c30d6c1881a0d1cf553443472f2a15a6c075dee05d116e773a1f7ede4b2c9df1b67ab6612e41b4cab31a9f087d6def9cf1f7605d70984d903496cfa62680adc5892f73692daf963823701172dfac51786f", 0x8a}], 0x1) r3 = kqueue() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r2, r0) 05:38:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="33cfad80100000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 05:38:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x10b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") 05:38:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, r0) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:38:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x800200000000000a, &(0x7f0000000100), 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 05:38:35 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) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 05:38:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000100)="829f03f2cde4ff46d21c07da8e338d8242601ac91a2a7e9e6af4e2600fa1dcb073c08ab44728765bfe16c3ffe0e8b4b9190b116d11943828d221e7d80684c73c2e671f9356357f17996fb9d882bf2a030a38271a40d30c727eeae4dc875b284656410e3ba980dace5f40b001b6b4f8a3", 0xfd5f) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x202, 0xf) 05:38:36 executing program 0: syz_emit_ethernet(0x5fedeb05d765adeb, 0x0) 05:38:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:36 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000640)={0xa972, 0x9, 0xfffffffffffffffe, {[0x9c04104, 0x0, 0x8, 0x401, 0xfffffffffffffff8, 0x0, 0x368, 0x1, 0x6bd, 0x3, 0x2, 0x1fe0000000000, 0x2, 0x6, 0x7, 0x9, 0x3f6, 0xffffffffffffffff], [0x100, 0x3, 0x4, 0x800, 0x2, 0x6276, 0x0, 0x1, 0x200, 0x6], [0x7, 0x2, 0x1, 0x2, 0x200, 0xffff, 0x80], [0x1, 0x0, 0x9, 0xe86, 0x76c, 0x8], [{0x6, 0x2, 0xffffffff, 0x200}, {0xce0f, 0x9, 0x17a8, 0x6}, {0x7, 0x8, 0x10000, 0x3}, {0x45, 0x800, 0x6, 0x7}, {0x4, 0x3, 0xff, 0xffffffff}, {0x4, 0x8, 0x1, 0x1}, {0x0, 0x8, 0x0, 0x9}, {0x10000, 0x6, 0xff, 0x1}], {0x7, 0x159, 0x6}, {0x0, 0x8001000, 0xa9, 0x7}}}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000b85000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$getown(r0, 0x5) r1 = msgget(0x2, 0x202) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000005c0)=""/77) 05:38:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchownat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xfffffffffffffffa, 0x1f}, 0xc) 05:38:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000be, &(0x7f00000001c0)=[{0x4930, 0x80000010000, 0x10003, 0x17}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:36 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x130) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) fsync(r1) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 05:38:36 executing program 1: mprotect(&(0x7f00003f0000/0x1000)=nil, 0x1000, 0x6) pipe(&(0x7f0000000240)) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:38:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r1 = semget$private(0x0, 0x4, 0x50) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x100000000, 0x100000000]) 05:38:37 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 05:38:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 05:38:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) write(r0, &(0x7f0000000000)="53d8adce90441119eaadcd3843d411722869f2d55ae54b3eaee172d7c6705f81f9559dfe290eeec547533221974888c40b470c36aebb1238f324", 0x3a) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) 05:38:37 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x5}, 0xc) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x356, 0x0, 0x0, 0xff2f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x440, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r3) 05:38:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x181, 0xfffffffffffffc71) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f3431", 0x1b) 05:38:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc0, 0x0) 05:38:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x20, 0x108) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x8080, 0x3) fchdir(r3) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:37 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xb, &(0x7f0000000040)={0x0, 0x0, 0x4ef, 0x9, r1}) close(r0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) 05:38:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) socket$inet(0x2, 0xc007, 0xf94d) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x88, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xce1, 0x7}, {0x5, 0x4}}, 0x0) 05:38:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x15, 0x400000000000001, 0x8000000000000) setsockopt(r0, 0x29, 0xdfc, &(0x7f00000000c0)="d5ff9668", 0x54f2bf6d9cc99192) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x8ee0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x0, 0x7fe, 0x4, 0xd366}) 05:38:37 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0xfffffffffffff000) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000000000/0x2000)=nil) 05:38:37 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 05:38:37 executing program 1: r0 = socket(0x20, 0x40008003, 0x3) socket(0x30, 0x2, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x10, &(0x7f0000000040), 0x8) 05:38:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2080, 0x9) r1 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus/file0\x00', 0x2, 0x128) syz_emit_ethernet(0x1, &(0x7f0000000340)="1b") 05:38:37 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) syz_open_pts() 05:38:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/228, 0xe4}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/146, 0x92}], 0x4) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x1, &(0x7f0000000340)={0x80000000, 0x8000000000000000}) close(r0) syz_open_pts() writev(r0, &(0x7f0000000400), 0x30e) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x8) unlink(&(0x7f0000000380)='./file0\x00') 05:38:37 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x204, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/243) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) sync() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x101a3, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCDRAIN(r2, 0x2000745e) sync() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x1, 0x7ff, 0x800, 0x5, "2f95199d0a9cfa188dfe13dbf697cdb701df1e8f", 0x9, 0x2}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x2, 0x2, {[0x0, 0x8, 0x9, 0x8000, 0x7, 0xe0a, 0x7f, 0x8, 0x0, 0xfff, 0x1, 0xb4be, 0x2, 0x13, 0xffffffff7fffffff, 0x8f8, 0x2, 0xc0e7], [0xc287, 0x3, 0x8, 0x2, 0x6, 0x31fa96f8, 0x6, 0x71, 0x0, 0x4], [0x81, 0xd3, 0xfffffffffffffffb, 0x3ff, 0x393c545a, 0x3, 0xffffffffffff0001], [0x7, 0x5, 0x1, 0x7, 0x1, 0x1], [{0x1, 0x3, 0x0, 0x1}, {0x2, 0x9, 0x80, 0xf0}, {0x1, 0x8, 0x7, 0x200000}, {0xfffffffffffffff8, 0x81, 0x2, 0x7fffffff}, {0x7f, 0x3, 0x6, 0xfff}, {0x8, 0x1, 0xf69, 0x5}, {0x2, 0x5, 0x77b4, 0x2be4}, {0x0, 0x5, 0x9d1, 0xd7d1}], {0xec10, 0x7, 0x6}, {0x3, 0x5ba2, 0x800, 0x1000}}}) r3 = getuid() r4 = getgid() fchownat(r2, &(0x7f0000000440)='./file0\x00', r3, r4, 0x6) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x0, 0x0) r6 = msgget(0x1, 0x340) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x9, r3, r4, r3, r4, 0x80, 0x8}, 0x5, 0x1f, r7, r9, 0x1d, 0x1ff, 0x0, 0x80000001}) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) chown(&(0x7f0000000640)='./file0\x00', r8, r4) fchmod(r1, 0x4) unlinkat(r2, &(0x7f0000000680)='./file0\x00', 0x0) syz_extract_tcp_res$synack(&(0x7f00000006c0), 0x1, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000800)={0xcc, 0x0, &(0x7f0000000700)=""/204}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000840)=0x5) pckbd_enable: command error 05:38:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x2, 0x7}, {0x1, 0x2}, {0x3, 0x4}, {0x2, 0x9}, {0x1, 0x9}, {0x3, 0x4}, {0x2, 0xfff}, {0x0, 0x40}, {0x3, 0x7ff}, {0x1, 0x6}, {0x3}, {0x3, 0x10001}, {0x2, 0xfffffffffffffffe}, {0x3, 0x300000000}, {0x2}, {0x3, 0x7f}, {0x2}, {0x3, 0x4}, {0x3, 0x8}, {0x3, 0x800000000000}, {0x2, 0x5}, {0x3, 0x2}, {0x3, 0x101}, {0x2, 0x6}, {0x3, 0x7}, {0x2, 0x20}, {0x3, 0x4}, {0x1, 0x2}, {0x3}, {0x3, 0x10001}, {0x1, 0x23}, {0x3, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x80, 0x2924}, {0x67, 0x1}], 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 05:38:40 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1ff, 0x100, &(0x7f0000000000)="71bf874006843763058639e9130a349bf430d67c0f", 0x15) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:38:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x7fffffff, 0x80000000, 0x8000, "edca6c90f04a298b35b6afd18b46d4f9830e2dc8", 0x7fff, 0x3}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xd315, 0x7}, 0xc) 05:38:40 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd, 0x480b0259ea016744) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x928, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 05:38:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="10c61081ef0f55f2f0da734c5f9a54baa3c61fa3654dfbf4bed79b57375609ad9106e91fe940c7fbe84512bfeb1288add99bcf3e9773de922e8c6a96ddece0c7da76cc05d59948e070042faeca6a8d1b16ab99e08608a5c76ef9dc5fb831cf72548e8d30d20ad0f4c845bd256455f9a6ab924d5a6070f742aea01e40a3cf6d147ec5d8b73d7517df7e55b0c38ff36b4b816bd47f7c214f14ea2309d91b055a9bc7f184f1c5e89236b0fffda963cd99a82b6d2fefc16f42d6b07d29a645551a73f797064a5829fceb0957e8020e01c0c426d6a1c1b5535d56f82a994f2b711cfec03b249d9820ee33a20eb57168ed2f2d3c8ce214dc751b", 0xf7, 0xd, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000180)="7298a4c8626e1fa05ed0b7abc40f41a91c45c7fa68a95bf06f4ab0f8fa26abac5473b2d17bfdef284fb406482731eb62ac2cd2189e24964191110fdb2b0465c1c586d00eb9257a674ab6c0bbaa21d2fd0d20c6b4103edc972787b195df4dcd503366bffc2146892859b59bb8ba1fd48ea21ad2df0eee944b4b0f7ea4db484b1a7ebf", 0x82}, {&(0x7f0000000240)="974bcf3308eec8e174e07cbe276a8b07c57867acad0531d000778563edacf263516f6978e69c1c7b51a2b2b241b1cc82db44f52ed43832d461bce9f07349f3f4af13fe901982876339a7587da05ccd400118f2fca1ac632d6ccc635e9317a6f985d813d11a970e5cbefd050cabd6f9d0016b5a482338578975dbbade9d5d53001c2cdd32760924e151437ac22261b49e23a817d8ddbb979d9ed8e5d4221c3920b9c7531ca5bab9574d37aafb1de9e1", 0xaf}, {&(0x7f0000000300)="c198d3a79724d83bb97c7d0e756d34fcb3560e54167e7b060aa569682d502ea5c9ad21c01534b48feba9897c972af6feea900a7511d0e24e78ac2f12273f02d72df7b280f018b8b52824eb1421f9470fd71a17b9c9944eb4ede59cb7c33940fc7f79c6a300e75b3f6daf236dfdd757352c37fb0485f1338690e0c155736336dff15c7147171d39b59adc030296fb153ee70e288b9f2b5132f5cd9e899ff87d5660c45b49941f7cd7d608de618d9203690f52a1e20a873c4245150b32f2a36fc2e1f78e9548b16c9c0a1d16a5b9b6467914ad12b8a5e649265f39ad8a28bf900d7706beabc0d4", 0xe6}, {&(0x7f0000000400)="4fbca570e166e0ace1ed9f32f35c8d949d9e4bd9a551e7ab6b78f2a76d89e90e9dbd467b15f404c801195437c755c83146966bfb4ed99b19b016d57c299cfe79a34931ca9c70cf039a65cd8425765eab307183e44185e76e34400270377c8ea3eb5f008d242f2a26e2fdfaa722041b6254f704b2458f88a1e929f2e5cef90f7a74b6aa70e9b4a846363a", 0x8a}, {&(0x7f00000004c0)="b9594d8d75d87e3bb3ee5cb3e990e3d2be84b9f6a0be77b9ec5e38a6f72a0136f1c7", 0x22}, {&(0x7f0000000500)="e21185906189f68dcc67e7766cb0b45bd13836444c8969b2232a0900f895fd726969530a6a16bd58d3b20bffc2a633c2fd954413d93bc893ab109a541f4f4bcee32895fa3ba7e9e5458c06a23217d382a17fd7d38e9e9189450ff97b0b5a2aab89e671fa58dd4d8e51cd9fbfc0eb28b545445e7d64b9c502864e656a8ff5ba73b7167d804e4deb3a71deada30fa6cea3ea6b187ab7ce8fb93bb6ce6d17c09b04fdd0ed4588a8e155fc6a22fe5b32", 0xae}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0xb}, 0x0) 05:38:40 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0xa80, 0x8) 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$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 05:38:40 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) pread(r0, &(0x7f0000000180)="59ee4e885ca9d2bf699932dd55c32390e996ec2da5b7fc52e6ce0a46d54e6ee3477b166be13550a59396245ac616d908f7dc09bf2179f900d25ad6c4df95fb1e91e9abf4aee5e98ca2a5af826b4b86432501ef4e2a5cab2dd611e0b911a6a3aa355fea6e9f5cd9d79ddb6ce74ae94c5c879558dd", 0x74, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x3b, 0x4) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x20d) ftruncate(r1, 0x0, 0x8) write(r1, &(0x7f00000000c0)="8836a211c1ddc4e6918fa267893561cb230435ac0faac84a4feefc524e65de3dd3e24ad0748470de389700b65c2299fc2d3353f9da1e658bd15113388c391be9da09ab7e2f99d90ae105d5f75aa7e9b4215f5b485b4b38bb0275ad0b602d6d5df694fb60a4df5727d402495459cbaafc26f2bd8c3b790f69abf7667c4174df36cdf16a958188efc6b092f9d119264ff586b3447c069668e3a77dc347075155ca2ed4f2dc4ec15c74488e032e4a5ebb4b825bf3f684ba6a0e5f4da7fe14a7806c", 0xc0) getpid() 05:38:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003480)="1fbaf5c1a3c05daa70d78b45372b8157ce764deb96ca0ded92af1585f425e2bbadf375d85c517a5bfeb3c4f6836836ad0e2d6f65a216984a1add17f20f968e95df68423a61d0033ef45169c9ebf2a009012888bbb8bb7c202e01aae60ee146ac6a0c8b1889a2c014df71ef5a9ba528eaffe6bb6d03c05d7f5f5319d048438721370810429dd322cc684c33c533549f0ef14a84efbe0fff220b3007eb5ba69d170848bd6d6209c5c22f97cf84347ea4bade2b4f95014c9962fa7bae4ad5aa146bf4136428d2a6e7d05675adaba18f856c89c0fed1527e77567318f7094b1d2cfd246ed132c7e9fa94de9e5474b577fae9be82207a8679e3c1817f869a6f609cbc2ca48bef2ceb7c587883f717fb4e28884b1c12f753e06e16ab42f641d77abddc69b3bc5883365eb7bfd70c253de4f6f61ef7663ab6a42c5869043cfad4cd9b3489c4247a0956db890fcaaf2f4140d780124d3b3b2a9770456ce28de2c78f28da352aa95c0ddff4f072f2e8f31af026bc2cb210d4b4d07cbf276e81577b683fca85d17cd725c01fd2d7e8080a19e54f0e0f0052f92a6e042a2bc0e36d7dd9722523e50fde4d61da54387def8e2c622ad47b0ecff6577613f95e23c8a501431b42dd2224bcb863bd6f48ef745506884a6efe2b32aa1c6bcdc531d137114719d8178603d45bcf812cfe0962b6d9447a343455565ab858daa522cb6015988fb0f6f9efe569858b74d761324d3e3915f0b1f795cd96cdf52821846e44cdee73c65c4ff29be1cd5b5b167c306aa20e4332bb1794f063d9fc75c2885ac6ac2a1bbf6ffbaa33d1f0b24b4108ee86564b9f09bdf92a6a6719b2c0ec768f81d559732b0ff73a070edffb8841e11df828c40e49e6f751831640261bcc869f8878dd18fcacd4afa18b6c252e2b7b73eb6405bfb1154df7f4361fedbe0b3aafeedb18a0a77a2f77523ab3ca2dadf97c9489ce5f1ee3734eaca1c79aca810856e263fe6f730e95e106265899178bf26b4d7d644a292e1b289890277d16e21cc261c0bd998da981770f6dd07d3e38351164976b66e628c9610bf3936acfa3382e104d127fe1923d7c12c4bdc11e9dd4ba9ae54a16346bd4243e7b6ad124d7d1dde19713e42a5ba60bfaf66974dcf878f91bef6f7ef833e510f16c334bd2b28a952773ed2b7030e08565232bc3f709a126ae3b62a216a82e7dcbad5869950dc3887521c5ac3cc6ea9eb55a93052e1964f98698d0a79cb45a134dff62c0699fed24133aff3fcb2650aa0ddc997784d28b5eacadb5c10ff3cacb16dc421152879480afe539d25ae59f121c6f4075c9471a045f1d1c5977278c7cb38d654a3b721adc0976515e88f8199ef708afa78ebaf4fb3fd57eee962f3b48f1dada2915d6b261eda4f9cc8af3b4eda570b5e79ce9ba04cb6bd9a2e89cb982c908973f826963f6f5d11444d90c4baf71e941f44523dbb51e9e7974aab60d4b4b091b33d417fbf88340e68e317649f748fb34ce8e941fc052379e9b2e985ad13da412d541a1294a312d3789560fb9e9e54c3bb578d1bbec4c00b7685fa48536e01d7b066819d5013c47ca13980f9813e65038cc40f74010c6ae36b55d335cb734834fbc27b388a9c7750b9604eba6f5f41a5abdd7e5cf57c6217d32fae3ba410ee6d90e390d2c520bd7c975310a9dfd9c068e8e525a751bd6fb85438f540f097a3621016240d69bdab99148686f62948b9388ee8c1c8f1304ce859a4480499cb4382eca7315597c731cee7a9a6adfddd35e000954904a9dc5f264aae2d8eba824c45d73f2d799a8e0e40c801d17140bbc7dd3c5ec7be6f780c43133274d5af85039830b764e7abe191c0eec833f981371a4a232bec7834975e78b0fbd4d9ee28770784ab1ab5681810fd02b45b010693f0e22510d77b38de19c941eb11f71c4dc78b60b58b0ffcb3a5e8099fa9c2198fa9ddf9aa33dd46fe7875dfe7e6c34d68e51225da411d522a8d9936010033f56ad9ef72bb49fada49936f304c9e9fc976128662d6f617af7cbb44dee62da681f6439a9d018db33db8d6d79df1e5f8869aaf470239c16e3eb3d9ba7c10a79f2c5630e3b501ac6395d33aa602dfdc282b093ed53f18d7941a34d030d51c0952a56784eafb39cff73052a29ddfd6e6435f6b916705290e911f983ffc4be9081eb0818643a27ba0ddbf9c6fc3d83a8a994c79822c70e370758ef6ed222b92b41eb5200ffe012c56b49b994970ba51cbf888aee4cceb809702870ee6eb31503713a43523c5815346baf22ed5ab2b9c7ff32d972d74da5ba706da95ff6e06e2afccfe2ae1d6dfc2e34661e6ab4d32b5008e86da216d0b4b29e3557b0cd158f75c7647dd2c220b0f1c4d2275a4675c1f96bd57dfbc07339cddde9ded1d0bf491383d3e1e49ddddffe2b4dc7f8831cac92e811483ce03f12e9eddd7022588011efb6726fb9e3c1b01bdc26a999745105f566312749b2ca6203a27001d23f416419a3b877cbedaa2bd75cd107c5cb3508347bd6383d515de9c0c9517fdcf49f0e080c62d2fc47a4c3ad0605e7f509425413a08a653e3a659c6791a8b6b25845a5f30b3d1f5b2110542bc71a5cbef36c673a75dda08a2fc953281fe7bdd68212a60ffb9c5ce8ee562349530eee63521995edef1a5e08afb04beccd149006f9dbcfd1dc0aef56459c3921a067ed6d902a08bb85f41f1b3229e34aa9f27f3b79a1576be91c5a1244498e7b35e7aa3e3bddd2dc13a9ebee4a0dd15b484554372b72bb7209d4158b1e1180b0806bcb7a66ee71698548b0599ba8368ffdf78825781d1749b4800ce61c7ae24fbe5dc4f78057ff7e248c01c1db4166c2f0ffcf822dd5620935bddfc541de7f02b0460938c6430b4e153b199f311a1a8d52539cbb12b997e29d9a3b72e72175c4f4a4dfed56d3bd6e90750cc76c6b40d990f142839dcb4cce0666ed747a8b8063a1eedc601385426875bbd10daf139dcd6c6b685fcb442dfc64cb56ee3ae366539c2512e7b380800b45f155725941e70d5a4d92ed2811a917d8f732c242d66b58c8c6db8c437d837866a3a3111e54d4417990d5bf8f4a554aa7d8f51ffb45ef4e93628717461ebd16f3730aa6e1fd52ffa3a6d519f251e1441757fb284760423d0b6b33aee9e43abaa4e346ecd8c4ccf01d29cac25bd4196d3867f6cdc697d76af51c613cf9a46d1f31222222b6d02c8184150d920c0fccc7e2a25fc4e18c332a95175915f8eececddfb3b9a0387aac5cec8f18d9f80f578e22f61fb77d101845db194b1fd8bf4c7ff4e6d61cb1f90b63a164c7376d67c373e1002ef0891d861dff3a8bb6d4a3c1b3002dafa03fdc8e22d3a2c11ba2789ee620ed86beb8daeafa9e74303494d379a8d39d09a74b23a32fa41b020686c2888c6d18ee9d171cefed1242439c2f7d2449a13e366d28de3dfc007e7933d2e9708eb685ffc422727f9c5cd54ec92cf684ca27486324e94f6d0f3651380a29ec2eb9b24f5bf9fd0446a60e910a2832883ed05e7560abd9924c0f519b712c8ab8b616c4933a8c8912e56d580b975bec64909e62588329f7aae1815d7557dbdd500f563b8b35676b454b62692f544970dfece071cd90a9d2b3e87c70e94f8588b361d8a1f43ed8b1b92a2cc8b7097fc76979dcd7d250ba60b3a0163c633fc43cef08010000ccf3979449c9c1655b478f6de5e800e3c10a32efe0771dcebcb88b36adf770dff3f17fbedf3f69dcdb875fadc6b3223a8cb8d9d2673d4e3b2f43ed2cb617430e0ff0c9c1e798d4840858da433119017adf5b0857f580df55c5e0687c4c2aaf8fb2b0f8a842dfebdcdf8cb81451e64a8792aed7c040ec07c4351a0d5af3e8967d369d074fa309344938ec8aaaf873aa07c2b53be411a1f4a07f3339db9f17c89038a38244eb15d62c28b5aa0d301cba67a558e05e535ffe2dcb26a542ae387757777f6ee6f974e3e58c9efa9a6603ca46321665be44ee093f49479a512303386df6d80a14f0f3e7a498386ac26d05bbe8e1179c7ea94856937a6554e1d7b243cea01752371e96339e9f3868aa0e3a23232283c3c416cedfcef868575b34c78a5fa7a396651a768f76e4b5a75a048caa2a7f2b6b2b1bcbcf82b5d497b63ce9aa42f10ac9f21842579a5b08023aacaafd192ac1ead42488fd9cbc76bf9db71219306a68798f75f4ba6b0c9a842a2f4c585e30f28d87cb1582adf8810457fa71d3d0464b88c2bbdf6038f8caee8703c6859f2582c0ab7f4824374fbeaf1337658b99a5d9d12bd224e3373daeb05e254155fefe6082c041eb934f5ffa9e1a9ce7a2b92cc8cb60faaf354df6f81d2a0dd680da7c60cedbf530c51cefb68b28541853253f2f1aab65538014677ccfd92281789818cf6a5723428f59d022f020d83299f6746b2a82eb0254edee66cae47f390bc7f797c133b97c0c8a7a7d8878014ac6598b8ec80e2680fd33186848433ba6951b0979567fe18a60defc6c680832a581e90231e59658e383d9017d3d119313bbfafd51be690955a5965e97f70b3badabca0cc156339ee5ee59e34be3a585b7f5da3b9c58590792c3772498d13121a02c4b4fafb06cc734f15d34572fcb0b1dab6088201df000091a907be6f6a59e46d59590ee44a84454cc2d902902e02c39df6bf4ad30c6abb179a918a62bfc89d4d008aef608c49f2dc873db180fef00e76f356704880c4c02746a6704521012a353b77784b072e52a79fe097a60839bff2015da7b132c4d59f4ff47a1586ff0ea12b03b9a14556cfa6fb80e7b30213d929a3e4f55c97ee1e92f1f1493a9781cf6918346657dbba89c6198287418ee7ccb90f86ff04c0dfd30bf477ab2ba6c4673138cf3138d4772c92ef816662ed50eee8e63019faf8fdfaf76fd3e555e15c4d6e15b124f89dc003cf345cec74206465fd0cd4dd0856c017eb4e7c23aa6186c10179c7dd20272d09609a82ccbf2d5bdcbcaac77bbdbcb3796b7a731cc0e6cb4b55f9c6a5112363257a375987e21a2509c60ff567ac3693041f088a350c7b9f245694ad36e3da6bb661d86439dd05a48e13300fa3c7ed4d921dac1f4e06f0a60d4b7b680f0c744ecac3b6d34568b56d79843793938302fba0a61c8bdb98d97e82798c5eeaca6e650319131aef7007db046e91111bd5b5541004acfb2ac95cd08df4bc6071ab5c42d1636261732bdb64f9dd10ee4154173eb6db9514fb39c6c07cff1d0288a9cb1607e4427c34a8bdceebf0c2c5b5e6ab1890222ff1b06860708a7e402ce2b219b91339d6464093ade4fcf9ed9f2d38242590cc76ec2574044500cb85b5c15deacecffb1cd4f0a7ee2bf022b2016d451e4fc3074051495d4257b3fb5cddd5c5234afba6fb9246fdda1806fb05cee28bb1b8bd8ee020d908a5c4ffb666dc1acad624e1f9bd4d387f54d71e820a4e72bc744387fde411e14cef1fa742d83b0aba84509ca7f0f1924ab7a270c3440d69ee0c74d073cb7542afb2a9cac2ed3677de074838737f2f2bf99b9d1c7928d731f725298cadaaad7d9f38951814e98071a82fa820a7326e7c29c96b57815b3cb902702c7a2819e2a6a43d05aa35448939487279d646cc3cbb036386b28e4cc4b3cb6e90b547e8bc91bb97cc7007048c76fb4d7acf8ba307a4c28c39aa2e6335798a90385c052b1f80d8157d5e152e43f708e2adfbaa5f0e2da46bc0fe105274ca823dcddac472c7f0976c555d28e1f34a31bc3ad2b298b6b436be21409a2b66d8deb32e325b8ae0f8384a17862cbc2ab7805bb587f1ebdca5096d0bb20c9b33d4719afe003065d0e7aa0625d88849e", 0x1000}, {&(0x7f00000010c0)="98db42270b0d11e98cbdc520a43e8b76e0dcc072b1db2790603086a99f92e9d4131ff17dd53675cd4bc6fcac844d2be610b6740fdb42ba798cff3a1266fbb1c52eb9b5501d47a7343c6b848149d486ee5b1c5dcc670657ccfc6a6c2e95a392d413ae030fb5f4b6c01a699e1c8e80c3c44131ff2d297c58471f5f04eed278f222061a9d862c83c9996ac2b112820522c5f6d7f6c76ddd101a31a3e568ed4e", 0x9e}, {&(0x7f0000001280)="1abce76ae4b6c4d0f4a6ef36f981e37998990cf4a37e474e8b01b12db1e85a835a21d30a770be6648562ffea7d9f55a4c5d02a4591f24b738af90b70e18e297c65808a1cb74961d371163bbd962dbb5ec81fede0140a94e7dc747c25c91cf405af92d056678d5c5f6589a99b72c8ce9ac84f483ca0e13664cb7393fe0191c0259b4c799620b9c810d0e1e298c84d045fec0ef48a65c0d11d472c6a6e31fb8d35305148e3623807eb7420dff992c3f5fead97f66e3116992fb1990732f47dcbf8269b6ce58cb2d2f4099fad0433835a221aebba63e0efe0", 0xd7}, {&(0x7f0000001180)="71840b603848c869f21fe9161219e7f29161f2eb45bad0f5475d067753eaeb1149199c881d47004a1caf2f79a6cfa9b899337e760f24799c5b11d427871e7348ef83cb80a881de045cd7a4dab7b27670cdfd6968d266d8d8ad9c263187ae65f6aac65a3276019d8000a591bab6e515702d63098b92ae3db832832a39a037b4c4fa7a2e25589a196e0fcfbb5bc7a4c9e19cc8ceecf8d1b1", 0x97}, {&(0x7f0000002480)="60de52b231f3a9de3f8e8b7bc6f1dab4800cc44a6e6d29008cedc3a34b53fa891aa55b40729ba48e10ce095ddf0acbbedbfc908d3e10e0a7b54aaa6e3937ae575d029b6574f9be56e2305bd141d4a2047f1ba257f4d23d46be6b5da8b8984c480c1c12037ab23e3fed0897791497c1f0d8ae3ba759731cbfaff271efbcd84434da63a21253f9598d13b719fe6f20128f053ab3be6f6d5a1ea08be339a5cdb22306fc76113cd74e3cc65289be2889514fc89441f0bc90d670478fc2d9800b2ed930ecfa17b6654246f08b6eec035e053065c09b495f7778b0e91f284df764edddb5aceb5acb7e5e7b716662ad6b24221739ee0a95dea4fbf4fc119ff0332562b34e02a952a57b0f4db0297053f38500365b4642d81430dd277d9432514cf1366ca6cb7f4e447ade0b8fb56a2924d66fb2d27c78cc57ae583abbcb2dd27cccebe0c86fe46d01ba36a9c4aa5059000a8d16e4ba6100ef1e94311eb0cb2320891043e5b6806eca88d13fd87e91f9f4322f6c02d52de2e45d4a078cf2678387082226b1aacb82d4c3e14ebb3d28a24104bca66de14e173233f2ec5009b6c696668f44a59f69655777a04f9b6c830ad412b23ed5d8f07fb1e9dc81c02075a4aae2ed323fa9f108882e14e2d080d78b42722a17ef4305e10948c7353136463fe24abb0ca8b8ab875aa89115380667299714131c575c7c941264b2dcf2808bdc49c636f63ec00c7eddcd27c674a4927df590fd078e05b520c2727878b5828f482ca1212767e3f4a8cebff73859f395cfd24c96c8265db095bf71dde7962264a7e1575a99ec73b32d905129865f146646408c9ca63b8f13ad4f9d820496bd7c0250bf5aedf4376c93f398fcd3bfaa2c9115fb3d904fa901eedcf3885d2c9b22dd4cefbb49115d16a07d88eb5bd5964f468e53c6fe2341380993b46b979965ab62d9f05b19a90847c310f18ad41cacdaf89b396a0e6047f65e3895bd5ebbf9143ca2205abf5be8db6b32f028c9895899893c6bd3c6e07b504a7ca5eec3d5426f946487a7047a915559da63d5daed4b35b55ff4d9c1475c771af5b5c631a01b3f0cf649371a18cd6eb86c60a0782f7c3fb3669b16fe8b80b1c90eb43d6f56377e138823692df4881c6c8505b96904246f92a632d187e7032c5320466fe05781408d34bf2a4c7511b77b131dec4e4ef9cfcfcc046e9388f60891d18b452598ff04996ca33feaa9e5e2b9285eeb332d07106f8751f5b634370f81c4d1c07968f1fc78834c68e45bcff84568baff171296c546b4bca18ec58a296d4ed6c3a7260268cc1379338f6d07af39c4c95e3041e9bfab6c670640d40a0837e1a522a985e8d0fa81ab7c50c4e0b5c0e609d596dd4cf2086ed28d5c9488cac0c87df7b5bcf1db21915f928570acfe240e5df3a900fee5b198202d15e6c9a8888dcc4f26e3a311cb1bef397f60b1c1cf919605629d2426131ea8880cf3094d1fa248e26198a420e99653cd55a87c893af822970eef2ec3c086b33b5971fa6a26b44c3aea9f4a6351dd623e7940928a87fcb25ba7e6beabd8a147dc82a9f1a6c9dfc5fadfcfd9d6189602fbac549475e65ff952bac92b7cf92a6aabcef05f06a52ba1d7a1b5bd4f3d10a8785d9929e0dd40bb09196dfec1cfc519158f410c64b7b646a2963a773ea69d0e568e0179b8babf775d23bb8c49a958af206f1f81b4fed746cef5edbeeb106bc655fb77419efcd0dd78e154b179e5f6bf3cccf9c5cf91b46f660131ff2a3ff72a1c9fbaaa284848b4d8cd4b0c386975575db5c6a8b591d97af58c0fab60bfa1f33ad71d2e8db97917a16cd2bd9bac0586fd99c65610f9654ff4c05bb260c8347967e3f4ce747f0fca126cb9322d5d556a1aadd0f8c605dfe6e66d515fc227482eb8b6ebc65344898a272735d500c346b72386d5b7ad803dc3e3fcc325cba122d962f44f17a9122a803d295b0e8c3db4ac01862c065e839b9d68a8f2473f041d94989f570ccb8baae50adcc6254ff66fe2306060c67d0024b09b619bad8bf58ef0668aa1f88777d5a395f09009470aaa0ca2de840a0b8a46059df522c026b64c989ac955013adc5cc37afbfcfd2d7361617d893387c262cd9057e1d3512afd325ea3989bf20a384cb3877998f645defb99b8e22ae418771f0c5cffcfb4d84be2a9e7cbbd76e27a5b37aa3776cf57cc26a8340ee225666e5e9bc12654a3b81d5882d6c27a7c17f7033ae5d10d4dbacf9bc2d6fc6cbf8f3cfc0780ce5e9554bfbce7ef8a59ce1dd563d38fe66b36105a4875439f7f944fe111d9b10acb47a01cb27f36843797873f1643258121e939ea4aaae555fe9c374b5b0de2d6cd7bf823918101aa02b54056a632ac58d6b608c5b858ed0999c13380d8e5cfaa2629772d59ae5c70f3ea4d79b28057812046862d3d6a720f7b47c2673ccf8265ca6622dd0da5b8f773faf06b8398c066209eba5120f7678a285ba7667e34652fb84c3b3e1cd9be16b21365031dd7aac4df9520ef1647ede4a5ffa9c17fef49c1f0d69de3ec5127ba5be29ed8ef7c2f178b195d31fb0319064d7174bac0292c97f562dfc3937ba3ab508021364cd77d15d8ce89afdc954ed088490ecc66693c17d1378cb2f9b76190a79408d7f1d5d4ccda96fec9171a9db6330f60f64f58609f92ccf5b14e824c60cd0d4dc8f9b24583c867f4a5a2b018fddb4791ec8f0b04803481b26d63b18eda24721c47166d7a9b08fbd94d8dab2fd2a3c9bb203d8da0fdb799dd50f4700ed8cfed05bd0aff0d057f27edbde57c343228a16b8b3c967d1ba7ebe7a8069f5fc127255aede87af8dd7456a4d6890f2ce5fdd17d8c08ec41b2ae5fa3d7e5b897be97f4e7524b88102b550842aa214c3a1edc30138ab4b93845726b8aaee07dd18edd2c767e6414dfd9cb37e148ef8f30acc4676ce5dd8c7251d8b2cfaaca95cd6e08884ed17e3b25299523d540241005d63312e2efc7a3b8516603cbbb0d802deac293825b7feee3d40e1616884cb2998c74c00c27e44dd4a480b3e2e172fee65a2c1689bb2efa8fd66eea981c5982912e86347bab64bad9992781844c2879739279f23e942674dd11ceee514d2f3aaefa9ab3af184e973bd8305cba96357c3688a1c09f1ef3cd730b34c7f326c6370f8e6d1fcf1696bb09d94d2043a03c1b016bc9afe081ce62189e04e0d63153ecf55d5e5e71b5faca50c6596c7a35578bba2f9b3d2824bfb4441768b7255b30d3c1317fca74bf371b333755cc369b587dbd2e092aa9c60a0b3a588bf898c819528c4dd69f94b34ee67aa940ed15efeea886a3a6b5d2f07d9df292f09203f0a1311ff5caafeecd05e36bde75d061f21ae327b8e9981600c6716797e687f3e102fb65d2e96c54014ac9afd4ababfa03da736cf56e1398fba3136560bddee4dde48c0533cca0d14ae45b9185394dad2c98fd2ee1afa86ac783e2d0b267b03061e17649fbdc88bea5fd628cae495ba14b0591ca558fa28ba0ee2363166e2f26d1b0d2326a9802b7ee76536c06d72a7842a81398dd9bbae8c8c9db3fd24041c6e6505518dcb35a9c6f8dd2e34c20b74d3ae3e1c719d07aa58822746559c132ba07e0865e5df8565d66b15fb2fcb1460719cc3eac911f84877fbf4521b35e42891b188dafe5cf75b5e65c8827e14473a09f687814b372308c7c2e46c4ee00e4c39eff1a8d83752441daddbe50a1f2936ae9a939efb6eab1023a56150fc0e6b87b833f540203e8fd22cab9feb6d9027036d35fd48a42ff60ebb9152aa37a0c8df4e9920a20315ddbf8768715653d138d88ae72b1fa0dbb1b714f85098427a80f8dd23d9dd461f49197316a3b3337b5326b3ee20f600c8e5ee33e93e1379ac560e4edfd9f1d3f159bca6feec2c7e4c9511199d0962d5f8122bde5e8062adaf17046d2c43a421e1117664c83a3746653c58eee5fc3e892cef2efc2e46ae4b13b71047d7491dc61cc7f93f41f5e4d96b67cc8ef84160f001d97745133256ae6c3a46cce51dbcd19b1ee9b1d3ac91e6ed4a1e3c63619f87994b0f6834974262bc21aa5f48b5dd67312e4e687477e0d1d5b7a191b2ab94929c19e49008f22d6b95818ef9abd6a6a6e805e713a56894c648c1c54d400fc830c2d92c32dd6f35742d19b394f26eb2260e19414399f90d4e368217de29119aec7e62fcb76137aa855cf177d2adf91a7c4bdaae87733f0e7faf80a01a7b56456bef90b925ea3d2d219bea9146e3a47e24a78e35f2d0743b5e346bf63be616a958b52ae976e82532385c2ae2ef625d5cafaff526da2407a8b63279e9dded0f31bf1c77cdee92f5356dc1684276f65a8bfc41a8d97ec2570182d0dddbd0a0e3ee76b04572081188375bcc6dc4e79c2b780a802d586eba59f2c42113ce715e2e9b968d399b765f97a9b5fb09a88331b4ff5acd4302083562cc147e2105588d55376a6edb76c08fcadd8cf501682faa2881642801f04fa5f411e87006032bbd869fc89f308dd307f773daba716386d61b0e15281e37920b5fdd59cb5723ba1c83a9f95916d114280647ed4c82cc07cfd1f9d23eb280aa935641b9be83a002663cf489276c0e53e8c42b1ceb3738d40fcb8683ebb1cd64b5d59abd58af47c7343c489e2aa649c7557abbdc1703aa9f6c9829cf2664a241e84e79036124b5da0a720e3861571a2f3acc5a13372b571da7ca45410835eae4924628a0c0e82c2097fc5b44d22fecc2ace5d0bde8ef1cabba92c7efd07cec60e44df673f0dd7761e10f01602cabfbb6ff1cf791db3580fab502408ca7f3ae53a096ee1ef243e89e7f703e2c49ec3f304ee3adefcb9e78dc91ab1b4422581ac8b6749438e4b19060611b28834daf4713720ca28e12c6d2f8397a683ad788f2618f99ee6114d8adc6f875a2a76037867c295dc2998b65a66c6fe9eadb17977f558c18d82da4fe247ea3646495ec235299acb0b1e74b4d8d4bd91cd3dc8f0e7fa3bc8d9a63eeb07488d3c7fc496d17f49ac3fb49b7d70c343a25f65256a77bf9e3c052b8e26e3ed1d3b107749832232c138992c3c604d8f753d324fe4a130fee8d5e494bf9a3d745d263fd2634e1b15bd511bf77c48b523f0fc5062102d30822bd36e8340519df1b02c263eb7d0ab9e3c496168642aed3bcd9bf3daea15543762fce97c33a1bb5037df9e6c16cf475e23158d5f4af8734caeee8fb6c8fd5235b019750668ecd976f29c08021db8994503c40fdc050a6a9992c9bd925a8b0a61e016d64c0d391e1382116c500e57462ff41f9394fd96acd5bef8be7d06fea723fcbdef56230ca80be33c1a75459b69e580f105995dd2f0d1dcea734d89c97ec62f89dbe9931ed4e693ad278e5730d1ce1779b305854e542375a93e1ed245794aa0feaa155051f0ab650bddfefab7d888011ea084005752a36a1a5bad9b35ab2cdbf69cb4c8259a4eb6d80c7ae15b61153d75189562720ecab459dfa7111f6af2601aabc7cc063d329733c1d944ba91cdf8837f2c45b08c47e879aec2311e1bcfbdc031f29e77754bdc75bbd6610087f62b0ec18bafa6562d2bb384f37c992df5a74877176b597a35552db34404ebfb1e607e7780e4f6dda4319bc886ff2486605347a4761b13e1e0b8a2b9d394254bc5d0d1e64f6ac1912dbfd235741b8e912c69fd8e748422d535bcb5fca142a4c29a28eaf8cd53dcf436d5fdeeceb76a1c1571e73a4927a9ebf6d8ee9cfc8164beeffe505404cbc08c03692a53aa3bd0bff7e711179917d2d83193fc046894d6bde10d35dbd3ad07ab567264aa8bb0732fcde0c3ac225e50399a8ea060a40c5d", 0x1000}, {&(0x7f0000002380)="a702bb297cfe6f0c47a64943d2425b51054fbfd34e7a5658f1d9a33ee29eb39ea0cf46443dca80d5f698e744bb7a2f09fdaf0d52299ea982f8f0f8455351dc0756ed6d53ec07eb880ec5a07792ff70cc0fa28125ed1ab3546a86e74198afea47c33ff360207d6b32a690c472356d27f2ce02b7d282e88ed157da8056aac2c3a9b5b009a1094eaf7cab7da3e9e85dadc1ba4d19f02611c80c5e3f4b4362ecb541f75cd86cf76e83234c6cc49e94da73b49ef161b92d52e6d2ddff0b8751b01fda80c440539243", 0xc6}], 0x6) 05:38:40 executing program 0: mknodat(0xffffffffffffffff, 0x0, 0x4, 0xfffffffeffffffff) 05:38:40 executing program 0: r0 = socket$unix(0x1, 0x962faffa6a9dbc43, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) msgget$private(0x0, 0xd4) r1 = semget$private(0x0, 0x2, 0x201) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/22) 05:38:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400000080000229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20}], 0x1}) 05:38:40 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x100008) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/158, &(0x7f00000000c0)=0x9e) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="7bf9b6ecf27c973d77e1f050895c876ae26c052b945ee5912d4b1287036bd0b99c348f0a237b7f688047d21519cbccd3fdea6c7b10b87fd61afc892efd92084c9d36b87b930e8ba11007a8b9288a6fd32c20baf6e3b6155cf70188e115c9", 0x5e}, {&(0x7f00000001c0)="efc2cd55bc0f01c3093799bbb6347bd6a510e1cdc6954ae36df266160e1e925aa132ed8fd6d0b0debe5d6537d744dc873eae4b2211c1e33b296e92c05809b55c921556ff13a62cb587d4913b10ff4820a898646c7bc46b15dc630ca6544302cd43b673c2b29d28c0dc262741a434cf", 0x6f}, {&(0x7f0000000240)}, {&(0x7f0000000280)="62b65fadf5f6a6664e05836445486ff2130aa5dcc45821a6ff1ec827", 0x1c}, {&(0x7f00000002c0)="8aeecb11440047437a97f7089b78300b04e3b3a2b769485012574605790e5d6c5feb2a5631166b", 0x27}, {&(0x7f0000000300)="e44057c5f47a1cba8e63ecb5acbae1c093dc2d1e26f751203665d32da12060a01a42e031e7917c9ab526c08f1f5358581e26a52d9584532f059a10da0390ed6a05cf4bb2a4a1d765fb4583a32d91983482eeb215c3bca4e66bacf0e0487975c7db1f81da6fcc3c65f123bb0aced2fe5907deb629c8466d1f874ce5db628d9d5bab2b0de0a4d84866b1aa3f7a5136982591eff4870542fba10254a47a4176c8eb520a9c962027d41362e9f68194f1a0ad2ed899388f163f3d62ab07ae", 0xbc}], 0x6, 0x0, 0x0) socket$inet(0x2, 0x4, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="df84f8d1", 0x4) 05:38:40 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="c045314de2a9c49e4f24e14a5081bf95454b13314e891437e81d7d1c5e90b51eba256f72b60ec4f916063f778eb1cb842217634a53d548bb2c7794d2178f304c251e40a9fe2420edd4f246f38b5530", 0x4f}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r0, 0xa) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x4726, 0x3ff, 0xde, 0x0, &(0x7f0000000280)={{0x3, 0xffff, 0x6, 0x2, 0x80, 0x5, 0x40008}, {[0xb3, 0x9, 0x61e, 0xfffffffffffffffd, 0x0, 0x7, 0xff, 0x0, 0x1, 0x6, 0x8, 0x1, 0x9, 0x95f, 0xc63, 0x80000000, 0x1a, 0x80000000], [0xc3, 0x2, 0x0, 0xffffffff, 0xffffffffffffffc3, 0xfff, 0xef67, 0x1c, 0x47, 0xf7], [0xf318, 0x5, 0x8001, 0xffffffff7fffffff, 0x0, 0x0, 0x4], [0x3, 0x8, 0x1, 0x60c, 0xfffffffffffffca9, 0x10000], [{0x0, 0x9fbb, 0x0, 0x100}, {0x46f7, 0x0, 0x10001, 0x7}, {0x20, 0xfffffffffffffff8, 0x7, 0xfffffffffffff801}, {0xff, 0x3, 0x1, 0x6076}, {0x9, 0xffffffff, 0x4, 0x9}, {0x0, 0x8, 0x0, 0xdb}, {0x7, 0x1, 0x10, 0x7}, {0x2e5, 0xfffffffffffffff9, 0xfffffffffffffffa, 0x7}], {0x9, 0xaa54707, 0x2, 0x6}, {0x9, 0x3f, 0x5, 0x2}}}, 0x3, 0x1f}) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x40) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) flock(r0, 0xd) 05:38:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="a405f333b8cf0d33129706ab8a1005f28a0bfa9d52149ef480d57f040265ab71fa48685ec9d107801a0b9f72798083daa74e8017542b243882dea470df88bc8245fdc047533d7c9152bbe5715894fdb90ec832e72dc4b1d79170af99b33bf22b1ed65797d284829b64fe2f0eb204677ef7e0533573fb20796a141cd351966fec240722d01694e14a4b96f093af69b2a5ef2a3706f8634c26f2bcaf2ad622a497c9e0dad48ce98c815b915a432fcb97f92f84b3e046fa0421fe6f4f2b7a22eab1a75c566601cdbc6fde11cf3a0c886bec9d22a6e65905ec0400a382a6993a758e1d622743", 0xe4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) dup(r0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) munlock(&(0x7f0000f93000/0x14000)=nil, 0x14000) munmap(&(0x7f0000f02000/0x13000)=nil, 0x13000) 05:38:40 executing program 0: r0 = socket(0x19, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:38:40 executing program 1: r0 = getuid() setuid(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 05:38:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sync() getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r0) sendmsg(r0, &(0x7f0000003600)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000003480)=[{&(0x7f0000000100)="00e5abc2b3005d5c6c0dfb1bfa4bc2e1d862f1257308216efa0d04fcb48ba3fbe85b5ef41411aebec1a9a0d7e1bb77931d9beee613e48a188c114d2d8d3fd2a0adbe34a1cd59464aa374164ac58c2c03543043edfff9147a1fa76d04d0b5bb8d0f71295ae6e8fdf5844bee40bdb295b3cc9dee9be30a09e0f456a8efb7aa9f43b5fd33a00159f8f42d55bcb21ca1b0b3292d754841d08dee563bad00e09c1e71bc8349e48b919f27d99d62533ff648862e102e0b60274c0b37f82aedcaff1fa63bc71f3ca680f0a201b7894a7e14a29ca39943f5", 0xd4}, {&(0x7f0000000200)="f352", 0x2}, {&(0x7f0000000300)="a9b2ee8d05c1b98cf05526f972e3bf118270168dc487360a9998e4877ad7df3fd2d030e7bb72019426f2d315a3fb1f42122a821787af786652cf589a212163a702b0df9e04cf736fed920b9b1cc3b025221c615f7db64492f2c2992e2b696ae513cfe714612fa0ebdcba531dd6d938882a0d3d198786bc2ac7e97543e248abdf3b294a43cfd32c48b2885309aa1c7c11b95b152e0048524a80409c5e812a4261ce267496ec0d1bbbd945c2035190c2d6a5c7b177edf5672ccff3b0fa3401d44657b7629a9e0b85d5fa6a1f7ddd9dd2237f6144dc1b116f1e9b3751258b1d70ec9ddf42f7c8e1ebd83af625641df5f3febb00858ee33cc48b372a257978b011cf0c8ce01cdfca4af9158735bcee90c1ad4b1e0a654bac175380d36bcd4148bece9deaa856e07250bb4673c70ca6e1da7a7888efd7fc893338a61f5312fe04b4cf1c17e6e5f592f4504038d89a9818505d2226b3c7fe13a49e41a9caaa6cc9b2fd5e4628a2a53d165a7c3470a70348c55ad191c448507f2a49b9fa9a3ae1459b53b559e13dfe3348702b2446e250de64a52bfe0a22a6c1f9a050d4f74e17ae19319d5d57fe895e3d665c2eff5e072102231c46b99131dbf32ea0635e4e159fbd501578685f3521973485163d546e4a4b9ad384bab6cae2f885ce0ee43f244ba1a3d83aef534d446c5506982cd5717a5d2d9e32920f94b77ccee244d719bac5e5aaa95b443a8c16ddc5e52f1e53cf35622d70bc3f0a4a54138ccaa3768bf79b90a24a6990c7e89590a3e51ffb456ba39cfec5e670d7670f7eb1e2937efe05d1cfa579982e2b9f1cc6d9b996c255ca884e32e3beb48a7f39878dc4422b2b586b97f90f10b3b888b7a095f368a33c8e2bdb356d75d4ec29dc47b0f261bceb7fe387972b02787fbb5114513b8d0f3d360187ae7e387069ed769a9a4083bf6703b38566550b9c0ff11930e6325c6f1311c8d43b4efebcd4b4cef03029f55c2ac8720715f3045a1bc0d1c6d0e9f48034274e27e75d5391f0e5f24c5e1dfb59209c1a2a86c31ec78a8af72aab0d22188f5ca15c5affee69ef9ca08fec95a3f6ad00b4db2c5312c87f1db0735614a54729a97d9b8a725ad23130f343acb8952a5354a47cb9e5d356de16d0290ef6e9215429cabf0f048f46abd957b42cda36458762db8f39dd08dd38b852e8b8a708f79cf4f9cf8ba5ff26116763a8fd04df103b05db585bbec4db9355c9329d14f9fe1abb1a18e3171a75ff64a00b20685f35e4854dfa791f16ccb55f7a978e23b96e62cd595dff1f1bda7509ee89ba718fa00e42ead0a4c6641e66fbe1c6dad3181e577f5311a78c09d29a2296b77190fd06dbddc4c5328176a06211cb286d65999d60738dcdd8a7b74dab9aeb1b80ca832f627ac3a1dc413f908f232e62778363dda9fe00bf5684ce406d4c83977b7f04702f3d75d2fab856ecf34eda06ec1a9401fecf03d8f7720da4fa5a10df13b972f45dc867cdb103dab90852c728c8c3f6ea999e9f3f4f3ea08a21c00f55f81cdb29459fca6e974af4e394f045adbac4070bb701bf092e6c701772ef3521cbfc7f21b261d9a378e6e939b32844298d2c2232e0706809c918fecf25e86855fc408a85f6b64cbd634da8e15d95f543f04064a4a087214bbf5f90ed33c4dd2b7a21a2b873339cfed7984e467a91cfc8435033e56a96911cb4637aef9da0836f8a1dff4376c2174c20b840c15b52c32babda333a9507b8f932a75663ca3e597c1bce21851c43fb25f8db1f3608fcaf3d560ddac1656402721f15b1a87d06bdc9a2fa42cbe15d8467156121dd32877c6acad7ef1882f711b020f9742ba1c13e0a2fe277bfc971d619cbfbcd2865cc21e1c8073aa61babf04e2b0595ca9ffb9e2645c31c1687b3c926026d052a1418ebba621a356a85e7fc256d86b4e380348031435dbbb50c6bddec5d4135ef3522628b357044a9cb2ffd6415d3b91b69a66bf1e12357768784ec21ee9c6edde5f612764ce662dfaec0755bc1f29354bbb54a211e2686eb067c175b28c83cc9a585ad96d383183ead6c0327a4d6bf5faedd3acdcc22616eeb46eeecdb783e0e4467d22084841b19ff91dbfa643b2d4025fb5de3940a0f17bfe201311949730bc345d6e79fd53c845276a0fb4513b59540f78669aee6ade8045034a638843318a45fcd989dbb18994b346e2cf41e33bc00c93feefac7decaf546bd44329799d63c6ceaab6fc97fd833573eafc0824878c351e7a1ab4c369c21df4ccd8f6a9525eece5d15a9a9a1c61487731fabd1ae737697b0663a678b65a8fabaf6ddc472a7315a3a6c4cd85fba840f43d55f6ae52f4a45027644a764a17132fdaf67f08dc26d30ce34b4d80df01427c33c5f8e26909df44b0a93270fa77e792f0da6b5d52745006304e525323dedc68546c899dfaeb9dba6789352a4cba086107c0e8e0f7288f307c7faef5541de5350b704d94864f7acbccf610f0a12d04b4e3e470c1d8bd61b3f4d24f9afb09fe12dc191aa36a7d0a0705108428db0b8ef757793935a302710bfc9bae1cb187e956ce909b373d0b827ce58b69cff8f5c62818fe435e08e0ec3f4eac82d0173d2ae40f0ec88fb641596e8057a914e9c1b2e7c378be0b95175738e3eaf850e9c0123516ce24113132cac980010eb75822498ef8980cdafe1faf3017b3d2a7f0d5cbaaadaef52ef146870656a4fc498282c5b280ed12c934afc6b27ca7e7e4e804c628129b4fcba2cbd0c5614f8d1ee94a4dd4ec6a965b93aa989afae25c891948f7a9f9c935a99565bc532a662a1db3fa9cbb2e287fd8814d11c66dce8d7fc70fb9eea264fc8a97819f3e4e8eb5165ddc6cb753f5473b62d5a092309b6c3eeb8d345a71031db61d841203c5d74aae5b62db73c5689cd73dc2c7d3744d421803a1dbc16194d52f2080e61dd8cec1b50b65f6d81486248c2b8378b4852ddd1b6fe20375de6cb117606896ca789f5d845c155d3e05a395f93bea9eb7d88dab616a112bb29c14b4175f948fbdd3d255c6e12ec35c98af1165ab772fa4535bb2985c0b793c5e4a8b389b0aa3ae1fc431bf575541afedd7289282c80531cd433ce9ccb7f6b0be99119a5579be30cd217b51b6f60992f11934a22a9fb1a2200be9998031c17fcf99858d930d25aefea16b02d398f49707d610602cab096327f7ec15c5f4eeca0114d6c2cd35ad392ab834d796ea3f84d5216dc8a16a9e82899c1f9417a048907d5ce7a045421a613b630c66b6c3102534dc50702a6d9a4252183a6e7d37cb2fd04ef697c2db7d3f5ca9779ed20c12e3825a75dc47bfb1529d77c415d2e09af258621aaadb965f45baa61e7e4864a6f76a5f3e89d4c21c8b9cb82a589e4a2839571056f07635f1a3d86ca6867ce908733bc54a5719d0a08c5971ff075eda8591fd33d65e713df4152fbd1bab8e1223822a919884297749f24aa29448fc723950aea656ded3dc269589666826ab8f9fca296c94a6b1aca2a22bb5826511c93b2061253a75e4e55931a32eb331bbc9c0ca07dc64739d424d4d52d1495be8af33a245fcf511a6b3b1501814417ea88bb77fb713ee0b7283e829e1129d2cec6d02422024fd109472300fd206bb08de6575250b13a87b5adddd055387fc15bfae6d19fe6a85e5d5e6b0b4b87c35ee5909e2f958401787e4d491dafdea293e9e8bfab5487ed50d5de6fdffe1428e21e23f97eef7af9d8d708c288fd116e4fa0b7ccf17fa88054c0de6d5d262d75675bb69cded91f3e784b33e1965e11a84aa3848aa7a1810f47ad7ffee795b1b36fa6d55b29a1811c001d1e9f289430cc88b9d919801eedbb8f8fcb031b281a826f06e59b03f0434af92b972940f2324d7c237c7323bdedd73f44b415a7674718c7393e525c3cf728ad5fd1489ac8d65b70f4d34f61f0493150f7e40e05d01849090b12a5f21796e8f77e9bbe57ea354fe1e26af3c6608c8be338530c4a54b6c645422e60ff35b64d717b04624500bbb903b3aafd544ce80914b88807cdbb6be9adfbea43574e00edaa290ef49e8bca491fbe347d3e41e2f12e4bd921dbc8332c1b018de10dfe6b6477677fc69779bf0e6a5c23ad0053bdf4fd2df9aed63f2ed7dabcd2b91f3f45b082fa9982927fa9d45d3ad76999e3c989bba50307d760f58b956b64b2c2cc48ded4c2a89428be11f3119db08480b0c32bc9b98213fad3f518b10e0349902512d658dcb094bde7abbf0b53a8683075f5b3515d8ab266c7bc9bb44bb404a7df129249dc4ebcda3f87388eb4e19871307a5c0fc13e129b959a911452170b720b09d173e86c8333affa5dd8d02ea8afdc7d04d635410516ee50b7ba99dc66965d29d7f6fd037d2f06addc1862d5e06612885dabbfd0977d78ebefd5c050b69ed1133043e8dc5ddcfbcf01a738ef2467b61d5208156423f61fcfe134a779ab78b07fc3a9578a5bbfedf206fae1d1b1030f4d3d6dbf8b7fc3b7e46f9b50b375fdb28e45aaab0bca030fbfef33d5a2a35906e8a30de165a5ce1a4208b9eed907fe1ee5420708ef20b7b50288757d2a10074aba99b4b23188923de7f31234972f73faaa9c03d17c0b110c4245b868dbf5c838a5669637490dbbeb5d121ac2f0874250b36eff853e2011786f073e39d65ba528ef5940c8da36528cf3f6df630f0a39f34c7a7a2e6067a6cb62224aed6b972a60c699603feb87ac4d326963bd6b3298f32776306e5e81f7493bcddb370dff248335681bab13abe5771f751556b4321d5d3a36bc7c086b6053d45ce4a80fb2a6e702632728f6e22ef544d90cb9dde13cfe9f14d0a3d3bc0d2b6fb0c39e9b400c053b63fbfc63d4b075b338482941d1e7b95dbfb87222d1807f71e823464e08c2e5bba2fd33b3d9856ff86ceb1d19f9f15af393cd1bd60430986462c6ed6b1748e010148ee12acae9eae21e8a025f370e72ae32013379c901514b524f35e1988231efa8cafc7f524a3fe41c018a22fa350de828602fbadc8d64bfba4df22b8a6b0bd96e14028c168106040573a3eb9828ee06c31ce85d02f4647f04948fe890bbfd1e1534fd425b3b9ce313314e37fcbd3c361f7511d4a96f570d3ebd0c269ca78da678d4bb21c549b4e4f0188f3bb4df36167e446a67edea6cafad29f6ef266298ba4af8fb8fa301fae4e9affbb482bdb0b9764b94ab299228521da93b618dbeb902764a11a9eaaa5ee229499f05319e36dc3260ff7a93db5e52cb9a1e09a8e37017087e88099f496c6f47a874fcedd9d515ff8ada9090d454709fa5da4281b00eacfba8323fcc23ff79990a4099e4c8c8a4b96b183de9b8dcf1dcff5bb362475caf1cf18cb33c81e6c1e6a303abdf4a11769a53d5c68361092f17f1a42e7b001db1f60ac6d588f7d06c79a826f929a8504ee177032243cb838f79839eb3f2e3e288bb754e70ef3fdc5891392cbf5c8b659a21e7b00953677de29c7c0c43ff3562a3cc57bf1f8f95cc6a2700ae9368ed5bfba5fe13dc323eb8bb2229eeebe1dcce9057471fa0ba79de638e1039012819af1235795962366f631d2fd71b92dfe284491ab5371b5877c492b6db156dfa80e53033e5a893a033e62cbe61569f2ab5d39ef8dd73aa600afbd368224e5027061ea7d38587f46af31ec953efb826a3d5dc393d2881bcbe85182d7c5983bb7e7f50237c9f7cee4cf792b03d37a580a5e9032c9fb6cfeded5f6b143a05412d9b1ca51b678e135d33bcf2cfe42df10b6dc406b373cd06ae4bf25a761a340a9d1fd5f4b07e12e0ca05205c323366143e420ab964dcc2a1ce0c2eada1197be2d6c265921489", 0x1000}, {&(0x7f0000001300)="72418a2ea7c71ac4418d7a0d641e670354934c99e3269e07790d1e8b03fc119bacf35486b7192b38fe74c6ca10a78b295d3942be2ec5148713cfe391ac3fa422951ef9e3f71ef9c9bc2638c44733bbb49dd253774f7d0e174f1c18a4bf2b89e18baf840250c201b21587275e04ee066edc5417d6454e9d0b7e60cc52e363456194ccb9a8fd5e1175b3bfc0699fcf142af565d807784ea43ae4548e5385d1d3aa4fe7d835d7b8bb10793782c66d8e486699abdabcf9dd3dd71edbc6368c9e3062c84cb237ae580fea100b33ad9af097b3a7a02b39775929dfe543da063e4e5e9682a063f91bf4778c4e2e81ef59b151acee059af53c73fff8060bae73d0f5ff8b86e91f8aa1752f451e1e15ae0616a22b98590271d1ab72f90f530315603ae5ea645dc2638b8854190796bf1495cad19a937c60cd2fde1355e14fc2a84213cacff5e1c8bc41cd79076bf5589e07fab0946271768a1c23dd555521c15aabf83c0f1c1bb5eff35cc10d4cb2bfe5fb7e4b19765719ab03fe5569a07083cc5c17ca39ac95103aff33397ee84cf123990303ffdb733048b936603a8e62d2f6e2f8324b99598207de93e1831c689da908bced2c22137a8e11ed25b5915e67b5ac1621e99a7fd7981e507c678cf27abf140049906cc3201a5afda936f02fb2063321e502a7c6697f292f7fcdb4c27c182ebf0b1d1c9bcedf539eaff50b9e51fe8fd69f9ea481b5d72de2f3a5e20a374e299fe2edebf1fd5990e3a2cb61c3397c3c1a74d6e88b28e79ec3b7e0be160777e367e831ddbfd4dc98962574effc473e267694d7bbefae9334431d555f9ab49f6ae4e1d7fda383e23823a33b6cfd0ae18df61223d5eda01e5137e81fe2cf2e257812fb90a268b5991692643a1b6a3ec2e20d1af70dcbded1c52f3654dd663a9373e7412772ef533f0014bb4c4ecbdd9d623e25991ed4562767b2001d61c62719299dadd01eedd0d285ecaa31a0350d5dd5929e78dba616ca5012a03b3db8bc6ca4b385fe3eb1551de7bb5bfac858445e225a62dd5d256c1d796c725df6b19852d6484bda677fcde1cdcd696321431502ea026a5a05f4d1a6980eaf292c8e64bf8cd83c394a7e3dafb56ab91280a841c4ed5901ab3a9d29acb29fceb3d79470d36dd4ce1b7614c4a040c8a29c23991c45c541fe6bd140b9f0d10f2273a271eca1ef782282dc55e4eb07343c23610e0d84946a6f67c01d2d24576869c15a81ab11f83022ab7cd85f71c9c430f773e5e58f5f5dfd60ee64cc40216bac6cd1da7fd48cb4a7ad736d990db0d98417a3a00f7da63eb636083bab950c7a1c2642a76ae59813d2870a945f724b4507553e2220d31166acc9ebd3dcc42f46faf7e45f1a09db20ab14d0f55219c8a67c40abc08419836eec32934eec5550203a4347b97cdd6126593d518d6e2654d9a701bfc8a77b4a0893e534ea87ac74af5186ccbfec1ebed82e8c6e7f83e294bdc44088944411d6aec1d6b822175cff31d24504fb6755c536ea6d6f5ab883aa5cd6bee2899ba4f553d675e1df93edcfc095565ea0b24b05d15f1a06a0200c8f81052e11f46f7b778e16c703912d11cdfbd91e2e985c372376585b59bd77be08f933ca8494fee72b6c060a36a5bffd3580a4ef0d7a5dc8f7488edb1fc24165d746df9b681818a54a218b629c2201cd51cd2fe4b2573f79618815b4d98b1de3b9afb689234d88f8dbab36a775aab2b1a93364ea256d4899e50df64f32a06cf256938116612222fd16f517b9dfaec71849fffb5aa7e654f800c4965e21e68ded6a0c6d890f2557de1b87bf7812a7b5d5d855f608c7e6e2d118f7d8b1d204bc0c981fe0f1bbda1cc2b15c510a33844ad4f435f801f84400e8c45bacff880e3ffe185b2c9a9e48598aaf27144793dc7731f01cb9cc6f7bdb71ec402e3df4afc161bb3924b79a74a29d4e6f2b640fd847b81b3eaa32bc76b4fc54b3c860454141e27c860d5ac76f5c4a90242292f9836a295dd6ac0a5ef5686cbcfa887d1efb4500c6d71dc7892abf220af5b4601bd8b21274f9ba820c54b9081d6da467b8810e08028df090f3bfdbd4e4d0f0d5d107b0744b2270100bcf5e8128fd56b37fd41c7c75da2bd7d00bfda7f6e36de5b3ffe08d5e02ff52f1e0f6afb1bea28b2679bb77f1ce169ffab663fb37b7fb9f99cd7b99678633b0307a0af0f2ee0fca0c711a001ae0ab352be8b9f337c5c1c384afc9ec539316c451d6e3f8e25d7121ff869e137b7076a4c27d5e8456b08d404e75648f1f529f74541a26bbb0096565d50102cc0b971e789417f626797f2662287c5b35100dbff177869261757cfc99e492badb76df7f32c601878aab158a80825d9e40144ecc12552fc521807b9291ecb107148634948f94fa995dc0926f6a5cb2e915c05c2e7c683b76c4f36a10ba013ce542937928cc777cd030973434a7f9e693db04dcab1f2850f7ff4b3d2c499348c5b96e7fecf5a40ab78aed2f078d583fd252fd19ca39512dd3f4f085be8ca7f464b8d43d9e676b0a8640d13c213fae28460c4421b3c9f73a30c4834c6bd42bb6b034491d0f56feb972e59c28958475bf23c3347fcbd0a373819f002e14f463f1a2207fd4a978e774d3f9edfa1651cfc69ee71276cb1d8b16755e49ed0faf27db62ce9c8ddcaf99abf942437081780c8ad7db21029fe55f76e80f1d5131f967e588f455f1ff7bcb934944bec787301e2e66ae106fe17777c7e94ce65815138fc15cb69c41e96b5bafb9754894c3256d64e3f7313f00040b6f6b869deed064191e13a44ee413c8f00ad8c4341fce1f9348f500803eabe5432b7824e45f947ae93ac910621136728e849a88236dcf25cdfd7223901b894aea0c76738475ac26889e3f982a1ae153641150dee9a4e6da655a07d8b28fc0aabb2512a4ad75a4d9c1bd31499935b1a689d30e159573213ddcdb2bfc57b92d1a265d3a9be2f3dc1558923b989e5f579bdba01a78836e13c8f3447e00237e269b59dd2384b890863dca8b3e90b62915c5d4ef12ac16448ca87ca375c955cf3e0c29a39ceb30523a8ee9278bf1bccc38cace196a20d5df15b5a830d1db886cb65051ae8b2ba12fe886b6bc41e11f8614a3f5d54b40fc74986389f3517c083cb53d86826b6a7faefa98277031ef8e4fb7951b0196e505c450f9e0755324b20ed58a4f836c4e4131b9b3b14d236be0ff7072e6cbb624396fe017d7877bde5e2f248ca153a61b03b5ffbcd7d411f85725ab1d4484693706f4df09d871b3fff558974a8edad64448fa5fe7174a9c9b52da5b37268b55a9d9e21c9ec0559935254555d9f780d25a52c1bdb485a1959a7b43afd224dde828caea8035542ae438b26899a9c9af950afe42fbbbbd57fd533ec1e692a5e01ef4c1d9d03465119783b169f20d0005b495f98119b75f2cd8bee764263cc59b883814c6d7af4d0debc070879ddb3d4fb96b4fead379a64a5150b032e59dc425a87925b781b74d55a45457eaa49fba6b34942d0b23bf3febc2ee0ae4eb4ee97fc5aeda00260623fe4b53f12e35170c0411b43636bdb7de686aa915b189a11e98c72a15c861d7e118fc34dbc177e839d0179c7c4f836fd9343d181f479a7f3c5bc8efafc6db6d21bacb42385829b68db00a0725d758f927ec1602e409218755679e0b631719f22f0c4b1dd9febf9f639faf3a086e5c06d98965fb475cb7e35e9108f6c722e78ab2f8c525b5048e9adf9b516c9e771009d393c30e5394bbfdba198d7fafe41c6016c430afe2fe6ca2b7b785cc6966b292f1975a31b963107be00f1a4a091bbef5938b292f78157f4c9900366b2bf0db304189a5891fc823797c58c83cd962b2c6be254b74cfd7cd3e7be8aa610aacf54c438be55b7d6db0798fcc184ad8bab49f62b4b517bd48f114f2856bf501158f102daff0071f2af903307724e7934cec66e8af44f215cc02db50aac4695afe4e179423f91cbbef656cbd8410141015b20c632bb14654d5852101a7c5479da95f02dd52a95a91efee45b8239510cc75d0386e7b10c910b993710bc1b6df3c1ccaca3f53782b1d4a71a56a19c4e9aae885348d5567c32b6be9593705ac0bacc7dfbe5ec3f11c4a6022d31e49d257617d81e97a8793b867eade4ad7915dd6790ecc33abb36083893e36922e0c605eae860572e78acc7f760e3d07fcb2696d0cc6d044962825a47227e7a42a81280155ac262f5b26c258f2b871ec291163c67ed41e701ebb788936b669721f9add6c3adbe15a5dda0e97c4707ab17e436211ccf17113cc3b729c7ce385b7b07abe80bcd8c4dc1d186f618fbd053753e9e373d167c593b13900f424fa6ac701f924ea21dcb69c6c39775107608f1fd7f2193e1f34d5f1f82619bb2b3f246ea0c656a048c4b0830129a59b88c607fb49c9d7cc468a2daea1d824267a9a5ab20ad3eccba79df4ace33b8853ec9432aa7681b640382d575f68cb6d870bc6eb25b400f45cd2873400792a0629757417af832851f82eb977a8d5918977c1897233b2759cc1ed9200fc40f6d1398249dd9932de4768cc0a8ddefc4c8614dc2ef19c9804a93190f351823d5c4edba900c1c73f7beec67866b5fac31e3415ecadb62b06b79012aa9b3535344e6a5b87a258202aa46647d2ed6dd3f1b80cc7fad4ec5bc0998d6b2c8ae7049ff56aeab1fb301fb7e6e6ea7197080666c3a28f29b33781901b26bcd6842d84b8fcaed0cbf239e6b0ab5a2e961628f9275294f5bfb7d91eebef3cf2f8d4d338a6ad3dd6031c5416f40cbc57b5d8d4de32f131c5c582ca37736eb16b1833f0165ee5cb3af27d76aa5dce3c46c9f6b588cfdc5844425101f02f8795c656eb39bb8a1a12c25c90e7edcd7a489206328a12532284971964b9cfd319391d6efff1e624e55a9a3155fb7ef46855d8ddb75d404fb821ee83f3ee47b2f6c7f151523e1b336310b27fc58829a1451055f86fb1b0452f78983bcbd4e01012d24f44fa50308156d79b00cbf88dbd638d092176cee0e895d1f499be35872d8a0314ced75f545dbe3782d638dbe80e29079932fccf7e2dc49adc12999f5aa1e0e83b9697c7632c281b94489aa06192f3e1a491f5f44b3f3185e487356558808d179409777185d336ea58653a6858614d0109e46ae8a0731849b9ba89d30491b28c792f7ab4f2f7a252c083cbb91d2156e282d2dec6a2505fdaf0355d4477a381b95e237f9222c1472d5fa4d271d9e349c5b5fb2bdd32e1a3d53d0181fe88b4231a9156b6b58b3bf9be0d5e205f0399abe57fa79cad93bf490cd5358b080551e134fd75d163407cd80b0e83b69e65c96837001fa9b1a7e6a0eb1c786bea3d2995a1e3dc2c702ada4b58ee0d537b5709610b0109bca325c10bcd992573feab0359257b9c21720fd6b9ce533d7657676574f3d01f5bb65ca1e4d213b1c7d474ecb75a978c837f0cda7b9f43ddd360dfd58fa761a24b918b82613e0842fec6a61823068b3fc62a299aaa8c0d86df558ffde7d4ea81774a633ddffee42d519529f2efb92e93cb6e8796dd02fbb5eaa88beb779cfd1038811bb599317b74bb4c49394712b90700627f9efe30a5e26e43f423fdb04f754b78ba74553ced167ef05dc9203bbe8acf6383df1f79d95a5698f394707ad0692b95e87c6cbf848f2958d2714a16feb397b20c788a84fe52ab3665d48e27fef32b5a331dd41c4e6084a7cdec5f2f8dec58643bc1f86248ad6058b8b77228a815663ec44d5fe37252c6224e70427f7900fba2c70b1ca6ffee20f1f31358310232f962c2c7f8a752462cbe0a5e2d6644225e76e9", 0x1000}, {&(0x7f0000002300)="52d839f175b9fd0c53063e34c53b5214db0eb1b371f2a7dfec5bf27b12e15afd3ed33b8b830aa62c27020ea612be6b9e25cbbb67821900fca2c2e1cca8227562d41c0939a452f988eb2a62499c4b30ba14945444496bd3b33394d89cad43d12e7916141cdf3d1aeba4aefb4ca2b024e3b7da48c7c3823b92bac7e6d14cf05eaea1277fd652abca291f29726fd69c29d833622e5a29a520eaaa4a1e1d8d8acf2d434f4946792854cde8dc793a026b527bb95b9723dae78ded4a7e854d1b7a4b33c020d15e8a16b2152ab8ca8a46df973664c9abe80cdbd2037e5ecbf17abe0c6c4292b1c9bbf956c22615ad8e611117f2db8bf72643d44856a7d4963ade9bd3062b09e5918872952e85edd4065d8aabce0fbdc3761a0b5be0e98076690e119441212e8a09bdd3fda8e9a8fe173d1eaff322b2d2e68edc2f21c949751d7dcc8dbfdb9c2323ccf70dd01bfe783d6e8df489139cf17d265bad90156faa6f2317eb7498e8f5331ad91334557e25631e0f81da7177dcba350244a62b6ad825e64c3c326a9730d7c4ab5625133111490e2cee43dbf2bda8c84164f8bcea98f906b49f248d1e0ab945a0421dfbe2cb39d327bb4ba1ff9c937fc13b0dd4e93ff8d9019bf85d279f8b46d897dd6296f73fc171b638493e102e28aa52709ff91c4e6a65587090bb619f7c7d56a26ca9f4b36ee67d90fc6beb843b050f5475bec7ba07ec95154487c15dfad1fc4649d22fc957b2b72166b0b0b37de7a2231ade5210c856ecf37b70157b2e8d3303f650bf3bb76ef40693e850d87aff5276a9e44ac6235ac4aee243a3c5fae70e3254c3ab38e57574df06085b2d81f95e51f37a7561fd202447624d8d66372468009654a36faa762cc783499c6626c1b9ff9048fa3845780cc0adac0260c5db2f6ba83a11ebe352ea62fe26feb3f1c4a7f9e7f4feba6b848ec360e42c61fbc1ca50231f333445366eb4b9e2625325195475b1d37e797ca4553461b51b7bd09aade0bbcf35e1a9fde553d3a6ee630d816b52a4486743302020585fc91563d9f2d3719a1169f2ea933d8cd2bf158b449d6700ed8bc6813e3d14c1df46b265ad90d2f830eff8ca2659674e71dbab9c4488be47c4cf204b44a2e57842370e3aca2ffcccdce56998ef5f8c51bc275822570090b262c24139f9c3db379945b20cd1d0c1798b5773acd73a4c9f39d969e69a423db607eafd8ad3b87b9fe8eb99e39f1728e43fc780d2eba8ef340426c3a872920452810dbeb2803eb74df50d53593a236aa2a78e603756f46c2f728092913cf4fdf8b51e578eb77111c6ff2149caaafe95c2f860326c47600ea25f516253bda952e0c0ce8e564c31ab079cae167c2d384eaaf4d7379d88fe7fc6ac3e70517e1440d84a94f51b2de5304fea047db20e64a77e84b69276701f63fc4b1d72dea43deb905b320b6fa789b8cbaadd785b2b87ba62e2b8c49aa8f988b5c07cd93226e99da7e16fe7d1ccc152c5761167f275dc6620ddbc0fe1bdfadb2fb7526636e51ca09cc6f833d4fd48cf1d0c1ec6d59fada3fd5b5775b0207754d7a284caee12e124373753117a986c509127fb3663b89688878836b4553c8bd9e24f999e17ca423b42c291d84929d89b6ba41aa2f135a596fba24048752075454a3646e5cd598c991487f25583921aa34e7216458c794b2751bc61563c032b5017ce5a4ecbc40950883d6dc12f8d6ba770efedb8997725a9e834643d39cd78f82e5039153c3ee637def2ee107c1695be2d72ae9e352cae80e9135c7fd96d18482e76e8b76e77b55e8f738270fefbffe2c4e1777e6d9f6e8e0fb08f6651a6163d72ae0d319e7580fc6c366132413efe2eea6bdcf7aaccd4c95976175191cfb214266b64747474e02e0a6945003f02dd533bf8cdb53f29b98d3aae30eb1d683bd4a2dc22a90b7207ae908822d8b4ed3438341e54e9777ee4da5526301e37d4ffbbc16cd2987aec77dd4d56a981f8f821031b195ed46846c70f17282c2ac7a8b62a5893fc3df9f2c657f8bde4794139fcadde90e852b79d1a05256bfa9e2cbddebadd27dbfddfceb7012e3bb9eb29f57fcb3902683eede3eced9050bd3fadd87ca0ac97b3952a2c7c782bf6f217be7884c6ee3ba4924f5fa988df6d5326667182c431ad0540da2a29a736076aea374a7fde484fbfb3626d0c7856efa5efb75f09a1421543ca3b16f14f4ede3ee6b282511dda20c4895ed7c32af0446dfebb3fbec5da28dc2d76bf0dac14ee6c327e76ff02ff2ae81782d91b5fb3c1fbbb705f65da9e586aab5a7d154ae96cba9f93a720077f80557dd5932c6991494dbc81ae76eaf9b0f78610611c8bbcc50e01ebf926c531d3d3c40e575298bb0a668a3ef3d351bb6e8094b984e763d5105b00280f78d337775ad1dca795c3b34f33949ab88dd34f635ad66599c2523d797c7437990d6fe1d85e3fb676573e8a64f00f27b4cf611ad3a07f09301e2fb0222806688674e744c739a5cacfc2771a6b3f683734bdcffc342171ebdcf9bd0fd1c2d6b88114d03747f392ba26517b63975ea7ee629b96ada39d8b776bbe95b5c3b1d57c23077a902fcddd4261c0da83b21b78b32b7b806e133601c8440fa21cdf54ea1450feeb3889c6125a243ff7bf706d45a096bf2e78e7e2578f3837aad23531fab66f412abb15d6d84ac90b25fa78d30b46a9e492b58cb1f4f3558f99a0f27b8ffb7fdc6056d5a8a253e42b7502d3169fd19d0e4d3096474838ef865d01000aa68d1c460f4a8824bfbe7311221205fc796863e41bb059206644e455264cd528e782cef1c1f1a44dd255497418786d97b4483755cfdcb471d82c2d54a59533e6e80749b8ea7b78a709c6d03f3657dc4cefaf1fb0cd7b410432979027bb35fee580a133e19c60e587d90f06e21e28096fef94973cf2f71245d26071277fb61d83889c6d2dd49815e18b6e64594ee573035faef8c3b31144c4f709bed9ebd176c9daf038f169bb12a5866071cdee107005ba5b97152f983dcaa13c84cb76fe2a5ba48f1f75087d389a44c59bb08e9a7824e959c011833fffe012ee3c185a03385e868e97c6beb37a1610ccb68080dd0df137ceb945b78932021e61609140646e059516d19f0d7819adca22544e391efdbc7a05f2f6e467b4337f3dd3bdfb8fcca58f20896b639b06d7f6f9704ee66f9a92aa95f9b9ea71e92b5d3471d530dd876f83ad6ffc86a2b0797f307ec510affcbe25dcdb9a7459fb0d618dad341547b3dd74ff27f2e744d513e1da2d54da0b69937f392e0731ffbabcec72d2581f98a57ea789a2071dcb5552fb49b8b0b1e4a62cab3d6bcf48a83995eabb8d9309700d7a6ce522e0087b4ae98fc7cc36f45610df010fad08ee9edd8491625a2fddbfd346be3c70674d778bcf84c78dff2f0d5dd24a072ab522ab1bc312b0833166514b4ea00d603aa2b20ddc2373af179c0d1fb112b1091734d1e97bde55db599d6031f70687cda57d414f455c43a05751b1d1b3a62bd6ff18f55a713c025aff216f50f772ea461db2fa3e8d7e4849f8b77362d7eb38041b21f04dfbca4c8809eed9eb298d2a725a0fc0198b7e425fe7d803f4264020bcbd2d1deaf9b16eb6dcc710baa24b4123ebe4fd7ebbcbd49fcf461a432c46d8e343a341653b57c52f53a0b03450154e2beff9d54c8d1136e7ead18d2f59c7dede71e3d23c2e7e289d5e46e4ca8f34f5f5564ac14f435bbbfbc3ebe6bcfd2a8b96ef5b4a807d8120ee886cf23c918035f14968d326b69498457857e72fc2da5678625f60bc5e30f6ee0db54c91e56fb835ff4e388da7327609d116d955abfc99d0144be67705e6e14d9ae813d7f9a14aa273d346776fdc5022ca690d66ec539d9dfc3eba0bf181e10e17567c0c7643c5a0de7d508f9f36d8b2e8999a94395132fbca5db1db507bbb61a3fcf0d2e86683ffc3cf9b065ec781cc09e6fccb22f7476f29e342c237eddfd3a04b4709893d12c0ca3546cab41b05bdeffbc5cd34a73e3707529930fef89f929a5f12c0d34ccf4447dfaa185b34c81416c33a42dee60e071661e301aac2830c17c758fcb30736da6514934bbc5ffdeead0e43a3ef6c10906ab046cfb1d008f0100b9ec331fc527e7e34315e6157ae74c994d585bbcbaf3d22492390132966f06510fd65d64b7c5d962db5b2b8a8e9a7a0f15c783d22da877ea788cd7862bf0912412454c1901e7ad98f96cf06ccb31841f1f9f2d8094e529011b0cb09d2367f00893c532428c305ea74c98a90b80fe03d24b34e577e6d7bc2899813a24fb9091939e5e83446b16d9d7c6a8efec42ad3fdb01ba1e49a709a3395b917e4b3a3da696a18f3d1aac4ecec6a33871f7b8d3625511dfbb0b41311d8bf90b707b67505de5e4bbd3f1fee5be9029127af464198490ec1eaab0c51eb65382ca6e3a8bdd202f0af64d008586917d67a6f7fec226ae51bbb7f3dd4c3f40782ff8dfd2a15d9b6bec8e5ee318ffb74672f019a8670d8372b4eca090ae09522c0996db52787021579c8259b0af69f37f895b0a2491051c1f240562cb52aee40686ae431e14547ee85bcecad321831d13ff7cb28335d83f4f8fe217e4c270ed6240f145026bb3b84342d8a730efa98ba6438675fa118afd7e7b9ff2e7aa026644a3128ba87a71c968ab699bd0fb46ccafb173f4518588b20f38e90e4ce17c5b883f46f75e012c5bc118715422e3ce36e790d28f435d66d4476d004476f48c12aa77624090089a48da15e933e7555f28f284f2feee0695d9e78f2850e721bb8b89bdee1a36ba8e5943ae0aa512f0b15ba013e8a6d6474c7b9febbd15b1778824c5a98b25c5ec0c2b52c2444bc4f948d294e4db3a903e704d57b8bfd8d2c69974e0e982dfa3a180b374aeb2217d84e2874ccd8f5a17e3b9ec650bba70caa120c001af93f732556281919eef45e638f8f03d4b426432ecff3553128ac58bdc282e2170fa89c31246e8e93bc301dd0cba6420782716cff9b84d059bae955224c1de1ddf54b91c6927dc0d44c904babd8375419fde9d0a32f470ef202f3bb9896321453c88fa204226bcd444750210348f1554f53fa3c28f954b7b503601e9181cdf51f4516fb2ab4d6f781caf52d0b743336f43106dd19e0c7c941efb512abf1187c273cf17ea8ea8397836127cbbfdfb8352229dca6ce3ea696afdbc444c1c93eaa7319233e103fdd31d1f28d7c200464ec80e2b82dea95e513d228d4f9d0616d4db905546a1e08c6632039cb1c7b875399df3547743cd26219f935972e68c4b360a172bb9d5f503d8e75b48cb065132ae27a8a792c958f3b43d5992cc8215797110262b150580886b21d1716dee7b837ea1119aa2f0c0a5b99dd5dc53afe66ed66dc743898f301b1fe987f56f34bc18316778e9795a117536f012b7945759a18a0befe2eca16eb1dcdcbdfaf25d4c968720b1ef0c200881664cb65c69c48121f156563a321f8647d88e43f776f192a3c322d86a4b813da8cbdb080f870ce31d97e671dec8d8435765180daadc4c718bc1393678109d7330a76261445f6e385983c29929ebdb993fab71ec51ef381a538b8b79c0d58157d835401d639fcc4e22e0b63a4ecb9b78f22867166664a4ec2f0969ce8f435d47ca63e56a5473e373440ee77c1d8b31c21679cfaa486c63a7d7eb59e2be0201227093c494610a328e760847b2de6d8ec574568681a557b5caf81e55eb60bb4385ddd023e1aa543477e0646823f13e4471842a684ff749e8826daba3fd116b6d491c701ba3f8c000658c29e10b601bcebca306d5ef589dcd5049ded54e4", 0x1000}, {&(0x7f0000003300)="0a404ff578376de856ac7f82b4bb21e76e16a920fc839667ef542697d6cfa2bd7c34d743ce949abb360b1a2779186a4a919a610a41cba4480586f37b51ee90bdcc4469547396455afa2c0fdb220a862b43004fbe7635493fd4dbe88f24cfc7b60d4ab0bb7ee3b0754f9a57fdce98380deb74051ef6034471f719233d6981059a7f5964762679123c663f18d28d679c1f57142aa07d71071ef06a", 0x9a}, {&(0x7f0000000240)="68a6f1c2b71778bee947907828f2cec26af15fef58db2ed6c231a78cd4e067345ad06ed16a18913d1326dccafc3aebb3202abcffc0fe3b093621cb9a18e57ccab34fb7aa313bdb1c2edd623c867b2dfa6f760712", 0x54}, {&(0x7f00000033c0)="46eff114303b3c2889e3964c270d05068abdab346d16a04f0535996620bc5d670c561f251f40bd992ce3c82b4307f407e63681fd5555309bd06fc3a46e7bcd5799c2e05c3f4c83a8bf0eba819e009c8c8487413e60a544f1aa1b057bdb99104804996a0fc26c382ecbe50b0f42a7ccb484137e5b5eea404c3346c72c34962fef32eefcdab181c8dea187ac129aa925851766d1764a75804029f7063b11d1d93e23eb402bf879d28054973fd02acd3a3ee674558db72c", 0xb6}], 0x8, &(0x7f0000003500)=[{0x80, 0xffff, 0x3, "ecc831e08edb1b7f6fe2445ab168d38713d698378554ed125f9057db7ef78862e8cc609923dfe9f5a6623e16a483476e550b8890a7557dcf711e462be061e2685be1f125a70d1a819d104e6983c6ea17d875b5b6690f62cfed9290751f5c051a5bb55275565ab96ef744"}, {0x78, 0xffff, 0x2, "c3fcac102be06de98cf37c84bfa7d70f9402b28643556b6f350ce39ac8381ede5c39aa7cfa84b10c5e9116615c45dc4ef9293208b60fbb2a8e89807182c1bb42eeece9edcc7a25ecc7c8381b7b6db08582161bd50344600cdafe84cdaa33e6cba941f60cd13d"}], 0xf8}, 0x400) getgid() sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 05:38:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x81c8, &(0x7f0000000340)="b6") 05:38:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="2faf2713296be4e76351b5ad447f2cfad5a107598891b8f5cd02f80ac4c827e5", 0x20}, {&(0x7f0000000080)="7c084cbb8dde94158a665ec06ea0e50ffb6f922935bfeac9a972e183d3c0e811ff7971f5eb7d4046f792a4ac551debc4dfd0a058aa21b33282e2e458f03e297784766db7425e04af2d1b38b612e28eaffcc7d512a9c4a82259e7fb2e523c8f71298d5575a8267bfcd4aef9745b07e61c41c82291b712e94fc295c95c7d9dff5ecc6ed6cc19929be09f97", 0x8a}, {&(0x7f0000000240)="dc1ad0b1190f8219f4adffb918d0c2e0205286df7971bf2d6373c06529ea806974684fb08e703d498838ee92fa0f7d412e9ced34358f6b91c42ae73f7708a78f3620d996ea05299d2e0fc4f28b1114a9ebefff8daafdc5b48c6743bc22d93b4ffed136d325c3140a6d7ab887248ef4ad3bff990d949a6292", 0x78}, {&(0x7f00000002c0)="3835bd42fa6587bdc94c3219f6ccc4086a181d8b546457f730365c0bff11569d34953b1364629b03906f5cb5509de614cd0b683ce4db71d9d63f61f83429193b946bae45f1131e126c2bd9abcee6e14c1d8326c147b9370b7f6de51c3d8a268b8bb4c8ed54fa4aa9f2c69ea3df2cec6514ad23ae2ac51648ec2f5ab207d66fee691d4b1cd1d4f8b9cdc3b2fac7919eeb7e3ec407c575882bfb9187f90e0d7032be61efdf57e2d3d8c934e5e1f53a470d899e47c8dca31ee44a343f7c9cdb9f994ad8d75d776a61a4a344f1bafa1a449c6900324b967c1f0da61010f1f166662b3f603b9696bf07c502d10b0a9fb2", 0xee}], 0x4, 0x0, 0x0, 0x2}, 0xe) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000020000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 05:38:40 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x6, 0x3, &(0x7f0000000080)="04005c00", 0x4) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x100}, {r0, 0x100}], 0x3, 0x2) 05:38:40 executing program 0: r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x213, 0x4}, {0x18, 0x0, 0x400, 0x9}, 0xffffffff80000000, [0xd5e, 0x2, 0x1, 0x8, 0x38a3, 0x8000, 0x7138, 0x9]}, 0x3c) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r2, r5) 05:38:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x1c, 0x0, &(0x7f0000000140)=""/28}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10210, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000240)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:40 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10002, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000002fbb8c8864d8575bbdab56b"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) socket$inet6(0x18, 0x2, 0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x7, 0x1, 0x0, 0x3ff}, {0x3, 0x3, 0x4e, 0x67}, {0x3a5, 0x3, 0x10001, 0x100000001}, {0x3ff, 0xdad, 0x7, 0x2}, {0x4, 0x5, 0x15, 0x80000001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:38:40 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffbfffff, 0x8f, 0x1, 0x4}], 0x26, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) close(r0) getppid() 05:38:40 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 05:38:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:38:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x156) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') r3 = semget(0x3, 0x3, 0x405) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000300)=0x1) 05:38:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) 05:38:40 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1c4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xc1c0, 0xb535, 0x96d, 0x0, "8cc0cba2d2bc3fe1da938d2d769ca6fbdecef66c", 0x3, 0x6}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in6}) r2 = socket$inet6(0x18, 0x8007, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x6, 0x4, 0x4, 0x3ff, "c05288050d57e4c273a525f4e2672e7bf30bde85", 0x3, 0x2}) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x4, 0x7011, r2, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) preadv(r0, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/138, 0x8a}, {&(0x7f00000014c0)}, {&(0x7f0000001500)=""/225, 0xe1}, {&(0x7f0000001600)=""/54, 0x36}], 0x8, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000016c0)) r3 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001700)=""/148) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000017c0)={0xffffffff, 0x3}) r4 = semget$private(0x0, 0x3, 0x410) semop(r4, &(0x7f0000001800)=[{0x0, 0x9}, {0x0, 0x5}, {0x0, 0x0, 0x800}, {0x3, 0xffff, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x40, 0x1800}, {0x7, 0x7, 0x800}, {0x0, 0x100000001, 0x800}, {0x2, 0x8000, 0x800}], 0x9) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) r5 = dup2(r0, r1) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = dup2(r0, r0) bind$unix(r6, &(0x7f0000001840)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(r6, &(0x7f0000001880)=""/246, 0xf6, 0x800, &(0x7f0000001980)=@file={0x0, './file0\x00'}, 0xa) r7 = getegid() r8 = getgid() getgroups(0x5, &(0x7f00000019c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) getgroups(0x3, &(0x7f0000001a80)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000001b80)=[r7, r8, r9, r10, r11, r12, r13]) 05:38:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xeffffffffffffffd) 05:38:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000440)=0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCFLUSH(r0, 0x20004268) seteuid(r2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000400)={0x10001, 0x5, 0x4, 0x8, &(0x7f0000000180)={{0x5, 0x7ff, 0x1ff, 0x8, 0x4, 0x6850, 0x8}, {[0x0, 0x6, 0x9, 0x74, 0x9, 0xffffffffffffffff, 0x200000000, 0x20, 0x4, 0x4, 0x60, 0x4, 0xffffffff80000000, 0x62, 0x40, 0x100000001, 0x4, 0x9], [0x0, 0xff, 0x0, 0x4, 0x3d, 0x6, 0x3, 0x70dc, 0xffffffff, 0x2], [0x2, 0x4, 0xfffffffffffffffb, 0xfffffffffffff12f, 0x9, 0x9, 0x5], [0x3df, 0x3, 0xffffffffffffffff, 0x2, 0x7, 0x1ff], [{0x800, 0x7, 0x7, 0xfffffffffffffeff}, {0xdaad, 0xfffffffffffffc00, 0x5633, 0x5}, {0x40, 0xffffffffffffffe1, 0x2, 0x7fff}, {0xfffffffffffffff9, 0x8, 0x8, 0x20}, {0x2e0, 0x1, 0x3f, 0x6}, {0x2, 0x8, 0xfffffffffffffff9, 0x1f}, {0x4, 0x9571, 0xa153, 0x1}, {0x1, 0x0, 0x0, 0x6}], {0x0, 0x10000, 0x5, 0x2}, {0x101, 0x1, 0x2, 0x7fff}}}, 0x5dd, 0x8001}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x2, 0x7, 0xb0e7}, {0x18, 0x2, 0xfffffffffffffff9, 0x3}, 0x9, [0xbd9, 0x551, 0x5, 0x8000, 0x7, 0x80a, 0x9, 0x8001]}, 0x3c) close(r0) 05:38:40 executing program 0: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80000000, 0x18d) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0xc0, 0x2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x5e, 0x800fffff, 0xfffffffffffffff7, 0x4}, {{r0}, 0x0, 0x8, 0x5, 0x8, 0x78}], 0x2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x82, 0x40000000, 0x7, 0x6}, {{r2}, 0xfffffffffffffffe, 0x3, 0x2, 0xb1bc, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000009, 0x4}, {{r0}, 0xfffffffffffffff8, 0x12, 0x40000000, 0xffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0xc, 0x3ff, 0x5}], 0x4, &(0x7f00000001c0)={0x3, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000240)) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 05:38:40 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r4) setgroups(0xffffffffffffff84, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket$inet(0x2, 0x8007, 0x7) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x1, 0x7800000000000000}, 0x10) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000002c0)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pwrite(r5, &(0x7f0000001580)="44c4f0f55272ba705f7699b5aa96fa591af49890d8e88e5f4454bc01de883988e9e91303006e02d5c8817307a9e01a48901de70a257a9451556fdba9b13f4c6863e4eb227bc1a72719315f852d432b80e33d8d67af4b356c34ff348205f5619b51995cdb0f3ed20c75ae916d1bb1357e86d6192cef977df253fcf39db249c1ebc6dd9f1f28441c4b961b786ad2c1d4bcc105770acefff864a9c44dab1b8f60a004d22f0a663138d764861718f4d6a46b7251d376d772181f87d0620cc990120a5ae60f8e78b119f22a7045602a605b1263885d5589c2f54f4fdbddeed0771a8860f52b645a84565b682f5d6df012ddece87de9ed7fdd8e2e329e332005522bc582af40e835af36d359885d5fa908fbe43cf9efebe03e8748dd8530bfa257c830869dbe20ec1c5b486118681bf51d83e326eb593edb23fa81a95deb47f138d81cc6831a7c657620016946e7829d028c18e75e63dda74d9c10e173e1c87e7b9f4071a72bc0fd6ae7f239ec3530616fff39263eda48ff7ff42495c7222bb19ceb35c2c499923d33920df89842ce5faa6170d27774616654ab2f82191f607bf692e6e4e3c78fed8a70fbaf031ea92cce2b0e24c61c2ee2a89aaca3333522be0aac0b588aa14a672673aa9180d6f315b8e5fc7522a37705b8c35630b2c4f487a1482c1205a0806a7ce7367487ee55a791c1a4c8da9baab86c3c6ceaab0bdc17bd5c599539d6bf594d1186c9c6a4597555e1812291a1942ee9a62fa4b6797beef51ab346310332b10957a64df733a0be6bd0ab8a60bad9a82280fdff65e25313bf14a5edc8b158d9d5804c2b33157d2bc6b1ee473c8e73d6e7815986f568b7484c5ed1ddd854b64f62bdfc877b298c5f79d5b935093703a88bca2c46f6ee14b99af7e8223942dbb70154bca609cfcc0ccce57c52aacebf0dd284e77dd341f30eac12c455be9af0220e7bc461e19f4da3a6777624724b77db23f6a5fae485239e8e697ca781a22c6cb5b40f5a34a050d4f48933e172b791e1e419c7a7841d893cd6a4acda1542cbbb21045a71a81c96b65c5e0a32890f6f8062e090fbc13309e50832c677f7e402dcf043a1f201c400b3bc28ceab68afad32726c98562cd26de9885f3c68311f1a4547dbd09fea16a3db4a077e3ba3868df4a658a6822ae50417d9f331a0b5c5155eff7de82c5cd3d266f1abfd23d6b630366703b2eb5f541bd0568c339e8725c3220cbadae1e45511bf44319bcbcdc434f4d7aa9b81b73acce328a95b56f429241f04d32c44af11e3313d7e1ed47c771dfeb182fe1a9151c104e5e8ab006d2633362dd3ed2e6555dff69bc5f923b89c423dbf1e5d3843aa1dc843e7e81e503348e1c31530913015e6929dc790ba81c9a1ab60d94ad77c6052edbf294cf77b05f5c473f2115fea537d339e4676234f76a920675186739108978d484343eefa19fdf9f15d9094196a60d81016578d9425c7aa769de6d52724820a5fc781594cb216d4a61cfd182d1fe726cf85d45f0ba824d3099e0b8363de9e4524771983dc24f009dcddcc2e70808d95d97ebc0b3c607d819b6c67943839ea90c24a4136f9960f7d47eecd7890b8ca70b2d8aec43f1c53acc83c5f905b5f4306daf778cdcfff753d4c7ef792b558f937b4d334bb11cdd246a001d291260224a346e26be685d451f37efeae32300f7c87b5d430e88ee0fc1bb7875ae3961c9e2c556ca2d2776eeca4fbbba5d862cf0a969dfc1cf15653dbd3acef5c267f44ce818986eacafd5d80a3001d8053a6486d1ed33c7cf6c63b12c7485b70e5a0de612a46629b35be3f99b79c2cb26713deac3e04bf67b53971f420f0965875193d09ee428cbdd82fc0917c5e85f71b7678f8779392a8f311dd94fbee6dc48236b65cbeca7b5feaa2d76445d76410b3a0fa94faa32ea9a3934ca553ea6dd98e627a6595c8a0f5b3f03e3c6ec43c5f695838eca7b890f6a9e6a7c881e9df44f94afea252d0ee40dfe45a629a8799db49a7ff3a8d0e59331b535cf41b95f2012278b96fd32be573ea81262cd1c4882e2f64f968154f4405429cb60bb9f630ea0e864bdfd313e972b80d510209d592683e38a8dce25df1377096ab63c34e963d5d132eb33240f853101b7a73e0a7d8330b3763760bffa75a66411a5b3226fe3712a4684c52077f3ce91cf971409b3689d53a7fd4fcef408554d1007d59d6f964f51230a6ef25ecddb7e88152b7362027888a00cfa6b6d2473fa1d16bf256a85c747cc866b8a1df8a24f806a207eeffcdaed5b4eafa04419fae614cf7cc975dd8a1bc3887dd3de61ca3bc904696b17b01f2f9c25275ab1f2e89d9b7e8b30bab11878edb434c6e3aea435cfc7c6f9ee7f87219322472d7a54e4c88082d6c39931c3f2845455f0427dc10404466d1f9622171a2054f4951e7f1b04afea8c73e2b1d66694f8a2b60907bffd8ac3353a7c4a97ac750bc91abc2aeb2d560feca453423c49e7cafb6dad5be076f0be9af424628f2b50d66680574b465deedc013e279695a0e5c06bdee6b8ee03b930ed930d531672120f002263867cac9181429c7f51a20f1d9ab29699212fcc3bda478157bd2c6c51cc743ec42de330bc454ffa69346a7cd5882582ca19c449c22746b0fd6fc03bde9e73af41dd6505f0bcdeb625ee56e8d36df305da0775deefa0393f849c5eb7f68768c9da59c5515b1b1362c09f01b2f02b1940269f75d496b33473903c687008652d7df172dfb21f0f86add63692f2975f0efee378ff123ed4e04d14947bc3abc40e88daecb705ce598503ed2f083ec079a17ea479be2ee876c6c039d95759f56f643bc573961a6a12e1d32ecbdf4786aa38c80eca2920c38fb8564217ecbc3d809bd0f0df1116364277fa24368a0ab25e0914e785f358c0bbf849b10a9ce5477725601f4ad2a96474d040a1be3b7b300f304eb98f0741ccc21eabc303452c8cdbb091aa103a9a82681f30e52d8e5f5794e073c3f52f9ae7ea5fbd7da9e7e0b436482008708de5ff8549b6a47e9a06b0a3ceeb93107f249d14b6821ec3420ee6133cf70e2f4485d6b54d98d5d3ed71c25589b787a5d85d66868e75654927b1bffa967664aa9992fb55d89f09578434f663ff4b7693b2601c3f7e76aaa123fe41370f5318de6f03d1abae561a9ea03f4c29a7ecfa9528700a27c49cc3fc5e9463e7d463618d07499d73b781715242351e3a2657da69a965e2311cc052b5ed6279ddc7b32ce382a9b39a434198060a61008380ee5ec1d3256c93521e1c4b50aa6fb6e32794029a93434d2fdb0b976131ddea2d2e67cf386d7ca9af4c9b495aa086f929fc6994bc5d51a97671fdff4d2cf778495dfd8a873b491d6c33937458df25be1537cf0a431e76f9187754035adda110052ed8e6744716dd285709baf0ac15b0c632620fbd10b5efa125e3c0c26f99a8b9c6183dfb80602e469555f2404f3e36944dd56ae684a2a670f7a9dfc5fd49e57d509028e46bba4216d60ec99352d36a034128dba9a31cfae5a464f199f76c344cd96a9ebd4eb41aeb22f26946a6c6a4e37236bff6738b1d9a953bd5af4ecf7d27fb02d761adfcd1e747bde9c24aaa4ba817caaa1bb86568dee2f6f5b874c178dcab2c1bf5c18e93e757e603c9a6351f1c5bcb05c7a18ee1a73f3d248a1114112597914221731a1a0d69b462f166914215f2a20dd9a2805e8cde186a80d15abfc128b682b57fed1a0fb889daab8abd83594a3d1ea0bd7dc107806a1d8f0b2d3ed30ccdb26303da7f42d971e0f89244c6701479ab9fe8bbf72dda05353620bb55ff8fb1695179d2d48b742928fd4f3b5a4a63d652c88de87f5f3bb2d44197d42eba58330505ce6ef263eea191b07a23820585d11e0ee3e103f8bb4498d043f69255965197f036c7c38d0467a6f0800a992b5b08bf149403f1b3b106efeb090c406c6b281f1d5cfa19930fee53876f3955f39c959c7a6cf3d570f0af322ec8bea9871ebb8d1a37e7d3ef79942ae3f9bbc0dbe5898b2fd77d2cfa01f6963315dfecfc16f0e375c1d9438e7b3b8bc8edf8e8748724a89bcef6c19b8ecbf6a80f90b799f05c4b63cbd39d1edf93f5dcfaaf1262ee1c493c691a206b97be944bbc1e3e61a80c10341d40dfef23dbbab7eec21066670f5855a650fa5a4e60e322c68c71f4e7e3a2091c825b43b9135fe5bd19d55259147dc6b323494679636645e4c784a837fe5d8e119b44b2e2a00bb37755e966896286237cb78769b7f1fc7f519a38b0de7c455525c1095af2763544f604ccc4b7a60eb8b62678e960c52a069a28c45f4388f43f84b24a8709a3472f294f908e31d61e93b0036b114cdfa450d144b6b683b589f824af0aab8fba3294f232b1eaaffa55302722dd88447b2e12402df89a368446d9d3e2585ffc7b4d3d09bab36f32d6e76700ef63e8ba40eada885b20e3876e964698a0de1949788e31424b48df64aa7803c934a27015c54c7aae738bcd8efa120abb0cf188419b884a80cb3a8a3cadd3b1c30ef81f1c4855cbdbffe7b807b920db7fb05e640eb15249b418a26496e5cd44896b0f395c23a431306cdb0e08ebd9eda3cd22f1d0541ef0f36810cee5569f1afbe2a2d51d003f16e0b628f6344bc599fdebfa50eba8ea9ec4281a5d2a7a0c2e011ceee35037ac55f05c044c862107888b8ab1ed0289b27941e463283596417217f4117649edf4eef347f9f8c146ebed02a26759b2de801e84634a4c8791c46de93897c5f0189a869b9488583c47ea9bf7eaafd1effb7bae1cd95943a2e598daddd5960956dc5646394a272e8741e434612a7263c71dd84a13ee5ebd7913d8f33a6e11ceb88b9756efebd2578af1b4affbad142c0430b936266f4f71471a29e977e807038ed7de9e1a6dc7417b2023a59b068d634aa81133c4c4747eeca044efc2314bed2ff55961ea7bb292c0e24989181689eecd52009ee052cfb91a52184307d428bab0649fcb0f21d9c8daf59abc6bdbc1c6a0d7b81dd8f12c9ff59c916beaf83648c1cecbb12b362cf230dc8318b06c50a7f6b02d597fd5ae6d60f3f7baabd4c13b4078df9730c69cab169314631d6ca7042655a16c34ecbe835b576a58a48a1c1f4bbf4de1a8bd1428b8dcf6fa2ef2839a3c256d908b5859400e4b00a0b260d400970a0205d6e1389cdca7152d9d286c9fbcadfb7f85d9d858f4a5e59437dc3bbf336b6ea99eda94d273031c0da24519a188eb109999a1d68241e021dbc2c92568972252f9642f0975f59de40dcbd037f37ecc14d858cdcd0a1862873484feff47b42582999ee5a7fbdd72f6dd80a04a9565be36abad234b173d38e612bdca96afb409ccaf126c105eb32c6cd340096c7a5648af109639bc1666aeb75dcb53eaee1f06a3841dc0b924491678112c495c44fa14187fc9cdaab3d7fe110c83cfa5acdb9af16dc65ae3b7493ae1ab87ced6918f5f69d30f51957201b5ae1045b041c404557c82226dd2e2cf20f15844aeeaf7b8364e1209c30a4ea2c50af8071dd5e3c1e88b5dec9fa4ef7105d39c2b744dd69a597343ea3a096e332e292d11be9ea68da18ceec78fc2a9afd082e846af25fe9dc389e30ce9172c74477105364a0b09ca2361ac2e120a12da3c7c19c6729b155402d07fd2bd72ac6b9e68c1d351d98edfd5025e227fec545c0c96f85f0762b6558c7f9677eda3211fb676314ba27f0310fd1526878f8ad608e1e8d1bfc1e69ae06d4ff30e61dd6778dd05e4bb570ceb5224e6b98e6d8b37369a44426458c72586203a6858923f95d49e063a5278368c3a5375f2eb7c607b9621873", 0x1000, 0x0, 0x0) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setuid(r6) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) 05:38:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pckbd_enable: command error 05:38:41 executing program 1: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000800)=ANY=[], 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) msgsnd(r0, &(0x7f00000000c0)={0x2, "e386c3b8fe4bb2909358dbe665f77d63cf8583dd0bd88338e84659265c1d157de77be5f221de45910ec9abdd57d765b5fda998d86a65b79096d09b123e379999f871e517b01a161b74f1897be45ce4a175ad196af8dbd124e6b00f9c311264bd474aa6d3498f64759a2e2aee6a672f79e0d7162d4dd24af3fda9e8e1eafc35d83958d09e50d434f618200b73c75b8960c991ddbb716dc4fe1437b695cd6bc3e01402279c93"}, 0xad, 0x800) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pckbd_enable: command error 05:38:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x6, 0x6}], 0x7ff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x84, 0x21, 0x8000000000000100, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0xa1c, 0x43}, {{r0}, 0x0, 0x18, 0x1, 0x8001, 0x2}, {{r0}, 0xfffffffffffffffb, 0x50, 0xf00fffff, 0xfffffffffffffffa, 0x9}, {{r0}, 0xc2fcecd008397b7, 0x2d, 0x40, 0x101, 0x101000}, {{r0}, 0xffffffffffffffff, 0x60, 0x4, 0x2, 0x4}, {{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0x0, 0x10000}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000003, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffd, 0x400000000001, 0x80000001, 0x6, 0x3}], 0x100000001, &(0x7f0000000300)={0x4, 0x1000000000000003}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1e6) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:42 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fchmod(r0, 0x10) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) flock(r1, 0x2) close(r1) flock(r0, 0x8) 05:38:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe00, &(0x7f00000000c0)="f2") 05:38:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r0, r0) 05:38:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240), 0x100000000000005b, &(0x7f0000000280)=[{0xd0, 0xffff, 0x1000, "c4e3e3e136402031e9945e5d7d22bf96d3d102ef10cd9f769eba744a9c9c8cd040e493d8d1dc333b15584a1fbe7c4efccfb917b95d22c6f986acbff67f9f80f28e570ad3128c599ec16811c513c91cf4e14df9af72ecc73eef9f79dab31fe4e38954e6ccb5652c3ee738830bb663aa61237f21e2dcbaa9e1eedf596319151640383415b7fa984f1ee0d1e8575360e5f97aa1e70613e7eedd4dfbe891a071a28c9642d400393656083640399565c217589432ac0f40a403df094172"}, {0x38, 0xffff, 0x401, "664a2ca6dadfa96a025af4e3ce46fda1899cd77bf8cc623ea77bc1053f10b5cdeeca75"}, {0x25a, 0xffff, 0x101, "52cfc5be9741e8eacd17bb786b02b446c4e9fd04925874c1572efb2c8d8f0954d07161853e4aa1e1f34b1b52f3c2d07def8ac644e0470be3895f59a888478e50b7be4da8b90544f9943f8fb72977ab668abcfeb69c688f8805a18264fe26bee21e4c25de078f63259624be2feb9e6ea7991d95b436459d2db0a04102b0195af913254cadd83a2e16694bc50072278cbe2ff62c2d200eded4d4c0433bc62fd73a1757efed1d43"}], 0x1c0}, 0x2) socketpair(0x18, 0x4003, 0x2b, 0x0) 05:38:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c3556662d2e2e", 0xc) execve(0x0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 05:38:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) read(r0, &(0x7f0000000080)=""/20, 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7fa9) write(r0, &(0x7f0000000200), 0xfe72) r2 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x9, 0xff, {0x4, 0x4}}) 05:38:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) writev(r1, &(0x7f0000000000), 0x1f0) 05:38:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80d8, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCLOCK(r0, 0x20004276) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) 05:38:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x737fc59d, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x49) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:38:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b00002b27feffffff080200000000000028000001feffffff000000000000091400000000", 0x2c}], 0x1) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 05:38:43 executing program 0: mlock(&(0x7f0000217000/0x4000)=nil, 0x4000) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) 05:38:43 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8160, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 05:38:44 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:38:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001340)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x1}, {0x18, 0x3, 0x0, 0x10fffe}, 0x9, [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0xf7fffffffffffffe]}, 0x14) faccessat(r0, &(0x7f0000001380)='./bus\x00', 0x4, 0x1) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f00000001c0)=""/173, 0xad}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x4, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001400)=0x1) 05:38:44 executing program 0: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x100000000000022b) 05:38:44 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x656) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) 05:38:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000300)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) fcntl$getown(r1, 0x5) 05:38:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8010, 0x1f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xc, 0x6, 0x0, 0xfffffe78) r2 = fcntl$dupfd(r1, 0xa, r1) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x3) 05:38:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd94, &(0x7f0000000040)="efb1f028af6deb8cda060000") 05:38:44 executing program 0: link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) getgid() semget(0x3, 0x1, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 05:38:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x81, 0x100000001, &(0x7f0000000240)=""/149, &(0x7f0000000300)=0x95) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) 05:38:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="65e50acc79c8f8439d0dd51ca7ebcc9eef2f901ce98248b40400000000f3b1111e6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/45, 0x2d) 05:38:44 executing program 0: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/48, 0xfffffffffffffffb}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xa) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x40) 05:38:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x20000000000002b9, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000080)="dcffa372521b2cbe9f9e99cd") r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x13c, 0x4) 05:38:44 executing program 1: mprotect(&(0x7f00000b9000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/164, 0xa4, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget$private(0x0, 0x8) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) 05:38:44 executing program 0: r0 = socket(0x8000000000000019, 0xffffffffffff7fff, 0x80000000010000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:38:44 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) semget(0x1, 0x3, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) getppid() shmctl$IPC_STAT(r0, 0x2, 0x0) r3 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x8, 0x40, {0xb, 0x3}}) 05:38:44 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="e087b14bbe6e46752b7ec8f4157c868a6884105b100617a9f642246685d15f8b0546acf9c66cafe41bcb72cbea8e60e36787eaa6014b68a6a8aa70787fe145b7d222217f000000000000006cc7711f90bff68159d7020c9866f18e27a4d4cc39755bdd1440baab242338ac55a80b0ac47f7260", 0x73) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0xdd, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2842}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2c4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x41c4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:38:44 executing program 1: socketpair(0x0, 0x4007, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/9, 0x9, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x2) recvfrom$inet(r1, 0x0, 0x0, 0x801, 0x0, 0x0) 05:38:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x4) sendto$inet(r0, &(0x7f0000000000)="fc704143b74d1cd5aa7c88ac36197d9150a6c118ed857468ec42db37efefea59d00b1dda511b5aec2c7da4d3e3da9efdfb20b3ae91d7d431ebf05fbd6eb6948bcd68c94b660f90cfd5fcda593922d9d9bda21d591620b0f2a888725fb453cac79ac310df4533ba1bc0fc285ae50072b0d8cde15951532202fd", 0x79, 0x409, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = socket(0x0, 0x8000, 0x5) fchflags(r2, 0x10000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 05:38:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) kqueue() r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 05:38:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = open(&(0x7f0000000000)='./bus\x00', 0x18000, 0x106) r1 = msgget(0xffffffffffffffff, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000001640)=0x8) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) r3 = openat(r2, &(0x7f0000000100)='./bus\x00', 0x401, 0x1b0) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r4 = semget$private(0x0, 0x0, 0x1) r5 = getuid() r6 = getgid() lchown(&(0x7f0000000280)='./bus\x00', r5, r6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) r9 = getuid() getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x1, r7, r8, r9, r10, 0x100, 0xb4}, 0x0, 0x1, 0x45}) pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000380)="607d7015a781b0fe4fb58f6f49b5ee27f55ab6bac1d857840595d28dea71a4b1fcb5aaddaa5cda78c3b820051eda378701b73271ce53ad63a94551b3612265aaf4fd614abc8cdf6bd8e5fea6698d5bd9312ac19fac8722bb90be77cc129f83670b87a96c68bac9fab8ac2425038a7385ec8b9d4eefb6fa88ec7433208c4cd872c0d1c5712924c1526b05ed278e3931262a1147c263b9c8574f4b91d93df548f82b327a6e3540e7cbc95fe8c7ca208e2f37da2482862556af831a455b8f9cbfc1b8a7a6d1fe7d5926638dc84119c72c677293b584092b05d3c67044711af3bd8b5ad0b4433303dbd17fe96f85ef2d95bb0fa889de39ae7ba4f36bbcff363608c6bd7f057f1005972cc255f86693f6f18d10c86ab3f0df71a0e8a8859b8d23070981e287335f95bb32230291f24098037c862ea09b3d68ca910d4f8688ce69414617d18c2e4c288dcf3d8203f3d1ba39855ae6a6e9bd1c4132359f7fc1b648d28f944debbdc8066d232e419645ae6bf1d68a0d85f2a051095ca936a3ffd4cc1be1a4c8adb0a0e63567524dee0a5014af10b21f1944ff169db335abffadce8e9453bec38604b794b3c24ef7d74dcff51e63185b8ffae43b26c138784636753b3cbc39a53338bd34f0fb9eec2b3516060c2cf79ca64731dd47c6d53cf2a85d40c0bb82676b4820a348200120299f869e6f20d575f61b9057a2d7fd9b60b266a61128b86031f6cef41824560c0be49923d73eaef54c7e1bc1629e45fa070455522387ce4edcfe5b994bba780b1d61c327538c10e5ed9273a5c8b0bcaabe65ff681afed8aa365da9100dbc509b4478da470aeba11b59e58f5e6d5278fc54e1f8d8569a03cbfb4e6b6e1a90e8c50fc877a570c8e94a08ac95208b72b901ce80b6531ced8b34eb304e7bcacd15ca3bc1da0c531d98d6397c034d4adfada3014f2db5bfa40d136ad6d0de8176983452683a2968c67d7f63328bda504480c6c4e9ec525c29ebc2c7f7b5ad35df6e5c9e4ac0e8c12848d6f423efb8bcdd6fd10cb781ee78cdfdbd0ecf6cf32fb2cbc26380e28e66eacdc92acf02e8fb976b93fa6794cf979b5350e32b5b78236b37e6622ad3f4d54803dde2b81b24a49b3f9c689b8059e490e555c64afc74e8c62b0d3c21cb82ba951b83d2e62a606d122abd7c385581b2ad5dc52921954e7748992c30ad93952329a76289700c24b400270c9a7aafe30dc76ba79a6aea268b2fa77163e7d7e96566636d7eec2ddc0e03396e609dec7eaff2aa717d68415152af754af40e19bacfa21c2cd02898190cd71d9b530a2b1b536bee250585a4911d8861b097d209663b1a8bb4fd27f21111b71618f509b10cb8fc14693d2b39f9fd7f85170b7355de29e73770b56849bf0adf15115c7217dcc965f1f586940a241f0f2a5edc5ccc31fe2bec17010de509a6655eca70320f77e125ae53cde164b6ab498e42e0ca5cb332aff6e24bc767823a5be47d1cd8660fb10eee3615a0ec0c1f43886ad27ea28d85dc2d8b9df828433abd021db699628c3d3cfd86ccf28a72816f33545d03d6c4a1882353e0b978382675e3f9df9653a4bedc8ad958576525490b0d32f1349e8721bcbdb725b52c4dc4d02aaf75b83afb7134b53f6bd9867996870e56d024c43f0bc0d79803f00d0a010f5a33b0f47634b9a84d538a7938a5d55c7261132d513606f586480a94e411e39585b5928fab60013ee6870268960ca2fa7c26e06dae22d5a2461d15d24bc46bb6815498c2c672cbb51c23a004e3138c1fa951d3367f6bf9623c2b718ae25504cdb22cad09128bd50c3e57edd1ec67803e99b133aa5c773e5fa5118659bbb4fa2c0f532ccd1cb9dc1e72beda00749d61a8b882c8ddc02738fae4e25a0458a8e98f149421546c1b5a83993b5b09eb58f60680669d9928c8760b062755cfdb8509ec022dbbf1d26e5ff4d9067f3c319ca35d5b4624b38a29edc1b96c91747c0ac188a875ce728d831707118302222a1413f0de66d1413bf5918cb88825953af38cc1458a8e25a577ed688500b9993f84529a3c8ae143899a5d600ad7c3979deda6fc690cdcc3115ffe729c21b2f5bb70418b07e89d697910c664ab64733045a50fdb68ddc3cceb5e147f13c48556239e74e1007562b17c9515e8e2ec4b391df0eaa9bafc5bfe51d2d7e88741b0161b00dd657d4affb7704da661c03c7fdfe3fd1e96578fbae5b7157352c8e23cbf52b93480431bc682ab46a0148f272724bf7e7c77b914f5e0ba8a8c29ef6b77642978b714edf1f1ed866b46479a9a48411391bd55d1f098ac1009ee255ed408b98587cf982fe2f717a4041d56d724cde6bf6bf787db781e8ac33c37dbf8ce0d7e819c4d49f27bf370ff135f4492ae7b2b6665d2160d950033cd79328e13857ab008bb62bf15a28d65ea470010bc66ba32d166f936941c2035e74776e73a632f29bce6f8b32f5b417b4a331bbb2ac2d7de427f406c3a7ca1d864ea457ca3173ef9aadc2c1e323801880cf71eeb1717b5926024adce15b169d9e5353e623b6c6584dff34d5d0bce2aad3558c75e3091d59527fe95621b10daaa17718c8ce8c3a415ec86f79bbc37fc69078cb7ba6fddb48884be6fb5d4dbdd8cf477fcbc382f2b0b374b9d25c98c4b744bb3edc85561f559b92d456a419bfa03795c77849e876c34a893d05706059bf4244f699336e52ec46e80b3dfeb5bb014d081239014b12442842014af0aa455dfb2fb361cbe52d365276b2c62de14cf608b5a96f87feeb867835c6b527cab2e28fc448438b56854563511a865ecd09460d34a3bd9163ba3ecce75c3557cb8cfab5ed5083054ccd8ab347d6ea029fecdcffe613a2d3f2de401f356701fd30cbedccdf577fd04c9ad79ed369d71a9c05da700f95fa3ecd1b0f417b3bfea58f7f4f2744396483aff04027185efb76ae8913b0c33cb637fe387910569899d4bb97953bbded538f15bf3e9bafc6160788004e8c71b0ccb7ef534d826f8a0702b378d5922095fdea8836948fb22f55822258b9c47229c740a067710599793c3b540536b5120bd38c01e675032c72a27e7c1ea520998a2317573a5807da300f6fab2de5b5b7196b2b73bd5e4c10098cdc400840f6a3f25268736b7fcdede7f1a53cf0256cbd1a13093c82fcbf941b23d4315583f32ea69e30dbe22d9dd04a9d747e4e83865f1a012fde4226258c5fd9ecd9b4393e796b101ff614a5a4881c7611b1c6fcde25ea6ccdcbb584a66c56c7db4d33f8c56ff848a827f79b53550f5b314372648ee000a1c09a603825a11e95307782cdc3aeb2bd0ac6929c0e969391f12ab64db6e28eef52556c2c91146d5c419ec91de3e005b79502f559ec6e71a93987a0911dfe60724e2338894fdd4c7b6219511738e616c9a4b0e07483c487f01264cd2c0f50e81cd06df9b9f0eeffaaed38fea6adddeaca5fb653354d62a63e65fe42bf2dfc152120f2afc2a3fed59d5d2d73fd2d2572dcee2e2460d305f26615a0f75cfc357087a877c8f712a2349c0b54ed37bb2435640b800fdd85ec999b842de0a7c8e9b7da0c83b83915991e39533f8f8b9ba8881b4c42227a6836c750742237af58e1eb27053d2c771c575e4a575eb7dfa28785725ba9422dba7d218e928e2fc3cd0da383af2d6d6afc7ddb5e283a897fa922ad92157ad93d1f71e67650cd6248ab1431b7f9c85155d3e580a621de07a623da8552e220958b6208165a8d0d8c95fd4b5fd5f43fda942d46358c454f622090b3f89f3f592289f48bcbf1fad168885b725aaa6994f1078ce2bffe9e9b887def4c17100b18d71a108988c45684de3a549b2169d01ef4fed50388adc6764cdf20eeb8cd10743022323e05e840c603162db3235d6524b2b412f25b74986e6acbcf260cc1280fe8de908bde6ff0108b9259b6f7b175e205030a088f1807a2d31141530cdf3146ebc01345a87de481153542a513a39f09a06e8a71b3a3908c733e434b4443aa60bcfa550458f3774774148cccaa9eaeeea5f1b1c590f5bfe81212f263abe45f915b0b4b371b5fdc66ce0fcec323dd6067a0feb97f4bc34004f6a0c2062441be1e6df5ddf05b9267f8cae5cc0e37531e97b54be7b8cfe197c10641f5f583f80dfbdb3de92c9166cfb7b3e1009155c939af81483b13110c698d9f2c270e2f5560fc20ffae2084b11944e94f606e3b69757735782e8de5ca632fa2b21a6a42c67cd568d15d56bcc23577075acd9150f6f058fd8fff8ea9680191dd3c0c348cc81e45994678aaf27de9559a7a1ca732dd2f21c9e9cd9026cba8eeb7396034815777c9274275a036f5065a51f10d56842dc1e1198fbef8d2f5ab687e326ab581f1c1b36a83647ce7d94487d97f63b3c2fccb7367cf9c99a05448548f3f48b230b62eaebc2bee5b512513908fdafcaa4db87807ca60a459706e8f5bf259b846ee701f92d2092580dfcff577b45f92bd3d297eda958a4d2c3ab2f12fc87d6d5180930c60b56fb91937527fc794c34fa97923257b56c7abb47ab9a159276d03be236b3402dca0ca118961c9dbd63a4058c6291db24204e52ec6b69f20fb0d19e5c11d9a1b02a77034d872d7ffb5900d6a4046f64769961792d2f201a797980ec620805022d2f20bcb70a4396a2a38be56dee66d0f5d26393899811961d389b623c74de6063bea7346648d4077191bc491ae61667cb80c55fe5e0d6b532972dfc623949202034bbdb4d123cbae7e9bf59e12f71684678d85cfe17047af53a8a56074eb0cb441f84b6af99064d3f6d8f63073a6a823b1c6346d6368c7e6b1c13e09898f0f53c7edb64cd764efa49134fecbfa7d79cff15c8ad924604c68a5f79ad6f0d79a2bc4ea8e962fa20a7544554a17e02f71b25277355a0ee74a81da8726fb8dc8b47076920eb71447206f58f620378b93c2e501962015e4d976b07c9840749a74378bb82ff540c13eaf6a06b71b5148efa54f56fa5040167043de31bb8581624e32c18552b2b8f9a2a9c588a839648f6a3fd17b0e052cc7ea31c8964136ddbc4fe29e0efb46bde9b2d5f2a133e7e19d4cc52b8e5a685910d7ace339337617681b36df4e155302b0937472bdf71430cd13ed8f9202ca671cd2c5a8ea8ad08256213cbfdae038783ddac5d219605fd84da40cd69e0f987236a27f2c0d671d7797eb7fcf7627666b6279b319e7cf27b2275b6018d386d6994272cd6de70bea80cdcc30e44365c962b278f825e819bb6dd3cc4af1fb61742efa680689b48d077ace1ede3dde30c2967f2287ca6cd73174b405d08ee11aeb8f2593a322c9114d0ea7ab26a4ee2716ffd5ea412b000f457d9e195ecd05f55c2ff3c25e77d774189be455406abf100397a29637d8918154feb487b9999921073d72aafbd1229c565cdfc37d0c82352f9e8e91b60802d6a9fcf6ca022492e42a1d7488e3c0ffcb29b90f3757c7c30e8f40dbe8c7628336adc66e5e62a06565a83604c23b0c0accbd44b11d36b071adde4b0b564cefd198e1af78c32099e60418d209473ca95bdf94272623ba48b10155fcff77199847d208cbe8fe5827cbcc25c478cddcdc9cc7854b46c96d6354914ba7bd0e214c09ec9a0d77d450a871c925bad2fa184bde8d7a3058d0708cea36dc7dbf6f4c0d62aacd8b2166329ff402ae25ff3719399b9ae0baf3b359986ca767b2e415383457c7dd378c216b27f169003b602252e722aae64645384523b7949b7bd1fe3792cd219bf8cb660792d1e46a028efd28126fc88ce2c77908303b97e82b84931a54c752d3d1f0a2a87e92a24b146805423290434b44713e5", 0x1000}, {&(0x7f0000001380)="824fb4c13e2fa881b1c7298a476beb2235ea5b11fc6f91e18c80004a12ff7f3282ea1e8be97c3b434214caee0fea1ce86caa6253d1ed33108769def5b513f952cc20294ef39eddd4", 0x48}, {&(0x7f0000001400)="3fb4f4893296a66c4ac6a52dbcdf960d72fcda64d2ed", 0x16}, {&(0x7f0000001440)="d308ac3a0f8525f3458ff762ef8588a72a71bd6da6ef02ea4942b88aa415395a8dc31bc2e65b7e465a70e9c82b903103e9b5964702255669135a8c76a7e00afb250f108b35d081653cc3d2f3330aa35b1732f3042489b03bd05be8dcadbb2a468483af0ee18ba02902a30853bc385e3d877fc2fc4ac5a07a993e5d3948ae", 0x7e}], 0x4, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r2, r2, r3, r2, r11, r0]}], 0x68, 0x4}, 0x0) close(r11) 05:38:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) 05:38:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) fchflags(r0, 0xfff9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup(r0) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x309, 0x8, 0x5, 0x8, "88dfea3d173c720ce6aeaedb866fd7d0bca4fb07", 0x0, 0x1}) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) 05:38:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="01", 0x1}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="6c75644e5793043219f0d078a6e5f2a87f0feb46bfe0ce6f87a6584314a9c1e59ce1feb33bd77df3f5fd4598762d0b9d26682ed7d495d2e8b109fcffc7b4ef42efeceda3a5a8c6c5bbfade77f1d5a2890c9439ddb58eac306ef3dc577106891e383bdfd84f7d41cb8a05e7e1f5b4cb0b7b25d05e6315c54fd5cb62cba8c1d87a51f11015504bf01994c761ab81600fea951641ea117b1a0fbe863b975a1e18fdccc0497a664249cac637805d1f8d67ce0a1c311c05403a1eae980c0cb675c6740470d54dd163d1f210c24dbb3dbbd11ead3af24fa985a7460e540d4e89a2843763706fe3158865e9ca03da3814babb5b5d3247b41f982377b810cc7af03a462884f11da1ccbd4d67542c54fa75761b97df955c4c383908f3fb45f1529bec89e7a7e518efeb7e1f78444b7e95b9dd6d6f256024904de28d444b60993bda639ae146f9db06be26ee446ae762255dae0280a56e61093c555e20f415f3361d2d8971088f56f15dcb6106e08db147c55a72c8d445596687703889ebad9d8cfe155c5c4f3788f1602e034c1e0fa42615ee569b83d4da0b602c53516897d8b4b63840ba81d9bf0c4dbc21146aedca03525bbf5230871b73290fa10738555b593163ad06cb2e3ce3b56dd2e3443448efc6fb0e859480091a2899a8f530eb78af58153296f1cbdf182ab8d3369386afdebe61c276fdd6ccbc1d0f6fede4d100273b53acc22c8a3cb7e9c0a0855cbb4fc9bd1c894e811574168bd2731c67ad1f0c6868ffb8152248560ac5d95030d6cac025cb18386301c16a6d7613a66c65a9a1743454624659dc190f4dcf97594beaabe6afa950a11ed17304b4f29acb037838bb80d96ff509bcb89cbe877711c48d9a1c0fd60980f3d615d12b3ae8ac39d0c6f186400fa9d2f9943d04632e87304614ba09b383c47d0e5d873217b5551b0e6bda05314688707780b326f20f4b470eca8a58c24c4ebab6749bfaed8f0746443c09dc79f88e0f5f6af16bdb2c0c1f37510dfc6f292c9b8da0f87bbda8afa7fff0b09f755f77a595596618b23cbc9296f90f6800c7ad33b5f09345c791bdcf1e0afcd65f8e37465132ff66da3625642f1fb5a2e1b6de5da64bf824de4e1e69c7063f83908dbf5663467a5cc483deb5685cc83987adf30872f2dcb10be8a43e255362a9037ba9d3e4d6f3d260deaa479dbe5b308fb1958d0dfbb133c588a725c5dae52dd82d41bebf9e30511c46c620feedaed717b8045255f4f1a5b282bd02172987a5f77dee99e3c194f0a37e342bce89a35ef5656fce634777cb49af8e206c207754ebfa7ca084cd847576829db8406c1add85d6b4e97ab4d51147e6243f7d2bf713cacadca4ab1440fc01cd1cb98e0a967ca44e3de876e7da29f5c6daaaac35676a59be61b48dedcffcc7dbb753cd15df073af83352b0f586b9691bd495474d32502281a16c4003adb459327f88d27165bc298f1652ba7a42a16e128b80bd618363a8ade41b405cb8cb08238266598d014d09250ec8708bdf2251f56f5664c172facf7879d2209caaafe89e6f541ce3b5251f0152758f02e663c044b0aa6fd8d107f2bb3bd145f7bb51b92143f7ef83f66f7c5943b6d54a71a46e83f4e52c6756ae8f2ddb4da95fbacbf5e25987c23cf59fde5b7eaf045038a89710e4dd", 0x49a}], 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001b80)="516256c8599008bd65e93ff18ce3801f3455f8123595f99aadacb60868bdd9bfe6391d308dc02379705d1e31fce38e9aa0835981e1dbcc102d6edea4f66feb3c5ac2c1836989d81014c047e939fef3948cee26d871568099cfb7850e10d2a1a37fcc4ac67fafa4072b57509b041576c238de8efbb8192612f0f1d7a6303887a48f88e87dd474a823c2a5afe373467588bf663876298f1d3dab76134ed21297814a765c24738996f9d1a93ecee0a0c8368733348bb652f140db7da891545fed503f4ce8c065a52a22e1194b753bf2e893780ecbb1744e77519de3f1066d17aafba05396ea08c635d8f63d5168143118f85f55cdb138cfa17f66313015b7aab40f8eff8e8a15e899a7d0d82f8056d16613de57996c6d61e81321d8c2484f818f7f59f97e859e63e785cb51fcec66b63f5fc47d77bbdb014ab8b576176233804c03e89140fd935525b4336d2ffdba3630be7f95183be6ab6e74c70cff300cf614ad9740eb696035549003cd0c63458671cc70e3700a165f70ed8c9260e14833f9adc315e854d7629f4bede2a68646e81586a0d0ebc465d6972b609391f3e87d8f16f83d08f778c1e1326a7ecf4844a644e9beebf4f65193829b7ae8c2b6ad9515b715e10b054667fdcda6c87d5b1de0d1cae5e5259abf2f180e897e22ed2862f75e0fb7693fbfb0b3ab8c9f00056bc3d27c8862b5209f389b64777c0218a65cd25b786f9aaaffb0a290b62a4c0bf88c02cb190bd6cd59be3050029324f9b97c5ee805f2927cc43825507138b2fd0d441b6671058a33547fdf4268323143fead5738882cb7b66d24999ef980a18c0de6ffcebf5e7957e818fafd07d49f983561038221d65e71cbee68d45d06fd8c138d1549038f5321fe5ad0013cb9d675211f4657058e14fdcb39d8e04aabc45cc5d7cd99311d97c930a472cdb9cb869df632246f486154554e3ee7aceca87dcaf1dc121c051f15794df85ab1e9ef8cdf1be649c4b609b274a6f69aadf3ca84c7cb23584e95a3dcc41e6c7aedbe7e6fae94a4856153ce63fa0f6752dab4386196349debb6c4482d92cfdcee5f219feed31802441df2e58628a936326d0eb54ae2b86f93598eacfb50fdf1f17d0d5fbba06ae5dd411702cc3b7383e1126a4d0860eba110d6f6d0a307cb3b89c233623e2014b740bcb907f092fa8a57d57fba9b457516a5b78e55ddef850fa3ffd02a965837c2f58dcd4de88f4082bfcad63755f6699b75e1d9bb42cbd3b4018aac204e4c0da20c6f428114f184e6df9b5238a63d2b617e0ad57d49efff15f28e57610df7dd11dab52b711a2b1f5558a63be9c941d426f1a404609c3a00bdb2aeb9ebd889c00689a95cf08876afa1885d7ff653d2668cb3baa82714c8d416e3274053accdfac4d01b647df8b326beb767d06405b696a92a26313e93c8d1a793b36d452b4a14c3b3e3f3cd3fa554b10f59ddf1e8327a5dec0309e7dbd7bc2cd1ac55d06bf878ce26a83a9ab241b8fabe98468abbd9813cb0c3263c9c8b6a8b916a908c3b31c3e2001f8d601062b77fe715613468a9e4e733c91e6e2790cb96efcf5182d242a247721e262800dca0279f59291c368ee5398d0e99a41b424e70d2c25efb310f73c8847ad46c380703f80572c25f1d5b9129097d75cdb56971632848ce837ca5ea839a07368d33b61498b3eb0ff8ee1adddce09a13a4c803441953607bdb82fea3d7a9127a62d26829699110b4b777eb16d64f8d38b01187d07fa3c517556b75f1ace3b849bc24df01adf62ed204b072a4c85e0239fc472857998c71325602fbe8bb1973878694e207b8547f5bea0f1d2626dfb90209468c9eaf62f9496ad00319c421a20dbb5b81ce57dac577da98371bd11cbb4c175ed1ad32e87c17b5384f7d069d03928937acf3bd6546a3f1226fceae99c568bbf3df3fa6de08b54f0781ac290425aea597d1c6fd03fd859c648bb136a101cb2279fdce92a5acb9e5bda074c37aa41066df8ec52f833c10675c1db1839f7a4b787303438cba38d500803213d2e5c384655faff3c838a8026ac9f1bc903a285c137cb9c6b7988416a55125ddd26aade8fc34088504e42997d0d1ec9a18b882cebd2da51d2bf33d300304858e2345920e4da1966db01bf5fdbe9397d76fb6b93692ac24f4f33b4e8fdffc8d847f7d89745327667eb040c75bfb98d622da5f1dd424c1949fb9670d6b3374d023b0cf3ca98b80f52e270de2ef9d3c3790cc7fc9c921833098b17e1b1824a792fceced813944cb858f659ab9e11c6bcff9a82ccf42265208538670d38bcf3b363382928d92a76047914effbcf99e8282de982d0e0c897d53fe98aa59cef094dd59d8dedb9c7d6432f88c2aeb3774be3edd2587a1e1adf24a19579a13c94c981fffb1a32ddb5cdb2b832aa21c6c3eaa6419469c0432acf52a45e3988a2ad5ac6c392eae61515df01de16511c1a04c33375f6ae10352033e827957c64225c9e045b41e938def06c5319e229db59d4d5f96ae98a0ba5fc3b712f996f8ea797a637d1b7177ed466a49c0bca8df4b467efad96a641a912e3d566b80d110bba2defa3badcbedda80a68debfe30c91cc4e21f8ba6733e08ecbb125174d1ec24385b122de47485c886ee0085dd8edf5120c8964b5b5aee267d816d231f1bd7cd10e418548a121cb456d60959c1a706cbbd9bec625d123b9497d834fff6f3484926caa29b46003b3bc9680b4baad85d21336628afaf75942bf2fb4e1265e10942a170c43c447a29192b1859e5087e9d3e05ecbb67ce99760be8ce3c1bd26232586b74c0568e1e6c4aa9c97ebc2749e01d278f605ea2da307984ca5abeaf8612caa75deda8fada0ff26a319104b2fc94d7aa81e691c95399df05620a08be585a73b61d807269945b2520be73abdb323efa54436b1f0e569ad301c3230f77542cf6f098a4d7acd412028e6246db7064fba88c74ca9554664ebb98ae4caa16f16ef91fc868aeaeeb054c558e517f0190c7eae2cbf3ea9d9a2dbb5a3212f57819dd6f301c561bcbd9e4627aa4e8ebd35fe333c8a8ba3a2ee930f0d9176ba81328b471ff326b10132c4fe51f17cd622603d538e662023267c5ca045c4d98a3fc29f37546daf9249c9cf7cd70bd80de77ff9aeb5e0d3fbde4714a6b407e21ac6c7851290d4123eeea602709b34916cd6ad11e2cf6edf69fefbb2d78d4261d7c54d1a2af0ebb6cb93781b5ccf6e8fd534bda724a3e659bcacd817cf0a05c7cab5c4d105d2343a0e5426d80743be18d8d326075c7b260829ab805988dd116e9b98e74bd68d001afa44ebcb8eb31f1e005758916cc4224cf03428dd86405cde5bf3336a720716cb97eb4e7f33dc15ddfeaccb3a70c477e5e17464ea664100da14b15f97a416445490f5b14887325a4f2cf9d576423ed2bf5c07fe56a13a0d01068bde41a8511c3e367061bc3b197660269d9dc4479531fbd128351343ca13269423412280e93f990e6a6ec8e50f25dd27532dc7a143edd26547f8ac3744fdde0a0f94fccaacf7661c9d00025a04249d8e25472440fc4faa3800126f4bee1e7480dc1b21b44f798893da02af6f6e1df72c854b1f3d515366b1c2fcbaca8c745fa6234551c13ba02a2e045f79ba809fa41842afa8b154adeaa6e7fb979694377fc5fef65b9e03c72b710b9244f425750d211026f91e4f73060517f7e353cb68bb0908b8754be2a30ccc9de5180429597d198bcc80d51a157fd82d24dc6f9a0cb659d4327275e29c7f0c7aba274c72383b87d7e53f4cf84d0655765f6e8893649b36a24c94d54bb9203a19491e8f976e6ac80ccb98da7f9db5938ce55d75c5fe310195b48d66442bccd6cfe889e8acbf2b16ad3fbfd0bd987e32d81d3a8e98305524a8e0f4cab3094f8f22d63ed3d1837c9b4ffdc82955289b190b201f1ffb8adf2eb0b08e34442300ab7ac510b14d6af4a6e1197ea01a7f9cbf0036a2f53447a836ff1482739b00e5a07b826991c6648237261ce407b20f9c087528f62db262ba7adfd7c2399566dcd95cea7c22cb25a4566310e92afce3312a7cce69d246974cc26e2a41e9fa063e997d2344b2c25b3defb6afed29324c6fb9a4b5a42219e12422de5cc263194423d40ef53c202da2e5998feb8eedabfab62a9cd443046dd0d3c46f13bbcc4d13375b3131de2197a164e28f43b9690788b95452f6df5edc65ba5dfb774d9ff13b35a0d1fc19398b93fcedccd03541ee2a1d314bba5edae976c3ec7644e3c615122963f420947ce8d75d5efa2f33339d6255477d898778d0d299f87991a62935936f1b8ac76b28865bb17ccc84f81376300438d08e18dac473ff27e813aa57dfa38df71dd91bb22b116efb64b6b5c6617d663d9927b9ae8fa47e81dc22e790ff282c391877830a525ff0dfb20418be893faedcebbc365a414fb6706184d5389485771b2d2c3dc7f04db3c21d8d67a33d50c8019637edd12722016135187118c96c6a64091e7024c1be0966c2871e270103fb1bdf968bd0679d68e49feb7992b4d77bc1bce1d868896af1e3eb68220b3f43285f431495a98a52ba6dab048f9c0c145547396b0af8b8497f462a7c5c57b5611362c5be6bb33641fdc1203f4617ee6d3697eb72f6c11314fe9bc1b591ec132b67afc352a937d1740e0f9b9f047efcbd9c7e909c091ed73baa96c4026c15c6eb26ebf0e83d2126c75d473149fb4c4f3306c4116a76b589ff9aac57a7e457e05de656145867a3e2703617ec598178dfb0fc8903d80b9b31fc3fbe8fa44c4cb99a41375927977e85317eb18030385ce199db29a1fc6d83c535e6a799d024efa831448741d011621f9874b2e6aff102a423014383ffc9b435b959378e191023286564df8d0f4c32977c28e93e84b0a39ddddd48064bc957061bf3cbf579067675e5f1e88016c41f0fc62d501e3d422c117deca58297c767f4c842711d982db1e86bce0a0ced8d14e9dc6c5d92fcef65abe945126801ee89561bdb8dbcaf2ce202a487d36c3e775491e6e96dbf7d71deff5a7698e1918440d946669d4355081c07a611ef756ffae5749199961e01a25d510c8c08e81a11c8c513b52a17669bd9765c74527e6035503c5ddc00f13b7e097a19c1ea76a8c5408b4fdf30471f8d1edb25087a128b40ec7dcbe4a94025cd71d028b5cc0ec4502dca46ae3b468853ae9ce5c2bbb7bad731f7c45ddecb34280493263862606d923c738e93d969ac6662700a50aa7b4d9e4958a43b355a65aa0f4b549e7d5710199e82984bdaed574349e34caac8f44ca60a96bc8c5540caa1ab0bfd011f04bdeeb45cb3983add75d08f8cd97f72dd7068fe99f62977899eb0f71e42dfc7287d124ec2e3433ed4b113e06996f514b8e3d25626cef06b693631e1c97e6634b53496f0bf83dad4c5e188a12227a9b9bd774b0e9393b411a1c2f104205cfd5b5a7068b33ef3d7c4126a5957ce646f51c753cd480ab2e4d5696d7e8a36bce46fc5652158753ae99dc683278124e1c9854d2fd0a6c4894f6adf5b9e89dc77a399161baa18281862b8bbbc4b946d0714a6b43bf576e5278def8531c492e1a3a9d4162e7051218270b576bf9c1852798c4cbac81184bcb9a67032eb1546137c93547276d8d0359862bad996b263a99c9bf7a4ee8e9ecff149dc1b25b424d3ce665cc561c07b308d64263575ba59dc408442ef262ffe4cd1668eeade8874a28e2cf3629724aeb7e32da79099b1d95c83126cd664bfa9bafbdc81b39564a1be46df0b60824ad8621a8af5d46facb7d7bb66e64b795396c6ece3f902180d9a1f0ecd3c5184ef3fd", 0x1000}, {&(0x7f0000000100)="1a9cf74d97fee56fa38d785428fab516ab0f1d005410376c763b5ed2363e640a184965f812ece80409e4cc9c34f5e98a91b485216dbab8aab16c160b9fd3b2682cfd767962ffe67190900f11eb", 0x4d}, {}], 0x3, 0x0, 0x0) 05:38:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x7c6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:38:44 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="edff2e2f66696c53595c82b505000000b4580000000000b68210755def8f8ff31c35b3a8735900"], 0x1, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) 05:38:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) 05:38:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x9}) r2 = dup(r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x6) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) 05:38:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x1, [{0x3, 0x20}, {0x2, 0xb78}, {0x1, 0x4}, {0x1, 0x1}, {0x2, 0x10001}, {0x1, 0x78}, {0x3, 0x9}, {0x2, 0x5}, {0x3, 0x1}, {0x2, 0x7}, {0x1, 0x424}, {0x1, 0x6}, {0x2, 0x4}, {0x3, 0xee63}, {0x0, 0x3}, {0x3}, {0x2, 0x1}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x1}, {0x2, 0x8}, {0x2, 0x2}, {0x1, 0x9}, {0x3, 0x2}, {0x3, 0x9}, {0x3, 0x90000000000}, {0x3, 0xe49}, {0x3, 0x69c5}, {0x1, 0x7}, {0x1}, {0x3}]}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x100000000) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) 05:38:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) recvfrom$inet(r0, &(0x7f0000000300)=""/125, 0x7d, 0x1, &(0x7f0000000280)={0x2, 0x0}, 0xc) setreuid(0x0, 0xee00) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet(r1, &(0x7f0000000140)="fd3fe5faab296dd13db58997a9b8c914115e23e964be378eec3c0f0628ee16d2d8854a12c0aa54f75a511fd50a5e8f5096e384e76fd89599d681ee511fa3abf6b6ebf59c8fb5f3039c542f1369edc5fbb15ee7d46a7295b7524617830e628d1d90bd6316e7415392af09704145e7f1f801dee015723b85adda0dbd412220ab6b82079edb087df2eb176b1227a65ef647e9698ae4ab3089292f1383f89da1e693688830a653a5d2e63fbb0a8d043e2261c156cad6cfb5480eb85178c29cd6a4ef3745a4ff3c", 0xc5, 0xc, &(0x7f0000000240)={0x2, 0x1}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x628e, 0x63d8d911, './file0\x00', 0x6826, 0x9, 0x7ff, 0x5}) pipe(&(0x7f00000002c0)) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 05:38:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x5000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:38:44 executing program 0: r0 = semget(0x3, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x7, 0x1]) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$VT_SETMODE(r2, 0x80085762, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) syz_open_pts() r3 = geteuid() r4 = getgid() r5 = geteuid() r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xa7ab, r3, r4, r5, r6, 0x1, 0x7e}, 0x28b6, 0x6, 0x8001}) 05:38:44 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000673000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') syz_extract_tcp_res(&(0x7f00000000c0), 0xfffffffffffffff9, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/37, 0x25, 0x800, &(0x7f0000000080)={0x2, 0x3}, 0xc) 05:38:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7431) kqueue() sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000700), 0x1de}, 0x8004) 05:38:44 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x122, 0x3) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 05:38:44 executing program 0: socket(0x38, 0x5, 0x90000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) socket(0x10, 0x3, 0xffffffff) r0 = socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) setsockopt(r0, 0x29, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192964855b2dc3903af4b9a5b9efc7fa2e37abb1c8317fce3dfd98b752f8de499911148df82f64f97e4a9d211df98123ee5bd7a7b4f19e649ef7535f625ece536ce78b3f6208369992c4319d33a52aee66a50443aa6bb37af9ff95a1d833cd001709db79a72fc8031a7799f116f71ed8f5483a3eb842130f6a15b24bf3b348ed678221175eeb6c9d3113ba67a619dae483f09b3b5124b01e5f2463e12abf3", 0xaf) 05:38:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x220, 0x0) dup2(r2, r1) r3 = kqueue() r4 = getuid() r5 = getgid() fchown(r2, r4, r5) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r6) close(r0) dup(r2) 05:38:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 05:38:44 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 05:38:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x3f) readv(r0, &(0x7f0000000040), 0x40) 05:38:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff0000000000000b3ee26598072cd61e8d0b15bbb187f02cbc85ffbac1dcc340007a56b3ca12953c0ffc64d4138d305025ebc2e8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 05:38:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xffffff7c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:38:45 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x10040, 0x0) 05:38:51 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() getpid() r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x8000000, 0x3e2, r2}) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x9d, 0x1) 05:38:51 executing program 1: r0 = socket(0xe, 0x3, 0x80000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) 05:38:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() setregid(r1, r2) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 05:38:51 executing program 1: r0 = socket(0x11, 0x80000000004006, 0x3) sendto$unix(r0, &(0x7f0000000040)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000010020000000000000e0208a371a3f80004ff00000000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 05:38:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 05:38:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getegid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSTOP(r1, 0x2000746f) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='tap'], &(0x7f0000000480)=[&(0x7f0000000240)='tap', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/-%\x00', &(0x7f0000000440)='\x00']) 05:38:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10001000290000003240000000000400"], 0x10}, 0x0) 05:38:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r2, &(0x7f0000000340)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0xffffffffffffff5c) 05:38:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) setsockopt(r0, 0x9, 0x7, &(0x7f0000000080)="688fb397b576df35d80d29e4decb88befb599cc368c6f7cfa7289c3d4e27ad795825619c2c713da301c68a683ce2665410824537491b919004094ac56d1d61ed78c9bc3210e4971d1f5cb8ee80014d5fba2eb69f1f69e93244f651ffb8857af23f828af525f84b9f4275815c2b22527ffeed5a4cf3d96c5d2831fcb67e404f5b52ad283d9bd433c543c0c4528d30d8880fd86af482ec57f79b726240f95edf148b5325d2055660464d835a9c61eb2ba251988959ea038e14bc78a0371ca0338a41f518e9c302088fc92322478dc81b7d98870ac32fec", 0xd6) 05:38:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 05:38:51 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xef, 0x2, 0x7, 0x7ff, "cd9172d85d4c80505877a917fb97591d5cce697a", 0x1, 0x1}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 05:38:51 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) fchdir(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r2) r3 = semget$private(0x0, 0x7, 0x42) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000140)=""/194) 05:38:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 05:38:51 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x3ef5aede1c482b24) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x10000, 0x2) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1], 0x1, 0xfffffefffffffffb) 05:38:51 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket$inet(0x1e, 0x3, 0x0) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'\x00', 0x21, 0x7, 0x3f, 0x1, 0x1e4, 0xfffffffffffff820, 0x3, 0x2, 0x1, 0x400, 0x5446b4ce}) 05:38:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x3) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) pipe2(&(0x7f0000000000), 0x10000) 05:38:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/187, 0xbb, 0x41, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0xc8}) 05:38:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 05:38:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7fffffff, 0x3, 0x8000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1, 0x0, 0x20000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:38:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000177, &(0x7f0000000080)=[{0x6941882d}]}) 05:38:52 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x700000000, 0x9) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00"/110], &(0x7f00000010c0)=0x6e) msgget(0x3, 0x2) 05:38:52 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r1 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/111, 0x6f}], 0x1) fchmod(r0, 0x7f) 05:38:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x20000000000007) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x5}, 0x0, 0x0) fchmodat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x140, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x420, 0x8) 05:38:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="82", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f00000000c0)="2faf068675411d79c0976322f81ab31530546e42486cdc13c5271ea213c03fbd01d53fe7b494acdd4e85cff9c008225d4eec31d6deabbef6cea1e36cb4ead230ff98b818b8febd2074abe44076fbc55df0f0d6833ec44aed44c4fffae620504bf52de1e3a98f30903f312f886f33198d5fe0e2350369da62e8fdbcc23f29493484e3fb12e3b029a3cb47763058214f0d570e0b88646d1fd6cdfe6737f25040c22abe2bc64abe85701444cd6bf602a21327c887dca82b913817a3", 0xba}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="7bb7f9f939c42607fef4dfb7995811cf3a1289f81c5ede5048ea8989122a0b8582aa873feb389ee212adfcb668b9328a1f4c2dcb7a04319c", 0x38}, {&(0x7f0000000240)="429079c9c3b896d5ed25d55440a45928d3a2cb2696a0b4ab4519d12c3451efaf2a9648c09cdd214ae4e7fb5b37e851d435f69ed0eff41cddc474edf9747d4234a0b5ca0a299760a68d6eccca2bb79fb85172e6358d7938f39391e9c465bf3ebe7d7fb954bb81f98c7e3d7e3f49befeb7bc97b4a56af9cc8aecf3713dd86776bdeb2f213636fe7b3d9b3ef8d120f8d9bf89b0670044bfee5aefdbad28f1d0f2c693805d88b5ec167c33296ea2a68a3b23e1c19f9417558318f5770b9b2f597fec90dc37ef45639fc030b4ba66e429ae327b3804ee", 0xd4}, {&(0x7f0000000440)="a650e9bb7faa136637c65c4df16c75fe3070d8b9146c0807c5d2023e6044fc2662b9405da4233bc9b59ec9238ae3d3a679dc7f55f2c8095ca70ed540cf2a6aabe7d27c9ba2d01d48ebaacd9e73a424db2be25d43c2755329f625dfd241233c82822b051ed072109a34d29b10a0a22ba4aacf5612237d67cfa312571ce3203c6c3ef9fbeb0af64811d187902da0653c80bf69d4af6385fd2260b69732ce840ff03bd4eb1a920470dca0cb7dd671a64038b43e80a04f8b5d366f7ef3517f84232f511b46fceea0c2dc4674738297ffdd780612ed99ce9c9cb4333c8f45bb78a5c39abbf7745ce76b8a360a0211ea8a4436", 0xf0}, {&(0x7f0000000340)="a79cda6089085cc3f5c44e2545d4c3998f1d4ee2e57171a4823872d542028901135e4bf289978fe7ac5a497b808794ddf890e16b703eb72343018b0328edac77c6ceb9680935aca06b37b1ac5b832207118d096c2609207dc0784ae264a52097a2a2a0c5fc008502de6eaeb7aed447403c930a60dcb20950ea58c3cdc4c26d63a301e3200d", 0x85}, {&(0x7f0000000540)="cd9ac0ef586f25d388ae9b5d3b12348b21df9cb7115963ce502cae5070e57352b6c3401ae8c5d83a01e3b474ad4df7ff57ceaca659d423cf46517a56451296694dc566c21dfd282b7914ccce92d62448fe7b16e4c9bcbfe81028a63f7a2db85aa90f1138d00b98fbb2fe8ddb5a31b2f5e3003c723141d83a37be1ae52346cdbea77ce356cf235a33c28003501e74377dfa2cc2c962e113bc6baf1628a26e21d9a5c7f7602f32de372a042e3db81d17ed7061475ff7b3b1037f9f1a1d8f51ff57b75a560e1b1d64b813f62739549911e390b09a506d8b38dd6df6b6b89fa241246cb1bf3b88b58fdb164db507fdc25dd2f34be3ade81ead0155a99c1225aeb548b12f54ea307d02cb08c73dacd6ab1ac016b16e676934ef7ac551b8f7044ae7745b4b4a479fe4d6ff702149f73b1ab212c65be81c45ca231bfd7637de6bd22cc9407a0a2e2884d941a0b961158b17aea70aeff10a6ded543a4ff77c9c71a52e402c1fb78223c2b8abf20770b71002bde6fb0e4c91f739e0475e37fcb03b11c9e4c468102cae062df2cc3b2ff786eec3a3304ebc1c0b0da4fa824ddd39c09c6888fc7e4ff21b7d280fab0b71f26f16e2a471a4a46f67411f7705c7a1e370f4ac5da8e8070afab3ab255f670ba45499541141429f8c76dda20c54ed57b041b05d07a8dfd6e0253125c7fabcd99c291146c45cde86023e11b6a23a613f3f9e8daa092d3cc664347dfca59137140c51ddd2f8493c327cd7ddf5c999c12f46e2824c85f7c75ecaeb8b3b0008cebede0025c8a8eda62daeedc07b78a210e645f8c01d9181751396f18d0b5faf07d61390742317210348cff195e87d4383d96f6628a37c42cade497a92c0dce9ea54b7afa6304f20c8d7c9db879108d7a157e19d845574a93c283457cf73e12b13aca9fd331020b3700e6a01d1d67443469274091c5710699711da1933391e0f4f1b7010e4e46704126319afdb653837514aec1f28718bb482dc747bff3dd27692a2fb1522e9905de55b394cd2ede2e3794c2eeb2158fc8d25996eb0d010658c583e7525782d57336aa839c138ed907711e47b0b4beaeb8b543fb6351c49e0a6699ff75db57a1a6b749cbe18e5807c45ab54a35e513489539f4b4d9a3c9608bfc0fa83e0f466dc369118cb552368a9f7bf875d804249345aade1b6647c9c92c65817e307569311dc6522fbb59e8e60084b1afcc245bcd44676ee794cf361f0448030af1a81e8b92db131487e6a0d862ea1e15902971a8c9b6a1077aeb2870129209993fb4f971cd092586eff7aeb715862f1177c2afc509bbe9f37eedb13762da55c1d8bb7c462005aa27ec76d6e88158beb8d153f251187bc9487dc67875840a8095befdd0e6c990113d4ae5b479c097243de0dde07adf96e12093f79c5b91e1370d21caec5884a4941a47c55cb92b26a91fe118e0029d6835dc4b7e948999ce8035491edf05b902fc3a6f754944fa7484c0feb0a122303727e9771c40adfe35050a83db26276ccf22cc12a3c48ebf616713b333dfb0ebb0d723efc7beb6365d05cb06fc706a612e1b020c81a1ed6f40598b670b25fc04da3c95679b1441f971d586bd9943e061179f2c55742bdfab273c613326707e0818b7b1dd3ba6b1655ed80e27eca3f0832c919fd372a2b29120f66915419e01891e3294afc0bda9a792f76828c9f421e54e48d90cdd65856fa0715c3452f33062cdea41c11874a57726a439b33468f45d95f85700e6d6f5ffa9889a6e04452b8a8c2366ba3223d73afb51b40111effbb1e07d813da16ed0900b08779ef74bf2f205c235ad8b673dae1cedaa2e3f6f6053b3a9d0ca01d2280ebe7d5237c0379a4de6da43fa635270ae249436232d59a70085eacca695fa7ee59307f3cca95aeef9b6560dd923ba1d543358b96b461952f7964463377e90b62744a4b67fc59b292fa5197e53d11fbc53f93fcf56bebcdcb34ea61e23bf92d89cbecc1b6bc0e1e91a65dc68c01ee4a7cbaacf7a70798433e729a57d0403c6362d5dc4b0124c8fe99b514807d7ad3bcf1822af36ee7e72abd7db3dfdee98b6ce3e6932b39c848748994435dda842ec79cd72bb72f442de961b75e2722871f0e79f954c445324ed22ab0ead63422966f9980932b85f67761234b013135e58e9395d6a1cd986a0e6f9a79bd3ec7eeee8d1baf5ccd1331b3d6bf89c2dbebc8463e8966cd5cefe109077dc1d0c17a7327756229f442c4018b6f13a6f141529aeed1307d252851403a8393de1b68eb442f18c502c9039bea8f1ef939dc0adc325ece543fd5349d25b58b6bb3d629fd1dbf82a84b779edd55ecb542c2bef88e3ad260a30d8ca3e8ff7e0fd03db381d3a646d911da1c95ff691f84ea83d21ff1c94ad941932ce82be503a7ff4be4d8534b2c9fc932318dbac82b6f117b6534489898aab0f61ae0642047a77860470a59902daa04013eff05cd064f86028708b51c412879109e3ee9964b0e6aed327bfbddf23563667a364310725604f4cae80d5e4dbf81a9e6257f9ed790f207744b2d41c0290cc54d235938ad2cc47e074d0b9d47458722c420134364ba039e2edfec73129eb1f3a9689036704fe1dc4641d0e7e38670fab29b2209544317d6dc5ce474d86281e69865396f40f5a19bb72f4202313819768943f210aabe3e555d37e292a539b0231a7717931bbac7a551e3c91b3f406d8f219b1be0ce9193b066fe9ec461dc42ed51efd6bd9aee182fe97deb324d35324159585f94180e2050e4b0b22d6b1f1d761fc39c8c7a32216392184f3d578f14147e9989137bbd6a63124a725a945ee944f30f4b50ed12dc62c22a4552beb776f1c2f5bb13ec97f5e3c9140aa367bde32607454682da8980054403bc3741550b3fb17b5b0b0f0b0b18744862e11a3f42ab9c540d67c8940da6e75334b9aea3109ff086eba2ac36c107dce1d13965e41cb3d9f464412cc57162c551660c818c9806b8ef9bde089b00cbb37b6366567c06032638929a6a778f1907124273076e3822b331d047deda6e5eda7e1e318f4ce776449d74a6e76948003048ff29d12f9f7d7f0a58219b987b9766cb56f191a26962d1e69da64fe13785f1b8998d9591596715a33010412ecd3397d5c11a4b1337fb44f543eeb21148fc5bc1e210fbc05ef2aabce85217e5e6f78d90350fc0ffdb8cb25bee76c9be7f295ba18444bb376c76e7db0fca5fbe508fe495d18c2bcf929286c25eda98d71bc702bbdd557da8510f0e322a492ad9d565dd974fe8d70a873dcd6b44877b2086714dbde1fb8bcb355c8b0175550e40f455b040e36264b2a44f9ef653f1f13338481092fe1262def4baf2c38baf4f97b2a4dec02e5941e4f2123dfbff0d350c8fcab4c0d9b126d825ec29a5d6692a5d7e03643553029c133385450c697d74a25976ace61c6576176fab9657e0d960eb0876df1dbb12c8832349e60f40c9707c75c2d837b33977019d1cfef4eff1ea67b713e2d62c71ef1678f2cd4e127005e2c98562dad7f3536489c03f3706edadf167a5343d548849abe3786ac250030cde8a37da56ab75502e8ffc27ce3cbd075c6ee627fa65e521fe24bd65bd99a9b977ee3a0dcfc81fc15e11ebebe55677e9b827ff78b4e849749a1f70d2abbfa47c4b3d677d2dd4a778eb1f05d6577fbf45e58399bcc017755a750f296bd7526367eaa3b680f692a21adaa367445a0a4089e617015c1b3565d04504fcff38466539d09cf6a89af86fae4c24a48d99070e194125041217a2f4f06883c241360d9ffd3703655699ee01a6acb3230c31ae16b335aa36577d20814992ca499ffa980d9fd24dcdc746293c9e6089db3882ee48647148283d3c9d0ab67e04c354918e5a687980bf25254934df28392b239d96f14a7441a403810b66403adace5eb4deed57f5f198ed336625b7e9296382c3e4eb9c8776f10331473c18b99061e3c4748c9f3fe25f9ec087fa777b663a6095cedad887ab860fcfea1332f85956e12ed4098831b582c05ac5e309d38dc92cbbfed7896342caf7b33d94a75377d161c5cd497dc50edf3a4004d3adc6ecf7047aa1b121b87a874c5182be71ac6d2929a335a217a4ae19bc3a70b30e2155132f2a82703f0e357a8ef883cf7a3589f110d120822fa0b273c2f4132dbf26c40fc3b68b1bdff28db3a53afc52b44bfb511a6022a049eb7ebac85590825f3e4cbc0c2aaae7a451772b8ef69f6b209172c7d6378f2355f43bfce916eec3e2db6b2e692afab8b7e77de5f57928e64812ae7f388d1b0a94a4eaed8a1fe6827eb0e670253e8d3fd85f6cd1b6a8462ea9da321073c38c546711494f28b66bbf3db5d58f55d3b65ff35752c435cb317711ef6e33887305d3bda10c0e60e7c23d77bcb9998ee71b82faf0d6e9c015e20f8fed4cf78c7dbe0ab6149a1d21a2288dc336509fa09e82d5a6ecab35d99f2626d1d18452b59e245b2910f287571470431c8398580f801a1f5b3fa426cea484e54d2d9228bfeecefebb7c75b2a8639ffbba993b604890916567b3396e34da696da3cf4f30e61519f30683a90daa38dc172d57b340ac24a0ac8660eddbd5febb61c8643a4cf55390e3b840481fc686664db844350060dd46a9647bf94e148b0bdf2b659dac6476c9f8f0bb4dd47fe37bce93fb36bab0e7a3ce403eda426baaa12f1448f9866bbd4b2c11262c3418dfe4e48f33b56a92620bf0c6af3a878cc5c0213d42782920e42d1ed8741678e97f00119f4a1b91d11e655048fe460f8f6c4e0378528a174d6cd57278ec88c41d273a9af8b951cfba70685b922c069e4f68df404654973364142a2214884b4af661999ea1370be5e78379fce2d49602564228a23c76da7986e489a35110c2658194888db8dbf7bee3bdc55861fe476d65e5f7464f326b9d2515d90f2b769273af38ad16348fc654ab88c73bab800bf55e2cf74ec49a81dde4e2c6b750357aaa1645b1c9831d78697677c3cff2edbbd6174955e183413546d2805f754917eebb4227b9ca05f0746163f092a9ea7e6ef30e7c362f1a8f4d511ad387ecbabff9a397fb2c006e610506b015a5f07e8951ba2bb84a047601fa8ca2228560e501ac249d7a89a2fca970e1541b9de506555a0bf1126548244eca541fec29f9f433ebd02f75efccb35ec3af56daabadd1e4bd3e6c6356e4752ac9c49247c5d06cdb7c2f54ba281df51ce3ed061a741e79664d811628d9ab8d0f6a9459ed56369eeee2f7e9197fa05ff50f6861a167839328f9837a63a3187b05d2843ba1c87c6dfc1c68108e73ba7d9fd10b3ba8eb7ffbd6ab6c12d55f7ee8b9e17bf2cfe3f04b9e07620acf7014d15cf2915dff0121f7f45b494f9a2bfff71545375845767f4c68a0633ab745107bbfa27ed663e6c72883862295ac955d9954205b777ce4982c938c192beb936387cdcff975ba7f0e4da89bcea1525cf565a8aefb5941f95d31c7a9174191060249ab025b69e8cbeadbde50c1b0a85ab5089a55d5581d138da05329daef6ce0f8435b087a3bc2bb6938cf75577bd0a50415ace42e6da207bdd3fe18d61e5047e5172b955c269d388b80a76308f414dc655f6e4604d134394c9390df3600163978f6a9a13cb3be3e9f34e4fe7164381cf8f2ea0c5dd43614df6f1bec16aab4fe9cd1ccd48df5a4fc5aa8739a6bd1efcfba0e15d3352066cbff074720a2cdac7400b5f49fc9fe6bccc5c4e2a05ea43372ac8aabd67976e6a25232b959dcddd728e3daeed328f51e9dd87d94d5064931fe9542e75dc794af72113dbaf6355b42c3caed60a9cbe33eb88f193789", 0x1000}], 0x7, 0x0, 0x0, 0x6}, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 05:38:52 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup(r1) dup2(r2, r1) accept$inet6(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 05:38:53 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f00000003c0)='./bus/file0\x00', 0x8, 0x1000000035) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='{\'/}\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x12\x00', &(0x7f0000000200)=':(:[\x00'], &(0x7f0000000280)) 05:38:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x100001be) r4 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0xad, 0x9}], 0x1}) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x900, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x0, 0x1}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1ff) 05:38:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[], 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/123, 0x7b}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/127, 0x7f}], 0x3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 05:38:53 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x48) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) dup(r0) syz_open_pts() 05:38:53 executing program 0: r0 = socket$inet6(0x18, 0x202, 0x4) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) 05:38:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x0, 0x3, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$TIOCEXCL(r2, 0x2000740d) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 05:38:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x2a04, 0xffffffffffffff00, 0x1, "5c06001b000200000000000188e4c12e00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:38:54 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) readv(r0, &(0x7f0000001380)=[{}, {&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f00000000c0)=""/174, 0xae}, {&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/195, 0xc3}], 0x7) 05:38:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair(0x19, 0x4000, 0x2, &(0x7f0000003740)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000003780)=0xfeeb43a) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) recvfrom$inet(r1, &(0x7f0000003540)=""/158, 0x9e, 0x0, &(0x7f0000003600)={0x2, 0x1}, 0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003640)='/dev/wskbd0\x00', 0x10000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000003680)="77b58992a3950422d8754ea2576cad35903f8e80c3a7ffe7bd473dfd6b79900ad22f98b7e65556e2c9f13aae79987469ee7792c6ce092bf9778e9a596f390a7dd5072fa65f61746f1b8a0a529cc07a478ac1215499e038312013be95b1551c202692c9f471a60b5eab6f064bc4921a6c987bc47f37a6d6d7e49f210380a250330459fcf955c1d64343a9bd702594f4492218ea15f3ba80d065672db3c09f3a", 0x9f) recvmsg(r1, &(0x7f0000003500)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000003380)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/44, 0x2c}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/187, 0xbb}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000003240)=""/203, 0xcb}, {&(0x7f0000003340)=""/59, 0x3b}], 0x7, &(0x7f0000003400)=""/207, 0xcf}, 0x1) pckbd_enable: command error pckbd_enable: command error 05:38:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x5, 0x4, 0x400, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) ioctl$KDDISABIO(r0, 0x20004b3d) 05:38:57 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0xff, 0x79f, &(0x7f0000000080)=""/218, &(0x7f0000000000)=0xda) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 05:38:57 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffd70) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x7, 0x3, 0x3}, 0x1, 0x95c, 0x1}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 05:38:57 executing program 1: getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000080)=[r3, r1, r4, r0, r2, r0, r3]) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) 05:38:57 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:38:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e51f67000000000000013c1fe9002049fa9da398bcd62b103434820abc205256e4b696be162aae2cb5996ca63399445f1b2782196d5a77b730c88a77253514b97fa6524930ccc13a88ca933bdc35d91065edd1a3e822524ba4480102", 0x7d) 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}], 0x1) recvmsg(r2, &(0x7f00000012c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000001280)=""/4, 0x4}, 0x800) 05:38:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/113, 0x71, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = dup(r0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0xc4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 05:38:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12ffffb27824f6cc3fafd4fe6c37b37c013f48c17b00c1"], 0x0) chdir(&(0x7f0000000c40)='./bus\x00') sendmsg(r0, &(0x7f0000000c00)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000b00)="ef0f8655f6f271fcc8411f11a718bdb86898ca0433aecd834af92b84dff168bdc5af3d24ce68f578c67bbf43bbba60b3d311c154b98f84072939a372c4467da7ffc32845373767971c24f50c7b03f72392c6b056ad2bf19d15e153171673c2a2f04d28083cfbed3fbc88d055cd2d78332188b57a76075cd14a3ca9658b5a12731a97f6254d9de9b73177b2bffcdd27b10f58448f497b4ed3e32c6f4941e05c50cefd53fe904d1cb64ae2f46a5f5f2b0f6e35dd", 0xb3}], 0x1, &(0x7f0000000bc0)=[{0x20, 0xffff, 0x8, "fa5e0a24677fced35140"}], 0x20}, 0xb) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r1, &(0x7f0000000a40)=[{&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f00000004c0)=""/169, 0xa9}, {&(0x7f0000000580)=""/155, 0x9b}, {&(0x7f0000000640)=""/246, 0xf6}, {&(0x7f0000000740)=""/253, 0xfd}, {&(0x7f0000000840)=""/203, 0xcb}, {&(0x7f0000000940)=""/239, 0xef}], 0xa) rmdir(&(0x7f0000000040)='./bus\x00') 05:38:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000140)="4ff01c25019111d3d7373c05766987901f80e2d76a15734bdd7f2ec28b3577e6924e8834c2ab33de38a79898cd9f82200c0f46ae9da0e14a4486e2db38b2a061994f2ed2924152b29edd255fe4854ac326614a22e621f1e2f0e9a936ee320a251b2b0bd365918f470afd23b9283f43fdbc45757b622f1e9682be21e73e61cc22b9bdf150c0ee7a4aa93755ecaf2b24778082a9d2df26c4cf819f65390ead2ea51611828977ad3529e7"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x1, 0x1000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:57 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x8000) 05:38:57 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0xfff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcf}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000dff000/0x200000)=nil, &(0x7f0000eec000/0x1000)=nil, 0xb2a}, {&(0x7f0000fc1000/0x2000)=nil, &(0x7f0000eab000/0x2000)=nil, 0x116}, {&(0x7f0000fca000/0x2000)=nil, &(0x7f0000e3a000/0x2000)=nil, 0x998}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ef0000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x334d}, {&(0x7f0000e92000/0xf000)=nil, &(0x7f0000fc4000/0x3000)=nil, 0x5}, {&(0x7f0000cab000/0x1000)=nil, &(0x7f0000e82000/0x4000)=nil, 0x1000}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000f66000/0x3000)=nil, 0x7}, {&(0x7f0000f84000/0x2000)=nil, &(0x7f0000dfd000/0x4000)=nil, 0x5}, {&(0x7f0000dc3000/0x3000)=nil, &(0x7f0000ef0000/0x4000)=nil, 0xffff}, {&(0x7f0000ddb000/0x2000)=nil, &(0x7f0000ce1000/0x1000)=nil, 0x81}, {&(0x7f0000eea000/0x3000)=nil, &(0x7f0000ce8000/0x3000)=nil}, {&(0x7f0000e3b000/0x4000)=nil, &(0x7f0000c06000/0x4000)=nil, 0x3e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)) 05:38:57 executing program 1: r0 = socket(0x200002, 0x2, 0xfffffffffffffffe) msgget$private(0x0, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 05:38:57 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1000) 05:38:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8340, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x7, 0x2, 0x3, 0x26a8769e}, {0x0, 0x3, 0x5, 0x5}, {0x8, 0x1, 0x40, 0x401}, {0x100000001, 0x3ff, 0x0, 0x6}, {0xa5, 0x2, 0xa35, 0x3}, {0x8001, 0xfff, 0x9, 0x2}, {0x5b75, 0x3, 0xfffffffffffffffc, 0xfffffffffffffffa}, {0x2, 0x401, 0x2}, {0x99, 0x5c, 0x8, 0x4}, {0x9, 0xff, 0x9, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shutdown(r1, 0x0) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:57 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x500, 0x147) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) setregid(0x0, 0x0) r2 = shmget(0x2, 0x3000, 0x508, &(0x7f0000ffa000/0x3000)=nil) getuid() shmctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/113) 05:38:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30018, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x91}, {r1, 0x1}], 0x200000000000007f, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 05:38:58 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x2000, 0x401) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10212, 0x6) 05:38:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xfff, [{0x3, 0x100000001}, {0x1, 0x1}, {0x1, 0x7f}, {0x1, 0x5}, {0x3, 0xfffffffffffffffa}, {0x3, 0x8000000000}, {0x2, 0x1000}, {0x1, 0x3}, {0x1, 0xffff}, {0x1, 0x1a3}, {0x3, 0x1}, {0x1, 0x4696}, {0x3, 0x7}, {0x2, 0x1}, {0x3, 0x8000}, {0x3, 0x7}, {0x0, 0x8}, {0x3, 0xfffffffffffffffc}, {0x3, 0x420}, {0x1, 0x7}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0xff}, {0x3, 0x7fffffff}, {0x3, 0x9e5}, {0x1, 0x1000}, {0x3}, {0x1, 0x9}, {0x1, 0xfffffffffffffffd}, {0x3, 0x4}, {0x1, 0x1b1f701a}, {0x2}]}) 05:38:58 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x180, 0x20) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) 05:38:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6, 0xa000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:38:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 05:38:58 executing program 0: socket(0x1, 0x1, 0x1000000000) 05:38:59 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c87, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x3, 0xfffffffffffffff6, 0xffffffff, r1}) 05:38:59 executing program 0: r0 = geteuid() seteuid(r0) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 05:38:59 executing program 0: r0 = semget$private(0x0, 0x6, 0x500) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/4096) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000001000)=0x4) semop(r0, &(0x7f0000001040)=[{0x0, 0x62dd, 0x800}, {0x1, 0xfffffffffffff000, 0x1000}, {0x7, 0x81, 0x1000}, {0x7, 0x400, 0x800}, {0x0, 0x3, 0x800}, {0x1, 0x8001, 0x800}, {0x4, 0x9, 0x1800}], 0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001080)=[0x3, 0x5, 0x2f, 0x3, 0xffffffffffffff28, 0x7fff]) semop(r0, &(0x7f00000010c0)=[{0x4, 0x80, 0x1800}, {0x1, 0x4, 0x1000}, {0x1, 0x10000, 0x1800}, {0x3, 0x4, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x40, 0x1800}, {0x1, 0x5, 0x800}, {0x2, 0x7f, 0x1000}], 0x8) semop(r0, &(0x7f0000001100)=[{0x1, 0x7df7, 0x1800}, {0x1, 0x9, 0x1800}, {0x0, 0x16, 0x800}, {0x7, 0x0, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x4, 0x1000}, {0x0, 0x8, 0x1000}], 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001140)=[0xffffffffffffff3d, 0x1, 0x10000, 0x4, 0x40, 0x6]) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001180)={0x80000000, 0x7, 0x4, 0x3, "e4dc98119379b7a8381ec4b45228c9d82ce3c9f9", 0x0, 0xdf9}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000011c0)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001200)={0x5, 0x74, 0x5f4, 0x6}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001240)=""/5) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001340)=[0x0, 0x0]) r7 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000013c0)={{0x20, r3, r4, r5, r6, 0x100, 0x9}, 0x296, 0xff4, r7, r8, 0x6, 0xf33, 0xf}) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001440)=[0x7fffffff, 0x81]) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001480)=0x10000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000014c0)=0xfff) semget$private(0x0, 0x1, 0x80) 05:38:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, 0x0) socket(0x16, 0xc007, 0x5) 05:38:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0xeb) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffff8) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x2010000000008, &(0x7f00000001c0)="ea8a00ff7f0001386526f699cff74b5ab130ade963591bdd0123d9722762bfc3458078cf8613b1902b3a68684442c17919af55c048", 0x6c) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x1) 05:38:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="974e9d22e4c330bd86e0592648c1aeb0872312fc6fe5446ae89137f9ad2e750136dbdf6efbce46eac0a7be6ac0bc58ec9f605a3efdecf0dfa6a6918b7edf89067933878bfb3fa1fbce9ac87831af6125901c8cd0a249331b68471f9da757437b563d8a43", 0x64}, {&(0x7f0000000100)="0b62fd5c", 0x4}, {&(0x7f00000001c0)="b9fd70755b3dd1fe6f536be8cd8eaa7a0bb4036cda022e3b392cf4ca56df357fbbdb912510c5911a08cba62900a7497be3cbeb16c625611bc1fcd5fd39cbabfb58b9e1b1ba88c3b96766785c5179fde04f5ca2e25c7c016fb97c82b168c0108ad929ec7dc4cd1fcc5dc64db2511b729c1b216043caf9038ec03786a328bb6da1af2dc0bd69c2c502e78b58ac0f4c66feaf199ced0c8fd70c", 0x98}, {&(0x7f0000000140)=']R', 0x2}, {&(0x7f0000000280)="3b8ed3d4e64757f862621d6da5c2cc186cf038e52052086d7c6f0a67c175e23ed72e6884400afd8b10d2dca54dfd2b7f4f5127da0dc6001f8d32152e04e990124ff158680df574c023c7dffb7de1b0641a95b8a1502109469f4de73deb2bfb45cf0e0ced213e58e072163f93a11443a97eeea7c8d8aef8e5452e278ec4fa353d518bdb944465050165f2f646c1020f08b0f0462a82f47bfb3df105920cf66df1e60c599c4825d5b7982de643fc440304", 0xb0}, {&(0x7f0000000340)="2fb3f3eee9b0013570a8ac2b2e8e38c0fcfe3a7d24492ca4e5712b069102a8b0ff2f54f95935c60a9073ca3521f1dc6afe184cd840e335c424d76ede2ad1675567ff88d5ea2a082ab4267e9a7d8918e8bd8ece37164a0d9f5e5c728279e230946e68a95cfa6bf5e238090dae51bb2b67587416979bf61e59a1dbe7f67a87fbd55523013a1691607713252ca693cf33c9d7b2123f028a7a3952e186fcdd76e63ff58bf2b8a57da9a73821c6a35e14a1b8ca9dbf074db188de1f37995a714705eaec5b1d0d9fca32bdfefe61d09b961e4e0106d59ae8c5ebd4b81a43dabe44cabe631f3fa4a7fc338cbfbff3b1712e410c", 0xf0}, {&(0x7f0000000440)}], 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000c40)="c421380e9379aec35328ac52511f598dd016966b51a189cc9e320e5416deea53f24d21db681d79648992911b61f1dddb37ef72fa00004350a3fc9e194c661633e5d7fa90c922a47231fce56c65955cd3ec802cdcc68b3e6f49ba8de19b86b1815ace6004be765a16232baf2e5717dc1bac905997c48bfc429e36a4a38876116fd9d09a74b8cdeffbe00df20ed24fdd44ec6ddae19de68a34b8881266ca6bedad51e99e94bb7e2c5476c8437358b10732bf3e0b4d7bb2f005f4f47be2ca27cf6e75319d33690d5af714289a3a092f24dff5a156c26cc91ed242d10cb5a2b71771f3b0d1a29a29084340ea948c4970b2d2411670edf05809ae19b6bfa0d160de4253ba2fc48dbd602d3a2fe6e77b33cf0d45d99931637e49a7e06cabb921797b528fae947e8917740015226002590e78", 0x12f) 05:38:59 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="560200006438f81ba711ddcc4a62e96b6692ef9d4ab3208aa9424802756cac71e4a510"], 0x1, 0x0, 0x0, 0x0}, 0x0) 05:38:59 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x20000000000, 0x4000000067, 0x0, 0x0) socket(0x30, 0x2, 0x9) 05:38:59 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x64, &(0x7f0000000080)="99e127312c855906c100e68ae14b11b72eec47a8428d74ca73d1d8559f362f200588bca63f791211d0e68ff33c254afd039e3ad835822508ea97b70fe87c9726f14648d7da34ec048739fc892d2ef7b6fce749ac7296c3a4cd2d44996143a0657af94c0e") kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 05:38:59 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r2 = getgid() fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x0, 0x0) listen(r0, 0xc05) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10200, 0x0) shutdown(r3, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000180)=0x7) 05:38:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1012, r2, 0x0, 0x1b) kevent(r1, &(0x7f0000000000), 0x100000001, 0x0, 0x8001, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x6) 05:38:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xb7) syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) chroot(&(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x2000747b, 0x0) 05:38:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 05:38:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) mprotect(&(0x7f00001fd000/0x4000)=nil, 0x4000, 0x2) 05:38:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) 05:38:59 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x8880, 0x1b8) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="fcd7b468997c41cefbdde7bb83c2ffa6acd5a9e3f75ebd9f864bd6b0f529d815f76d74361a5fc530d23f0747cb02f1a26520b83d5114b015f02c5aef80360c1e316fe8bfd11b5fb1f07b4d3966ab0837d4e8a19c3b731f5e18033c598e1371345f3eeecfaf25bde671117319be3c6c7e92fe9abd8ba1e62c343138c818733095", 0x80}, {&(0x7f00000001c0)="23a78061996d5848cdda0e4a0cb9f64b44a9dcbcef70f0dbdc4834fba8a1f9f5bfc2ff9b061742bb4eb1ced67942eb0781cb65fb091dcc7873be4da3f9a4192f2370c9301408ab62e9110ed4f79054a29b7a6c6fefb25ec20d0a1864db5811d952773221462a461dfa43b8fc70cb", 0x6e}, {&(0x7f0000000240)="0a916b5ae9da49fbb208bb45ea2f082351211b2cc95f9f3d9cc2f95350bb7eec72ed2c54aaef59eb1b37d479414cd728e1970e86124f1838acc119de41b85eb8abcb0b23af384533630bd25679f4ce83873e165d8ea3e403f664", 0x5a}, {&(0x7f0000000340)="a0c37e567b58ffb2bb4487ae7aadb0a0e990716810c451fe68dfc91533c0c35a01df0021cbd088ff7d21f3b1ef69c9923d664dff88ca2344af8304efbac0c3e59b6a10cab038bf22f36ccb0c3ab650e45c571fe407afe2cd32ce2813bbbc3452301f77677d34f971e32bc0a3d60fb4ad3e68c6", 0x73}, {&(0x7f00000003c0)="8d43e35dbf47c1c310a515fdd4340400253b97c47547602dd40ef5ee83c2ab98f549b81fc2f395faafed0f40c59a1f75afbbf4b9efd2985732a0ecff6517b1d1e46dfbaa2f8ba645e08fe732a75d2a579e52d24a37f5abab76eb77acc53549c86041ae7792e8a4640271f849bf718d0aa44ab61c467c45235d7fa7325804ba0bf484eb2dd9558d1b73d5209cadc0c80e82075d48aca156e4c14028085cfb984953dd9a76c849ad2159864acd88d026af4b9cd419d4", 0xb5}], 0x5) write(r1, &(0x7f0000000180)="d5", 0x1) write(r1, &(0x7f0000000000), 0x10337) write(r1, &(0x7f00000001c0), 0xfec4) stat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000580)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$inet(r3, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) 05:38:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x16, 0x7, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f00000001c0)=""/239, 0xef, 0x1, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCFLUSH(r0, 0x20004268) 05:38:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:38:59 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) r3 = getpid() geteuid() getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0x58) setreuid(0x0, r4) fcntl$setown(r2, 0x6, r3) close(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSDTR(r1, 0x20007479) 05:38:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xcdc0, 0x0) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x232, &(0x7f0000000200)="a4397abe03bb82ab4c80bd144a4bc0f292d434eb67b15fff79b6ee575c023de97014f5cecde7dfe211d305a2de44edcfdbf4d8e2a79be46f9baa347dbf147b4a27ecf343368691ff1d2762a65d72ae20dea8c29ab50dc6960dcd8a708f87e3c46b0aacdb0d3928f7c8f90bc2b8ce03f7780e2c5e35a2956800644c92f64bb1b6842815e47ff7db") 05:38:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = getegid() setegid(r1) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xc754, 0x0, 0x1000000003, 0xfffffffffff7fb7e, "815c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) msgget(0x1, 0x124) syz_open_pts() 05:38:59 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="d2ca998333dec6af17a5fc6dcc5510e5df67418f29a45683f856ac57db57c219eebb5481f179fd728528f162edd585a218277947aa2cde908f1a1195ac29844ac512882ea2bac86e366420995bef1de43c2a82f779b6fb8a0cb96a4c31a2e78c9ed0608f9709e78fb5133ccf2b5f668fcb05fa168aa6e144ec4cc1a4749b53474900d805af5b4741896e7e4b5d4252c88752a2f239499ac690d7b57819554ba2099610756ae718ce526a35c4325cd1f7ac18ec80313946bc9608e46e09a8e1512cb8b78f3290bcc5864bc61cd83cb40d2205d64770", 0xd5}], 0x1) shutdown(r1, 0x2) 05:38:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x7018, 0x5) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 05:38:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) socket$inet(0x2, 0x8000, 0xfff) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) 05:38:59 executing program 1: select(0x40, &(0x7f0000000000)={0x8, 0x8, 0x585, 0x6, 0xac, 0xc1, 0xfffffffffffffff9, 0xb7}, &(0x7f0000000040)={0x58b7, 0x4, 0x3, 0x4, 0x1, 0xffff, 0x7f, 0x6}, &(0x7f0000000080)={0x4, 0x4, 0x80000001, 0x3, 0x2ed3, 0x4, 0x4, 0x10001}, &(0x7f00000000c0)={0x7, 0x8}) r0 = socket(0x20, 0x3, 0x0) dup(r0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) socket(0x1, 0x2, 0x9) 05:38:59 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x1c200, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x0, 0x7}) openat(r0, &(0x7f0000000000)='./bus\x00', 0x21, 0x20) 05:38:59 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) munlockall() setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:38:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x2) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f00000000c0)='./bus\x00', r3, r4) 05:38:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfffffffffffffc00, 0x7f, 0x200, 0x4a7}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") dup(r0) 05:38:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000020000ffff004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:39:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x20) fcntl$dupfd(r0, 0x0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000180), 0x271) r3 = syz_open_pts() close(r2) dup(r3) kevent(0xffffffffffffffff, 0x0, 0x80000001, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x10, 0x80, 0x2}], 0x7, &(0x7f0000000180)={0x10000, 0xa0c1}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:39:00 executing program 1: setuid(0xee01) r0 = syz_open_pts() geteuid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000005) 05:39:00 executing program 0: r0 = socket(0x10000080002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) socket(0x10, 0x7, 0x7) accept(r0, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 05:39:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x1, 0x400, 0x9, "10e4b5391f68e4d17fd1266b4597f7e289953394", 0x6, 0xffffffffffff8286}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:39:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 05:39:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x8a}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 05:39:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = dup(0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) 05:39:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) sendto(r0, &(0x7f0000000080)="7d003c2debaabdb97e4a90d560f28782676e22253820033fc8f30bb4f85a018e4e6bcb30c52ff1a074c09abd061ec47bb5c25ebf36379a5df611119102330a8d14a4df301b8e13ec8270ea0a75ff397910003ac7f2540e4e69ed90c2f919647c69ed8c72f717eee6", 0x68, 0x402, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x6}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:39:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8004010, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:39:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 05:39:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10020, 0x40) fcntl$dupfd(r0, 0xa, r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) fcntl$getown(r0, 0x5) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = getpgid(r3) fcntl$setown(r0, 0x6, r4) 05:39:01 executing program 1: clock_getres(0x2, 0x0) socketpair(0x18, 0x2, 0x92, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) 05:39:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f0000000280)=[{0x0, 0x3}, {0x3e44f887cc257e85, 0x143}, {0x24, 0x1}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8, 0x0) select(0x40, &(0x7f0000000140)={0x5, 0x1, 0xe1, 0xfff, 0xff7c, 0xeee4, 0x6, 0x3}, &(0x7f0000000180)={0x9, 0xfffffffffffffff7, 0x3, 0x42, 0xcd4e, 0x2, 0x0, 0x2}, &(0x7f00000001c0)={0x6, 0x6, 0x1, 0x0, 0x4, 0x0, 0x7f, 0xffffffff}, &(0x7f0000000240)={0xffffffffffffffc1, 0x1f40000000}) write(r0, &(0x7f0000000040)="549adedc0d49035352d9c5cdd8a05f3a3134eb27dca6d1d3b4ba56bd68932bccc341a12be0a2422483f91eda9043a689a42da7df3d9856f895c9b1f7be2bf5cefe2edae169ab53960f6b6cf38a6328e90e60d8347d1d94c4ff47f2861c93fb407b59dc27567423ca7a93b10359a92863c89894356e1247db52a2cd1c6b403f334f718d61165564f3ff31805bc069bd39ee8405d6727ee95fdc1da442788dc9acacfbaf29e3d15623f0f38ecc70af1cff32d418950688044465", 0xb9) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000340)={0x401, './bus\x00', './bus\x00'}) 05:39:01 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/232) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) syz_execute_func(&(0x7f0000000100)="26f30fbcaa0070000040802100c461d9dfd8c461a5d1dc0f381d40c8c441fd510a42edc462f91efdc4c17dd7ddf2f081a5655666660f000000") 05:39:01 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 05:39:01 executing program 0: r0 = socket(0x11, 0x4003, 0x1) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000010706ca90040504fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0xfffffe20) 05:39:01 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setflags(r2, 0x2, 0x1) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x7, 0x6, './file0\x00', 0x9, 0x3, 0xe0, 0x9}) kevent(r2, &(0x7f0000000240), 0x20, 0x0, 0x7, 0x0) close(r1) ioctl$TIOCDRAIN(r3, 0x2000745e) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 05:39:01 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x31) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x81) execve(0x0, 0x0, 0x0) 05:39:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) sendto$inet(r0, &(0x7f0000000040)="6ad550e9f1f725d31bfb9dec0df8b76f06ec8ce10ca29e8cad29eec036e681d0198fa391cc84f22db3397bdc6f5a40df7a5561cf807d35522849eca1dd05911fbcae0fe45925e6e6029594f4e03200bc055c88030b428e61294d91b9102ead3d189a43d6", 0x64, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xfffffffffffffe56) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000100)="eaff12845c000000006d008869c70d228758fe63e201498c07cc0a710560ef59bcffb11fbb1ba5f9f9314d84c22f790a6c4300d47d2b90955f78131a1a49", 0x3e) 05:39:01 executing program 0: r0 = socket(0x0, 0x4, 0xfffffffffffffffa) close(r0) r1 = dup2(0xffffffffffffffff, r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x81, 0x48, 0x19eb, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x42, 0x5e0, 0x1f}, {{r0}, 0xea37f62d2718c7c1, 0x9, 0x20, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x3f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20, 0xffffffffffffffc1, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000003, 0x6, 0x101}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x17, 0x1, 0x9, 0xc8}, {{r0}, 0xfffffffffffffffa, 0x21, 0x200fffff, 0x6, 0x20000000000000}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x7ff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000012, 0x6, 0x1000}], 0x2, &(0x7f0000000140)={0xffff, 0x5}) sendto$unix(r0, &(0x7f0000000180)="b100050390000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb4d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a34ea39117fdf8000400000000000000010000000000000000", 0x17b, 0x0, 0x0, 0x87d3a74cebcfdb89) r2 = open(&(0x7f0000000380)='./file0\x00', 0x180, 0x102) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x44, 0xbd}, {0xa7, 0x29}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) 05:39:01 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000080)="c07a4f796dccd4db6f93aad3b354ac9e0046209aef0c053078367d2a96dcc64f098d00ca60a9c26dd929b9", 0x2b}, {&(0x7f00000000c0)="073131b89ff32a73fb12f1545e55ba7127068e22e356a3bd1bc0c7871a02a475c6753a39d8181101661d67ce19934ccd2e7d89b74906b98595ea523280be7022fdaa191c8dfbe1f47f4d384354be83c4fd17c64086080e8731faf81024563f6df760dbde2608965b89522e6f9f0f5b9084fbd0b687f35b7234c10cf4a0ed5892c8392cd1a83dc12840f7812a5ac103523999a26e84668ab3f75c258fb4d7d0b851a694ade07157bd25e52a681934c5c5519479368bbb86218fb846f361175f59ad0cc8f9346e3beae1fc60fbd4b172b171ad7b7b4efd78e5f62cc04915f8545b77e20bd1836cdc46f876f28a3b260bb1a1d82216921902a4a89fbd20dfc8c5c41e61287a05651bf242590accb4de657f280e3424d9ebd12b39cd89cde361d69eb5cea7b8ff5edb0adf225ba47d54d230ee22b3c2d83c82e7514f0f5ef3edaf486a1b8b816eb90da51277f6f5d10d6c9910bee1ff9d5d1570971019bc368272bd40d9872181658263e9017b7546767f885a983de17046c4446b6dac54568612f02578db03b644f9b8fb37cc4f830216a523814a5a7fe6565b6c178754de63630a06fd109d4a275d3e58fe7fd8cd1de7d43cda9b717d4e71e026edf34d410c104d65e68096b01314858572ba908069e46acbb36db8ab542a5690dbf592485973a12b7b1abe7c237ba3758c8b385d30129e4cb02d153abc11b5e36a5838e4f72572d5f6c30e0e1f128b6c3a23ca724c509210cfae8dc26c27c248134ca4b5d50992fa8a240920cb271941e8bf1491c56d24c97548f7326d2aafe64fb5067830a97eceee68d45dc7488818ca868c8889c9769874a98c4ccf62cf12eca1af327b1173ca427681f2c8d1108388657812f0f39ac4cefc6a7724229e24b1899577ebec46fe94d215fa82472a61d23bc6e7a354416eae2f24096fca8fa24d694c0df32413503c9ed75661dad5a9a45adb1362286022cc3d97a558af8f38500fa42f0c8adf3417b9c27914aafb33545d935c9c9d9548359d088a0b85484691675b7dd8fbaca3f78416f56c7d6a4d11054f534cacad3bcdea9e2506d772009b1c400f2de86345e15e0e869279369b0dd2716ca9bd77074e2c4eca9441a244b22d84e2d1a5fd9ed9c9e3fbfe5708bea90e215627877b407605730798b11e460232d40ce520e406d547cc630eb32325d8d9f12d83e14b56f004faed5f6cf128d6ea65554e4ee7d7c0efaff268c2a5291db8558e98fa3a81fe66506dc4f30add0c5649dae88ea9686b86fcc9532f02c1805506ea491bda68b256aa527d69997a71312fb397ebbe5cf9309ede1615dc0699433b5a798c35d2323b3b356bd272e6c361905d861f683aa9edbffc28bc9890b3c5551bae94e47772f929083e581669dfa8b31a6e8dc30e2438534d83c4808012e0ea5e937e1e2eed5204fc4bc8e981d466e3b3b757b2ab4b6b34c583452f718074e95df702243ee152dc5df8729f238f5b137e7df7225e88e4dc61de19c614ff43adeec63c70b00c9174372555e7e4b43c577bcac9b2f75a348296823c27abd13b8f041e836c9534ea818875c3978e7d11bde853f6b7411aff121affebd82b4ba15db1a6e05eb7854db21b192b0bb876c16d2b982af5c4a608871c95de35f39d20e70e470c581fb163b969f40216517686cd3694c8e9c9d086b3729b05826300febab87c0d833206867d6e40e627c8a74875b66cec577749b32e04067c55fb4c3b74815120e436361465e41fc7e14919493d4108f493794a88f4ac5069bae8a4a690576eb0fb713d4842c3171266ceea5fedde82a7cf5accc4a866d721718ddcb07945db18797fe8e3118d74127d7f8024a3f6e8d6373cf7a3ccf008f3a5f48022b7b01c124057fb906ee8e7275f587c5ac086e973df68352286e0b490a3f8ea048fa327770480e2f95a886df53cc2c7114bbded82c94ef342711302ab5fa461ef7d66a6cafd056d68c9a75ba12f8a59d0832f56a47f38806849b07222e9b4c6971795b2136b6bc919101fcdb3243825712dcd2e2c132d667dc7c71d1827ee2a68b45118df1fdacdcb7313de8c2d594d6553080663e44321b578e531e60f4481fdd70db1a66e56de9921f2f8115a615195165d10fa8950bd32deb8132188619f1f34865de25c45cff4da7115e9e32b19d45927422d0cf4a2dc2758d8f419ff1125b9676ab87a019608fa14384a0734ef6d0dff654352236ca8df3a4a0da23145d640518bcd4ea93621ac0b481e5c859d343d263ddf2064904edef2ac67a7723966b8540507a1cdba3a1fd2a99d12785eceb747fbda2250eb17beddcd9c66bc37b16f43bf11c1aaa1d0a06a86a1cfee00756efa5ec82885ea4acaa7c122b62ecd06be4a6bc7548bc9f4a06f0559079ef01e12e15e640bc5a04cb0925cf45ff573b5764c519bc14718e8063c8bb4a7a500e7510747cf2139d9e0e672feb6b879faab16fae9651b6a91d4d192103c9e8506ee286f38a66a145e65b5b6d02e04f78239a35d6a691a3ab3769cd2ba2972ffe86c56c94f46ab2dcb83667577984ce329d48cd535c660137a1f4b673fffbdc04887dc2553c22fc3b5c40d00908d45537064ee5f204a7a8937d28cfe012b57bc7b821748451e4698312acdfc740306012b2e8bacd638515eadd212f605123692d126453bfcd4626d9263a0f7f31a2bee28d814935f75590b33fda433f04b1ce7e1daa7571af64eb94d6dc0a85e2b965011b8258b0d9e2023165932b1cf217a32898e8da7bd4b308aae50d55500a952f1a280c13a5962e4edbffad51e8799b72707bf7264cf1ae9b58a89fc09e8ea5908957d4ef7d145d48fa1a28842142e4111497eda6d9e689d9bd2db8444b4faf0651d1e84da82a311342e6e85836af5662a68af06d18a7d9681b87a3eb9ebe2189c679cbd6fa96e2179f93e974402a4f19a497ddc9339190a82c9f3057c4e4f443ebd1f958dcbc2180d5cd6b60511eaee97e886c1ff5aa99a37bc158a9f1f898df6dcaf09742ba263168d0c9be3e6582f20d68555ced9e32df43bd42bebea1e1248b78a8daff376d6f8768c77d841fb4f1b5c36d87ad7b298c5b31237ee40937c61bd212c332468a084dbf97909c6bab133854ede636b2d03b172f54bde197693b39942e293af5e18ebc4ce227ef21221b1bf59c7bd147cb2d0047dd8a3bbee56eed87602327590c48a852bf482aab7d9597d0478adc0facbbfd96b4a4964ca5d0e1808c84635f3f4678f734a8a9ebb98e0833000e23f8e69b180de01e177c9eadadfdffb576d4bc5af69bfb6c96d92871884b8a4053ecaa7fa59dfb196fabb1eec466078c5f954839b569a8515b8ecd44b2de68fce3336d67773128c873316e171d08ce42b6874e44dae58e845c991897562327958bbd6d02f99f382127c323c59f4625b8b9439f7a813863c6aeaa8df5bd093b0e17223398cbc838d0865864ebf7f4b95f8c4513bd0983f11381a974ff8e3d56a71516b01d2aea8f6ed0dcdbcdd6110fab59cbc8cb08485eb51f14f0864dade7edf6711ccab4e64c515991e01498ad4ed27326d88e5cda8b1c8eed7d537c980ce1c28c44912f846d352ae4008ea11a38f864be11ee1180c1d196adffde69da6b08591657da3b765c84a33f1ad3a61456a5a44237b28ac55fd897b2ff0f2995243ca715601503966c89eb4c69a1d96d3af754b135a499de121c5c43bcc676a20ce162e96f05676dadf3910a852f269b1c01172446b05e6f895f67c99414a20d75d6ea9fff59dc8ec11d327e12ef01220a122c6dc50c96d303885b76dcd85d6d1f695a49ebbc09b19028ab92fe69c7b65207ca48a31966273889ef2541e3746404aefa25e89f8e623df30c2a78e2ba8ec4a9514b5818fde498cdc463ced9262b7dfd499c9b0c785af70d66f0498c0ef688e72553e0a4237c63d0611e83a5d7f624ec4d9ca333cf80597f25b6b389359f5b3f285c848250b7150990d60748d39f006fab34e9290d664ea3690fe93972980395fe4aa504271dae4bb5d54a26d9428027ed7f7f47fa684f8b877d11dc9699b84b95b36e0877b2de873568d1f18210f80707016d233b5e72b8690214ae4703266030922fe80cac1657df5a989d6226994ff9fdbf6ebe4e7d90dc06774202a1c2ecbba6fae5e5c7fb57f66affab3a9b626e0ec6ed7a9a91fc63340d55a13e64e97efea283a125b202fbb778e7a14830a3454b27a01a4a9effabcb5d4c5efc32b6cb26386ac3750ce68a9c24b1cf05e2144066ce4e51a83605c080f8295e2f5be42730d9071c44ec11a5b7e4e6068549f4a00958fcac7c6c5cfa28d5fa8b9a9145a1215159acb7c093eb18aab631c68c466055d869af6cd025f5d66ca3dd59d34a6a2b740ff1615c2b5dc8699626e76a75fa171b0559fa737ef7dda5e9e2d41825034ec5fddc228584ce78f4d09e64937b7ad7da548d9cd4e7f97b45e7831bbb195cc518ef8eb3fd20196658e08e88b20b8f86987c5b5e5920c986ea2e3ea1b8dc4d8231b04a241e170553cb0590d736ee7a021bbbfe7c4251d694500cd9186582c72f346b8748bcae58b6f0c3dc434b465c586da7fb1ec3a5a3f63c981e4c5431ca6991d80e79c3ee67755f61fe6c6219915b25823752362a2908af13c2f1100430be3bcae534bbbe51376dd086cb3eb53e712c9510ddd504cd48a65ebdbcd741bee8bc7262d3b4e63c1f7ab97eefaf304fc719f0d80ee5b3a005818d70b09b3597bbbde1679405adea599545ca08d7d083f6c680784c6869825e11e5951d7041ab5df7cf38d66e43d006614bc1d8f8f4629ff1f9bd5c7c04aa853c8e062dbfd2a3c76c6ca544a1ee88cf728ebb221c2ac491ae31ecf502a099294f9253268c47f9ca2bac9368fc94e69ed110f78131e0b9bd0189baa273a99e8265979c3a8f72743d602423b14ad9874f76518eea007c99c88c67a6e5cb75175adb9f1adf79bb86ee7845a497252b750e8ed9fa34d5943bc818f0964cf764ba6dec9174903f5ec548460b780f4d8e1084085a4e5e638e0307aba66577211ee26e9d1f1eebb4bdb3d0f4cdbac2e0c0bc36305796ee501c9ce698d6bcf1c360a1996bc9b5b1a67a667831ed65e4f5705fd4c7509352d4eb9c560a0f999da9d63ee282f36525ed0f116d0de2c5546e0e116744186adf12105b044aa43b9523587cb600ece6532eaa25c3f99eb18df0572d453b6e54926420387c311bd9856aa7b4f5634fe89e6c76563891afa349106078f2bf6679bdac865f14df859706d7f4628c88b3e50fa6353f8faaedac403732129362f40c3fa5fa5a5e81fdb108a93444cd26f96d4a035d31a2a81b1ba415e4db604b6a27cceaf9321f5ad3a3fdb7feb26f2ccd7bb30113267d786324b4640cb875738d78ab7ea950e1044477ca5124226090d162b3e12aad477332ff122579c5d32269525a3201061178efdc8e6884c6f8de4e93fb202a862ebea74080d02ad600fb5a3617db37d58c0a793f9c1f1e890ee88a51a36705a9c810ef34454c0b0dacb309bea3eb1b703e021eb0aa692b56b7c601c54220c1090776bd77e08b6f77e77f8fdc85936e713fb4d1ada741a05caed2bc2eefc80bebf66d98afdf2354f15a3b3d58b06ef07d1cc919ec0ba2a2be8ad85483ea0f47d456d4085bf54ab80ad3c85a9cde0418d52189684a1844d1c74f117921cc1249c1b6bb273262e72203c74be22b7964c7feefe495002e54af0e1af29e80a404e4b35dbbfe3c90929e9d8370245eada3cac037f73315985e029f2e1d1fb7f82df2d6c10537f5c2a3e863a8c21fcb73207af329bf2a1", 0x1000}, {&(0x7f00000010c0)="cd491724d48cc15b8ff8e572d8701a9ed8345c2d883799f6be29f2f54f447f59a98b2a27fea6576a0801b9772888d2a2fa2815936d8b5317a1d457e766655543e69aabbc1f563519efc74fbcce1916b2561871f5ce0256ecda7a1de33af4b413cf8d3b12541830ff9e6a32d1ac6a3179175140", 0x73}], 0x3, &(0x7f0000001180)=[{0x78, 0xffff, 0x6, "9a56237844da05335bf706d7aff8e7e5a19c41a02a33333960a5a4c2efb1fad8f4dc77e1bc0aebdcb8829dccec03ae63a6f622702bd660b95ec4ac5f2c284bcad0aac176717347087ffcb00908f87ee208edd91cd817c5c2d3a63f982e342f51495052b164"}, {0x48, 0x1, 0x7ff, "cda7095f212194f6df2884168bec6409f06f8a59aa22f69ced0521d9b44dace2eaf62ad100baa0a23c547c85a520b2b3ef05c5cb"}, {0x98, 0xffff, 0x40, "4be100c401b1b691ed79184600f3ce9a14c903352cbeab9dfdeb180886d989bdf2a118c140e2c277467a07564d84b5a26321e3fd5a348105fe4ec66492ec48f76274df43de74d2cbad585e12c5ca6d5c1a0906dae51197619653c72d53a4c7254b30eea9e0c544e513fbe7f99b028d775608bd004787564670361c2dc72f028feb5aeed9"}, {0xc0, 0xffff, 0x3e8df40f, "c10f9beec55d391d831238b7263eff20bf652a46fe4ef886cd7c9aa7b8390d33d686a2215565b751ebacd9b4f484fdcafd8e370e443381db7f4d3e35fabb81ea1cfb76b43e561a7b43f0c9ff12927c10abff17ccda8de96cf41f23054f922cdbd8dafae8c4e1f0878a574489eabbddd8defdce471ec3f5f5cfdc09e07ec675ad3dc2d1c0813495be59896cc55d1e0c214e552532e3f1b24c30860baa1382fd8a3cb93d96cda31d063e60792e"}, {0xb8, 0xffff, 0x9, "a0ed9e064185cb3cd4ae11d53a4e9c0f56421e9a477164ae026baaae94b9fa0a0be6dcabc836fb5dd4da4ba3c7b41940ce6e79b3cf49dd4221eb54ff68bbe4165f7996012ed20344b10ac86ac671109c96fe0206fcde01147f3be372ab1cc1942398033f2f795a46ff5e7d75818c59d54ed400b9d55bb50b5b13db5ed38ce96074abb99822eafcb51fa86c50ed99a1b2a45a48d2d76d9d1bc6db701814cae23c3e"}], 0x2d0}, 0x407) 05:39:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) 05:39:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x81, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x2, 0x1, {[0x49, 0x5, 0xa04, 0x7, 0x1000, 0xfffffffffffffffa, 0x9, 0x9, 0x9, 0x7, 0x1, 0x3f, 0x9, 0x8c34, 0x100000000, 0x8, 0x6, 0x7], [0x19e, 0x9, 0x0, 0x40, 0x1, 0x800, 0x5, 0x2, 0x7, 0x4], [0x7fffffff, 0xff, 0x0, 0x1, 0x3, 0x10001, 0x401], [0x6, 0xfffffffffffffff9, 0x800, 0x4, 0x0, 0x3f], [{0x22, 0x9, 0x8001, 0x81}, {0x8, 0x3da47bc9, 0x81, 0x7f}, {0x0, 0x0, 0x10001, 0x1f}, {0x40, 0x9, 0x1, 0x100000001}, {0x800, 0x9, 0x4d3, 0x5}, {0x7, 0x1a9a4000000000, 0x3, 0x80000001}, {0x5, 0x3, 0x1, 0x2}, {0x9, 0x1, 0x0, 0x10001}], {0xffff, 0x6, 0x5, 0x4}, {0x8, 0x1, 0x1}}}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000440)=0x4) r3 = semget$private(0x0, 0x0, 0x14) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000480)=""/63) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000004c0)={0x5, 0x9, 0x100000000, 0x5, "91312ab0445f5546702dfc32befd4f3bcef96a58", 0x7, 0x100}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000500)) syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000540)=0x800) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000580)={0x1, 0x6, 0x86, 0x9c}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000005c0)={0x9, 0x8, 0xffffffff, 0x7}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000600)=0x7) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000640)=""/65) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f00000006c0)=[{0x6, 0xffffffff80000000, 0x20, 0x200}, {0x8000, 0x3, 0xfffffffffffff001, 0x5}, {0x81, 0x10000, 0x4, 0x2000000000000000}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000740)={0x8, 0x7, 0x2cb, 0x99, "5fb96331860dacffdde4e8553b3a37b297ee05a1", 0x2, 0x2}) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000780)=""/4096) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1011, r0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() semget$private(0x0, 0x2, 0x10) fcntl$setflags(r2, 0x2, 0x1) 05:39:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) fchownat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) 05:39:01 executing program 1: chroot(&(0x7f0000000340)='.\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x5}, {0x537, 0xffffffffffffff01}}) rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') 05:39:01 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x51, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:01 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={&(0x7f00000001c0)=[{0x89, 0x576}, {}], 0x2}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x401, 0x1, 0x80, 0x9, "4bf1e69f2a17068c84c2c5062ea79a96ce881f14", 0xffff, 0x4}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x1000) 05:39:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r1, &(0x7f0000000100)=""/178, 0xb2) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0/file0\x00') semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000440)='./file0\x00') clock_getres(0x7, &(0x7f0000000540)) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) fchdir(r0) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) openat(r1, &(0x7f00000004c0)='./file0\x00', 0x2, 0x22) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x200, 0x0) pckbd_enable: command error 05:39:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7, 0x9}, {0x8, 0x2, 0x0, 0x70}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="66772c54b15de3c37afe47dc1437ea6d3d0114ae", 0x14}], 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 05:39:03 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x40}, {r0}, {r0, 0x10}, {r1, 0x24}, {r0, 0x8}], 0x2000000000000067, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) ioctl$FIOSETOWN(r1, 0x8004667c, 0xfffffffffffffffe) write(r1, &(0x7f0000000140)='U', 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1000) fchmod(r1, 0x2) 05:39:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2e, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x40) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) syz_extract_tcp_res(&(0x7f0000000640), 0x9, 0xfffffffffffffffc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r1, 0x0, 0x8) r2 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) r3 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8]) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000540)={0x0, 0x80000000, 0x8, 0x2, &(0x7f00000002c0)={{0x8000, 0x1f, 0x119d, 0x7fffffff, 0x9, 0xd79800000000, 0x4}, {[0x257, 0x4, 0x4, 0x8, 0x8, 0x8, 0xffffffffffffffff, 0x81, 0x1000, 0x8, 0x7fff, 0x1ff, 0x800, 0x4, 0xffff, 0xfffffffffffffffd, 0x5, 0x6d], [0x800, 0x2, 0x71, 0x0, 0x2, 0x4, 0xffff, 0x3f, 0x8001, 0xffffffffffffffff], [0x700000000000000, 0x2, 0xc05, 0xf7cc, 0x1ff, 0x5], [0xffff, 0x0, 0x20, 0x8, 0x7, 0x1], [{0x1, 0x81, 0x200, 0x9}, {0x80000000, 0x0, 0x10000}, {0x0, 0x4, 0x5, 0x9}, {0x9, 0x1f, 0xcb, 0x5}, {0x2, 0x8, 0x3f, 0x7}, {0x0, 0x5, 0x6, 0x8ad}, {0x7ca, 0xbe4, 0x3, 0x6}, {0xfffffffffffffffd, 0x0, 0xffffffff80000000, 0x80000001}], {0x7, 0x2, 0x1da1400000000, 0x1f}, {0x100000000, 0x0, 0x100000001, 0x2}}}, 0xffffffff, 0x80}) fchmodat(r0, &(0x7f0000000780)='./file0\x00', 0x84, 0x2) r4 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x80) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000005c0)=0x80000001) msgget$private(0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000007c0)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000680)=0x80000001) clock_gettime(0x7, &(0x7f00000006c0)) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) 05:39:03 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x840) pckbd_enable: command error 05:39:03 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, 0x0) getitimer(0x3, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x8, 0x100, {[0x1, 0x3a, 0x5, 0x7fffffff, 0x2, 0x3ff, 0xff, 0x7ff, 0x5, 0x4, 0x9, 0x80, 0x80, 0x7, 0x5, 0x80000000, 0x3ff, 0x7], [0x20, 0xfffffffffffff800, 0x9, 0x0, 0x2, 0xffff, 0x8, 0x1, 0x8000, 0x6], [0x4, 0x79, 0x10001, 0x4, 0x1, 0x81, 0x40], [0x7ff, 0xfffffffffffffda2, 0x1f, 0x0, 0x3, 0x401], [{0x9a, 0x5, 0x401, 0x100000001}, {0x3f, 0xa3df, 0x1, 0x3}, {0x65, 0x8f, 0x0, 0x72f}, {0x80, 0x3, 0x5d, 0x1f}, {0x0, 0x4, 0x7, 0x7}, {0x1, 0x8, 0x10001, 0x6}, {0xfffffffffffffff7, 0x4, 0x6, 0xfffffffffffffffd}, {0xca6, 0x8, 0x3669, 0x4}], {0xccf, 0xa93, 0x1, 0x2}, {0x81, 0x3f, 0x9, 0xfffffffffffffff7}}}) 05:39:03 executing program 0: unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) link(&(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', &(0x7f0000000100)='\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') mkdirat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 05:39:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:39:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = getegid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setregid(r2, r3) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 05:39:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x3) clock_getres(0x3, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x8001, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchdir(r1) 05:39:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x49) r2 = open(&(0x7f0000000040)='./bus\x00', 0x120, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x1ff, './bus\x00', './bus\x00'}) 05:39:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000000340)=""/161, 0xa1}, {&(0x7f0000000400)=""/42, 0x2a}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/122, 0x7a}, {&(0x7f00000014c0)=""/39, 0x27}, {&(0x7f0000002b80)=""/4096, 0x1000}, {&(0x7f0000001500)=""/61, 0x3d}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x8, &(0x7f00000015c0)=""/235, 0xeb}, 0x840) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r2, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20081, 0x22) close(r2) r5 = dup(r2) pwrite(r5, &(0x7f0000000280)="e908615cf504ff860135b5a57580510fa561301f23a9a716a41f23c388019f4433d833376168b4e308caa0a3430ee31cb0d070cf9ecd05bab273979253c36a6118cb79a07dc8d3c1f34174555ceb5d396b231188aa0ca491e0a3572da8ce", 0x5e, 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') 05:39:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000040)={0x0, ""/218}, 0xe2, 0x1, 0x800) 05:39:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300), 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 05:39:04 executing program 0: r0 = socket(0x32, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x40) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x8, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x200a1, 0x11a) r2 = dup2(r0, r0) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:39:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/96, 0x60, 0x800, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8b, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x5) close(r1) 05:39:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000540)="ceaeefa5ef7afec0d1ef6c7bf77e1af4aebb405d702a1c3f6634ef6fb1778304facf72ac6f1bfc7976df9d3b3adbf9cf88fa966e1d4ece1d8383d4fee801010bb903baca8fec2e34c1543098ea0cb22de39f01b12e054d240b51caa86eb897bd6b268715478bc872003c987757755c0da10251b611820d5c1121bd3d2479ad814e54644b332e2daea9226af0552728b76a9ba80d8ac344e09889278a2e", 0x9d}, {&(0x7f00000001c0)="301467cac917b655b77a08ef5744006f7dd51770748cf9dfd6321765645ac1488ce704509634abb3f25b0ba3c39a902aaae6dbee1c6a75e8728d6a16b9f334edcab07f4c9aa3ca096d37baa6d10f443eca480f4b94308d5d97829aa1c0be9c50e7a18d588c1e175e32d9eabef97cc611de020a845853e7633758c916a80f1d227819a1638581ed96ae68eeff44778d6e562dd74ea68e106d6d3fbcfd6bf8d3758968bc5b8fc0ae2c8f484f057908aa", 0xaf}, {&(0x7f0000000280)="a5810a0e74869c704e3051272d558958a928784c1f93aef4aa848338d2c88734befa92b3d8f5c6124401b63223c38688130db1dc54380654ad58658689c64a0fbb3373c43a6da4d4d002060b5eda2cce6308bd8b5f8c6cbcd74e3baeacc899a390ee4b607fddc00b8dde8cc9e78dd1fc2f566c9c81d4ba3bbf10d55ca5a59a6a6c20906471b355add8ce629d77543e46957ef06cc0e270a906643b715d38de9d78f8e4cf77694c8a6a4756247aa603c9c0a38ef5c8e8337d2a3cd547158035c88a4c7a58ccc06d936f945c437173894c630c7980397ce136a46f347ef1f3bd40d397eadb435bed37a0f08773eb2fcdbec42bb370814255190239", 0xfa}, {&(0x7f0000000380)="30dbee99ef5a7262a26fa717b3239ea579686da094fb09ce457608eb45af6c1cdc11", 0x22}, {&(0x7f00000003c0)="53948c85c79d635cfb073ccd98f9e12e158e2d4fd5634e7edc", 0x19}], 0x5, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x30c) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="3031ea737c87819768276b5313d59c72a28c617f5a3efc28f4dadb658df970f84ae352de851c3fce3c08a2bb7cc2bfdadcc4149baea30150566d873678f925b76904f1d2c8799835d49f421c338caf526a62c4ff78944361985ad6e6a8a1348756e4e5e0e8bf21cbada90f6096aa9d49f5ad776d6002f528e6947dfe4ca51dd6", 0x80) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xc0, 0x0) 05:39:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000001900)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0x19}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000100)="82e7cacbc81b0c6d1faf0a767bc990c9c28a42d2f8347df250af2c2911c550e7ce77e5685a99737c1d59c653b41d046e49723a8e382c73634803ef601e44c820b24de901ab0e61ac94bf56f164244929b69c36420b8cda79d12d8e43891d0b26c6ebd8b174cfee47c9931b57e53dc8a868273f60e4b4403e42b4797df4d40a171b09f5296a26fce657bb5024878ff015d76b9e610ed4e4643a22774486e18acb8d3ae16482668176e248b28d167ad2e66e52e7a3a43882aab0058efa7aa5d9e97b2dc105c15c629b37c450056e351f44b4106e4e62e370272e778f206169caf15b", 0xe1}, {&(0x7f0000000200)="33aceaae7cc337f73c3cf3f279908d7c68f5d36679c95b9da30281b47be75119e6cd0ad9db32ef8a497f255959343002d8fc738068132449cff82f119631f6bddb322f3558b10d240ad3310181b8e405cff7a3c08e5e4fc8b19d2566ca3f77391439612808be844070c3a6f940d5f69018502e84701dc1f63598fc7d601805ea2614567a1d143b72603aee7cf564b9dd6c264285da1c5685b9fe094149e6f01322d7f6b5949ea0d7b75ff71c9fc6159aba4bca5313ff8aad2a6332c491c6745581f3d095265dcfbd6c8735069d854a4615de52d817ef8ddd0fb1575540e87924cb6d6746fedb42", 0xe7}, {&(0x7f0000000300)="72c8d4cb42a9a01d340f0cf7a5b18458b5cd654a818604723110e74fe6ffc7480a16c08e74381d46a0207d6f343887933f976182d1ab895c211eae878e1ba22215ef9eb773da7ae1f047283ec295aec5674605c5eec6d1131f6156b643404035cf8f790577c1ccdbe629616c9e29ec9eb758b78b3ab80bb68e7adc256e2e2e5d8425bb083bd8d2ad540fb106172d887ca528e10aa1bfac24be4d337b933dbfc661be07a3eafe1fa306a729493e4d37b021bcf4dbcd1376dfa360dea06f0aa3bd6c52b48374283f953b3eb984ffbe", 0xce}, {&(0x7f0000000400)="aa6988c8c1a91bf85f136af0efd1748ce861c80880e25b6da1c2b4a159db78aefcf27536be1503261b6b3346731bd75ac07d80495dd90bacaafb7859376717e68ed2caf4accf9d038bcb5c1b2c40746d8d3904ab8f5be8d76c335e946ce051149751a1f2f79e9fbc836930fd4bb2597aaee9482675e40c06d1233c8108c17c0c", 0x80}, {&(0x7f0000000480)="bc3436dc7c270b794430cace091c56731351aa423a4ed9e5d6a5a90a272beb9eedaa6eb78a62ed9963db66e09130e94407a3aedf1d074337c31130af12ff0c0d2121a5dc863042a19061adadd6ff5c120c7abb1fa5266157c46235efd7f7effe", 0x60}, {&(0x7f0000000500)="4ed85e58376e482168b2a275d9e19c0a1a9f32bf2e6821a7c92436922cbd8962a0be43fc3ec56f82c17ac0806019e012", 0x30}, {&(0x7f0000000540)="7cd5602687cef1ed0066b22e9538d58ab6fd260193c9f5a361ab52a2e557890037c1b9ff712419a3a66d936c34cfc140489b5010965f348554e864aff89af0178b550a46907239ff54ae592c832c7efdc9021c01f41658b11c9be808d6f177d472f70e0cfd0aafba", 0x68}, {&(0x7f00000005c0)="f1e34b5205ac66d08ed73445e05c5e095d526bec881eb02ac988809b6f66d8fa17c3dc53229ebfe49deeb320e7b960d70af00ed708d221d1ea6fa678f2b3baef91ffcffdcc8ed2536534469fb1b77fe79b029623af6f04363f2615f4dbc44bd9de8ddb81fbdda4980498047e", 0x6c}, {&(0x7f0000000640)="c02ca216783acaf6605be7d8c0692eaf91ed5298947b572d5c977f2beee03ecd058f37b7b06f49146c4dec28ea5bcb211fc505d025d3e40f1220ece88cf990ea64d2d19be0ffd4f54b5eb1b486e97f2ebec98288b768a1a7cb5cbddd77cd271a96d2026f0e7ac4475a6b91170a9d0e1ca90dcaf0f904817b45dcba1d5b9ac75c2e3b88f0cd40b26a5bf879a2124a275259fd0cfd0de208b96a2ae357ca2c3ae0bf45fd90f54e7d059d37a6bdc217ab510bd9fa55f6b7e53add6b3ef60ed573126856009b498680322cc5ef024b7189ac5876a9ad924039cf6d8444e954623ad930d39d05a0210810da15e140d7bc1173b41e787ebd2f28b435010d2f314b4fd89c8321c72a5ae0b34a420ebf2f6aefe9112ee42d7965d42ed1c73b7809aaad35533fcc70a0d8b31a3e8d46922bfbed60efaa6cbde7f310da7519fac227466ed89bdbe4aaf6862ba872470fc4e07cf8f1b19420aafa3836423e6cc66457fbc261cbc8e321ba76970ac87226e2140afae4a4f873c0b30bb989b7dc2d0bd78afd28fdbbe56a5975dae1a2ccaaac0a5b017a8bc3745d7b843ed86cefc16f4674f57af53f5595fe45a3c1b9db4efdfb7099cd4df415bed13ee9cd163497da4317000f000473eb6c810def806ede77f66283cd3feb827f9812899d3320dc47b3670c71b42e672082053847dc6a8ef3a4ebc4a7ca141ef00b4d88d99fb2492621331b1bd107896407dce0527dbe82a99f982349ef606074eac81ac55138f62fa6e9cac6f4023dbb354b87a519416db46abc649dc7530eca3c2faa077f72d4e643e27bd5fbf1418f6c57f7471a9c2eef9eeb9247b628b765a6d32bc4ad0a4c8e15dce3b81e53ab99e5c52f979d254587ce85ab534e1e61779d12a4f4a1479e15c253d8ff74dbb02430fd2025d7a3041766a3ac1ded028b0a3e3d85ec028eb536a69b46654c5c5f545d4f7989361da34758c5a2b34377c70cfda0ec6e1e77b8c6cb228b30a04f64233996864339a74ba1785133a91dcbf46cf0eefd52cb3b8b3912bdbfb109c7dc50bf4a7de595adc2ef91dbba666fc02c75028abea271c0c1591fdecc84ecc8a4143e88532610456f0c3ecc8527f4cb5d801bec16bdbebcb4917e12ab8b9ff0fca9fb6afb478b403b41a03095223c9dafcffc6f1bf52a5d2ac216a59695706459aeec453f851d61b3aba3555630f47370ffbf950b2d4928cc603bedc32fcbd8f0e1c086877506bcc97bf804c6f5e7028124ffb9f4015ed99e4e317bbbfe921b8e014f512ce281e8d9ca10b0b3c7aae099981741d8963fd2652b5ed57b47f9d2ad82906ae6f733115295b29e8cf7fa6d075a8d9392b8f6fd82fa431b276e7c2699828394aab4e14459cdd0c50730281310182ff2203d2067b3232c767a316502364ee2cacf9f1e75e7959413384a757d2557d4fe23e9d4561c09638655afa6c4562abaa64b787dc0bdbcc9b9ac1979028675522756695aa820b2233edc852b68b7ca0229dc972c9c33abf402e0eb77227094bc84072e686787eea8ada24a51a4be31d534b7f75fb851ceaedb4c61a98f5464fb741ede376787d4dfbe7027377dd877dc9fe889ebccd16bf95e37b3902b4ddaa9db4cd9aefceb7065c3cbbaf724beb76f875f0d42cc8e090b96198251a1e6ca30fa58ac5555cf1dac8b85afb8eb7006ef0f89f2326ec10317f11c3270b0385356bb2e940180a067729657aa4ba606ed1fbd2b30de3b845080ee6e758cdd9e379428884cfc80591b20a8c57b0cd93740154f18f7e0257f1ac6d8946733f10c748c67b6d22ed4ac8e30db7984a7d4d282a74e885a07789e75ce063a98276ed153caa6146aef368688df55e94d69de26c00cd86b9011a649980457e8f95120d5a7b8ff7ba7d2b7d54568b3b4e9b353722fdf3a699ddc2b5719ca6214110a7d19c1bb94d628b7211271ad7a6039294ea493ed4e9a2f24a673c5a064e665f395fef364f25da645a05d507da4ead7a48cd54845a523d71ae93d8ca0fae50858a7f4ba268b7c896a6d8ea4afa22b8ae7ab50d20f707f760d0801727303bc792328ea2f9bfb3cd21afecefcf1da20e70a6191f8dade313550cbfb996c388b3eadccca05a614be8a0a7c8ab5cc3bed01911adeee88c10a0a35d64a6acbd3706f5ca5714f81eee557c94650ddef42208d39e0749cdf725eeae481695f2dbcd374f1af2f60163a067e578a72e290f674b6bfc0f055e8755bf6af4803574ee686126179f655b32c158cf7c5c9750f7e884dfb876fb772889f9a1dba4c6a59a1fe2967d8ab472d02243df3f934bb9f1f12bad560a7d467070c54e974dedb2a5a94d93bb0c4f6ba43b8f5d7445997037dea12cdab5f001c40898942794b51525e8f61f9142092cd4dd48b3fa2d8e63a424536ac17d9c9efdd82dc42bb3b3c7ffb03d5193c0f4b462d4fb7dd94dce031e42af3f7fba0c6ce8484279fec69c75b288eb113573b3bd426b7df323c3b615c37f383636b833a8d052101569886954ce5be3ea277e50fe8e16d606004f3f7f55183285bcdac605e0ae018c58a4968cf0b74903d7134ca580e06606a84e9dcf585671e1af89c4f1d426ae4badbdaf3d0ff6c00935df7857d71c2587708642300136292eb99ba0ca5cb23f6b177df904da3e5bc3f08fcfb1f295acd6ec9487d45d225a5fe3a5b5295b55c2cb5926e03c1d9b73928a6b4727b7c71fb8a70fdbd3114a7feb76171d0cf26d4ca9b20dd5deeeb763b33a252170098e85c4017bfb405074742b56b4400cc36eab0b697bba2494e544fb3c6d8945dc60639fd542ce9b7e0352d24bdcffc9ae15c735d505a7d4518491e88f5ef05b92b2acac8fc3ce76c46ff333de9a080e0f7fed2c970c8db5c413f4c2a5725aac5098f8b6ee53c3537786fa5e9f249f48068577a68617767fab2caa65145fc475b9addfb1693873a42f0f37ef1cf6a0ea88944572b661e551581c314ebe4fd4263dccc74614491a62ebd00fd1b724b8046877bf72ec17330f77082bf375ce83bfa8a22ec3c0254ced26e301f9db3a5db6d7d133e4ed828763a184617542d9a728d9c34b4b62874fff9358f77fa19fb9ce7d67320448dc74ba4b7270877aeb724fce4b2cc8f6596ecdb773972c2a25ac5a09f3205168c8118550330ae1b60b37202f174deaaeb525ac25b0929b05b9b409c691aefaedb3057434cb970dee8b48a4053d633b8b6e85efa2f2a17c9e8f60c4543b56d44134e8f45fba7f8475e7b6dceb4833d74a256021ea178ec630320158748e5d147aa22bc303b4e89e2f93e9022cf1f350f4542a94b25a5c2a1f20ccbcce0c27ce7805be263d1a106d62d0a3f346069769367c87a8c090426806f1f8a4884dd230ce7dadd8becfca37500813462b3e7dcfc22b868817a99dd8ce4bd4646daa3e777866a24da47fe6d91d17efdea74de7ec337b41dfba137600ff17cb8b4f781ee90901c45fe653623d4f29e780ea92eea29a8b0c75e074913a232ba5cf020da64436ef6e490c134787abe9d79eefa6da1ce5e0ac7ea7aa82ee977b349285f1d2a7019ee1334799532d065cd16bd0e65a55fac99616ceb4a71d24fb883b1141e72549614d749716a5dba1c00f7a42e9ff58403c853968c3e5d648b5e48a4b8653ad42f44a05172f12cb33c987edb8d82e3257393da9c65687246b1f6d9717e437d8569c287c194432eb890f7c6f7f6ab8a792467c7296204dff077aeeb36323233e65c4324bccc552e7ea51ae494d7104c08491c1156fb92e696bff5019cba2e503e7389b21b4c20eb23892c19e124d6b97bffc1ad14cdc5f03cfce026872ecc0ae5e18dc99fbfb622450d33df94816ce23321374a03fe6352952072e50089a15dab9cd9a738e1c681708a6eb4e7120d1766983dc952c0e1d12c1f9a0bf70239bb79f7d544df3092fd5c83e940e55c13d353e518e849c4f18f4bcb02b5ed302fa93226f73e1993f4c21f8973b56864e1add8eb82f04e83e32d0014e1a097d633b582061b1d56c73b59bd17fe613919960f25268a06fb5b9ca2874e7c35e7f67d30bf55cbd62656d6465afb3c362d48b2fb336dc7bdb6ebac0d17ae9c3d0aac63ef9ec7b4adc3d05a4c3d6be47ca0b970a7d53d5e62c534b9b8329ebba12c7aa857f62b064d4ca48474dfd44f17d1bcef3d95801cd4d7c10ec2dd3055f8faa3a1bd3ad7e2247eb6d49c1e473b1487f1a45f72ad5c1ad2a3e5369264987c6472a478c90dffc337ffa2d9521754d498e8669d8064055a22d1bf53652dd1b48f8afa849dd0bc1810512e72a3aa1d8480d681fdf32e15d0e51691a1eed93b9d37674ba4646f2b164e7fe7c581ea44105e1c1a5852e3ee564562a696f4dae563d543c8241ccfcf12b183fc5deb9d8ed09b047802148ccd0698fff624d0706126c057430728143abf80918d6c07556439434d9bdcdd58b637c271c7a896137eed4b4bbb07914844112e2149662917a5416ca9a1e8f2671a4b3a012ebfd89cb4893406f445d61addb0d5b6616cf5ca1d972faf5dcdcb8a05a3b2b516cb25d5aec196143975a65808de691befc653d5f74ceea52e1ae2a19e0b868295c413cc337147ba248bbbb5d218e628d264dcac492c5374beadc2e61e55bec9e538984819f18fc638a411091720a743bce2dd9147b2d9654476835e7dd1e6d6426b6e83d1a4b34ce067df80f8b48f9c39d6ae22b9d01ea3497ec59bba2e15b2d17ce5f4cf459aff79c6f52b8b26380ce41620628ecc76e25a2ebc5a9822d39355287d86a885d2d4c0f1f9ead0ad362afd52a8bab04682d42a97ec41fc83837120d938090a526a72f6ce03d497cfcab633e73209c8e6512cf994f214389395114e497b0bb73c189f5f23ef0e847112755bebd7d6fdeea2ca15196c6121d90c7158e8bb71ff058eaddf1c2296612cf989fc71c6620cdc0a49106de36e15bfc915280675f01301f85295cde2964f62dce1ced230f849d32bb861fac81a17974d9fe10403984e76a6fccbb5d8c8336bfa433dc50ce85feaad7e03ce252edeeee1b5069a13328941567a237e4d6682fb87ba7260b2aa98589557ab53143b9acb5775d3cc3a469e1d43c31c138cc55ef12db78b24933ac9682e009df92afb85adf8f7604a44f1171e567167f7ff7872a8740106f8d39a0b285b53d2b31f0ebab6c3c8ccec2be458e8adce788f0618574b026b37a1c37d1a696e84cb48b1f22bdc32714c28c1176d9e2919501563c227ea16916f3ae709db524190a274b0bc141d71099a2c5b38fcbe45e5d13e2da620a16a99de603e20ab4352298abd75d9ce239dc1329284444f5827c650a1b5287f44e0137c521d1b317fab9a3a8834fde189630aa1a76ee5817eda20fd3714a6cbec4eae0cd6cf202f7e2504ca963fde6ce621100e639bbbaaf6fee6f3aa262d0c480ad17c59700a7e78e78595051fec71097e1c7f862de61ce012bae36708e75381f329d9b0798473f2910270def9ab1b1dbb13ef236cac2b582e67a5ae03421c2cf0b5da3ddb8ba4f0849ae7eb567c49597eb66c757ca53ebe753cbab13417c34a52fd9e7a0ee5b5778cf74d3e2ac1466dfdd4e71d9593c3b469e74bc1733c1963e917876d8a50e4e48084480d70fce5fa7d6cbaecc08f8eae2701829b5e80694b486e5b43e70c7f7f92707dbe7f2a29a4138a731769487215b648f88e910ca998d9d1a9649c4d2ba184205b43b6edbb15562f5cf75dd5584a1f0bbe2996b96ff4ffbff5787d6cd32348ef396999357fd75ea797c748cf25bd2b0520ed2da00a656f1e81d5c5a897b43f0f53d6183cedd65e32d8f1", 0x1000}, {&(0x7f0000001640)="77ca7d53789b6e4e4deb4d", 0xb}], 0xa, &(0x7f0000001740)=[{0x98, 0xffff, 0x3, "1f7ea020d42edc48c7fa1aef5db748a72d171560f9d9fc0ccc97d8d63235cadce130fee2f74fed6f65cdfa6ba7183551d978d114f1161f1f15fdd416208fcfeccee21ac026c9d9c1ad02f83aa80bd90489b2742588f87b575efbf1b506e176bdf9ea115a4961cb5fa16f3a56e87b4785e3a459fc84658e86ccb8ea02f9b5a1aa19"}, {0x110, 0xffff, 0x1000, "83d6d7762c0f4b2c369583b2e09a8291a980bde9dc0a26f96a7b0aeb55bbd536bf06ddd8d2a6c5694400392799dac17f6ee6abd7e0fd9aec51b0792a19091a2e670fb9d7e9713c07d5e7f31277e7b5c295c6fbc4a827a2b0061a1500bf7b90b008ff9880cee9da84f60c7c03b612050588757df8b2578cf45d9601f4946895abca524c0ccd4e2cabfdfc77461f1eb9f4f727131338256f5c75b8b6c296bfcadd5cf8e82a3bcf5e50c0f8eedeb57f01ad3821c2e2f7ed937843053bf5108ff98898b6404fd64499d6435d35a094faaa8704841fa76e8815ac652882b72a585ab4e4b8d926dac635873d570392f3d53dd3d2c4cf3c220f69f9e233c58a2e26bc"}], 0x1a8}, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r2, 0x2000747b) 05:39:04 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000004827943734b8b9d00000000000000000000000000000000000000000000000000000000000002d00000000000000008000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:39:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 05:39:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x2d, 0x1}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000240)="2a79ce180000008000000000d1683607f975001c5acfe79268f900000000002000") 05:39:04 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x400020) setsockopt(r1, 0x1f, 0x84, &(0x7f00000000c0)="a1ff45ffd1246a74e5f3f3cc223571243ea6219832798356a744221d4f6b02a512a1f598e6be886da8509b430466a932d37a49a76f10cd45dc44f7babf838e8444a509b735e070aa72761e0a574f8ff1b2f32f319b3508676111b831c05b8d5c8e2591c6e9d709d11622f7a325fefe9bee7224ab3da05014258818f7319aa04fb68c97", 0x83) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000180)="554b688a5f44d4daa4ef38f68c79ea4850fe08f8267e0a34a9e10512535d46c88a0ab08508656d36a11be9f5d039a34b5188c4118b4c9ec4733b82583f9b715a1695d944ce8e549b668ad11cf3fda1e3413f1647", 0x54}, {&(0x7f0000000240)="915e9eb5ebf3832f58b2090effd7bb95a77bbbdbe6de991c27e6d46d1c5cdaa02507ad5e381e0ee692561ba08e18b4a862f29e5d1746bb78af385bf0c69f2167593939dbf8ae53eb23300ef756c4022f9c566f739651776d49e5a91a4345d35b77c4d6ca6ef4561a5839ea1e7af024", 0x6f}, {&(0x7f00000002c0)="d61be581da7e00482793e78e348ee48c698e54ed422999d74e43d70773cdbe8638ea", 0x22}, {&(0x7f0000000300)="d09cb1", 0x3}, {&(0x7f0000000340)="5b65197fa85e9b42d8efa248d68e14da25aa71b0a392b5f7b81e708228271038c682533dd38622fe81ba9fa7f339b8765cafa9bdc3134ee3c9d482e113b450ceca7b66649e63e5412dec01898f576e5e325e3f3058f7f6e247ac74753dbe50c51c24cdb54d915e60044298fd4120", 0x6e}, {&(0x7f00000003c0)="3914c96e31fde5e5b10db6325f9b485dc33079fbedd934efa75afc6b3a76ddb1f954712b5501a4eea3eebd66bc125b3ceeb1ee34d56ac1dd697d49dfd49d", 0x3e}, {&(0x7f0000000400)="92b55eac03451decd78d23750ec97b2e771590493c95cbc29bacf006414cbcc82a02bbe6f419d9f6fc2df92f82043979924fb8bd1a1f4b2b0d517a91cf02f75b796a2983234ed87bc66e3ee00679b8771e4034a44342d547f5828fe16693a364cd7b91608f5b9e654c316d6854feb12e7c88d39b35dbf5b7b95ff54cd34dd8179679c6ec7e5398210956338bf055ff80609f4a152abdb9", 0x97}], 0x7, 0x0, 0x0, 0x403}, 0x408) recvfrom(r0, &(0x7f0000000580)=""/140, 0x8c, 0x3, &(0x7f0000000640)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) 05:39:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="0a99925f59391777ac5d10a330651d2db200e6a3d0de6b14492904b5322965892bb7efa6c3a439546681af52f010aaa2c0b91644e66fe38d9bb931de34b3a28f78e53b7133068b73e466f5ab71a6d1b15c8fda", 0x53, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 05:39:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x0) read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:39:04 executing program 0: shmget$private(0x0, 0x2000, 0x18, &(0x7f0000ffe000/0x2000)=nil) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:39:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x200, 0x34) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 05:39:04 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7, 0x200, 0x8, 0x0, 0x100, 0x1, 0x5, 0x0, 0x2, 0xc0, 0x1}) execve(0x0, 0x0, 0x0) 05:39:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 05:39:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x1) 05:39:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pipe(&(0x7f00000000c0)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x1) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:39:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = msgget(0x2, 0x80) msgrcv(r1, &(0x7f0000000140)={0x0, ""/59}, 0x43, 0x3, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xeae, 0x0, "d730c1e7e400000001000000000000000000009e"}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x100000001, 0xd06}, {0x18, 0x2, 0x0, 0x80000001}, 0x9, [0xffffffffffffff76, 0xfffffffffffffffc, 0x100000001, 0x4, 0x7, 0x6, 0x20000009, 0x4]}, 0x3c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = semget(0x3, 0x2, 0x100) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x3f, 0x10000, 0x9, 0x8, 0x6e, 0x8]) semop(r3, &(0x7f00000001c0)=[{0x5, 0x1, 0x1800}, {0x4, 0xeec, 0x1800}, {0x5, 0x2}], 0x3) 05:39:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002005, 0x40004000000028a9) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='[[,{\x00', &(0x7f0000000200)='%*),\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='()]*#@\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='%\x00']) socketpair(0x6, 0xc003, 0x2, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000480)=""/65, 0x41, 0x40, &(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000180704008b00003301000063b079d860844cf5ab2000000000", 0x107}], 0x0) 05:39:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x18, 0x3, 0x0, 0xfffffffffffffffe}, {0x79}]}) 05:39:04 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x8, 0x746}, {0x5a, 0x8}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) 05:39:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x48) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00\x00\x00!', 0x4}], 0x1) 05:39:05 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)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="9d", 0x1) readv(r1, &(0x7f0000001680), 0x0) 05:39:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0x400000000007}, {0xfff, 0x80000000}}) 05:39:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 05:39:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="32c240e42a4179d8f80c43a45d6c1c0c67a13ba9216ec359cfd7289da3871eb6c2540eb3b636698709f9652556457bc834f1fd6eb31dd0310f3ce08c138249154bb49732171696af37ffda392ea86827f79e12e60403e7f5e27284c3cfe6", 0x5e}, {&(0x7f00000001c0)="076eee42d871de050c1e3f63c4b1b297599e6a05003052743849fd9a39946532dae790bd0a709eebc5b08b73ae742922d944dc8754ad30f9766c03835bbd1bc6af32b4b9913a90b5fa4771050b47a050d282f8806e7a5e2fd31b744006611f3a14d5ab47fad38ea927a01d22ecbb49ffe1b2dee69175406d0ad38c334b0686e2dc789c20d35eb0be7b068a98b7327a9716c0e08f8954fc7cd41c1289f92553a6b503fa90167069be1c876d3dd620b4e33b68ba79a9632e986c11d2ab8f3d156476c600b6aebbd50a7ef73ccc3bbc99dcd2eb7ed038395d158759cea66d051e5829deb145efe074372d4297d3eb", 0xed}, {&(0x7f00000002c0)="4154efaea6f54d0c92ef89aac6cbba207446e8e97aed1a6fb41b3a4da1c778b00ecaf8d39895691adaa39a0e7d4b6370a50fb5e7f60f8b486fc1b4cea993ec3ce6a53f9e7625bade7ccb679f870d1b72bc99be2d4ac13830ac7060002819a959cd0687a43a72a887976fd9739c838e16f94d30df382418ef4b91d01b", 0x7c}, {&(0x7f0000000340)="2c07f799707a8e291ad5e49bee4793c2ec18c90e0ee0532130887aba9aa6d721ff53052eaa0664ac9131a5817fdd38804ad6d8a84061d5e2f5987e8315bab38273de44fb47958c368775435045329596d00067188a42b4763958627602fdd638cb763fe977199d712d1a628eb0d43276be8ffe8f99d24a9290adb234ccb5d0e4e265aacc30dcd0edc8473b46c0c04a5fe3bc257f31277eed594f364df5c6d2325b5c1d6857add4bcf19751bfc26c588acdbfc1802e3c209e637f00f9df894580556e14c2d2b8271fc829fcd53618bfdea1d318bd5534255cb9b9b5", 0xdb}, {&(0x7f0000000000)="ae05ba84a39dc215", 0x8}, {&(0x7f0000000500)="b46f4047cf3907b1c7bc4860161977b4a5d6d29d254e1be7b46352310f8a995139492b09b0f597b51497b4a3e01979eeca6058496370b59c31f55063bc114c979d8bfd1657c19ed13107bebfe4971aa7d9a3aa8dc77e8852ccce5916babf05b5110cbf8977daed97488a8bf61a23365d2893653d007c957883df4da9008321810ce595c10984b81444135fbdd6ca5bed34a5fa46e24fc98d7f6f8d18eecfc666acc03c2df2097699e5603a", 0xab}, {&(0x7f0000000440)="8e094fb5781de1752d9a4c769f299456175a6a22e2dc33db36a8225cd4161282de3be8d41efa7f05345cb93d92b8679a3525bc4ea667e5a79da9332059b2b32c5f4c0bc0d0", 0x45}, {&(0x7f00000000c0)="3b1ff6c3c6634b8131efa94260c0dac2cf79006d8c18af30ae58c6efbce10e48ea157cc08fe1f57f33525840e44fe988bfc0f6694b49419bd3", 0x39}], 0x8, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 05:39:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') getgroups(0x8, &(0x7f00000000c0)=[r1, r2, r3, r3, r3, r4, r0, r3]) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:39:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0xa0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000005c0)="d09ac7e6ce4cb129ff575c91d07b0b494d0bb5839fa0d93d3128fc5abeb41d13605ed4bd9735b523bafeaee540f873c0cfb13f0b9290bbc880781d5e44d795ef434c971cd64588d67cba23dc53de8d7b186a6e7e4d2ad402573e5f4725498f47164437102787d989d06dd8890d46b653a1277fecb1f78b9830cee944f1bcfa3258d88d774b77f9bbc24d288bcea13ddec03d388537e0592be030816dadbb228134533ba288d63e60de1cd6db1e65e97446de84bda8614a28ac7016246a3bcd4933dbded755d4e4dd8471c39eed30d6e7d02d84925c9ee2f7f1ee3991c62be8853961e0be918d430a27b073cd2c0d21d0c5e791ae972be5adc2b397b9e2e50e64f781a7ba604eaea15c97e5dc4ec6c19a77a2b8e9e66029115206501c3cd8dde31882b21f902cee68424c6731b684bfb2a55a9020349518d04ba736da51aefa092f", 0x141}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 05:39:06 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) clock_getres(0x3, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x7fffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x76) close(r1) 05:39:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0x3) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r1, r2) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r3, &(0x7f0000000080)="bc4af07090679a415f3d627db29e1da7326b0063c7bb9fe995012ac1eb0443fff8eec3ef6f1fa781374c2d2dbb257a4b116fd35bca5e7fbed27538ea2ccc2cb186971f6482f4689ff4651a65c8ed1e6efd5ed0eff9750e1f80515276060f14625b9e8f4a5297d97ddb500ec6a96aba8e0e00f2420569d81dd2a1b788cf1830c1bf8779f7a9a0603e2eadd8bf2708c23d0721eec6101ce64fc3851741acd35d39be6e1aacf189758737b080c091904b52484343268dc38140b1", 0xb9, 0x4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 05:39:06 executing program 0: r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x771e, 0xfffffffffffffffc, 0x20, 0x4}, {0x2, 0x1, 0x61007350, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:39:06 executing program 1: socketpair(0x1e, 0x4000, 0x20ae, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x408004, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) 05:39:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 05:39:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x10, 0x60) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000240)="3826920c1e2b9768c43aec6c2146aa86b129399815a9d6fdeecc0194e2b35252206d9569dd2dd4b93c03706163fc05e72430957a3e059518a869502554b1abb541098e5c396715d2b238dac9a0f66848445b5f36b3e3282119c312aa40c588e9513b952c3d49e5f22ebc1cd424e79a73ead84584081b8c4385db1ffe33086c9a0de51d865e9aa491f5aa4049b95034f8ddd7fe37fcb413d832a1fe3d2a352f3c43ec5707b5656dbf3e6aadf486d66ba5b94dd1ce0cc5e069d7c2f3a634f597b2defc2849f0c90e500f0165fe8b9b5552a22d636b80ebc148c9aab80f71e59f98be6741f6824233e862c534ca60d7a3151e0d65ae646f63", 0xf7}], 0x1, &(0x7f0000000340)=[{0x80, 0xffff, 0x7e8ab295, "6fe59f8844fa9345a307d46b02c9b540886b7fd6bdcba80a1ac981302e6ef5cfe769b6566637ba9f01f8b906153213114d2e6bef30d0ae6ebdd6a88869d19a34c95b7cf4eb8214fef30c751bcc5ed63ad4a2ea6269882267e5252a52a3494b2fa3b7020e4246fc99056c"}, {0x68, 0xffff, 0x6, "f0dd37d5b24886757701646fc26e4e7617f5ed3a6d7a646500f9938ac72c1a9f8142c14ec11f0cd819a3d46dc0d2652e1dee40e845835442ec8955621b51793e5c45cdb793f5a7a0d8c39ba7db705c0631b276b9195fae"}, {0x38, 0x1, 0x7, "19a88763d58e3b58e6779a5e7fafeb2d149b039bc4713dcada96e86ae3d65195fa29"}, {0x1010, 0x0, 0x8, "500b5d52c74915f6e658ad23d94d665fcf70c77c93d46a5026c7e787d7aa779e4c5c59335b6dc546829fbbae26f2335018beceb94f911b92911c54f0d09f3666119e64ed90267836c03e67b24a87c9e0aabd4a5e2dc6033af62c320828ea896da298ddd6ce8acfcded974f64ebb9f3222c928404a225f94feb26dacda4a182c1edef34acd1bbede21ffae2de01b47d977c182cbf74cbc8a0a37b7708c19f670e663c0006e44078ab09921c7e438cfdcbf58683e50f6fe27729398119807f356e4891d76e4d6344df40a26c3a2ca9f34fdf2db78f5a393a1f10c6ff7d351d2c9cc350a7bf55db6adc7f40ac8c73559a8a729120ad285749ca40deb1c8447f4004a8a84e84451bd095ebc1c7ddce8ea6e4ac28cd50f8fc3faca8c454d56dca1674afde722d7b1f70c0a3c9f54af3579539e615071242cc5264df4006fda5a93567387a830283b068bfa8b02aba9e350f99f4f48fe0fe3a6bd53830a06deba8f138c54a468f59c10ca642ca9835d2de2b11d9216f9aa27695e9966ec87dd3e188da8be2e8ea3c5cc5fb47a52cef00b7b2d0ef59df647d7f2aaab8c7824caf9be946f3f80c174189cabcac1997436697d93cb1509e698f06a75ed133e5c0c88ebba182f894c52b0c08e8e36273456e6db3e89f84012f5e2a9a1a918928e2b22e0d63124d7b2ea65027748c8b2a647d2eb1b663ef6b4741989cb89e9e4d85a61629074a45f74fcb17983110c333f3b4ced4a31ff9228de18ae98829e06968b6912a4ebf1c84d481ab72f8c50773136665fb72712eea944623a6d39631054d306af1f4b895013526ddd0ee29507ed0d83b91a04a0fcb19fdadf66f39b4afad9ba27760a55146572a1331512ee5547abb5208c0a98cc7da63c311326e29526fdf497c786e3355ca0767bc1788511dee700631a198599c387c58ef56189c95fd8f361dc36f5447708bf5b5ebe8207accd3787b94043d5739dd45c3c0e9df21bf2ef0047bd48f276df45ed395f52097d07abbb0e83307fd37eb255bf30ebd3018e6f02fa1d8d331d2eb4b0dba1474672a9730c5897b3e0df0fa6ff0caf00393eb03e53d17f263f54f87b944a64abb1d9012a3e11f8dcd2a06beae8ec26a91dcb372ea3c1c34f7676ff025692a2a951b9511a9e1097b77abdf0dbcca83bfc585a9319201bec318ed4070b100261443bd78a3caf46486d9432a8d70a810ccda19c35018403a4899941034ce42e13101927e3c4286238872a23f5369c0d91683bac244d1c6b79f1bba42f9d384b4fc637345c67583628d764597975acc9b588f4fc297a56d6a1c1b5c20e8e4189806425634329ed011b7fe3445abf6cbee1c898e6575c5b141de4accb0fae9ec058b8115f49d5a02dd9d4429c9e489476903bd9e6ab203953bcb1cf13a94b120a3983bad31cf98c11ffab838ae5115f6c68296c016c58076b88287554f79c42c9de48747fa82dd22ef6891cc85562f1716da307be51fce45641722935512c6967224ded74a2126d3dca13526c69a8b3ffbb45378cec41e0cf357f7a5522f3530570eea2903d7e34964ad2e602ed90d699ec562c8648fccd23fa97d280e4226a1b9d4ffcdcd9124bc60336b26759b1e566bc29a694810669146400d4623eac56286e1899721273f4438e689b001669fa71ae602b1a3afb7693bf88fac6c756849f5ecd76027fe2945b77ae73559cddf54514cb6eff2d7aaff7563fe555e59dc48fad3710349b87d855acda52430730c1c5a2fddf0f43e1ad27010f20f3131a1a1d0bb20ac0e70e3a42e9567546d928307383f2e393d68ed5b30734129c3a40701dee6fc62948f41147bf6d9c032943c85157d054775ea8758f77e8ffec0e32ac40d367201f6a0cfb6796b155a7f7a6ebaa52f55f6bd3b51c7abafd2081112a845536f1c7d0ffe8aa8883264e79fc22000215ba2d52de915fa3cc8a37ee7e81db3b45ae2f2db0871ec600dd384e6bcd0e80c4bb0b340b8ce41f0579bda179b04498101dd307af2f16f0cbdecec54dfb549214b6632c8b429fe0751d4ca20b267c6bb5da47a546ea41cf0143bb93adc1e7815cf059ab03f3e638e510ff86a2710c18552de342c355ecd87e8053da8c819b55e7d8d33471b7f34247687e81e03f8c019bea222b769c17c5fe7568aa68cfd3dfa5f0ae343b3de4ec04af1873d52aa1b0e7b96636bdc38ff122fa886d4ba6ff51d677462d8594082f3c6c389bb1c8042109692fae5cfec64f63ba758e34a2b94c8cbd4ddb3f9360b82955d4fee309b1153e0dd86c655fd70c164e8805a27086ec7e93032438f75432b0f87b36064eebee4a9a29c580a0b0462cd9429d51700338de4d6c711a94dd50483a02897ad53420deb22fbd5668baae2267e6175a2dbfffdd479acf499ffe5c603633e1c8a100c580b74690aabfd8dac36b103a32e1c058b1d26080a2141e4c56d3d4afb607ed74d159dd32bd5fb9e97f9788493887e7c831fbc274492c6a40e942f29286e2a9f97e815ae5a875fb71bae27884ebeab12a71b7046d26fd3fc75ef93c2000fd5f329d1c031e16df996c9a87f4a551da6fc68c46b893b15dbae62118406e0b00369c98e6bbe1a55df9b5098eaf3fdc739db71ee878738ffa15d75e94bd98a84ebfb50e977e34e969e64a1eaeacbe27237d45182191aeeb3b12ee4028dac256228e755c44cc4c285a4f03904cfba479de9033ceaf11887e0630283f2cc550c00db0d6affe5cc68e160c64119dd1fa30567f87262e2df37262e3759b42f90741de82f6f195288aa7f4287172bea02003d8a3268fae1a2521fa6395550b499ebc1e1d0606d1001107b0da1f198f12307cc488b23fec9dd8bf917ecf632d48f2098d1ff7d615036193602d262fa818409ddb84ceafd1bde6283866608ef78483bb58466704b95c5b5778bc311b1a8cd9f1e87ebc22f6c707120d087e7d8a0e97265de2c4f47f997bf99e36297684e2dcff96662e756c2b3d9998a0412d88109f7f688529914103ff0f97c0144cb74f26587c1e65b5bccba972ce55fae9272281d8d8e454fe8e585f627b2c45d8c8962669458454fca27251d030897b6fc8e8ad7c8dffa9acee4d6e87345593e2a4baf9f3794a4d83fdd98c69eede25c9f68cb503e16bad94fe9a8353496f09b423589b77c8cb0199f4c95181fc26d969fde4b67effb6fdc0a973aad5e240907ea798ab0ebf56fb5363522ab5e51112492c188d05a0f567645f99e4417a4f91375944932fb97cfd4f70d44d0181cc9d6c5389e0e1aea10585f6726896011329cbaf21b7657bb0f839753a0e6f65b50304efca42e1ef6d5005f0298456dbe67815f5d3471f0e1624c0b6e3d29853df1f7c791779cfa99fd4afc051c3b3851a5b23961d0c7a2082f6d095be3aec4f6f1f0d88e74013a7aeab81b8cad2790c2ae072dddc745c489f60aba71219bd1d615d5e293691269fe21d4ba88427afd9e5930a1f08c5210a351e822561dd58ad1ba438903d5338b33e48d50222b2f64028ecd466a4b3d8712673df26ad85be7627af229ee5bebe063e17565630e1abc10fb72665a26e851f33859cd221e1a1061a7fcd33f868a8cf95f6f9b029d030b24932b02b2648d385382b9582531c4734efdae420508671a2a07e8267fb8c413a033f4c1c739db984d520b3a01ba45309967825153dedd58281b7d9498641cf4984ce92272037177a91ad3ca3d8e915c5ab59a55ef7dcc43f05fc39c4288742c58a0ec794b9b55544683fb66da68a0c19f5a952b819c864b09797a03ce105a3a8708a299a62e9388253d19248cfecdf818a986a8164f2d23f0d83e035230ba7e346d7d240f626378cce678966d62dc0401b131b1aae882da623d66f9614616528b1686b77b695df5718f3f590bb95715c3b0203f6e88d8cbcd6250237860ff0eabbf077c8c54f04426b2ac9c8b81122354c6f801f131efc84b8d073ea40b925f6a9fd24783dfbe1f30d29e4c34c93cf1ed813294cd02a3a4f32cd2a2005b655b63ea3fe4cbbd85f3ca43a635bc98d7868136d3d30c2f29d707295da274af196a3aa052fcdc04cad2c7dd52b3b643c26d06bddfaaab435e80cd2060cd6882a536566d2a2f9f21796412c556d1e112a190f52f6524175ab53f659fe3628c64c8b2f33c148746f8f4415b8c10cea3b507b58bb8579e3ed54c8a5e269d1cbcd26c8c609909e4dd88400f853de4ad417cb6f8702b350f9bac5cfc7516e37db3a99b2da9b3eb9381728a8b09cf46c1dc100b0d437cee142b7ca3d7e02aaacc07324a19c4cbdefe07b34d62c2d71dc1441332d62481a19ae69ebeee65fa6c34df057eb17c8468e88d4341921a34af5d5b7a95631aad28d61cb76af103bd22c177642d3e7fbac79ddf0b89b60c301e3c7b5c43c8d656132e3fb79de8d53fa90944d755e781f39c2dfaf5801c0f61f680c08fbf7a12367492826690c33137795550ba4fe70131bf910e397bb102877986fe2df5f33305af2f38063ba46bfbecd689a52641c4eaf02d5ef2f2029270d9e51dd295621a768e686624501c5dd921a932bfaaa00274dbc9a2af4cf6a431f0daaa4e2fc642fbeff962a9cc316e49d92636b5a80f985ca481abf000a380717dbee6546a3a883ede6c3007be930483d215d2364b9215e6169542bf05c915fa4e36cbd42b62c34b74f54d34d73d3b01db6ff2fe926644a2a5b1fc4a178ad5dd91da97bc097f62ad3613d0101da4cf802e11a472cc2079a065a43f79acdc8043172d7bcf79f1efa0fa3625b8d757185c53969d7b6bef87ddd29f822ffcc39b81dc348b56faa9ae79f58e5fe9becca9169f9b8b52ef2a19e47df7714085c195d084ad1e8cab3c6833c68d93b1de6eddd42a7ae1648958dd73e97becbdfa06e81131a96e612ba77797bdfd5c87cafa2cf0124e94363dcf036c726a6c30f618faaf8cd7ecf52db05de11e860c012f1a1605fe585d508485346c2b8e1adb0edff6c51aba39d7459d3efd81bbdb6130664263d40923af075e779cc6256424491920155276cbdaecd64b6c85546a8f4963efb2160a0837618cfbcc2f517d8e445c7a1fae1ceba9f6029279b2415d59468da1b85b458432eab3334d40b8855b9b277316420b21af7f0f9d68b59121e3518c062b101e60c5e83dbdcd9f01ea721a9a2f351e97aacf518f702978b93e411e61bd07b5bc3a0907762e166282d1a17bd8005973fb1520b609d842bb9aaedc31897fb792fc124ccb2bf730d0a5981d68ea9efc11a5d6252c5faff1a229338aa6cf46921b7580c348ad9a14c5b7f2dca4d95c2370d3dd53b14f0577fef4d1fdf428507304dc913bdc2ee21d722dc088b232a1908bfc865344b88be39c639556807adae39ba3605f1809872e2be0aece64c3d61b48f1dcb81121d405042d49b540a7f241be8435757aee4b26362804b785ee95df8dc15937fea387ebc591fb49bfb3a65446e4d193b88f5f36fa5d325efcc7fe1f774199ee6d72f212ba71bf43eea0ab462c14426d4295f6b3fdf85026ac67875561dbf38b27ab8831c3ed36c2b0559b0aa511963c36953116db740356ccf33f4fe24d7843896a24642a3393ef454b592f6b186de1412faa3de6fa145bb9b2cd97e50dcb8b3dbbccf267f65e6f748047f293ae204214b43d829125582f4d415023c7a6cc7b6df7278fa324a0b1a84ef0fcbefb26cc7eca34836f703557be8af8d42123693d784562a8aa06df9ef69007cb0a6d600fab212c755f89218f5d688c0b8c0a048b0690a1452b876879c890b3e969dd281987148e4770705d40cd3b577e18ab796325d8d06aad"}, {0x48, 0x1, 0xffff, "10b279e06c0928b678c00f7fbc1631f68de1f2d5be62c43e2ad2289af1a04de40eb8381f95095c0fb5fdbcf7ef2e438d017c"}, {0x88, 0xffff, 0x937e, "b882407b7a1f2b754a2690ba8c3ec80fe35738ce4ae36eac9b94677f62f7bdb7651caf8e2f16b9629b3a8dc7ecf1df975fcf07dd65e8c0ddddb545d2b3c9fb896bf352697809a3b665893d7e71d184deb53bd06677910b4906e001b0d3f19b0e891274c51c89a9a764f7d31cdcd6560def1d1d4c67e13e"}, {0x10, 0x1, 0x4}, {0xe0, 0xffff, 0xffffffff, "9e9213c85ea4fba7810cce4d38a1a566fd1e640c5325b323bd4730d9688d8c8c3c416e51681dae5c5baae7569208f542976dcadc66732c7e90be3d56954816ad160e37ed84039914646fdfd51fb925b8c1a1a322269a5a73c4055202c221e913e582d4d6b04f517481f26c691d8eb337a40c1f0c891f7ba75fb9a212f89f0e3d497d8a3a2dc580bb2ef724721c9eff09418997ca12e18d23dd2e55ecd4e9cf72d6dcf27dcfc1008eb07dfa0981e89395581f2e8acc6f153fb9a9d1fa5e522c4c5829141acea5ae5b771f7ab40703"}, {0x68, 0x1, 0x4, "58453a3d16ff38bca6640b68e2d9127c64b55e0c8193f4e931790519aed527989cbfacf03563dd29acb398c8d08721c79123a641abdda5f3f7c2610aaec7c24e4d883b455f31488b9ecf0c5a4321711fe314ae"}], 0x1358}, 0x400) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 05:39:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus/../file0\x00', 0xfdf, 0x8, 0x8, 0x1, 0xffffffff7fffffff, 0x5, 0x5, 0x0, 0x2, 0x5, 0x1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) write(r2, &(0x7f0000000080)="4c0dc5", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:39:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000355, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:06 executing program 0: r0 = semget(0x2, 0x3, 0x10) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000380)=""/189) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000140), 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000140)=""/151, 0x97}], 0x1) close(r1) r3 = dup2(r1, r1) r4 = dup(r2) renameat(r3, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file1\x00') dup(r2) writev(0xffffffffffffffff, 0x0, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/21, 0x15}], 0x3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55100267a7230000001a000080c6e82a6740", 0x76f3}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:39:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x2}, 0xc) 05:39:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") chroot(&(0x7f0000000140)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) ioctl$KDENABIO(r1, 0x20004b3c) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0xce, 0x3) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0xfffffffffffffff9, 0x7, 0x0, 0x1, 0x5, 0x8, 0x8001, 0x2, 0x3, 0x7, 0xb02}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0xe8, 0x6) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) 05:39:07 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) setgid(r1) 05:39:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002380)=[{&(0x7f0000000080)="7d540e7d84c746b6f6da79806bd39c8164b419f2fe5a39f00d02", 0x1a}, {&(0x7f0000000180)="4faecf243bebb1fc0d213e9666b46ef19080853d0e589863723f147b0246403bee27c61a3197fff61ed822decfbd5ea40f86c3573cbbf8d0b8b641ec07c8dbaf0f41588cb97f6ff2eddedb7a27e7d2cda1b0bf1cc5910adceab7bf614fa80fe71810b17e957837f6949b2ddb8d4c796f0020268210c59082acc991f81614e8", 0x7f}, {&(0x7f0000000200)="8244765d87fbcde361bfe68c099694d553be7ca4142cacebe40b676d08731f8c1b5862f36ea34a073f6322b3b76f04f425b99ad6fd6efc86358e18d3415f18700d5ed01cb16b6d712a956da67502517b5cf5767c95cf6f038b18682a9065b706652d795284aa08996f4f3d476812efc4e70542137db004d1a703f9cb", 0x7c}, {&(0x7f0000000280)="0ace5e95f90c4e9f23bae6b3900b1d22ee4b16dccc55e363bd762dbe2eb1e625fbf4b52c77ceae630506a6f47c22fa03f575c5845303a71ec9600485bdb6aa18ad91728fac0731ce83b418216845e7c7acac2b0df3cd0ab78d9aee89da49a47b1f970ff2eafc28029fa9eabc3bd4b296f195752052d8a1fec57961c4a9234fb397ca51308e34037f7143965285737534b8174e855ceb0f12dbfb1a739f06a95a0ce7d84688c1e966ec3452066441260321deef2b298592a9d3fa69c9a703215dcc840ef063caba30cb30f210bb5addce872887c3bea35a5469d5323582c60cdf2adf7c2ed8e8d4058e86df1155be9d7869989faa3f0f1db33b22308998b75f9e70edaff44ad2e5d148cb776fa23cf5417f6ebc60408910191348053bd8dda8a2fd77142ac00e45acead34e104e96a2c375cc32d3384e43223487c6ae7b157f061d72cad302d7caedd5c03b7d06298a479a12458b82ab626abe90b6592fe7959696d1e816beefda2bf62301a3f8ccda24015da6688a4d6f68171aac30fc76c2d95c0cc70c1f48f67920a4491e234e33d577ef060c285fedbac15d4a5e2d3583b78c45d0cef54fd8eded552202456da75a1a28ad695165aca1254d83fb164b5937b59f73686320192ed6af87b543170442844f95d381e57684c1c44707f8c5645a50cc9ee44aba713db628bbbe3f185be233e95b21430595bfe99aee4c1ac9dd2994c2fb9318e35a24f39e44e34107bb53c42a8785f1b8ce6b06d6e34bb10255664ede3ed812acf78243a8b5abb0db2e23fff3ee90bf8f7e4938033b78a1b44ea929a2458558e357dc9183c50d178d0543ed22b4dd51b2dc9c94d8b90699c1089415f8a73e97d04b8525a44447644c0983e1adadb46ba15398a123e23054def2d619b7891d3738b1746ebd0e2853f779b84f21901a0fc767c0da252907d4cd66e166e97fb3145a2d716eda7fb2a315fc3064b752c49bff066688dcdefd4beae9c6f22a1a97667a684b4b0f0abfcfc8e14acc2bc0c641041edfa8387431d992ca9c0dd57f24088465e7c85716cd7a6efa1c719f51fbcf59cd4c38d09c5bc4e97367ca0b30e3e22d6b81f33ca0528d40cdff0884ee2418ab8c2e1f5d68ece7636587d8d21aeb4face9999cf9e69fa58ed0dd8ed5a1fd7c6c01605775de3772bdbb59037b21c77893950ccf171591373e2db742c94c8595769792fec20d5dc4762b75309c16ffaf368324670c475c428f028702d259e7c8a8ea5fcd2adf1d250cef07fbf5d76ec2b14d3e6bef3431c7f7a267a24b8ac26b7a5be5fb346c893ed2fe962b19f592f2dab43c8115a230305f1400f3ac75025f76c4eb022533ae9a39ab93014cce10b4762afd8a897fd6c9260fea239993a4e5d5e27f65f740063692a13d569437e00f387e3f83f156977f0c68428c14e2a883f63e274512b54402fe268762426d464aa847baa25bd3e2c96b438e8f777581488ece91cf7737b69de778839f7bec514432da63dda713ac03eca5ead76da59bd1c631aa5de300df640ae921a92dbaecb8eea9b78912341d50cd9fee435e9c64cc0e537fa6bd642f5b1567c27a3d5c6568ef9b8b3143a64e6580caef9fb82208b87ea28afa4b57f95e97f6506640ab6b93bf2a2d0883d690f85430eefaea8597fe40fa8641a768d5e615a1cc09e8d0e3a5c357ed69c04283164415ebb9e0f74644ce7749143a1b3bf139f32af99aeb0dd2aafce990466d97faa3bc8c40af013ab1070ecc206cb9d4b5bbfc28a2acb6cadc974a503d732093feaf4af15fe7ae47a776f85964adf82b65e6eecf2c0bc8f602b067ad01c4c55959fe2e8a3fb4060845510ecf9781591eccb23236b9aa0fdcfbb0d919a1d937067e7e3144ae5f422e566311829b51d9ec3fce89b3c05692ae2037adfa0274b07b4d5e275bc0fa298946853be287256df806c4356afa73427f91389047bb4710f27028146f4668627511f51ebae89a2f8eb1cb08a2c2baa371b5a1183f83e1eafd882f758525073e27d8941f82a3e6bb484eb3ae336a1cb1fe2a934dca9e56399f1313cde395556d65593c5556af761e07f942b94688d0dfa77dc7f2de555c975ecaf3c1f6fc5382b3b5bd09c914706392a4e9aab882181dc3ebff457abc559d80cc58229e742d6e2245377c4585a9fc5f65fc46760a5479a0225bb27a6e06dd298a7ae6e17ba10d276dc79c69d234725f92059130d70dc5ba7e704e995817582344dc9d55cf4c4ef5b2dd303f11e1e06d9920bc88d8e53f5166d5a29474f2e958f9a71115c8a2ff15a45f5ef30db7b8b27974e5899d2d4173328d40de3e5b0736644a53c5e16ff48a0e60c95fbff2fdaed9e8abb3eb33baa7a8eb59fb62fb46337a57b5df1067567537e74b752383c04f0871511eb2dff4f616824ca894d8030b16eea2f19207807e0d7e13f388028694b47bd54821f2bbd655f4c7869955c58387c43259feaad997252051ed2aad55f6f6c0442737a7bf1672e0eb114dea015ce7d4d8a5a208af1b04e6868721252a84966d242c86451014e59c24e606c72c13a37be80056029abe6e99a4c6b58a42cf627ea5e07c67aee0d269b12caf40cc6d034f92d2dfd84777c18d3d6f0512ec0edf41043f0286162b8cfc2e6db23275df1de3111b6f872de6c75f2e06416d1d4f3fe7763d21909901c50b0c5fb8d21012b1a7fe243da33687c4415dd75f9879d4e996800c6ff14cf03be87a6b39f6f97c2c0b2d59132d61100ab96ef44d3be88502040b7536a21677ace5e14dead3ff0eae2fcd1219db693a7b5164d4ce02d009d04c589c65d48612b69dc5ce3b98f5f6bcc9eb1cb08368cccb74afb021c9e3774e8f66f414a21c8e393d5fd5ce14abde266b456a2e75cf97ab92628ff808334f0f950842c15407daaf51b024dd5ac43e976450b982f4ab69513bf2d45d25ce26555dc171d036a918866177fa234ce80dc32474a133fe1a649ddb33c59c13d37156ae0714eafc9b33760707fac4a393b86602df796c71a85b630842b317af91dbdb635a1c6fe9274f4279d99d0d1f97a8c926c9f2de2eb707c96174df942a32a31743d7d532035eb5f713dab6efb8bbbeb186ec5058bee6fece6b278b4d1963929ce993053f527ec7e5ac4ee3e73794e22d1319d31835b7bad60ad9ee05a286788294b86a405b4f9cc8bb2fa32fd639345323113a0c5a5e947380fd84c13846cede687cd64f6a2b10b8257011ab67fd5ecf046e775c6b17547684b382598f63b350778af84a236be519f73bf767fb144a3db2879a4a42d21458c245382763ef79b96dac72ac3dcb015e19c28c2922a856eb87b7bf1ca9cecf38d84ea2a87943dece074bab49f2148d4489ed80b09e6fba462f53aa1c9a18a019fd8e291fef2729258a2e66bf7c868ef888ef497b44c33556c463b01e0aa796e8e7408e2750eefa276e0645598c0f89707a8e241f619835f2a915b7ae7a7a20423583e0c8dbc69bffb6c5eed66fea72fafcd8dabec2f98076ae04038d6c39462714b390510586d3caa3513a63b2377dc5e26a91c116b5382081b8f60e76e214de25938f3ba8ab22cbd430812b584a997dedeb367bbbb573d90bc29004b17b35ca2719be4c94ed0062db7aa41972e2c33a58d29d56589d12e21d89a3d4b45de7367ecb09fa3705e496954eec6ed05589b11e9080d11c59ac42a58a5cf5140a97750dc9e3560d9af7e5527ccb613938070c98ad1cb65357694914717a211889bf20a718e588e4ed7f504e7215fe2374c7f1ca216c84e32dbf8d7644b15b6ae6d7c9eb5c4c6e4a6a1993173534e7c7232ef860e163db0f5db11e9b10394474f1ad65a3402b38f2d2efe3f9be00b449adf127492f47835b942d9ddf2f31607fcb4e7b3db0f08a509dd4e4d0ca74ecb5bc7bbf00b1c1afe8ad50f993962f691bb901df3ac2febcf3b9cc7bf857ebf96c2cda27b8db8347f7675ca9b724894012571805a4793850de4d515d6d1102e3837861e2180a01f5e0761a147cae92dad12cb8cd1346d840ddd020a69b88c9fe245026a36621fadf336c5808a7d05b46cd65c809aea352b918eb3814bf7bdac72124c2bce51e754b536b69fc53c9d837798daf8cc01b06ac1a07a7e0d30cbb9d8cfea2b75b9f7fe19d2e2a31d7e9bc58d137cd89370349d0735de72d39e8f0ef266b44f08b77866f16a055a14ad751ddb5975c0646028adc1eed2bb86947592b590135365324f0c9a7ad181e37a4da9bcceac7eeb6734e36ab85b9b8cc46eeaee60dc3d66a862b344d85f4994881e87f944ca463ff8fd8119de3d5bfffd9f0bc78a52a7b6e5fe15f5429ab7691af0565738c6e0faa99a45e0e9267126ea6fbf82a855215de7e37fb495fc4ff62709e6e1cc99f7596a85b067cb340be65b61245124ff29b37a508eef615f1a15f929640e0382f4b36f65ca38a56382d3829fcb39167e2b5f5e51e0d6e8bc443d64f808b4256eeead6a36b093854ce4476f8e34a193cc7075f5e715e492ceac56a77e16ffb743520826499b7e681c4c080c4588dad5ae9eb1ab8d4652a1f9f8cb796de04f9bde152b96fcd93090e85a81d16398a16bda4f4b363b9dd3387373f2ae36972b51822dd4e39add4b627fd67904ca2fe0f93dc911022f732646b132ffc7da15994bdd7ae33b7f4769f66180cce7c68b0a2c2440544626ae76e4f0171cf391d64ad250acdbb9997d432440da53492634e1265b4b83ef21d00f23b2f4641a0077ac378008fc5ce0887991e4395cad65d542b9889a026575844b4ccadd35595202efe132e2d5d3661fca7c290e9f84a8b036cba60e827b93e540ae7fff052c1690e0ba96c872e2d35fc5bc0e93254d8320304a43907f4d7994b8053684af308d3b576d20adb4e379f4e2f69d2854d347605c021179b427c44cc243f896c91db0b25f37563988e6d72ed5162335f08915eff29bc79c6712fba21ff730ad971f54db218c5496410b90fd4e5db680b4ce681f67058d07d7cce1a4a03e158d5504ca57336dd1d139559f36a904c984d18ed6dc8c4d9ae6326b9260b16f50863e3205a1e47fec88b08ce3f88d59a076bb829657666e35c5ef2ac633f814b6244490f2d3039da536a2b8d29c885acf4fc8d304eed88874f6b15f102560d8db78c17b256f2a0d0fb882ffe69f627898cadac455199d3288e9d8c3e96b62553392299fdafff90dbca0b81cb184ce672f96d964db994935dbf4a0666297f5c20c04ba3f3474fcda419cfb050dd15ffc012ce01054ee504696d428056269564200b3117e374573def6d4d919f20cf235c6cc1958d8f9c8dd62b587dac7ae07916a60aaf891da15518a64f6adc38f375ceb881d1543f67eee0cca8c281185900cfa0d3822e557c6aa57952e2168500cbc7a2d899a8d952cd20c838cc69bf1d892fd950e4f6f26685a62b67d2f34d30199c9d25791cab70dbebf37cefc1ac73100cda324f229b1a8f88c0ab979f811a667eb2f391ec0e3dc4156c638d22c08e3398dcf07a2e89e3ab5f3582230a67a1bd259986088063f8b5e4d540eb99e6d84529fa5be6caaaffbedef64a362412c8fa32f96eb4fd4cc264449408fd9ecc0b8816b93b0d9dc77d0d94ec84190eedc29ea0b58a22014773e756443f27089592e2ad94676322334cf83396ca78e252ce58f40a037ca3e7e1129ed79507cff32ab6224cbe83ff9b9a46f95d5a86b3a9d6a16248fae3e18c21458e209b270328b846dd19ab8aa50ab639f9bb1be061d047c3d354ed07f933169e8141bbcf27e2a940553434b4a4ceccc831b857a53e561080bd8fe1e142f5", 0x1000}, {&(0x7f0000001280)="6c9c978c154da324750e1ac7cfc43625500336fe95924e79172718d0180c735f063d79b1e984fbbf54023f3660441ae12801bd808d50dacbe6f4dee7f64ebc59c35b3c4a157e96c5887da7629eaaf77e70dd0f2b22bb724d94b3854b4010e21b3ce9f6996494145d76437ee22e859db8aebf96276751b77c12466b5c8b50045c0002761b65fa50552ccc3d78f3e743e3df743e90febc1b6e5a41acb5bb077587d022090e9877219117a4012ca377bddca95861201cd99db08fe30b3c932ff7054463c0b03306f662adebee2b315ac55e5ed0ec0419287959ac1ab1d88a0e1fa63b3b7106f63468ce056cd17c5071060bcfd25aeff70505ac17cac143415ba3", 0xff}, {&(0x7f0000001380)="04201ed02626c83e6afee44b34ca4ed779cf808a1b5ba647635a2ebda403ce13854e589661ef4d9a556e4c82b1ecb1e853feb2b54c9e98eeab19892e64e319f46b7c9e177fb31ccaebd04e7cf4e7c1954f8a7a2f1b33ea029a52d37a96ebfa5f9fbc9e33c84d7fe3d52066cf99a3c6d38878b3cb12c65008308c1ff29a091b3ce256b59aea946d8c74f53f36b03adf230cdebc2220eadc344ca071a9cc1824cb0e256844e616ca400b56b47ae56cd107471bd793aa1b00cba24def08bb51e5a7f72d2ba5ef56eb9d81d3baa1c4e48a5d72ae72d1a6aceccfed359e19b00a9e85d98197fcd50dc00f3ce5258242b670b41ec4d44e2972d28210b85e6210dda1d7a24d19ae28526b9ac95dde8755004e11eaaef6c0326f21ac20f72029da546575dba188c768340630ec6d1068b75f1eae7455951b6ab6dd55938984ea04f2a7800f36a8f20b81d24d9279e651601d3bbe32c28d1ed40f95fd0de1ec717b6184582264d71d54904105ca6916099fe7ef305d354eecade07498b3ee2dd92e9fe13f8572fdaf8a67c9903e90d13ad3c30ad9bc70a68f66d0884b746b43fb8f73961c6e215d53e7a9678397eb4b69273cf633f631e0db917aca4f8c4b6797952256c8a0abb0ebf1215e7eadd0d28cc06a117bcf5e7ee321029c57fa0c24bffec5e60079d7a8c227d2792948e01de1fc907edd15d83eb36b304e6dc4f7ec9b0a12d97ac3b73cf6e04017d3aeb32f1b3eb93602f7be26b75eb83577d75d8dd68c9a630ec11db4ed22df5b0fd75151e5883825527af4c90120144fb808777c300ef29b8fb56b8afee97023aed1e3fb8af6d4c5016f063cae9f224b9491d3d58945ea533fde5192b3449d4dfffcf12c213bca38fd28a2eff379fad8a55ff927bb0c6efa747fb6ccafdbfa7bca060071dec5e087353e3828494e235575aac8be351dedb875555a872643829b731cc2e838e35108e6a6e8517886d1ac01d66a65e154229b96ef9465a928115d9f70f31b013b5bf5df415476c2b241298e0bcdc26d95dca6f4d284f869778f8f114c3942d4fadee9f2df35f9c8ad0307c5c9b98aeafa205b8c027e1c24c936705ac47972d207dc1920969b4ae611e10bb9209dbceb6c24612d2f2364160d4955b64b91fe51ba16f7d6bc33ee5a990faf4845766a02f027befed412f19f0fe1248c9d2dfabee77fa7ba5489bab371bcf2336730460b6897ab684f89b465000abd14f16f5b2a8a93fc3dedd512c42365496df71c1b0775a140149eb06a5728802ac5127061de1b2a1c6fca14d13766b84f0f538beb75d16d61976ce72b34cb2170e8ee91191f5358aceb37e3785c35d880a8550834639967a92b4b7e06a509c8d7766aed7405c84352f9cb3e81128a9da9118e9dcc4aa01c9b7b513e03012a7bd2681fdc079630a0b5636478145f3a00db037c8f35d24791fa57143c88e17214869fb11422b126f15451bde359ad9f9385fda52b1007f45ea4bacb46863b07705fb98af32a7d557e9f308cae078518a9a050c26f51fd16a01770ad65f6152d1338f729635867936e04d3d713c55ccf5e4ee8848ac804d1c0f96a71907f9bf4888fa0e7974c84c59f99a3277540131d368294727e45e7c4eea2bd5ba1c234a47e7421be4902a4409bf4bb0868b28a6c7738323c8fa170d1b6bad1da5413bba7896721f24f16e149976ed19ea995ca5716b501bcc31b5f09a6988a3dc996bdf983d87d99812a702ed265d1ce3a717f9fe16d366f91a88073c3b8d1af98ee5d0d0567b011ff7c922a2852dab37a8851247ff07c30de122483e9150bbeeb9e58e2d574f8c664c818245077a13f65b40fb31e165d0916f676d3c28744e6238c81bffd33f6f0c12d4c63e93de60e4209397d30fe6b864d61c05afc7271b485187e15a7baed8905434bdbff93f7a6a72ea31834d802b0b34d5388eefb0651f3388f9240b81262f65cd0e0eae08f05bb76917cff42b03ea483b9a926cdc9c68b8c4e5c73edcd2671d0fffebcc45ff149fc5c4353c6ba98294cf2cbfe9ac8cdfa08c16b9004d660374d88ef78710e5b950884779abdcf52395a7f79f5ffbe5a520e96d5142ba67117eea5f205e486604f8db92243f0d09ab4899f116fe6048238919affcaa780a6d170c3ab903282e681cf54165d14bb3bfd754dff8cbfbec1deaf53739567df0e4afd657d2fd44dee3748d430627dc901fac86180cd7cc220450bbdd88a94814a7e1cbfba26bc53826735161e680ec294bd0bcd68fe658f24124333b550991e478de392601060d6eac9e4527ff1ab377dbfd88bddd657a8332f88a0b89fd48917d3647444dc40b9eaaba1d723183d5d3e73fd502e85a5acd58cf77e01dcb9cda46921d83748565978cd10a4f7fdc3af3c786ee7a0162d71c4e85f296f7c4bef1df190df61d0d271dc9256d71fb9798860293b1e48e9e2e29fdb31fc0c073ba4679ebe1f1e139826349b662bcd57a99d25b6ffb29395c33f28238432389765af199c59c93b062bef6c34c2fe1238fce40f4741417a66620dd7fa3c77de7d7f070a52dfbfe56e5d5e6857a90669289623a329a9070b16ba111685f4425709df164b2b6af734e69f4afd92c5aa9f45c00413f2fe908273f86cec71c4431c861820c1104f36f5bbd91909ad6468b2a6cdc9fc59b2667b761b1ec28921c627f3e9719b45d8fddc5477960ee83f3bbecffcdea00d4a3837cc2126dc762d60d5560e2e1f6bbf613a6b6bb3efdfc575ae0047401a05297bd5a9ba0bde904c264cb2ea4db580c44ae7330dd318f28c785e487efca26a4418cd5dd724641421e917d7ccdb7fbcf91c092979e79d156cadfc4fb77948ea576746ebdd5fb1c0e9c29fba24d00ff5b6fd6f57f4b4892580c885fe52fdd9668f24c8d5cff8e974f52e8e160e5d1b5dd031b9eb75bea2e07eb4119b4dd14065d158b4e42cb8b176ee7e1b94ce073b92ce9c0cf09d1a61a43f178548d979cbd4ca7c661bea21828e2cc47447c667d583b5aa21b5f6dfedbbc5daa03041541d365e4fc2b57a9bf8b800d7fd1a85db13f9be309650c30a550a5d5229a4bdea6b64a758ca591797dc19a617c55250465cbdcd055ff320a48d128d4cc9e319a3eb2a3927609ffa90c532127bc5481e8fcefd98898c357fa5d5c3e2cc17f7e9670c8e0ca1203edc4103a093451732d295cf07de89f50e16c1cf06ec440155350b4e7c0c28a1aed64f7495946d8ab51c5ce36ac28eaf9d45552dc265e1c0626a61487ddd56149cc9b99de84ef044d1ed6fee6945f1f59a46ab8b404c15e8079e6e86577b191b9ccd1499d4dd8bbc4c40b470fe85f06c4d0a605317a2bbd6c432f4be3a456231d030c53ee5d777aeebf7f316249e0682910b5656458d3efd712bd6af16c52f1084c2cdd92a32a45820374ca6fcf543be1f14e2f2a1bf6aff933e2905bc00ca475061da904a4cb55b09bb0815d55bdb3e6aa31429a1c4455d865663395b4e507857600c155155a9d2e204dab33b602fe339b9043d299ac52192111be980641400a753422ef68a09c0006885ade48be9f698d4ea2a42dc5114141173a31a3f15561734f338fc67c19b108354770dde46940d61c62e390b426ed2f637620ce698386aa823e57ae8b193abaf1fe20cc7c48a2270e1ac2960ad38c3cd8fda3382134eccbfabbfad2a64ecb4e21e2a8073844294836b2a0581d9da73c6889ec765cbdb49acbc213dda4175fb9541ea7438b4ba2685b9eabead5c7501e8d159a64966db518af5cb4c741b540bcf47347f477e1b854265ae57df443fa5f178b17855aa27ead7c559e120daffce9b79bbd3580dbbe46bc27fcf61d2fd358387dde051c2f7298c26a35666388d23ed2ce7ee056f056e374ec8db2bf6da13362211118a22e55dd4b1bd3e0198dfa76e2515a7b1fa64c4b2a94c8b48b3ae7dead3e9543d56420e2fb103d059a2a4645b6d31701f9e0976bbc105c54830a5b5b36f7eb0353ee68f9d27f840b4d08b8c62c434fa9672cdb80f7de7c74600a97c13bcaeefaee802666373823f6e78e00b599d96b8bc7821658d8eb1abf22bb922c0319a37a9153319e4f701be730c8ff7d0a9f361561568219eda7e861f9aa4df5cddbfc7cb4c5083e022a139aef22e6370d73a9f983e0122fc163518615c22f37a559eaf98621be899db398be29b907f5961763668c1f7324b2bdcfc9cf79f31c25ab400368addebaaaaa8564710bef52999ac7be6d4540280e36c309463aab8fa9d42ac1e16f3c73c1079fa7f84161160dd1f07554842f940c7537ca8002c1ed073e11572f94bc69e42f39941a4bd6a86ffa9452f7cc1e6235952c716b628fbc894c87fc097f66983d1135b6f1b12a98f67aadfdf18779f94db519306d6639ca84b45990e961a21fa3d7471d106001202c0a13ad8a480d7518db65f91838df17ffdb7d6ce138f5558c68b186c8e3c3d76373e797d3e2294df12310c01e2de852e32b6d9f98e80114483546738b24654ff3fea878b556ec0658c4b01e7e7b6fcf34a0bbdb3e60bc0cdbcc35f7c4e110511a5d61134dbf79f54c4e1bb64bd0f5708f829dc02440ba4ee6c69b63e12f23473acceecb5f0b063a4956956b3bd11a6c68340f6e2c125def74b2fe04ce96f79ff2e1c8a2b3a9c352cea68583fbf290889115574b17d3319be99a87457a7cec7988c473a232dddb7891e12546c3eda40f163dffb0826a54e0cc6afb900a3da1627b083ceeec5052db84bac3f51492f49cba1793502c4764c505219522be57dd1c1bdf3f694735bccca47c9bd257f83ebe6ec14de911ab2b088545e0f0135e8e85eb06dd675d8894a175e8bd4491143f0adf5e774b763cdc0bcd853e6dc8c6e4049632d4c4bc747908f2b4b9b67e12f5a10ae2e98708dbcd234e7ccba7ac7f310998a03c735d44c984f7f68b68b3670d137acdc802668f5db97558255c7f4b5df01fb5980f26b65a97f6df38851e2f14f1233739a380573918546ce1849e120817e0122d835e4e322f52c64903c6fdceacf9edeb5ed4623351165754bf4d03f836a0048be36a9af7e449a96456bf6d991224c8d7dc50118886231755a642a3303d99edfc5cf5c28253179f7441cab5cd5b3695da2e4e28d413e31462cc3685b8f26eaa9ce7d44bdb613a3cfc15257044e45a3d365f0e039fa0fbde10a62e2e90aeb8f31445b5201d509db1c74c62a30b07d272f2e6d6b420c1c2ab9fbef5bbbd35757d5c78c2e02629b0d6c59bc4028178c8efd3be365e841cd049d1ca168f3321ab1e8073cf0650d5fea475d3d07b9720d5160d2dbc52aa55edb98d544c874e70875255abe49fcd5eec8618337a679e412b7d5530f727daa2dd3d42b3b9837f18efcbbffefa7c6d81dd148b5ffffdd14cc89bed5bf40a5b1dfb88ce0de4d75ee8fa6af1390e5e577faf320da090427477b93dd4b02414e9eebae51d4575d2b4d3df039426e7664bd1dcb87281776d1fa861a94c287f53b20716059442d8c245b03d0f488dc8018b92ca68985ebec70e5a07c5f5a4bb15e7c50bc182669211f9cda8cdef693ce97c21822124e493c22db6dcb8a3a6b01a00d9cb9941d17a041576101f51df47399fa58c8690b441ea48774d18cd78b027a53b4b560983f3912ead47f8591ae3f32b28997c1c29b2554da1e2f907922efa0ed62bdfa489325f018227b27d5aa64104103eaafe1e787b921dcf0e9dcbd8b09b9ad42af3e0fa6e7c3473f04201a56020cd6786e3c0d6bf2479fbd952b8dac79fbc0ea8bc27df310779ecf51f4aa0bd8f430476e18174f1fac9a6b26d67b86c17ccc7c", 0x1000}], 0x6, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x400}, 0x404) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 05:39:07 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x7af61641a8351f81, 0x22, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40000012, 0x101, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x80, 0x2743000000000}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80000000, 0xc44, 0x2}], 0x1ff, &(0x7f0000000180)=[{{r2}, 0x0, 0x20, 0xf0000000, 0x1f, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x7, 0xfade}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0xb97, 0x7}, {{r2}, 0xfffffffffffffffd, 0x1, 0xf0000006, 0x3, 0xb9}, {{r1}, 0xffffffffffffffff, 0x3e, 0xfffff, 0x0, 0xf858}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x4, 0xffffffffffff1fc5}], 0x0, &(0x7f0000000000)={0x7}) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) shmctl$SHM_LOCK(0x0, 0x3) 05:39:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x5, 0x3, {0x4, 0x1f}}) dup2(r0, r2) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) dup2(r2, r0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000140)='./file0\x00', 0x100, 0xc) chroot(&(0x7f0000000180)='./file0\x00') 05:39:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="612b218fc80a7693503ce0d9ce4a56b21582c930365d219a23f2f62e786cfc59dc6207634b4dd1798fcddd36ad7a6af57e4fd87d1279ee3f7c6940ddf0eedf26cd6e07a6a2078941d9ab32a8e8cf5727d0cfd332", 0x54) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) r1 = dup(r0) sendmsg(r1, &(0x7f0000001740)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000001240)=[{&(0x7f00000001c0)="1fa2f27e552a6fdae5e93a9504fb30a316e602831d43b241e9680aa3f8ac56f9f38d7d77787c40fc794d915a969426d18794fdb1c87375f5c1bea4da0081b5d72b9ef42c73a0adcb711da00a1c49b98ef78376b2f04387578ea7e47571e73941706aa224a4852f3f694f74ebcb23c4aac97f32c073c3d66e3f51aa9541ed712c6cbde69f3da25b1178b2b7760bc0eea5c7199b6b7e38bd7352457be8850297d011739410a5019d0df988c4d21bf2bad9e50748c9ca36651dc8fea12cb9d4b037cfc81cb3e18b362722c0c5e41f785baf452eff808e49a2f6e019282342331218a1df09713aee3b3b3a3cb07a190fbb25bb4ba1e3d1e84cc3daba7fb1094b1cf7e9d9b6cfe428f8059aa9f616c7b577b01d3f7dfb827d72eb6ec2343dd753991b5168bb5ae04890f03222aa79195c6973c57bb695ed4a76c7160e10184fd2b49831e0d82a3dedcf79c5b647815a183be17eb523e019e4854e47d178ebbb7ac5094b0fa9e0d40fe062e46d9e774409aa516483b8eb60c6619d0bf48adfec6c3160635d9c4960b41b3870356f9e09dae8c9f4d5c92bbee229cfe2058943798614a25a27b2dba5902392f2d7d62927b8b52068d3363035fadbbb3c8901e6c1bce01c97df50dbefba4e8798f0d44c91c916b4227fa9033a9aac13180c9d8370293208f1f46c0f27760cea35e53942794440e990101c17dc2d36daf9cf683d27920a7b0f460e1fd6e160ea932bae29bde2404c3f58f2ce1e03d49371c180719c8831432d66284cba66a6b6c08292eba6c220a4fa870a72a38d8512a2bd94f35b21466d5fa84dc1cde49b727008d7b6836703016f22778b34b3e1c95b4b98178111425a847133780b89be6a3881677de7eb1ddcf04d92c7238651cacaef1196239a039edfe1fa3168a1c2daeb9c4e2173133db8f5600e64bdd5a9ddf6140f6f20beb21367e9023dcb6bad9bed820fa68c32140b25d1d9a21f2de8b239d74d481160f9268b0af7dab56439440bb175cd098566a99bc99fc39ec5288ed94385153a03f58272081fe6a696ab25c5cf82a8445ecef9228d60ea47e4e95f2fb1cebf451115515c2520c2187a3a2f63bda18330e16cf0835710d8553bff28e9355868fe6e1a10155b0bd359552bf65337a59feaf73777712ce7b6955d5c87cfe9a6d41eb9dbc18404f94561dfc9bf4e5338ad02164601b8018b1eaa1aa8752cf0bae102a05eeddb25f25bb42db97c73526160ccf8c2609a016cb6f57d752d2d6cbf3ed080076f44aba7730fb47784ec75682bf28d0ec8199676e77cdf68d9e9fbb49df328ac6f99cd8b4c518d4f6f943e966a875ca030c98bca1c2150baf46c666ecb20523c5f1acfb1aeb2008fcd1fd74f9151bbb25ea943f658a1160244399590623a3be6c90738130078bafe98c349e28fef22cdea583c34ddc8d0658d2b4f12fc2e58002920d468057b6a77dc3606daf677fb327d24925556bcf33577b964a4623f10fe03d0d332ff92a4c39819bd81ea3114233d8fbe5f466d06684303f0ba15c91c00296bde3c0e2da247926c092c20195fa26cd2a01bd67297bac28eb6915f3f0d925648c72061ff0a053ba1da1977c442ed9d45cdf3115e89c02a3df3c4fee8fe3cefc6c34e261c9b3436b0c0576501f12501f64f1d4b0194c61a418068c34c38fa6e70665744cc1751d9e1c1b23805f7291b921059c0ff3357abba2c55177ccab725a1fd03d5a6e0bbf276d3e455b73e2e2cadad96d53503ca5abc306d722c545a913fa4755ff964f1ede187b6047577f3db2a159cd1d62298f4add3b8024da13635d45b79ff48766b530f3bf59f2f436326fafa778832641cb0b3844eec567122bd881c6d0bbbf63740282e32aee8a6ba9acd7097d1c5bb339ddb9ed2bbed27969546aea506dc182b2d138599ff74981523b6ccc883f3160177433bc972312eb1ff91f2623350adc61d7f303ac141abfd15ad589f769dff33ef70fa4317e5de5302f951a14d668a801462e393aef52075ae1cae79e4847922041f5794761edcb3a906f0947e2aca54156d7a2d6ada923ab36ffc85025e758d7ec99ba2b4d964e40441846c0eedb9b0cafd1c8c21103e2a51260eb3f9521b0ee95f3612b4d6beae73d75421a589ac88b6cf245c60003a1d7327b58bf13f623ddae89525aa2c22e78ca9b661ee5e25912c33433d405feed2ffc09e779b4f036ad8ba7e0616f16ba37ef5aca82988c2313c8802169fa809cfcc017f740f22bd3b71d6b9906ce9cf6fc1d2e0700f8cc354f6e6bd2ec2debb12efd27a8b6ed642a6577d2682c85774c135f71fd144ee6af2387d1e31406d63acd692e7491e268524808224927ad23fafcee9e058321b61974cacf2e4752c081be3c159970e53cecd83051df85ccbf64ae18c58bca687cb0c8f0d4c77aed6c149854a21c60716e48ce2ccfed96d776ce8827a905d850c64b02e59e31266f7c6022ad23595ca97ade4eebdc11a751f4c2df1147535d0948751bea9b79b13a6fbc0a5c2f59f223a50c6ca3737e8a899faa98eda7ffa5808913b1f9b9ace2aa1553d799d02766122b5d04c58885ab90a161374fcc3731e7b0bf5e1ac9ed3bd552098502c8c81dd2c521ced6df67542f4029a0f7076df6e7313aa1cf88cbd06e4dcab9ad66fb2473124b801c99fc07c6414f0e64a4b79d4e44196b59272c5b10bbb9bbc2f6ea704a80b1ba6bdcc0b88b2902135f2fff204155ec64caeb4d27b208cda7c3e80b21ded4efe72eb7faed29cc29e6291665f73277ffce0099e1c6cf4e11900ad55dcafbd884350cbd6bea8dc87c0da78ad5416b4dc020c1307c01b19758296db1907fb84405321299cfaf7454bc8fc7b7382fc5417c146d15070109595fb4a9f8e59b94ab78b71153e2dbaf059a5c6955774caec8e65344465a2c33bd3ae188a608159cd960f05ba3e4fa78f865a7ffe0910631ad380cd68e5aa6bf835683a83b0bcc63989f45517be53aa7c039370a44d320a8ab508ec12c956757d1176c2c5fc671ed0b1ee93b11e37ea28cb695450385e106cc350eb4407df1f6a3713b085c2e6c9d84f1a50349889b71dae399068d8982fc7da48a3a8d36bb391825c22b4670f14c150cf9c063f21bb4a904dad5daf903ee14145e52f19428c8eafb270dc1dd436b6cdd679068b6674e1b61611207f9acb1ab0c1c16ffc172c0c885d52c2c1cc7a9bd95d8430a681925bc8436c77334b225c1b8c00140e112700612e89551281d6cb229bc663caad3b06e07688a25c35e085564798bd8cec047b3adeefe75b5e8aaf787132331ed21a2f245528a9e7e58ebd7ec468e8cda5476d91b02db494d4a811fec13d8f825bcab825267dafb880514d8a489d0cb3d2f9a53ca85566446f6c5b507f4023fa71ef7026a05141bf5470af0cd08a2e8049d93f66450757c69a80c63d0fa9749fc1ea357eab1074f8e062d4ce30c6ef0756dfd7b6fe661de9b5c582e4c7b5991e1660b62b91cc9893d583286c6cc729c3460598f52a241c0ff6c26399430f84f095a6a07e96fcbc56f2b9784c8268eccc3d722f7c724680c88342d635567f8d7a84cabc2dbe5052b4c5e1d962260b380221a21f354582ec2a5039705a8e777fc2e1aee99ec3c0f0b586a855c703a4658037a21c1fe023dd7e0bf369c8a7126f7b35c98b3b15579d3c711367b1858439f339ec8fb2bb3042b0e269ce11a0ee04e3c5ea92368d2ca0379029c0d345938eff93f15fb370c60b0972ca09d8fc5ddc3a6dc3534a023eacda0e5bfbc085c3a5c5bdadc31e3f2ab1c3182206be118bc87d27d85f9ae64410682ab453460b788f1f0bb9209db82ec030bf19ebc823488543b2d2e26b26a3b34ff43f7a8bd0d97ef09394722cee57c9ffb1a63416ff1ee661ad6fd1024a7b5c7a1f6385b4848816630f00deb42e1bbfa31fcb08929db70176845a20690dda1f18f84b1c1ed8ff53f92e154c195072b761c98731a8ff2c4b59be6c336ce2a2327d68317bb63fbe91c24f6f5d9c0ea0dec5ec3c762c410930ccf41958333001a3774926a32b89160f87a74252e98ed71869b70decc435b52abb8694b5d31e32638ed23f855a11b4fc160ac54bc0c0e33e220d5c4b5b99a95d3c3a99d1d63b122241eaf7215171b9eac83ee9fd313aea990b65bed46cf3b8e178dfedd11847e8119751d6a0cb27f9596dc5956a10c79ad8e4103bb315849afaebe9c3de461b68e741820ca4336630fb573d570e8bc18ce823bc4f90f9cbf3d4f0e004bb127e30161e6f61b305a12d9e2f3aedd61709a141f6fbe6a0945ef928d74e457e89c5a2149f05f49938598cbf57555b111fcf2bc3d4dd7a2fe4d4721d6959e441dee6e8068de4f1f49d7028f0925f56625e90ffb1283fcccbbec5c4ae2769f0edf398cbf6d07e6489f9952ed66d3e2395ca7ab1c926ba205bfaaa17919351646f1039e08bde4b906f12d06eb84c5ea5cafa560b5cb4c7439a13d29177ddc4f3640f80b099c5cb63244e00ff2994de57b9b2fa19912e3553c0c864e0352091ca251389d7260b1ecd6f5af02cac1b646fa08d498999f40120e840b92cdc1e5857ccf83c68d2690ed00ef9a813998edc49764e0c2772590c8ce5a091436a691b90a211c96d67f77fb71015bd70b9919ea323fa3c2ff32f40761fc5916aabc6079a88bc5b19096cab4f2dac0ced1833906ee337b886d3d3b9f1bdbd81ded0712a37c737c3837ab7145705ffbe5362b1fecb112f35afe8b8341908f3bb56899e013058acd9ed7ad18cc4805047db27bd2747a51c0f576e169c87f626b097a45ac85f8ca3a599c9c171d73f34f9fd10bfa89e7dc082f14255667c396e3f1cc876b89111ac9c8889c5e643fadad16453c64c228f73af5e758502418f655830cb1dad368aeab39d91db54d97f4adf7368dc62e3b3b3eaa141dd180b91a40f1be832b01943bfbfad176c33867bf9f4b542e7e4a3188cdb7b8bdfc5592ca8a2054fd427ad20b2612f685c502ddd565a7c0ba95219c2dcfc6379ccb5542303ce9fe9997f70bc6ae34ec64506e04147bfead8715b71aa505734fe1aa85f64b24607d902f66fb5fea09fc756e05e2524ed7c350dc839c388c4aba63707a551d1f2924342b5b9de905f4ccd5819e81fa9215a85c48cd748624d1be476b82c59df496fb37503a6d06abf24f7730a35c04fb36feff9b6d97f5cce686ea63ca0bc13a6166769a4e97d63a8897f27465a1aa9972fae27cd1af0a2ac4eb1c892b102bf9e7f8bbdb73a16283ea52ff4e98c3a25942e9e09404301059b7dc44cfcb0d329617006b941d2f3ed9476808c6e881d6213c76746d87a1399ca1c62dfb0cd9a4d8b6c9307da48b3983c75415643e9a82ca7cb9a2d2ce15f1accf35d9eb011f642378f9c9d73782c4bb4236e979924ae14307aba4d091ffd05f47c42c765ee21fa739c0930c82769e7b9299d0deab6590dc5e095b54c6dbec22513f8d4e3c6ffb66757e5519d6a4b8df62ba225ee17ba0e42ac23e2e5d9b31abf537c0dce39adb114cd208d5e1493a37b578790c5e5d966cd62a243e4e6de89f093f7b064c7f2412e84e019317d1142df482082fe42a07a6609c86535b619b3139141b3414e4ed60021cdaf5826c6c98f261f3d8c1301499bc53db3045c562580acbbcb7be0b2eabc38886668cde6a69f653f35233be4cd26712faf58bf9276dfd7cbe708a7f65c7edb3e1fd8ea27b02253e24822aaa76cb2df33e0296abb62f7b2fa4398d34f005c72e84864b7cb13b75dceb1772f5bd5b59f6cfe81272b16ecf50187a32bc9bd2f18ac6a674cdebdb30c", 0x1000}, {&(0x7f00000011c0)="e1e816b0b583eed4e1b4456344096366165ffb1215b5bd636c1f1ff18e6f4901c11c59337300386a5f4747f16ff85779121a88ad2b45a352a2439769869883ee0f806c9cec3e7cff0865ebd87a71", 0x4e}], 0x2, &(0x7f0000001280)=[{0x90, 0x1, 0x7, "28b8e9d80e89ecdfbd6391a952f406d5ee858028284f14920caa4c7e1f14467800e0e95b9c61f8703086e55987a08814e5739dd76ae6f24bb94e3b415ad5c71649771fc6013b30665aab323f40e72ab40f0d0c7bd6df4f8be38edbd499d5223bff5efe114223518d8c2c030c3ac88cd3fed31c74fa246945ec3d9cea1a3f93"}, {0x110, 0xffff, 0x3, "7c298c65bc66907ba9ca614a58bc46bb59add07514c08d6d816f0fc18ddc85975e84e47ae6a9d915eb9944e82f738244bd5e36877af0bba49b4c4d0f4307c6ad43e19ec386ec134e2c1f5af80354e8cf1073b096abfc6a5f07917c27264b0367794fc24fa73814ab4efe710f0af309a51d07a469f01e1476875ce648375d00035bb106715b0a92218ccd9e0d405337a3b52f149d82fc0090aa6e3fe25d563f308c3257d22e06cc7ceeb89449120d3d5114436e1b44046b6d0463bd434cbfad5c921f27385eb7a94128848ef47c5eea3ac563bc512a09fd30900abe7659b694acf3108ab28935cc41123f6090f952af59dc5b3200921cfa1e10a9"}, {0x58, 0xffff, 0x8, "716414a5c3f222c582beb51cb861e5f7730c5bcbd0b1cd0646177f2d766bb26c63ebf39758558a17061e0cb8c4b6366f0b2b09fdbc5e0e43ec54e153b524e6c9f2ea71a3b5e8"}, {0xe0, 0xffff, 0xfffffffffffffe00, "b8f455ce919adcad98f16be7aabd46e55663afd2e09ca00c5b44fd229ddf5a25bba98c93f2e858ae53621ed9ee7346444a72b6c1be1d26914c98026a8e8ebb6773c638db1f8f5be5736bf8e824815a6b0b8285d3dfd49b6a988d6400dcc815b6aef97ccd134bd3061c7fdd9df38d5463b96612f545b80cb887709319360e7ad43ac27ce31758c226188f7e58b85ad2096561e12a1224d12a8916b69caea159002ad894b364fcba15779097f57a8f7a472752476a4b760e87ae8bc58af45ef6e918614ef7a1cd21271b69d84b88ad"}, {0x100, 0x1, 0xa5, "51966a97ae6894aa39bbd0f0fffbdf29dc19305933ac31411ef09f3f255cebf2984a9ab80718813f9af6d9820d55d067baf3ac62eea77214744e039f06af9c3a0573dbf66b4b226bedc134b75b824ae6712f9666850fcea8ff66eaca7a624969f7fe6a27fdb64d0af7b5985f82a412a49ac521c58791105043d7ab8bb53a574fd3728a654ba8a56e72fbd4952e7cd37e44db6371ecd209bf541783717c3cf11b92063a843cc5b163bdc1c4fcb713174aa8fd60b8444ecd0bdd77acf7b5dabf27a93aec989bb8284995ee1381e553d7f606046f31f7b3663e7becd7217f41bf81e494fab3bddb3af583e566"}, {0xe8, 0xffff, 0x0, "5326b2b4f2f72b254cf9e209ff060c66a70119d5b611c56b2d64d6cb27a7bb4304161702f19118d947edc2b855a1b13d6a0f91e6b18a7091b58b6c603ac5ce9ef7fcdcd0f519b09c376bc1b3a806279f8bdf006f02f2a334925bfef2fd8957db2fa4f8a3c2868c47a2cf3ed952daf0215d244db3bc64d4ec1fe0328ac40d56c8baee5d30c958e25c869b69707a554a04a51169466762d249bbba1c47ab31fe091e45dc70363bd7177b667843cc128eb34be8096cca2b8f54396cf5adca810f241a7e80e1224860b04c128cee73acc29443b8963c"}], 0x4c0}, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001780)=0x3) 05:39:07 executing program 1: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) msgget$private(0x0, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)) msgget$private(0x0, 0x40) 05:39:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r0, 0x0, 0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffffffffffffffc0, 0x5, 0x1000, 0x4}, {0x9, 0x3, 0x0, 0x3}, {0xa53, 0x6, 0x6, 0x8001}]}) 05:39:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x84) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="823ae9bc33832d61538cbdd4b06c6176c61202965c208eee1e80e7557a", 0x1d}, {&(0x7f0000000100)="746bbdcec6efa6f15481b6434988aec0828a32675356ca06749dd5190384497cdb2f8b19a00be87c514a6a50595fff75c832253c32d2d606a33012fb14560581bb18d74b7e2cf429b0ae9a3bb06addf670ba39708ad483a6e9f3430836544580925d2ed9d3fd9a4c6cf8bd5dec4fb865d9e648e8344eb8a32fa8aa877ecc8f5bc6f01ffbfff0555e27172a200b6492", 0x8f}, {&(0x7f0000000080)}], 0x3) 05:39:07 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x1ff, 0x3, {[0x2, 0xffffffff, 0x8001, 0x7fffffff, 0x1000, 0xfffffffffffffff9, 0x0, 0x8, 0xffff, 0x20, 0x5, 0x2, 0xffff, 0x7e, 0x80, 0x2, 0x0, 0x100000001], [0x100, 0x7fffffff, 0x9, 0xff, 0xfffffffffffffffc, 0x1, 0xfc, 0x7fffffff, 0x1, 0xffffffff86a09970], [0x3, 0xc9b8, 0x4, 0x100000000, 0xfff, 0x0, 0x3], [0x7, 0x7, 0x3f, 0x2, 0x7, 0x9], [{0x7, 0x231b, 0x5, 0x8}, {0x6, 0x0, 0x8000, 0x5}, {0x5, 0x7fffffff, 0x7, 0x71}, {0x81, 0x10000, 0x6, 0x5f6}, {0x200, 0x0, 0x0, 0x7}, {0x1, 0x81, 0x8, 0x2}, {0x8, 0x9a, 0x1f, 0x4}, {0x3, 0x1, 0xce57, 0x9}], {0x7f, 0x0, 0x7ff, 0x85d}, {0x30, 0x0, 0x10c6f505, 0x7371}}}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 05:39:08 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="85cc2c97ebe58bd20277a2e68658887ccb6957605e538196a31878a50305a9e7dfba53a3e47d71a8dc493b0bba4c58f0f5817c7785b2741e6856578d7f7af6d05d7f5fe51ca5665214367b3f79385620bd68dc47d2fd659a42466cf72a43d81a298b61cd466435dd6eee0f757963399219c16243309f39105a324229f0bf892ac035c8b61bcb790d90d56828b671269dfb2314e3a0bbaf06a5"}], 0x10000000000000a3, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1021, 0x0) 05:39:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x0, 0x3ff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:39:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x88, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) geteuid() close(r0) 05:39:08 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r2 = getuid() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0xa5, 0x7, "d2cd80b3bae76ec5f4f846c30d9bc4140b071a3b", 0x401, 0x800}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) shmdt(r1) 05:39:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10d10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/210, 0xd2}, {&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000001380)=""/102, 0x66}, {&(0x7f0000001400)=""/67, 0x43}, {&(0x7f0000001480)=""/225, 0xe1}], 0x7, 0x0, 0x0) 05:39:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x5, 0x480000000, 0x8, 0x0, "85495500020000000000001167f5bfa600", 0x2000000081b, 0x7e5028ea}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x20003, 0xd9a, "098d14c67504f300c5664521d3f131bde5000001"}) 05:39:08 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0x7fffffff, 0x6}) setrlimit(0x3, &(0x7f0000000280)={0x7fffffff, 0x7fffffff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20ac0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x1}) 05:39:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x100000000000024f, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0xfffffffffffffec5}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 05:39:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) pwrite(r0, &(0x7f0000000000)="d1c578e1230a8bccbf28d0f75952138b10acdc495d1b530f517d1c2d6416", 0x1e, 0x0, 0x0) 05:39:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x4, 0x4) semop(r2, &(0x7f0000000000)=[{0x7, 0x7ff, 0x800}, {0x0, 0x3, 0x800}, {0x7, 0x3, 0x800}, {0x3, 0x9}, {0x7, 0x8000, 0x800}, {0x3, 0x80000001, 0x1000}, {0x3, 0x0, 0x1800}], 0x7) setpgid(r1, r1) 05:39:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead47dfc43c6c3b018be5455ba5fe808b08ef9840f9e13da475ee54c0682247a3e405d535cd761f50d8e87ed2bca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708beba6b337561e4530ef087171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc62719243fd88be0e63c1b0772e17638fece26a5b8a135badb898b0aa4e0df8db6e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b165f648925ca8fa9000000000000000000", 0x211) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:39:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xb7) lseek(r0, 0x0, 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x2000747b, 0x0) 05:39:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = dup(r0) r3 = getpid() r4 = geteuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000400), &(0x7f0000000440)=0x4) r7 = geteuid() getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r10 = getuid() getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="e03578be8a2644762c6d25ab602f73931ad12502fe992be7c8b06194d1bd3388b6528bd7bcc0cc3623aad2305cb85da02d6b59f5dec54562158ab33ef5dd4f1fa406fd5331e884f2def8041caa43e831f27fa619388fb814e8f083b329c89e0101a3ac11af24345f2fac66", 0x6b}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="fb002bf2", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x5}, 0x401) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 05:39:09 executing program 1: getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r1, r0]) getegid() getgid() getgroups(0x1, &(0x7f0000000080)=[0x0]) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() r3 = getgid() setregid(r3, r2) r4 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r4, 0x0) 05:39:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffead, &(0x7f0000000000)="ddc3") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x201, 0x0) 05:39:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) rmdir(&(0x7f0000000500)='./file0/file0\x00') sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)="e1c680d9ccc388d7f7ba953d2a37e149158b08c57d3728e7916be9cd11b2d27b3170800d32a922f4a0e28526f22d065ab2f9b3916ea3094b6a8916123d90e696932865f3a289a2276e5acd8e12c99c", 0x4f}, {&(0x7f0000000200)="767fe20c37126876f403a39ed5f4d3e6124dc6db074cd56ee83e6a7ab6ff3d6094611b4cfca1ff1bd4faef1b6c5f12e33d7a7f3ea25f29023cebd5dee58a615e30740149bd9c889169edda406f034dd86898c43e16eda546df0eab5c2be66cc626e1f5eba44c1aade9d4bc6b25d7d7b5e0a264a069a38d1712cbd7fe56479184aac57c461dfeaf53aff21ab9d014d6d24b1c3f2667f0cfb8", 0x98}, {&(0x7f00000002c0)="8ad4c2fea3f1b67e1bbdaaa78994b460e57bebd8e67bc690fcc0ab3d564e1b737620aeff1dae1c0245ccfaa227e1debc460f81c9e66436075077e2f2191dd7d2f2acd127ec5919d6bfc4e9cc04c28b57438198b9f4ce8ddb4baaa8113017ef781179ed6b03054acae418eb8ef7e23b61b176771569680ce9e12bd4aeec56b47b17565bec4aa2798ef1b386b9f9ec49b46dd57dff83d6323fabc27a362371176981d4ab22936ca8870eebc6d08e46da155bf90b5592f9ea313ef8ba351102d8076333209edc141d5b9ae717b0384f2a51187fb955cce2d9b2", 0xd8}], 0x3, &(0x7f0000000400)=[{0xa0, 0xffff, 0x3, "a6c10d48903853c032481e10a82e3db6b924b45e381212fe63a27f1b66a1af3aecb5cbc1b9355d8d041b43c6614da2b64e7a10c91c383b35ba8c20699bf7fad35a2c57a81410d8369c0de6f93bca90679a4a98f27a1f427ba326d65b5239f2c2ec84a91cca086b143fc54ec36770b6fb156630efb38a5dafe017648fab1b11c8f8a8fde9fc7d63d5615bb4ecdc"}], 0xa0}, 0x400) sendto$unix(r0, &(0x7f0000000000)="b100050100000080000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200002f4c3a4b03e8b30771a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)="6c57d422b0e653683f1fde76bbc88877b21545d649f62d044d36afa7501767d487860e32293659209e1d59a4b1e16da3cc12dcf6685161312914a577dc570707b129daf963e6bc869976b9a40717bd19ea2dfd26ae51222b937bba637bf3da99c7f4f69c1beccfc34a346617394a94a64e84aa78fa5342b51d4b13528202b07ae7b42adfc52791fbabd06591887371e169a7563846036928f99dd9a4610d9241010b00986477e8446a74ec0f2e7d2d9291bfb710ad66499e47e595d812907af82277915f59b3bc3dc637a2", 0xcb}], 0x1, 0x0, 0x0) 05:39:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000300)=0xfff) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x4000008c, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x9, 0x80, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000001, 0x7fffffff, 0x800}, {{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0xc35c, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2a, 0x400fffff, 0x1, 0xfffffffffffffff9}], 0x4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x7a, 0x40000000, 0x1000, 0x1f}, {{r0}, 0xffffffffffffffff, 0x44, 0x4, 0x8, 0x8001}], 0x9, &(0x7f0000000180)={0xfffffffffffff001, 0x4}) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f00000000c0)='x\x00') kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) r2 = getuid() setuid(r2) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x4) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000400)="e5988049fbca9ce454c4237e9650deef278f09727b5af3ac0195ab0c7bcfe755eaa97cd4aa7c9aea580eb9ec7798e86fa7b6ddcab72887eb69c8f25fd4dc2d2ecf63ddd37fe97c1168f3c1909d9d5da24032b8ef1a8210e61fc54d7b5d4c6e1dd45dc1fa8054502ad649e293de55b863b9bca6934e430c93b2cd38ea886de5977d7af369712da30448bb99384a9f386000b848b8f7e67d79a2f24ceb3345901ab153f91e8b5b34307334ba336aa3a5bcd27c9bd55da45115c62f59ab5f48bd70f87e62ef90d3f57eabb2252f7c8a1505ab398992cedcf08130820e11a943ae021b26c33c21df3dba6cad56388894ee80fe52f0c8fe592d53cf", 0xf9}, {&(0x7f0000000500)="c7cb52574e24c6e067118b0a0ae09d43a768357027183c605e16baacdbc49a3f630c1618532b98fa66815cfd57f80ac9835731333d8e9ebd8fa491190d46dc6732c67551aef4db9dd3608e035ddbc32037502f7837a9edb092c36c0eaaa2328eb53c1871af33bef283524fda0e4f29c8222434eb744123fe4fef6d92bc0729190d65d3d6ff8d022a25e7debf6e37a7fcd9a705d97591273d98d7f6bc5f37eff379e7fec484bad98bf55429f8ffd923e80d2e67b04d694fdef6b4c5949b4c0b5a914b0d07ffae74fe46ca3930fbab3c2e528037b9723345a7c02f646067fdc8f7504eae8b5d919eb538d91de7dda80427276df5f8b93c9d56a563fcad0b787398c6974476fc42dd02f5cfbcfb5c7c49cafc93c35045b272e70bcf4cd5f6441d69b76cef1c04f046cd6430f5f52465de8c03fa5ac5797dc30ae73c0c87834befd1632ed4c254914a80407049518752f66aa3097640efaab8bf79b7463cdc48f8979c474a1411b8f2e87b2fa8c0d2ce20c9de932c4001b9a53a4d77fe516fba5ba4980a791f94f116cd7beadac6a176f3a0b1f6d47a8ddc58ba52acd3488761967cd806d5d53c5365a62614e85eaf21c78d91d6893ff63daaf40e053b49be4d5481347c4c3b0e0f64d03346de9bde7de0e9af49afc6c3a641c241525eecfe3396c59c3718b533659cb7d46434ad1b0136139689aeae43a649969bb652c0d92a93376db887a74bb25a28b1d9946fe1c6acde3b6b5417f397173ba747e5832ab627a813b903bbcfa8a102ba004df7871c739af4cc719a558d8315a954b22577337688cfb2fc76eb3cbae5e924f77934d983786551aed315445948da6ec4186dbcb2be36f661c464b68b20d104c2501c7a8ba000d2b7722d4d1951ff36db83846d0d83d5f5ab806b9ab30cbcaa7455497a83dffcc93eb7ad32aea5720c03e80c7ddd26662747826f69792c1be1b030234b81cdcc077f0d7e2a04f76a92229301e1af7cc9a9483972b52f2d465de04a98e71677a56967c07c310db3c0a0d99ba30797ed4f8220ae53c6d066aa2011cc23a52f6f6ca2108d475ba2348ecb2194e40bf5affa944d33681d313eebc5ae5299fd12a165d469d5109b9051dc766e2fbced203d29487253c567965d05e077e02e67e579284a7375ee144f62321e61b5f54f14c3e8a258cf2cf443bbeec63c90cd7b5b9ef5c5aab5b288935f48e6d202f2a7714a10aac8ab15f3474f1896692195b687ae51f947a676d69d96ef1ddab9943ae4430cefeebc62731a7e82f42b00e863f9117d30ba25fd2fa49b48c831f7a1394be60dd18c9248f7b3ef16bb5e8b3a03e8812fdd67372d2829f3e3611e8d781ce21e15171b90c671137f261253f56121ab8e10f6ea49f218ef7da545ae5004f48cae811f88fcb292ff899e9a677b1197a849e423fdae8aab8123137e68992eb921077642774de1ac02c949762ad0b5ac98868684d3447013114044260e6da0ee7e471db11077e4746bc398ba124cad9cd7cf87d80e36fa072ad8b063cc7514c52c81b14000a6db8acc24c766cc7cb62b62aa4d96519b75758ade71418716ba61b3c8567d6cf6670db04439dd56b3c99e85adb564c1bb422d2eef96fe1a93d8bc5e9a6855b4164e18d957973d1561d508d4d8107e8a434ae689c4d3351aa3345eebc9c37aa7a661b7148ebf404266d125b2b137bca5a2d7a2408d5ddbd4cc48edc11e7790a1ccedb948faf8a6b23a0704bce3f0cc8949dedfc312b50295d8626fa58083bc7655e4a524ab27199af8ca87d38978bfd6352e60387195a28374f8efbd0f702ba66d1704d79c04c3ae8ce4af87ee0ff650f677e5a36c5c6c092bb265296230cebd46f99f41579d2470a754b66524b185728da9f2282b647256b654448a2652a88662fdcb6ed4f8c130f01b43359924c2ce47027ebf5aefe8fab088abdb5d3f9ac9bab8a7b475a420932113cd02199dc0537c91f85f8dbba70d12a1e9dbaff528b88723d88b34cf0dde49fbbd3687e5dbcba32b9e7a0b76f8f20ab1eaccbd7b684eb6378da1788b0fc5e81f8ffde18e6d2f5a2ef5165d759242340e436fc25c0067ba951ff15924c7fd6982cf9c1318bf3718a38a503718d25f4775ec48c9d2de89ecbdf95d4507e1027d3b5c8022b13ee1738488416d7458113c32166de15b05521f2de24f4f2df42dbe77e170edecd862d49541f7bbfe225127a9c7ce9c052a8616678a65c97eaf616b4d5ef339591a18b05fe91ce69c4c74759be165e74339812420a97bc7c6cced684dfc8d6e4a5056110d7eee8252615a5ea93d4babdb9b0faff3044708d11ab9b05d213162e213de39cdc9e7f99cb38d330f921520cbad3737f1fdbcf748cef4baae78b96387045fb28f4eb03b989c83f30e273fe7c8e582a62ef7c342724275a83614951953cc03c42cc26c13b912268049d258535efa639767df39503acb450cd294f025271ebbaae8c30e88573e5bd525e1690469cdd586307ce2e8742d34354f4ac558485d22d3d246bd307a218437dc2725439d58e4432b991701adb6bfe361e4c8a59e00a729c16d6fad2b01c075ab39ffe87e8da5508edd3cf061b15d582c66aabe698e7465f52a9d1acb1387c4daf2de77f6cf6ffc56849444ff37453ffc6f6bdea71a6fb085591b11694a40e5570a0bfe9af1bd6e15e51bf34601ee3f0e312b5ba12b9187959670a374da456c15878361319f5ad8d90e21851e0d5ae2ea75b6c6a53d3ae1291a2921699e8448ff399e0c0b0e665c7efe22a9fdc98d9f3743c063a9962c8424ed51b22a6df3fd531271d4b41d86bb6ce03710344d33394d4cebf513b177f590c66cf5f848dde6f5ae43e64ddfa5df8373f8de96368756935b694ee034700125ab8858e06638e61f1c0740c096135a6074be483f4009a3c6d908b4b1ccb2123842f68c93f0ebcd26d0a624a506bb3c48b3c69375296a4345474d17a7b5a648dade1554c2c0f8d34574307d9df27b315f5270a4fbce91c3205b158fb5d743f48597f1099c117377566a50c6e3f9399c92d5a848059708b8c6c8f7f7d7fdc653af0da11a1697299707dccd31852841f911fa60ee53d64692ca09c1dc7c4a50b9c1f6f4bdd29282f5c44f5df90026625a8aa5e1efed5706d1458da8e85c611f74da6c80750a582837dc83ef9bffb9461f886cf522cde31d511f857453e89357548553d9d4c3c18043cb636cb6a24be969f24cbeb5c3ec038c5fae12cbeaac92352d33af907b1929967ed243313462db9ef8e8edfa9b560e6ffab4355b0dc35b3f1ccd87775b65c053751f2d67af146419f271923158d8fcbe6117f5ce4261b0a300563b1dd1d1fe9024ae4cb6e57d3cd6c5bcc68982f7f6481e0acc78dabfc54d771d82eac67f056eea459eb2e8991a6e8d9d989fc05cf4d45b1e0fefc68a23fb0a0182d449c60cb3f1c6b075857c4d5431ebfd03cb74f055feb19b36c0fa8e3624ae152b02da9a2185a980b7aceb46a63e563af4f417d27e642f2e04146fd7e7b3a5b64b392d3d5edc508b42da1ad0355af660c677f897366808de91c79140dcb5f8106afd125033d8a3e7a6f3426b3063a6d9f7e11da46bb9822911f4dd2d13841b6d2853483502c6fdbb1dd95008113350dcac5908b860d93e36edc860e6ff8c4a9b18678e5462816c89e978947fc72054ddbbc48f9f0d9f61144118260af4e05f678a7936bff26da5fd43aee8413317f835d154592792eb8efd2ceb557e61824d15a7f0badd1564264a8d0fee1926c23665c22bd023cc47f2fa4f7f9aac52b1832a2b8fac291aa50242b4f582c66bafd094f8fdb40951fb3fde582b2bc427334640c0c3c44735ca2e2f38293b2bed89945311fa939dba7c9a39358ef0e0cc3d3060d705688e28e8b4f611fe4d0c69bc5ceebbe241e60426d447633fa06e8042fb10765da0909e13363964ba088a52d715e7634044a51a3c9a7f63f043fc2c265863ab8a631368ba167b29385637b7b8660b5b7f5a197a906ee6177ff9c4e37eb4c6e704813f95e3c9da35a60e7f6f6c826d68fc84e073e7f6c0717cd0e8051afa28a17d45d26b710c17b68d0290fd409e142b777cc21ea17f70e8ef411d6f67c789b0eb7defa5642ebf318ec6f477497047b0feff2ad8ca998157516a2d36f349adc128eb2498eb7559a964e3b49ec443b582048c6a8b329bd08516a626c6c2eaee66c9fc442e0047f5c3d567028ae4fad0c2b7b90c653f97a70af8ee88a20a0c7f1a91000288001a4c21cfa95f6e6ad6cf2033f93ce947f8a4bd9b2149166b3f303782eff5d8cad749cddf8cf49f6c40fedcea4df68e50af6cf95e483fae01ec41e93eda652ac3bd512c4f37ea3a83614c58c35de27798e81b8f990f3eeb5d6fb14589bcb8f6cb1cb0c0324f2e1ed9de7a3de09cb8a79dc15aa1c6e7eb35687cec6b7b4cb8b816ce9db3b4e8004babf4f209bf22b08bed9a1e0c93ba151518aec66873ad7f881c5c9c4a39f85251bf4473e3b8a4dec9e49a1c879275c580c2e488af3f5261ab445383faebd1314e8ad1057250c8f9c3f900b672d06fd794fe2cce2eb9c47ed73030de7e6d57da3dbff7bc43bff08e30bcfe73e11953c985d7faa1c17d95cf708c8a24b6f812154bd870cfaaeab4cd497afa6acbbb7bfc10f294015fcc5d14e2eb8aad993f628df8e700382eec8b40f117a92f75f8a4b428e6ac00c2a03283c0bd80e896348935c94355fe3c7ddc95e1c4fcf3e01c2f04286be33852c05186ca2c8efa19dda579fb474b2a93876fc0dfca137ff061a0cf711aea55d8dd713bccddd62514aa513ac24b4fdf2daf2066f55396328df7b11527a30fa07d6dd28a6ba269c45662cb72ce7b240a46c28d270ff703741b43fddcd005862c7865f839c292bfd0c29611e531022f4c84341fc549a204c500cbd4d64c48b37383b822346ad011b74474606c1833125746aa7be31f56a118cebf8bc6420448a8a7c0ae96f35f7b3002a70dcb12f51fab9fc0a86d990a0ee17520254808948631f7960e4db9bfd3a3cfae6f1ac054a71706ec37e8477dbb0fc340652950e3d666012b30b941380d6d05dcfb2e9922b76fb87cac98c258648ae085bd2b40d5c26f8f3c7f6495fc111dc28a7c9e6efe3a036c4cfd3acec3d04c953b27bbe43b7883ad827c478bb614e05e7d56403bb118c63f26d4008c7b4acf835dea003bae8c391d08154b2ab2a4c381c5e2ec9889f06863da4f4a2354bdf95e66a1b6d03d2c6993027b83f32ba7c4a76b721cb6ae80c30d141da0d683ed6197aa81464dadef9bc7d1ecd8dc183fb87ae8cb2082403abd32a569ae2105ee1d4bfe8a7585c7fa7bcaf32904ff7cf3eb52c711dc8686782b614b9f777b8e7b03c2786c8e8df77dceeaf22253b2ec8e09cd465274d3da9af982c08fd247b97645733e860418ec22d5d0ca6a0e19775c3a7d1a1aa3e8479f1926f2b961763facee8659a6800693c378ed4d4b1d244c7d1a82f39a0804b1a46d59440ac9de8f66dcd93e868c90030099d0c961e02658706a8bf8c820a3e473a76f38c36e5f34e689d802317e26e8b1db6672a995bd0c63e0040d93b34490acc9b7f99df61026a585dfb0c90a577bc14329b4601a76b14ed7d603e09dfe1b68c0f003c35a4d06aa9725483ae337a00358a17e50ea7eada9010be9e443919d8d1c4be837e12b724acdb02bfdf3c392e0b72a0530d4508bca4580167159f1a9d1403d571b39fb03f00e2f4fa3e2e20cb3f0905985610a3a5e3e99d35d9e91bd4402030ab86cf6b6b28ed4a11d9ebc874d1eb1a4f4faa25870baba", 0x1000}, {&(0x7f0000001500)="382b4469804cae8a65bb902bf908e15ca830f047dad589adc0f170af959424b875253e633895bbe527322ef23ba83ca39d8be29c036891c389b233368b495846e0371a078507b1a85de26833aaf1211803794b74d2a0f204a66ca1eb66d431cba0dd576a58120a6ced22964466c139d38906ff3c06375d32f22144680f5c4f3809927f2d9026ef2edd47fee412febfc4d8779f15426d4a4e1062e609147b", 0x9e}], 0x3, &(0x7f00000015c0)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0xb8, 0x7}, 0x2) 05:39:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc2485607, &(0x7f00000000c0)) r1 = getppid() ftruncate(r0, 0x0, 0x1) r2 = getppid() setpgid(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0xe608, 0x1, 0x1, 0x6, 0x6}, 0xc) 05:39:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:39:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:09 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r0 = getuid() setreuid(0x0, r0) msgget$private(0x0, 0x0) r1 = dup(0xffffffffffffffff) write(r1, &(0x7f00000006c0)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea1f2ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a", 0x42) mknodat(r1, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4004000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) socket(0x18, 0x8004, 0x4) 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$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e5, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x0) msgget$private(0x0, 0x80) r5 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) msgget$private(0x0, 0x10) geteuid() getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000680)=0xc) getgid() 05:39:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x51) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) 05:39:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x2, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 05:39:09 executing program 1: rmdir(&(0x7f00000002c0)='./file1\x00') socketpair(0x20, 0x4000, 0xffffffffffffffc0, &(0x7f0000000080)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x189, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x10) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) fcntl$setstatus(r0, 0x4, 0xc1) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x431b, &(0x7f0000000400)=[r2, r3, r3]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) fchown(r1, r4, 0x0) 05:39:09 executing program 0: r0 = socket(0x11, 0x4, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:39:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) recvfrom$inet(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 05:39:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdbc, &(0x7f0000000080)="b6") 05:39:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x4, 0x9) 05:39:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 05:39:09 executing program 0: r0 = open(&(0x7f0000001480)='./file0\x00', 0x10, 0x40) sendmsg(r0, &(0x7f0000001580)={&(0x7f00000014c0)=@in6={0x18, 0x2, 0x1000, 0x2}, 0x2a5, &(0x7f0000001540)=[{&(0x7f0000001500)="caffab585be41b9ad520c38b8669e5ab9fd31ef44a557c1099a64167d5d2f629d219ca", 0x23}], 0x1, &(0x7f0000001740)=[{0x110, 0xffff, 0x4, "64fc7bdfc6949ee2a25de82ca18cdecdfeb163241de099c68c1ba827383edf01f4959d9b267266b67ffe8ff8039bb5e9de9c5f0fd4f6e65cddcd7c6cc0c9f2b9d009a8dbdfae0b892b6a829e5b2c623e36ff6b7a7d3906f144999062935c1a1c575535d548b4008037840f7de7a1d9532020bc3440798f76d19c77ffb855cdd0266d76301a4f8555eae2829fb1ed5ddbd9f987b2bbc108928affc396003d62ce1cb618f565b549df9a6228cb8d0f95b2808c44a3a0e8a7baea4b51a3b848b4515e605988aa4e72cdf72017b031f05d1b0f08d0790defcb75b2944492cf43ae5e7602a0dfdd0ebfb20f86ce3c69be5ccf6c90e4832674c67fb2bea9cd"}, {0x40, 0x0, 0x32, "ddcd03e85f134f73c247623be19197359ca23719c63423d3a37518465fa92ca08287c5e4666f2e8a0ba9"}, {0x1010, 0xffff, 0x100000000, "a893ece75c621cf031a6afcaefd0bc877d9bc77d532876dbf0531cd4762c0272b0ce58b1d9b598b87f53077d57d924025aa149492c784a079fb106234aa9bf4e65bb4721d273a81d0d7efdd4f7ee30d9b876d8289db190eea9f8671aa244a57ac046d236b73ee98fcb7b4222da4d2cc45e146d21c193652c495f496f0a1656516970ff0b0e0cca6da4d3f56a73c2758e18588044d209d6f0ec38b63bd0697a63ba10e9c44c15b7e3f334cdce9f7a0c4cf3ab864ec2f2e0f6bcd8244fe47c25994b33693efa19a6c9b3480a3edad1c02e28d87074da390e34cf87fe07d78445dcfb4f58c4a2c52dbe4f4c597b607b2bb4ed7959bfc73f18f1b70511bb1d5ce6a8f1f5976fb749c7a0626f445f6a37f4a63e7d66e3102e7be621866950055cd1b3b0ab972c79cf083c6f8f36bf325f58a3ff8e9c57623cd9b599191a939800005c4039a23ddfca13707a06678521daa2c3ea1aa525be31827c14f3dadaa1745af1a2aa30a831468c709cb581928424e301a62385093622b966c8d16d87bc6aafbf207930c476f768aee04ae081f31a943df342c31f2bca400be7334ac606eac12de4e529a7b2483af03f728ea01e52092b5117ecc3bed3c872a5fbc758ce62100d895679a205dbe745ac06b7bfb10d47b3a8e1e5eaca3fbd47b25b02f48a2b747977dd2aced534c1b9834154f627ef3577cd586b67cd733e3aad1bc20c10a50dfaf79cd7cfc1681ff5ff76b82042eb994f674dc503009bccee1528eef61e1405ac5c9e91bfa87bd5f71c4b633754edbbe502236dde8eb4b19ad4a42bd9f64b258cc7d2321170a89b83e1399ca1597d66708acb444c326138375f5d6006d286b04a57d6020188da21b423c3becaaa5efbd88c6a2784d1a8217dc4b989f8be869793cfffd45ebecedb38b9cf4fc460e06c09606ac35d3cc0fe085fe66d2b2ab268f9f93a639693d4e84d89e40742b537c379a4bc0ec7584236e4e8a68c31e5c4ccca72234da301a76393eee71ea1a5fa276f22f7773b366a0731a5f675c1d5075fb024a7ecf4f795ac611aa7c575b7ffba8cd1f721fcd8ab24adf1397d2460a152ef88b61db77d8556326f7bea61861cf101a67dea9ac2a25fdbcd24c59c9d6884e483d08bc01da66580362067c9c8df422d85cc126cf8b6b0a47e1a523bbc99cab7355ae810a4bc7300e72d208c5422ff13062092f950889a5288f2f4b9fe3f255766213bfc96fa029ba7a4bdca3dc62defc8bdb9122f03c1423b8d13c3267c11ac842496a153dae4910cfa78bb57172996216b57379b98847452d463e8c5613dad4303a7a2285031780ec76c8f05cc7653149e6022c71651fc4164bfa9b610286623d565400ee5b3d3996a391055c8c573eef72d83c6ba0d2b655b6eda0b55ba48e953bced339e19e77b867768dc694552f3e7c718bf37a09395656ecc60782d9e72fb9ed345129b631f80d99c7769cda307747adb8b46f7fc2d36d3b8c3972a7b571f20ef75aae70be184e377aae41b2dc669bb56ffdbed17dc3915f1f43d58b90aaf9be7a0ba6f33e6d310792bf1119710a1c2b683e3f7211ca9393032621df7afdef053616f7e9ac9411336a4978f8ca42b253b9863e818c4959adcde43738a8d597c618e05fbdd8e9ec468b1e26214d0f20225550474b83638d36e077ca4f068547cc7e0371b66adee75bc652bd1c7788850da03618891d66ecd3f15b617cd2916a0e8fce9ca74c0ff2f6a08b2e8b4d04b5936e83062778c2262f896ec5c9573c356eb52a1f3c7fbb520cfbb785f1bb2acb1f9ae31a679cee8b1a21a44633e8c577d5aeca7852a789ca7230424f2d25b80c3f7167cf6840aabb1bf61443440c754187c82efdae5e34cd879b3eb074c73ce5b565a7cdb8d025646b97e09953fd5b25db2ebac3c08bea2afccf1aeca2ab12cac7392c567616c64f8701b7ee09a4e2d59403bda15669c070ac04d2463c3759a78b2f6c04b4cbe8edeb09e287c135d30eb43e2fde41f382b5e63bb2170f8579fc575183fa97af7e0da81017c99976eb802a7e1c9055be656c52890078fab11fa4dcd507b8aa458a1a774fc8a8338e9b384e6d406fc2f3593390b0543a5df8ae329cfebbd2c0501d4c255e7195e6dd867ecad11ccc16f7104deba10c0837d00cafaf284d615459b5f9de530f825a21e5a4fda49e0aab5403a78b66e909778dcec7945703ea3c68f37465d332c8a15a7c0c0d1dcc94f8fef44bc078827b82237f4d8de36901a40415127e4ce6d33f0a02fbc8ef5736457137abf2223c35c89279ccb1cea8c40d26e2d6e0f451e4d3c265000f1852e2987e2460070dae822e70ec808e58632d6439d6fbfce58779fbae39589ee5cdecc2dd1a2068895ba56427c1886eb1ed014c0594d1d53a113db7ba8f287663088728f4d085a05721314aa39316e868ad9ea22042086f78aaefe3f89024eaf3dcf1553e56cd84c0b8c1728630fef1d49bd1ec0c5d06f184e79cd32390745b8d4e69bbaa4c63c7438492d2e5fdb8d42b28585f7a74573e636b4b1ebd17c92db29a03cc334111b021102c09e2b6e34533bd17180240e798e6c865ec18f7cd4762e3bb263c5bea14e0f1ce15b6001f7a8013f40dbb2513c53f4e4bc2be58ee02b7f2a5716f56121e25c2e88e69d51286ac09ced3240c41cd9678702e8e0a5f7b8c46fb7b86f1550723437f0a8bde947166d7cb33333940661b40f28e93c27458bd46118ba8f76e973b960c413893fece46a386bce84185c85922bf92bf5d9cb72975bd9d362081a0e026b3e8ca854651a2b98e9dff44679768353ad62d79271a9619f4087290fe1d41cee7173d902b5446f891bd4e2c31d7775889f75584f52d11a2edc57ec23332a39bf7224d2ff7c5ef77e61939b7f473df0d1e19ce762836f0bb8e06b4e6c6e04edc660c3e61f4ae256b4449564dc85188d943aa951b05508593801a6135d197fd11265e8a5b94cc0345a40b438881488686e8abac34cae0875c3aeb2e0910b4c137762bcf5e08064019570f375924751da82d1a740ec2b724b6a522e6db87b8b6aff00dfd55aea67f6683647f0b573849fbe4d98687eba24e0bc0ca277ef9b8e896d3160de15057b1befa15a0cb65ab8e0ed50644245cde158cf907e49433b7f49eeb421c7c1f6b5ffd72d4700d1185f2d4fa864dda846eb48541fcb26f4b6545fa63abc2be077f8dc38e2ddf7e9dd394bbca8540963f012233cb6ec77e94cb331cbca1c8edf3b70a12fee35a40a77d43e153b1a175a65ade6690eae9bf684ba51047b1acd56e90d48f6dae58cd564f8b2eb06eac535ce87b26c082a023d2891a5a4bc9eb841cd9fc577f9c676837668f99f459eefeb7121a7cf15e47a74fd4cd2969dea96508f618efbbb56f853774201c563343988bcaa053e58a404919559549a20fc1674406744bceb763ce746e811c8c18f5baad019a3a8ccfc05920483a0811aae996027bc632198bef4b4429072459817efbe4085a6720597bc2d99b7e668d3eeb56bb08e7e4501d043651da2074bd795c6bf79ba25b7909c5d51444c961df7654d24bfb468fb8852602c566b63888f77e3706b4c59f5f27254e05c97990fcf3293f5475b4a8e0a3b04d36ededf2bf6c0f55951d3cb7b03513dbe1979407ca1e36f7d749145cf4902f4156c080dff6753ad3f004aad887e04f46da981e7235fdfec7b7a3e10cd40ebee20b49e19451a14ee0a12e7cda2cfe6eaaaaeaf286bc4189d6c4968a00862b064c2b2ed1eb433844c19bf9a196e6709c26657650961884953846b125f49d3bd8089aa22ed8f4472ad6b7d999f4562fed4566717fa77b16649a86a0574e35d0485191b6cf12b3cdefb48699c7f11d47850ff005607d4028ef87023411a16657a2a037f7439b80f14dbe1defbf8d0736f89bff188a2072aacefb1276f225cfe8051d0d5e40be3b660e308499f70749d0042fcbbdfd895e86e8de9ec863bfb4ffe29ae983c84ea74117761d79f2ada0d547f3f53b7cc944cbe81ec0f51aaf8c30422561e46c9e8e17f8bb669bde6649b6ff7ab69ccae48bc93332537dc82906675edd1a7f53d90786842dd8d9d7ac7b9b8d43ad3e669e461a8f3297bb417bcd773f0617fedc46386db7203192fd2aeb7fea6e87c03f29ace00db36260791f454f3df275f0a500f4c4e7e220b1d7e6774d6faa91a4fc7aa2dfdb37a0a4311990cd9824abe60b73f15a051bbca12d489c8d8788266ed028e15d22e8aa9f7983a67ccccc842021b6b083c16b41a298073ba6a0bbf5cd30f5ab525891b4822b7e346af57cfa7025163978656c0cbca18ee5803125554766525914fc10ac4acc1093392b4858c2d2571add82dcd6e93f941930b2bc2657fa558d9297d27ef55e52cab51ba9ce25b02a329137dfaa634083b94205566a2b464c14e2ea34a6ad1b86eb7fb9c4d16cd543ebfa0049f7291d27402ba564a6940050cc20c5e8a38d82b8503be8b4218b31160a4570245fc462f1a0d153209dbbf6a6646f659e6945eff1cb1ac1413f189035aed7c40db80d4900ff8486088a8462eb0ee38c9f9601ceabf5362f6af473494e1be1c07c662d8e5e07ff68330fae7cc7b57b30d9b236a1b37392c9a2a7084a1351361ecee25c266ff442a33232d4b64a4b45cc081c77a7354303bf3b6e14a6253cd629106b5e8681ae21b06bfe7a17a02c9e02ec1c53fad75f2de1d2dc245a1a1038c972aa744be95828391b5db940227ffa548510f89a95fbcbd0faa369f38b56cb50a5b23e826589c3410ab2484622c5019c5a46ac99006bbe6f12b4aad981a223236edeadb45566ef9f7572def623dac4c89f025ad8d21732c68ef86ed2b791e396e352a63b339d982fedffae5475d1e26431196a73ff21e2f6c5050a5a84be5d1acc2a37ac39b8ca8577edfa0d2bfed21a278b80364f685e61a087de5d7a61931165796dae4a477279dca95b018f68ab246837a7994bd547058021ebf4a5356c9b626cbf619d236e015172d631e7036ee9713f5b6b6baf32352932d7e5bb0f3337ecc9e46e2e72a2be40e05a9f4905080dc9c4ac68174f36566c51f9ee08fa31b9bf8d49ac8764d6a61841bc5d4b77432164122407f26624e4cd4b7f7ff0b63165a637a8ffc64c9c87c6c7e45f9eddaf6d0537ddacc6d08f304b7ae75e7fab2a7d9906f83b7e90ace3c45a2b0d32a6ae33dfb99abe479e8237f848552600f15d91af8841fef202d9feece6f2c4605a29b615d8b0f8f5e8a931ee03afc8971719c21e9469fe3d41374960e05b566f679891b16945ce97a9728f56e4b33df915ff1c014098a7866b0db30834883f299b377bc4f2fc260e763036ab67da611bd4d8df843c9aa94a2d3867a33c188259049b0b04b85cb13ca7e4bf307a131bd0ced77ca18e785c6af0353acfbda5c2e49e9bd2cdfe98906354a20db2c429a8bb3ad58463e7430a6006a769560acec1a3842b0b7bf63efd202a2e895d108bcfbe71860203c03883fc351967279201c9cb468249822ddede32da0bd7e5eb7e199c64f6cfc853be5f4ae880eb2ec592878b1dbe1699fcf1cf8aac828fcff8b4452d7b7020ee440584066fd7ad85a18887960b55d2a29812d7eabde3d4a256da7e1b3baadf78446b1682b939b3f43659d29da8a36418bb3d7a69fba059fe1bb9dcf8928b07605f1d9b358748f80235dad708cdee9e2e6c197aceb9219cab77174fc10d221ade6b2e2fb396a61e2649bc40430e3909e8feb089db2d23fd7cad969d30b61f57254c648669f72d6c9d2a873f0aa2e8fef831b4b7c4b951e5c2ae1b102477b00"}, {0xa0, 0x1, 0x1ff, "1566f3dbc1b809edfb70c279b31ff63f7102f9d682b67cc109e2b800c234272d32d6b07416f2ba4332e6a429a0f77bcd90e8e6f03769bfd40e5984cc8308ab72e9472c08474cbc59e813eed4d28b3ab81bcd77da3d3a9893461529ac17c45ffbc709ce433125bf7fa2b5494f90521894dd7610c0a5b97e9247735ba9c86b6694bca98a00745f121e701f9853edb94d98"}, {0x108, 0x1, 0x6, "4a42928fc83a6d65ac10b1d6539c7bf3130675bebd8566f8e16605b0b8da8a81e73ae3b8799fab347f39f6414186cd88421d60253575cd047ae52eceddb126684edc7f3f604d957d0c06b1afc2fec86844140687054f9cefa3f90e93b22d26c5a2a5add34ab6bf384f448519b59181c79d6817ee18dea35e37a56c4cabc181eaf63b3c45868821b2445c4dc9474054d6bfa2f3f2341aa9a1c95b9cb869478693a004fc26c5b64d15c5d9c06ff41e2f34b10f1e935e20428e6b7d77f2bdc45ea94f80bfa572fbcb84373e2c0c9b352faafab5d4bf4614272a0a47ba6482d03927c26facefccfc010e329e929cac3205f1b961aa042de428"}, {0xe8, 0xffff, 0x2, "84ac1631fe73beea0496cd071589d96af6d586e4667f3c7b4aec69f13c5017544e2c8eee1e72e391226294835b9617d4a754e1c56b334ca2b9c5eb5e6dd5210ccca7bb8affc0ab0e902dbcd46d98b6c64a0a7a4fc988fe0c83fde06408378d498ba2c27613e3397ed56590bb7f4446f17c1419a9e41dd76d1e0127805320f2642b392c1c1efb6e42ed22ae0afe7d0159b5cfa50f51e87e94070aa4b469b9161da86715e49c62a99824e5a61903fe66e2bd81b5ff6e40b662d87fa7eeed51061aa58e6aaea9c5141e4f238765ed2e86d85d6e"}, {0xd0, 0xffff, 0x2, "ee157eee306d2fdc02f11dc59c41fc01fe97697562c7baeb797fb5e3f1459b5d67ab05b7d174c20c1cee741031ed5cf8b43cd49653a510e6ce4ccbea98283e2f604e2ab38582ba3482ab704d7fad6face894f19966e4a04423cc9482a436dbe126cbcef1c19d12bb768215be4d1718d70acf8c6d75fa86f45366812472bf9f987e85db8f0008dd99438936eeaa1d34d33301842aa14f01607ffc79dc1ae5db16499509c62e2b60cc9348905257a61543690720a834828c5e6292"}, {0x38, 0x0, 0x2, "e64f36350f055ce6658a9ab8ba67b331225a31aeee1b3439514d91327858462ac408876a55"}, {0x80, 0xffff, 0x5, "19a382bd7c838d4c234bc3bc7032266f197d1399b4fd87382738fe54b7012e6a54add26121111c9abe8ef7ddb56b451efc1567c3e0b030cccaa9cb060b5286da3a68e192556b3c31027cae644fb6789b7ee5d364b659c9185022d7544aca967ed5ad3b567a7b96d39a57c667d42eb8"}], 0x1578}, 0x8) r1 = socket$inet6(0x18, 0x800000000003, 0x0) sendmsg(r1, &(0x7f0000000000)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f00000016c0)=[{0x68, 0xffff, 0x2, "4c9d21bce32e55d080cac5717456fe703f0da5340ffa2d9c8c57be302c8d26bc78d67f5fbd38c40dcd878ce301d07e7d9d43bfceeffead178c9274e6b06e1e1316339adddce2c8d1cbd0f8bcb1b1ede5e1"}], 0x68}, 0x4) getpeername$inet(r0, &(0x7f0000001680), &(0x7f0000002d00)=0xc) read(r1, &(0x7f0000001400)=""/91, 0x5b) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) chown(&(0x7f00000015c0)='.\x00', r2, r3) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001240)=[{&(0x7f00000000c0)="aa82f6ebbf0b46f9af5e462bcdb5280b3ce8caa9813af1aa2db09fe78ea4c25644883956167c5c9d70113ef823f8f294c50578e45b2b8bbfcc5cffde0368061329140f3becdfb485a3fa94ba723f559877098ff9a7decd5fac48da9da3f50bd10f07cf041f5875938531c0ae6f84f4efa3a1cad5f6d32a9e3bd93873e46678e34cb1f767d63296eec6749610ecaa18db573e9a7a8e0684a1b46ef4f6f8340dc7df2484450f9d572cd997ca563609518ddd30eeb9b27a20b0869c776c8d37807b7b87afe516ed30213c3951eb6d47f039c35ab402f0bd68c5ca5d9dc78eda73895861e75d78c173a367c967c976c212d489eef5908a67fedcc9165511b257a89a64f7ef815b7afdf422dcf5c0f0b0400b821624e151933d11998db5b183e0bf94f95e7f0e0f4373c53334b0dbedc501f44966cda16572cb95a702916b884ae821720c035df759eb509743fc142071b354238bfa185068682b1af361d839e8be31fe4086bd579dc8ed51ca2084c203296d65e03d9a97b2700b0f3a2c0440ead44719b125f28118a06b3459ed9db79d428648f0788ee1789ef07f294457169aa374c04ed99063aa2130ee34c701cae718a24b1694b1bdaf5ff60bd0dc4a1a515d678d6ea6aa72f7c55017b94386c937882d81d32e91d821d298045c95a27ee795f475ff4fe729f3e01a75be51c61de9c3e15b0e9de39706de83209f4ecc2609fdea5189e69c059cb56f10cc2340e3a26e74b91f13d4d0200f0755c56f68277cb2a84fd5714d255de87470fde3fa692710ee4d649b9946100eb14a61a70a5cfec63db7a265eb47fa5aaad0b12ee1627a51fda9bfbd8d3ad2774efae3610b62274d5dd71a76ba2496611789611f2f8d62f3fa1ac9ea08f74947f69ef1b2ae28845a6ef69f365317f34fe01d4e3350fd337e994d9296811e0dd76dc83437f006bdb16b9b572b656e96fe42eb14e4b6966b331b7e5048816f3009cd79c8d26af6d5b927aa1a1ab3093243e528cb7e4bcf0e41010857449d7d9c96002a4f2d28ec411bd5df783b05c46f10990c9b6d824c97c2ec330f7adeedae9495886ab449fb2bb0a306e053ad81ef32b71aebf684d67796da1b40429817254d3c0c8839b177631de9fb69042ac201414c41a6b1ddaf17b6750204d8620b8e22b2d20dc572d4ddb1685034c2145bb9b3757ab22a1ecc6ed24f2bad32f05346d723c125c3e0390b14b6f59841190837c79a2befa352bca332cf74fcfcc84d61a8fba53f12a30f4df7ed599ad7fa4c6b0f7b2a4ecda0732a79a3d4c3419bc5e388f7e3aebabb9ae555f0a651ef8dda095d6fb0c4485862b912d5f7966f7bcdd6c118364dec1e9f549d325b050d9f1e371e5b98994c946e1f431e08e7b5b1667a3e531f54d0bf36a3565bb22e49c6b51e07cb5917ede4c62ec763c557071c7d625f8fc251f3831cf00c833b0d9fdd880edf83c9506b7e3113cefcb99a91105de0e53e87f63510d633de2349c2ebb590dc7665f6500e02e800919fbd29fbdd4b959946a9d6482fc4440c2b7551eb0256eca8987024d4e35c98bf0c76ed18591a393dd415c97e5128c95924d91149388d08b6e7f0e566a782a780ced5096d1239173f1c5f9b57cbcf6e4c82a5e54a222535d619f988397cca1f3c4451f5331e0a5a1d59dcd259299f396830463aaf8896208e59a8118f1c36ece3feb064de29605258585212d0ab7faf17e9ef6d5094122fee4a7a557c7a80924fb7fb450d05e9662ebc4c4b477518c88d39be3e3bcda5b65b5ba152a4cdf2b43ca4ed49af68d38d8bcfff9008f3a2779a63bbf1bd75b27ca54ba3a60889ef4f0b8ad3838e0e0e92dc584b9bba6154eb3b7817d44e9b43a0c50e0a0642041f1734e77b8d5f685227dca0b42378fb4303d57118f82fbf4c5c2ea6e2165995c787313f3bef2fd9b1ea813102256ecf0f0d3bc5edca9b99484df157bf0c4d55c9bea474651baa605ddb45c26f2996de0ba0917b38da3330137a6380c3117807e285e44e877e4855b048e8a826bffb0e597c888c7913098ed7bed0980b07f12598718993dd792b02cf6d444f7f6cf1c9284aa2d897f27de66128ec8348f6658c4fb27e8be6eb369ef5bb2b93898cf88bc8777fa851d23f5a70f9e2590a19ebbba0926c62fdffda01b02ead3e095b0e3fb348a5e3f5dcd78a7231fc3c9448e86aadb44d91f92b6d8b4c7394db9890c4a7dd8c81678fe023ac462ced74f198302980980a4360cd85b41581f3e563dac678a77672e715c45415875af236b8a1083f2a0b679ac82015ac22acebf1f8d59a7585d30b6d4cdbcdb8e8906d4b816da49fe3dd09f5607edbf87a2e8c794ef51d2388a8e2ed3750d13b3cd4403b127d2c7fde9c404ea534b77fc5adc10c560b413d4cefb159a073809e4159e058ccfba257a61888ff7a916d24c71592e5618a5819eff29662a527b1b80b85553435e5137470a81978e20505b6fea0444c1e9fc134fa9b342471300d5bd3ccd4241bc309c3ab04bbd19e84f04ab48e52be2c64438af508c3b29dad8871213e87564f9978442c96475647d30637dcca894e4f64f3681ac49e3cff49bf7fba3abd0e31140b453a2d437dac9de50d1375e83abf390d49f10ed2c8829b9a2b6a70dd943808a8b92de41a5f30c52c27a21229f1c7c195aab7c46e228c8696c728c7f78f98005e8ac5915edef0daeadb4ac4e8b9e63ccff98b1e5621c9ae191f983f3d967f91f93d3bbd8f5d7b97b823631975f45f8b797083b30d5947d4f303dbf353a323b0a108c57e2eed49d04c3289c38ae27e3acbb264e1de76ca152bb672b96d52f2afe022d89367fb7e50870f935048c45ecbc31e1501245152153518316220085d97a7a4badfeabba2b986bea4bb74fbe317d1633f339135e4a812c80884265ec51d89dcfc7f9ba12bc8af57df658d07c24162a08fce6fde48c5ba675fc94ed144b4f0431a984f842835e7b53be5cd479b29a0d3bcbad5954fecf85606f5cef353abf4addb5e71cfc75d9c4a5917afe7f047485c01d3c7103c074f9e589f4fbe39b02b425e0456684ef911e23abda3901f5da83c1647f8eebf148730083839da51176550919562b6ee4f632fa08b25a071450aa1b3aea5a522cfac3f7d554f2d9667cba37bea4ed6795c8116afc7e44b78be2626dcd0eb7bc8168935c2f70e0c5022daae906ed63ef5a50da5e5ff32bb470fd369caba819e4b4f8cc4e3d38c5a428a4ba2bb5550c9850a94fac6f26f77139ed4f4936c388a2e2358c717841441f7866e787bc8330cc652cddadd9a6a88e91e3679ce93e241c8dd80badd349ac3ecd6b5d349a84751e34d7cb808a4166c7105e9ebde4fbdc0b53691bb810f0ae90aa5ec4cd8788b741a4036ace459b4fa579736e9b69e100e7c4fcebe88e16efe81688c74f248290fe3423f2b69e2ed9e222d184506fd4156b20d79cb1cf8ccd4a52aa2e2695ac4a58ca4219ba5f172f9135f60575e635de551887acda07d205ea91afe3885ce0ed56a4ff74f52a74717ee2c118268ea0dda5c0f24aadea7567d4cd748ebb83baedc56b2f2d3faabb0f5491f1b65cde68fa0ed0ec4a6e52295b24d404c0e265a18fd350473efde58c8ebe6bcface55c9ae989e790e70ed1a969327b5a79a72c259825b7b55e28aa267927cc239d3595a3efd22f2083f934aed5d37c9410f0c358f619250ec130b25f9f88fb0f4cad56df999671966ad1a28ac730419aaa3cbc80a5f7a3bf43577f60bee00dc082c7f6aad701c2d093f310bb87918e1733369523f3cd72ca7ae2316e8303fe3091b42622771d49eaa9ff5b7b33253137033de5681698b9ac3b4b1e94068fe45fe5f9d3ff0149284fb289074e5c5a5070d3bb6d0332442eed2d4e54f6510a6f176000b4dde4addbaee50eea26581c71a6e7087bf535cd46ef15f67823776daf4145f33b0296ef0dde3fa0b3485020cae6facfa309c7eef503e65310ac307f858e200bdcb003bcde244f0452e865e52b15f76b9a4a027f51f90be37d2660f514ddc836a5d3d2198e4b018d999afb7b55671c941309933a23097ed3ec606346c0b320bca8ed4dab11e14d0e797803c83da52b02026377fa4fb132ca08aa0c012d90d3d0f04533982d3020cb98c3802756e5484f4b27674c2e907e7da9c94a1984f5a42c64b93081958e684e3bed9d506f5b752c389b30bbe5056b2440b2425383cff4f829c17379f1d5545c4bbd34b0dea91d6d729b30a55c931e081446e3c5ddbf1c3dac6dfb07411ac5bb5534ee67832656949345cc28d1de55732dc4188afe060756dc81505694d3a0e583456dca17cd77ebaf856b513127888ec7d2d99616c06ce105815ee06691edee351696c22f79167cecba16b8ac43197988c45758b6434c861c77ffd3719ca6e658e50b2e79a3994be193993d48ab8abc38a8ef8d7d0bc3fafd1d0874267d67c0fd4785475b91a5966e28b09df240ef329af8266f87ea8a879cebfd5f8b26c0146371dc776b9737fff6986aeb4d8b58daf211eb4c4ae42aede33af9867cb299b32c7f9cc6bd95e677755ac2658066bf1a9dcb66885fbc08cc0bd231a2425fe71dbf17e283ee2dfca178cfb91729452cd3bcfaad327151711408599cf375f0862eb39be861ed00f5b151903b6dc1bbfd0729e848dca824da8cb70a6316038bddb0fe60f949b1f133fccef31a09f2d01ebf8989c54229fdb74beaa0de83a0e3b09fdd143d3a16ea8bc9e437d58dcd93d042d48620f5d98f79cb5ac167f2579142039fd0d0c90f9d4bc87b423536b297932f19d042aa7fcfa6d45e8872a71b785c4df498c9aa7467db76f4b4fc0d780cc0887d2dc70ad57b9d725661e58ec23155321b00ed51858f4614c19f6b4f58971a3d4ac466f15523ddddd3d8a1e9365f08e275ed9d30b367783df786652c9feb8676239fb66d79ee528f54b305d446dd6538929193a42d8abe0b3f83dc81638519ffc7bb291024c20efce6ac57e6475a10c5974d11f427c990bc4b7fa5cb93f46e2fe80db57d57812d5a6a9221d0ec39fa28e4b748a8381d511327f7c6482b7eb02e6340b48d09a6f95dbe327d1bef572c5a7cbe3aa3fb376b39e72b462b16beebc4d6b0ea0ae923282837df3f16a8835f3577b2eda41c20240d1126ea49d0bd146fd7a86bcecf16f42849cb98da0a537d166477aa6a67e7ab4659b9e9a3dea4072420ce2ed07ae158d0f85395629f65eb05af03ffe683ebe87a3c7d1a81d1dbbade0662599394d205529cb162dcebff8d732245f2d094ee6fbf717d15fa94c10b418b557b0a4c7752655b0ffa9b99f7ac83cda8d701ff1f74c0b81550f82536000020b9012b8eb8025ae72ce367a833998d61943284a75cb205854197a561903502d782896cd842a783e74506127e2db79a9f84c473133e08a2b53cf7a247ab5497f45b4fa86430e95cf559aa08a8129c7f3655d4a2ab0658622d774996610c2ad95529f0bbf56c5b7383742ecc2bacddaf60cf22c71beee479c8734cf0d2958a792dc09f95d8f6aceb17743cfdd5ae6e02d0c0f21dc00313b32b63d59baa2912f69039c9c4682f3395e7284d8a978f33d4385e0835caf6bb3d18cdd163067fa8cf8bc009c975fda7434b946f622313ef4aaee73b6930e09a70a4c1e825647f1e974364e062a04bc2ce47e4243162f10effda550fef7217ee572a570d72986a7019a184b3bc7d8c81db329da413397a681b011e0a96aad4dcd3ea527c3bfec270d451d88597a8853a95de373acdf47a82aaf064c33cc440809f0a5c6195fdf4a3db2a55e23e5165cd5d55bb114", 0x1000}, {&(0x7f00000010c0)="3e73997ff7d23123c18d0c1db1d8db202543a6f65f964ba033f0e856d90e071c1c226771e1875962896e3394fb2c099ccc5ad263c7a5849395f1bea54293accce7f306668c7a32a19c4d2ddbc686c85ccc153954e0bc4c960d1e5988fb4e2c6839fb4daddb50bc3591ab13d53543983541a951268e168e31ee31c47e479f665b52072797425f9aa0ab86a35ee401f3783b6f31ab60a702518e43c3d9bf278e185830eeddf585a4b821c882197f2d57a153fce09257ac0caf8e6aacfc99ce883601f2d917b379865f6be484d1f7", 0xcd}, {&(0x7f00000011c0)="87e8d5aa1af68b03769955d3f583b7c35932a44b92a861844ac12f431cf9effbc1df07b7f0fb426b5db9f04e80b9daa7861840167d14dd6367572b6b336748fad04903ab", 0x44}], 0x3, &(0x7f0000001280)=[{0x108, 0xffff, 0x80000001, "3e86ce41d4626bf9870a62adf311584a944afd3e65b1d1a0fdbf94bbdd078246c5a71994fb850ebfe8c039c9bd48f64c2ca800ecd089c770f2e8ce6547af8f503272837f9021d2b8e493f2ee0b11dafd8b9a586d3215736ec9ed0097f011722c4e9b7e984d04d5ce7665948b71f80ded2e1020f4d1ca685122c9723b3fe8d4a5487f528860d93d8345811d9361b8be825bcc8a237879dd17944c5ac3f72195e5d9dc64ef0718c0801a48c22d01c8142fbef376ae1354fa94252b7bf3289de3ef755b8c3d2800320dc3b8d72a3d75a0379080ab7596648d68c903725a4c0adef9663005ae127927de0329c8780760dc429f647cde55ddfa"}], 0x108}, 0x409) 05:39:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) fchdir(r0) r1 = kqueue() r2 = getpgid(0x0) msgget$private(0x0, 0x22) r3 = openat(r0, &(0x7f0000000180)='./file0/../file0\x00', 0x8042, 0x80) listen(r3, 0x7fff) fcntl$setown(r1, 0x6, r2) getsockopt(r0, 0x2d, 0x81, &(0x7f00000000c0)=""/126, &(0x7f0000000140)=0x7e) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0xa0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:39:09 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) 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', &(0x7f0000000100)='.\x00') r1 = dup(0xffffffffffffff9c) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 05:39:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x25c) 05:39:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r1 = syz_open_pts() close(r0) fsync(r0) dup(r1) pwrite(r0, &(0x7f0000000080)="dc3d165e223efa9017e4f05e2371eb3159b184d88e5bf3e9887b1dc39e3f7baefdf42502fe6db827b222eef89d8d1c411ca114391e8d9a9707cedeec7d72d444ddafd99b7ffb8e116e71c66eb027c9ce4cb9a905e506cc2e43a30921bb4587fd15e745be73c633e3739ef7b969ab01b9971dc24ef1", 0x75, 0x0, 0x0) syz_open_pts() 05:39:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="2e4660321d377abefd5b4e68cacca855006fda9f616c4702c7072720b9622e0af0cf520d59eeca601db128aed90b8c18d81badae83befc5ebd16da0819c7a499", 0x40}, {&(0x7f0000000200)="bb0d0d070080bf214caf2b5d7460a6738f7792de0c3a155efd9f84ed488c266952657fdea871b773ec21fa9f3c98d4701db573dba881116d76dfd75f43e731e55a7822ebdf33ae364a169d1b553fe235e4306b8aa8c07100be80cc076234d3737763f381a7a558014f9e989acfe3b3ae2df0664753814fe7b84673eab91682bc748c4ead5ce66143c031d9d1285dd6d66b926cc088d5c8d7e7acb02c0d28af511af6aa746581c58f0b6a5fb73f6952823e7c4811a7cd7022f2668392e856bda9a1482d06373a5299087c92ffc89d9c752dc0c8893128fdcefaeb2e", 0xdb}, {&(0x7f00000000c0)="7b97706dbd20b2c5310f809e3ab895b894f6b2530a4dcc111950a2bdc2daf253921ca584a0a8bf43f60d9d15a1ff978335aa71a83d04528a23ac152bb956abd1eec41699b5168b2d0078fd42b634102d2d67c00f0c3c0b43e16b", 0x5a}, {&(0x7f0000000300)="31f23c05e093dbd971f413bf581973a206968a678ae3cc1ae08335344ee32993012c9937fdadbd7219836ae322cf25bd5b4e825bd43633718ce70b1f7b2f0fc7d4919971d7b7aee4bbc07a450ad8c6d8b5d7317a524340a6e116990d384303e6b4d8bda82e", 0x65}], 0x4, 0x0, 0x0) write(r0, &(0x7f00000001c0)="14", 0x1) 05:39:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) utimensat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)={{0x5b10, 0x7bd}, {0x80000001, 0x2}}, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in}) readlinkat(r0, &(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0), 0x0) 05:39:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffe, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xa, 0x4, 0x1}, {{r0}, 0xfffffffffffffffc, 0xa2, 0x4, 0x2}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0xf88, 0x1000}, {{r0}, 0xffffffffffffffff, 0x2a, 0x2, 0x2, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x7fffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x9, 0x3}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x8c, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x9, 0x929}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0x7f}, {{r2}, 0xffffffffffffdfff, 0x29, 0x1, 0x3f, 0x3}], 0x2, 0x0) 05:39:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x100000000000011b) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:39:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x11, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x100000001) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x44, 0x2}, {0x80, 0x2}, {0x0, 0x7f}, {0x45, 0x6}, {0x18b, 0x2}, {0x0, 0x1ff}, {0x100, 0x100}, {0x48, 0x800}, {0xee, 0x9}], 0x9}) 05:39:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)) 05:39:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0xfffffffffffffc01, 0x2, 0x8, 0x7}, {0x1, 0x800, 0x8000, 0x7}, {0x6, 0x2, 0x6, 0xff}, {0x4a8132d4, 0x8, 0x20}, {0x3, 0x1, 0x2d3c5be0, 0x6}, {0x3, 0xfffffffffffff800, 0x3, 0x7}, {0xfa, 0x3, 0x3, 0x323e87c1}, {0x9, 0x1, 0x101, 0x4}, {0x9, 0x1, 0x1, 0x1}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@abs}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe7e, &(0x7f0000000340)="b6") 05:39:11 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)={0x7ff, 0xe8}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99, 0x0, 0x0, 0x2}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 05:39:11 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000600)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000640)=0x1) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000740)="968df17d7b940b5c34163eba3ed74296987080acdf965c0c7b43eea3066bc7fe868ecfd9f7b890a6e8c959784c39ea85864fc287dc4afd1aa793441fa55b0116315189c938b1159e1e1374fbe1a4a5e41f5c91cd9e2013f063f8e573dae1b554cab240f5f65253880a6e3c319000a1d99e48d361465dd635ae3e99b267dae6dc68593f34bfe8d6be595eee5102dbbb5eafe8db18f1a21aa1adc4f5880af2e4f100e09da62be17f77c8283bc394b305535a380efd0330003dc30e", 0xba}], 0x1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x1, 0xfffffffffffff7cf}, {{r0}, 0xffffffffffffffff, 0x18, 0x5, 0x1000, 0x9}], 0x3, 0x0, 0x9d0, &(0x7f00000001c0)={0x5, 0x7fffffff}) r3 = shmget$private(0x0, 0x4000, 0xc, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000680)=""/77) pwritev(r1, &(0x7f00000001c0), 0x262, 0x0, 0x0) 05:39:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0xfffffffffffffddd) syz_open_pts() recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 05:39:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10100, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x18) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x0, 0x0) 05:39:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) syz_open_pts() setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:39:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x6, &(0x7f0000000400)=[r1, r2, r3, r4, r5, r6]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x6, 0x81, 0x100, 0x1}, {0xfffffffffffffffd, 0x0, 0x9, 0x3}, {0x42, 0x4, 0x8d0b, 0x9}, {0x7fff, 0x0, 0xce2, 0x8}, {0x9, 0x9, 0x36}, {0x9e17, 0x1, 0x81, 0x40}, {0x4, 0xffffffff, 0x9191, 0xfffffffffffffea8}, {0x7, 0xffffffff, 0xe35e, 0x1}, {0xfa8, 0x0, 0x80000000, 0xa9f8}, {0x6, 0xffffffff, 0x9, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f092700000000000000004000000018000000000036be2dea537cc660ebb60c52d83726ce13477939359c70b24f9cca224ee1a87108606fd9d1b6df1257d77a2c429ce1f4f425a5f99b81160075b9141f83ff17eaf6efa465bb4c8e72d49d24ef25f5040000000000000023e24799a907caf6f4b3d62db3554fc008921220a8446fe0d1969d53ee4771cdb510f59e888992097c284c8cbcf8d284603b91d4d9c56711c23fcdf1354d8e3efecc5faf6b4508aa3eae44f48ef256ae7caac9f84480420c8757224ac0a8e59fcea55e4b820f6d73dbd929a030fe68744e848c6cdfb8ff07258d7790125144035c31f26ca8ab6b4ce62d821a09", 0x145) r1 = syz_open_pts() write(r0, &(0x7f0000000240)="cef890e68948726faa943e6ec8fe797327d0fdbc06264e90dec1b6f8521859ef9f3b70c9a811ab38dc3ee563e45816b523141858b84bcd7d82084c37472a28e7daf902fcc0b096", 0x47) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x4, 0x80000003, 0x1000003, 0xfffffffffffffffb, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 05:39:11 executing program 0: r0 = socket$inet(0x2, 0x7ffffffe, 0x2200000020) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0xc08, 0x4) setsockopt$sock_int(r0, 0xffff, 0x101c, 0x0, 0x0) 05:39:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x7fffffff, 0x0, 0x8, 0x7ff}, {0x1ff, 0x58, 0x8, 0x9}, {0x0, 0xffff, 0xffffffff, 0x9}, {0x9, 0x0, 0x0, 0xc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000140)=@in6={0x18, 0x0, 0xfff, 0x5}, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)="fe6f51b7", 0x4}, {&(0x7f0000000280)="ab5beeda86c8b363b68c7b1ca05b537ed86f6e80d6489ff66e643922ad61975425667a7b5b3a40acfd92f8d26675d7c3a59542ca66ef527691240873dc983bfa21f382dd6e4dee8e5388e6f9864810ba5f95f1abe958ae40dcc5bb748d93d24939e394cdaf8f9269805713b08f75d024ff24fa7983380b3867713c2d570b464b6b64b5614ffe514bfceea6cc0b1573c7d2dfc3cc10e23696cd57be5372694ae09ed70c208e99c29729c8641b1b403d8b09b68c245d9113adba9eddea3aa395455fed2d77ef19a1c509d7759f9850a1898a93967ecfd28cd758f0724d7f23fdad5cc8d6e631babff92a8380e6c3ac095c28bfd592def6c988f5b840e58ed76735da3d806d2e25e7dc532b868bcc0e2a05e6cce5a4044cd2044fae887c9a321eeba6b6c276d544053183bcf7d6c26d994a177d09c6eb1581160a6766780caef8a7b65c690380048597e3c55c28b58b42dbd686f50ab673644fc99eb9c6cbc69dd8db5b88ee27eb2bcf3c52d5f5101127bbe46e8d15ddac29b027a04b9479602658584c85d9ae9c1a10fa116c0ab9f4b918526d4b654e15e6563092b9a63bdc40abee0de4dace058716441b3efb557f90c2eeeca2e586981e981642e0dae8e4815c9937a85d4897edc8960a562f85820c7f02fc2967b24d1e5288a62e01ee730509d0edb6a2b3a4cf6f2dee3264faecf3066f29ba5d9ab87b97b1482339ae466dd4e25725acf9c31df59a42c162d7d50edf5dfa413154eafb13c65e803f885d2682bfd2f02d427fb20c79cfb627b284f445892dfff1285435e96c7e522c776434b0029b876aa6c207b6e2418d1ec186028de518238223dfe5899553161305114ded37c5617bd269d71bdb44bb59211e45764849dc5f36c7e19a3476758257a7654d215ee9e9501d5826432073b1095023cced9a17ecc80113ac34028449a3f5efda0bd54bbab23da339de168b40ee4c96a041dfb9ce337c4663dc0090cc8f28c8caa583ba527518029ef02af36f50b809808193b02b9654d0543ad337ad3acbcd78e4b75e786504991b412e723a17613ad7e893b9c684ea3a9cc7ec42a4cd45cd92de7c4948f75d50a55f16643f79ebd1768b6e7c823d0c70d894782cfc066d1a6ecc8a72304bf6b004eb3bfd18902ae7b0165550c0ffcf560afceb1c354bb032500e601330ace74e606dec6415d880c15d6fd72d66606f4afd6f23271cf628bcddca668651a80bbc39b51cdee2222f1734ba1c6965c8a46e26c964c1558c400aeb2c0ac0b1a33cf864572b4c38eff0f27dca2a25d5fed234628ea9987f6002f7d928579e97f14d98f671902b3ad5e6d1c66100df012e178c6cd897dd57078c2471fcc9cee1b95f4c83b6b1f6a0ddb7e3ac38339998fe9ec92a3f3cbe6ccf771061cd076c5fc8b165ca66a6def1a2f4e31fe62f1cac8d4c5ac9adfbd5ae16580c29e5cd6e88cc0b007fb806e897245e07bc7f8161cfe115f667e73ff04c24fa486aad34ccc51a2bd507e2eaa7b17e12ed1d6af5f2247e6a4838ab1a3dec8b9533b79dccf80465ce3f84f92f4f17223fb6a279c8bdaee9277e00a89025135b4655a3b59484262a7e65e53f3085fef2040719d80c98da3ca31f8397355c674048b2d607ab4aace47ab1e7f5808b74da808693182cfce806d92564e2a957c39c24a0f5185294cc97058817a31cc85905638fddf24bdac277d6d72e4988a4304b23d4088bc27cb16b053268b193f1ff764c036cbbd82804a89afa80f92c334d484304040b221ce9b656c50c4ab2edc7bcf343fefce4f33460db5d9acdeaf081e792ceeff431e9cfe9318539e0393cc4faadf94e099f9ba204126fdd7f48d277bfed28ad4039d3d6e8e4b4e691dbaf41042d7bc9fe5e60621aeb800fda1a98e27d4c8ad1d5c86d582917868a671d54554dc66d1b4b57937cee9f6b06703bd31d5defd1951ec311b40b3accdd160cd09fff2dbce1123117c2339a56f95d6c2d8b6c0c72d4a44a3ce3d1eca80abe954dec9127f9c92c576c497b3a84add212b5d7240dd194f42c5da8cf5439935147bf30445d8110cd45b9f53ce203f73aca39bf82c2415a43789d82cd34108c4a286bc66063578e25f5274456d92bfccc73e87d3f80382f777b8acc41a1ff51ab4664233e3bc0cf2e31f71bbbeab954b6e3314ec9b4cd6c559b7ce482f9d2cf2bf925c568b8582ff0d43218e6769e5dd0be9043511f1ff517d78055015195258e76e8b02fa39960e0d9d2d275b10ef3224f477fb8148f48d06abd28137fb6e6b6b80c3ad6616c7001f175fba483e134863dcc6bad5af053e9badf5f88ef1f230c59d2f87b64ac50168093f3ca01a1b41d0758f49a47986a15dff732ed09a139e4041eac9e5929ddc9966fba4d1a255325fc81d982c5df9696245bd118babf7edc2229d716daaf4a5cb1db47d04e54e124775b1a76990137a5516ce373a1c74228c0c92bc389db1966db53d926edb7a7c2a790ab0f133a5e3a6fa10bbe07c1217c58e7c3fdc514515c736390a56706e2fa03090147de30d821c3fd8f2144025c717e3d37b15991bfb82f5df3bb5a271c57d02a71e83cc1e3f16c859e1d18df50f1c2bd068f548cdacd40dc29f0fcd18f52c2c331f333a7a582fdc288293bbd59a610170373fc128c2cc39f1e04711a84d1a63af3cca45161a1ebc15f2d2abcc26dc201c618a7a8f9f2855de472f7cc9e6cdfd092e5a412ec8ae9577bd77ee8328fcd485d22151096c87542111e6e187c547ce69bf9282bffa637ee99d2d3a48d707951cea0efe12bee29a14a7084c12fb9b03f86c7e870ce0e6e66e7819c2c6aeef4165a48337a1469bc14a07dca9b25af554c3538365e7f64a3bf24c6cef7763d0f9322d308dc66b6a6b91d4643b5943331300cd0cf59087eba1b33e4dffa572ab9344e5fc9effe1edbb83a71243c3c27aa3dbff9f2b4d53755b22b27cbe67245c2968ad440cae7d919b1dc784914acc3da40fd86c8840355580d1ecaef4d7cd5b6e6016cb302d5d77a197e73e290743cd75ee1b740686728a8a82217d640457df66ca2ac25d44135d403a7d6cb888d80fe0553e5379cc0d173da5f35081d5b15559000357f04f3c55cbccd2de6710b82d74d0171b15de001869e5591d454cf3461b6bdfd65992cf01b33921cb3072aca3de5ff289042cae6cd89293990a8ce888ba8bbeb7439864ea16131e82351497247e9b1a1e09e90f460ef02a91f047f29cd02ea8f62142716d35d0c3eeb211d72bfe915e7b29e738b1277d2d805c192b75d0946e67f19b6b95901ec8239c01fce85d4abe7610094508abe2bdc386764fdf0d60149d50c1bb18a2fd818df73a819d56ea69e0e9e05577b2570e43a6a9105ab9d3ec29b19e077b9e8b385d1d14880dfb72de09d8c2499d4093ac3753e01f2790f0f3a49ff2097859c647c3ef39815a76754de6e09c6aebb7320c0b51b79503e0595a771126a00ae9dca5b06976f1ed8868333dc2587f088e5e508eb3f171b99dac0fd843e89a4a0a4a2c7ab5826756f5483614ec73b17b27b60bcd97575edcc03fda6d18a354f43b2fc21062f14ad591d8e5ffd60c370a51d39afd155e117baa40bc6b276670536720d70c19b59fb1069fb13ba61ba5f046c2fe0e2789296c48e8a05c8de8c9d2c5ce85699357b42f6e4d02f574e282520408388aea4af14e5df1dde61756951642a3cf6785d16ba49250e38a75570be70aef6a71055b1b8acf841ae7b7555ab10986bb499ce9ec335b76e0d1ca3979a93edcc928028fc02b42d16f6cf9caa00510f7a5effb266ac30390902ef1e367649b1c43063b1385bac323c94a955e2df5f97eb69d562df53903b8c5e2b7567c20ecc68baa8836c2604daf33736b2fc010a0758c7985f7bef797b920166eb66324dc2bc7908f1d61de21201a83690fc101a59512b4567f673f31fe93542915ca82aa2e8043f6144693d59520d64f126202c734b1f21dcd8b864bb16bd239277eda48c03e2c591d0bab2cd6661ade652d6929789e3e70d43cf7bc3b61b4792c45a27569678ff68be06ebb2cf4468dd9cca875129a6daf816f7fd9681fd7df16ac94066d35bfaf787e3bc33b4714ccf6b441b7cede2c92dc770a2c2dff44dee006823e37071762b85fccc7c9eee27d35df09c7f6f06539ff781d75f1477f663ec35be7cebb3c563af56823282de0f0acfc1a622c9a3a40cca0eca52d04a33aeac5d05d07b26d466678af1cffe27770cec21aac152398cf1034bdd32ba91c35b4bd10a44cace069a52f5ff89b6db008683ecceb23ffb6da0067d8536f16fb1fc3eb8833a190647beb8347889c75b47ad920b45f4fdef9baf801cf0c18d2f32ebe2af06117b375e39f7729325b99afcad3718924653af3aec063f0e352fb528e8fd0451f25463595dfa0fd3796a87a67ce2080c23789ca7131517247a11cda52c4d42e7c001fafcbb0fd19b095d3374e4f7a03b4ed795f753f3984cb8476fd2072e70b14b5cd05a5bc48cfe2cc7a8d3da8b2dc50c3a0aa6f16e7ce09dabf53c4ff97d311f071eaa02b4dc61f43e76ed60b4505ffa736311dc1ef97c916b2a3480c93f709ccadaf855c577060b014bbf895abcf6708415f473299d415fdc1aca0ea77f0f7754d26188f3b879f4298a2d6d5b9ce085a3ca816c46832e098ba5fa37fdcd9d92e2a2aca5fcb3afc1cb9ac494dc9e4f6fa4ef692612497005e7f2d0af6fa0d8aeafa67208d585f6e4f8c4e22fececb65fd81497da2970ed25261f8662e084db4ec05ba01009e8520fde654525f8185da21e99cb4fd0ee2ebcaead1802250caaf528b8feeb7d5371778775becb4d7ab533df23d6d473748db2c681c6ebd29b2c3f309d26c80da666b319f45524ddc1073b2e44dd9e2b404fb5470e3a9735b2845b84397364f85a2fb0e213d2d81a80cf5ac6e116c0f9b173e2f1bb685829f5b733566d5b98bfdb2d3102b7fa9fc4e5bc5d7f9307c0c66739e5004e39c0f17da067e2fa417a6ff619e04d03ee27ff43fe7e7da7725809ca178d6c20ee19a31a19cc38692d30c2c9b6b1e89ab0caf9a4ef673686af76b4c606800bff4970f1e16ecb957955d0b004186e2c5effbdd01a622ae73b977654b3b7b176bc202d00f730812ddeaee9d029f9a30126a6094eaf371a492dfca78e8e1f437f906183dd7c5377a9655884844977f618f65aaa0e6b01a8e4c4677f086e15ffa7ba61a07b538b316a3e5cce470699464cc22efd0465e280ee6b892d081cdc956842dd53282fb45c9f87a1d8adfeb9ba3dee8b1da042d6fdf82c4d897c1cd4417e883f201b0141d155c39d269295bad01665a05ff865438fc94ec14f310c9374a0d4bf29107630192dd9efcc4cc494018dd329c5eeb68ada7289ebaff75093c4d58953e7a53063069d27aa26356bbe56045a80a36a03158c304a454c2a3e5a21dc1c1a7a096941ba412edb74eebad207cccb88a42de751f2e18aec7f6df263f489f66da63cdf91b6fc49c48b2ecda8e03ba32a7bcae07dd34bae4bf46dfe328549fb5ea4d6ec4119bdf6d3f85a3e4febde43243d222cebf766128c6acdf44e5ee9e8a5ca4be619b04e56cc3c04ff520dc389e94e8c31b264450119863f342cbf65d3250f82dfb3a3db8f7b93165a2cbafbae67d56b86d2d3f56bd772c6dcbb686756f0b0294a37feb5f718cbdcee945cb73d538c9ad03521f42c98109a1f488151dc5172fb25a5742cf016cef597bfad69f5f99dea17b25f5e0b781b0c9c7adc10c86a5e7872120f13e5eee30a260076d8a8626d68758b2ae8b3e8a4d8a84eb0116cb2a998", 0x1000}], 0x2, &(0x7f0000001280)=[{0x58, 0xffff, 0x401, "eea2dc28a0d256068c7922cd4f34ed22045b7587d2b1f8771e6dea3a5e0e5d6ea2ce55465b14002abdcd95e4adb63c79df0dbd23b01a20f9c55748c653789f6c6c87bf61be5bea27"}, {0x80, 0xffff, 0x4, "e5627abce8a575e4ad1101ece6cd21f0bbb0c9c9e3b7ea45bdb3e042f4ebe9af39d82de60cdd74beb9f9fdd1d7370a21369dab4b5d324452befe7c394def5bbc3dd2d35ec101ff1c2af31bc21c762139f1ed3b1718ddcee026029f5f50fadf173465944480da55d8dea594dfb61e"}, {0xb0, 0xffff, 0x2, "7452e600e32519c656b7ca9be50ba04e700a3b616e6a00de677ffe18c97d6fa946e0ed85d97b3a92796416b2ccab0fdcb100babbdb1411bbcb10329800cc5690dff39a3d143b6670292ea57fcb7a30aca8c1bdd9d2fbab094ca83b4b5fc39d4e41fb360895d739149c606f81cd28d0aa71dd0081c6094c18448d363a73cfc0898094a67be05b4191688b2773cbe1fe7183d90b5d3b502fd2d9ec712a8fe255"}], 0x188}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 05:39:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:39:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x109, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000639163f719cb75ff0000000000100000000000000000000000d955000000"], 0x0) r1 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2810, r1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x91}], 0x1, 0x9) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x4) 05:39:11 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xa116, 0x0, 0x7, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xfffffffffffffffe, 0x6285, &(0x7f0000000180)="29af1fac6d8087c4aecc222a654a07166b69e386ed61bc751d64f31ad396874acedd951dbc83e263be91b3ededaf4da570fc10b8b1d80184d2648f97791db484c17dec7ec7434aad9d162ac1f5657779cd786f9ba67c98fbde1bee9cf87ab4787322602c8ff307cc0ca3a286bae469bf2721720226a1b285", 0x78) r3 = dup2(r1, r0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x8, 0x5, 0x7f}) kevent(r1, &(0x7f0000000080), 0x9530fbc, 0x0, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0xa507}, {0x24, 0x605}, {0x46, 0x8}, {0x10000001001ed, 0x2056}], 0x4}) 05:39:11 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140)=0x200000000000000, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000b40)=0x2) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000040)="dbd745dd4d172e8952595b656b6c16c2d786089b6e73a61bacb7ad192fe8d4a88d7f0fba693949f20e427875663c46cf52379a21858a5044298a0664ada80017584a1cbdfda67749309410ef74a1d9f9597b4f4d028a585bd53ee23872e72e9818d5dc1b7e925d4ef61d1416bdba892b", 0x70, 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180)="259a0aaffbc83ef3f2dcb68b5a0d97e2304b94b8397879fc6609eb07c72c1586e5d48385a5380fa2a711c4ed5a33c849c18e6de8bf94bd596df5121ce44c3dafa6237f94c4be815282007363600314f9245cbdaa811a81189144f00b43e7c44604406a1c3074f87b4463fb386ddc77448c3cafaf6720f3f9ccf3690af14ec102c6118f9af13cd57e9fd4d0c7a9f485ae94aad64ee8c4219229a52ec0296589df3eda7d0c5892c468dfde82cddab4f7940865587efa452cd743dbe9fca176b326903edba17129265c425b20e54c37839daf92b7d1f20e100a16972ead71b399edfdd29a048513ec03a115ade865b3774790c08775a862dbdf8365e0d097b19bd284f156cbbc492dc7d612eb04cdc27df501f35d632bac1aa608f2804cb072d0990cb92f99d5459cbf99aec752877f0a1019dd73cad843d006c3da657fe3e4c7153b2622b3d17d8b4f5bbc0b2cb1bb291cc6801a6cba927aa157a80b7099d61c7a0fcbcf41d3c2a9e45f5b70ea480fbb2b880fae6ddf7657cf24e2192cd5b9aa6a376b6056f7452e538273a6f557a0ea260a8b13981ee233ba82a337883987da7667ae4ade9be01109fd76c8236e5931ef0b9d0a8d3098de0c27c20a0d5042c32025e2b5b9e80be060394f0b0115ca7a793d3e2387e106bcd3fb48578ebe47c95d9541a02d388a8e57e0414c80d52acc817d931cf33d420565c207f014fc081cccfc42983e4cbd84279f15ffd3d39398c3c47f8f8703c2b8a526f65f7b1b8af07370a3dba03177697a18b5ee95fb63160de02bea58f8985a1fa8ac4c3d740e8c37a07e4984f90b11f2763b5c7045f4618f86010d616639473ea5ae2d06395f054fb7d1301534f8866c7e0d34657d30b84cc5a38408b94cbe0fee4b6237165e96a1ff0c9454a6ee18fee0e9cf74609e026bf9a45320ebb59e9c49948f8b42944f90498a1fd756a034b5bbf506978c4d80fed22558ccf91df8a24ded810b0b339f352f75ba3b012814227022fa78eac7864f5cd4911dd9db04ac53a35afc4fd7cd418accd915c3b6855ca8cc0f008343f65e086b9088f2591db7fd0f0275e65f0a0b5bfa9f748602abe54445d4cbc8f49c253254c093847894c7038811a14a87b92902a02001b02a1ffb0046dbabb39f279f052775ceaf41827f1246625f48955113e07b30706be59cfb355694b1f0ec551cf728f3f2e7d4eb9457570bf321e0c6e680ddcdc9aa93011e5190b2fbc8b655074214345bc14e9e8e5fff59e5d74dcac505f43d5a4e550c58bdb59deab7216eaf7f72d66d9776f5dcd84569b35828b43d921b58259d7704fa5855c041466cb1161164f6da6ad1428c5ec665a06ea9c78fcaa2662c8fa20257fdbdd7c91bc65e2844dee299b159f73804894fd0319432bdbabd2b8962082f8620fa99b29d39fdd8cc9e65f8f7f77107ffe05449885db95e0c53492c6803631b2dc53370ce174e15a96687d00d640ed2a74e52250d8c14c208e80ea99e64d8ce170e89276bc400f668262702076dfe1a4358d59af37dfcbce1a655ae593d9962c15ec7388a1516cea6fc6f6eb2714b5f03266a91b90db8525f90673faf6bfc8aa9562bde86baa38b651064d18c63392714b10bce86b929c5ab1eb566d32bc9b7434d945548ee5babf1f04d35f2a875b40409f212f843580f2dc8f7cf79a9686c1735b6aea7bab73a3fa07dbf5fe5b5a9a8865bfaa14bbb69e8417a2bd3f03ec099922be3d127f68d334faa20794eb2f0a260f4ee28b1685e34d9328988ca57d821d4feaf6e34002b620edd173e01a4781bb085dc46edc94762ec75bc982cac2cfd0677e197085c8b84651f424a61a5b008aed13ea36e4c7e8b63a189f921877ef4a1c73cec93dc70979905e884a3112c71710bd8fe39068bc3413bebb98cc9a7e6535958dde9db0427722e470777f59672c3d4ad98942172c84671f5715d568fa4d8f132855632eba62023ebb84432ff12bbf8756540e4a62b861115fcab5e3a6ef05cbe6dae592fed20ec65a855abdcfea6adddea99013b262260b91b8ea4aa0a99bbe3fe4e5f503721bbdea4643dbfc42228d78e6ea037170c6a2853610307395a8124b1f753fe7e1d9d3c7a727e9ebff37703319bedfc8270a9f97585a670a5404bab0f9660e7d10b47caff7da6301e8a8757d822719247bb337b8e43fcfdcddcf1cc48f803dbab59c7df8edab80af263a6e68b5f98262deb91afe54cb9a36de078ed050297905c6dfd52e2f05a8c084472f8d11e51972ec32368f0b32a32270b23a812fc11d229293a33e22a94c8873b9ce1b69748e757719e974a6a92225ca534a3c5e7aacbd850177e597f30fddef6fdffbf99183ad3b4c9c2509012490e9ce3643a66364ccc52891882fac6a292438a4f3b6a6b3bd542ce45a341b86c3ac5df37f20067a8389691122a66eda7d0752a74f0b7a0bfe09e616a49a0efe716ef01af9231f906477cdef78b8c8917b8452908dddbbcfe1c338370674329c2ec5448bff18c46deeccfa69ba2eb39ab79985243ef68a58eb0c9dbc07367eabe65d4392f118f5db133c47a936044eda58328d693180462ec1c25849bd0cc9b519d1d46770e81eccc75d80b0afd973c5c0461cfa09e6e61cb698ff7851d39c97c6006f4e02dd24ab4a50cda626a952c45e2ade76a96dc4374bf9fe5d25f8f5691ceff1d34e91222cc4d77b4e8f9f01b9bd12ee4d8111165352e79da10a0e1fe259fa533ea939b0ab0d4d99c4e6662bd84bb1a75e29d40f2fa8e073e42a54ba2adf6eb9c6839176f93ad0489d6bc98d82a300f7377cc147230efa98b027080f59180c2a8afcb22a247df048a19ae7ba002a30f6467ef76d8258c5991daa2eac6f708150496b6360aaa1e08992bc51320286899313259f3c76d014c88c22a46954445357c50924fb8ddb06ba77f25b127aee08eacc79db2c775be9deccdf4644c2600054d878a6b02e009b962ff0d4e6b5b4515207712fb7d6e3c1ed18190a407e29c4f0dde37ff5533d6b05af603c46ae707e85dcc039f659170d98769a66692f922d4792f6399b7efce867f73ad179a49f475e5a893823850b7df269a35b294887b491be9dba8a2c2a32bccbc01fa6d0769119e0509e4323873f7418d029094e490dfc387deae131c23c83a206d391429e893cc52ff81ffc6044c9cd4414eba35d064b2385e76df4b810628e582a07ed3887dc16749e45d76fba9c6daaac1c5ae9e86739ece26c3a477157113d5698d593b926440002171e0eced4e3c6d7d7f5aed48d12433c19b0003925eb22818ee66ba70aa6c07320e997b11d5f02014993e9ee23d3ef997b80ff19c94785a7d7c056c290d2a6247691f148c29c943371157af8dd4110359d9693de3ba746cca50817aee92fc47dd8e06fcb171cd5eed82cfbc40186f5c60509856ea6ce8ad930b1622f8679134c585d31553214f40486937663aecf3297f4eae29c3e92431710f98ea4aeab9573d740c52", 0x9a1) 05:39:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 05:39:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa2, 0x4) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x1}, {0x3, 0xffffffffffffffc1}}, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 05:39:12 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2000, 0x10100000000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000c40)="c421380e9379aec35328ac52511f598dd016966b51a189cc9e320e5416deea53f24d21db681d79648992911b61f1dddb37ef72fa00004350a3fc9e194c661633e5d7fa90c922a47231fce56c65955cd3ec802cdcc68b3e6f49ba8de19b86b1815ace6004be765a16232baf2e5717dc1bac905997c48bfc429e36a4a38876116fd9d09a74b8cdeffbe00df20ed24fdd44ec6ddae19de68a34b8881266ca6bedad51e99e94bb7e2c5476c8437358b10732bf3e0b4d7bb2f005f4f47be2ca27cf6e75319d33690d5af714289a3a092f24dff5a156c26cc91ed242d10cb5a2b71771f3b0d1a29a29084340ea948c4970b2d2411670edf05809ae19b6bfa0d160de4253ba2fc48dbd602d3a2fe6e77b33cf0d45d99931637e49a7e06cabb921797b528fae947e8917740015226002590e78", 0x12f) 05:39:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x3, 0x1800) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) 05:39:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x6) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r0) 05:39:12 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 05:39:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = getuid() setuid(r3) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r4, 0x0) 05:39:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x10000) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 05:39:12 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="cfe55d0581779a3b9fe2d2bdc2bdf4fdb66fb8b2025b25e54967310d9a2088f93e4debe57cf729edaddc8e91b046215c0cac2a0baa716f6a693a849065910b5ca09f148b", 0x44) 05:39:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x54c, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/87, 0x57}], 0x1) r1 = socket(0x10, 0x2, 0xfffffffffffffffb) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x8}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x60, 0x0, 0xffffffffffff03c8}, {0x8, 0x4000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 05:39:12 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x100000000000004, 0x1812, r1, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) write(r0, &(0x7f0000000500)="56de83504b4a5f6e52f5a8e8d0e27d6bcd3bb815eb45fe356914c42d4285629fef93daf9a1b114a3691361d2d4ec4fa37a52b47af66413a9657be607191ba01c605514b40e06aa2e113b48fa5ed78b8b5e41875fda767f453fa08e773f49499c98b742be5cd62cdaa435de8a25336254e5ccca25b40dbf3f50841a23a86c5d34d1d0d83fdb3d0e9b337e4e03871aad6183691f826df5627ee99070d4ec7fea622ee9862b71f7cc61e263102989bd8173f2c65e08dd24b9e0b5a99a3553ccdb41766b512c1c73960c1cc0dd34c70b7b5697d6dbb4a44ee6296648068c0f3e4a2cd58be1d47304e7b3656178a3c49f279220127b52c8f049b27e4e0588d94c06789cbca979c7ace0760ff0a46cb58e8b25ba49edc6c8c0b09bb52147df82f16807bb1265431c50f2a635806d0f4aff82081738c36e0a9026b67c636cdd2121eed9fcd628f25d2ed7fad7fd93bce4349a327aae4c32c824c365b73db986147b00fc0a67a736e9755c7f3f2b7bef110e838c98a0886902546ed60770dd95efe5a5c6ca60b1d6178591edec608d5780d689f78ce033210de6a1cabfdd3e6cc6da4f75c03425e89432ad3d5e94ad8eb83f108a3a8362d569eadf8b22099529b8471a036f3ae54d0b9992da3c479d19a4d85107a9ba36d689dfa49088bbb760680cda61b49d57524fdfedc9fb240ac3810cf4b9e5888d3cf9584e4ee572fb982cbddd757d058e727cb59e254010ff4ba93659b2a2a8661be931151bfa9f563577112f2b3a46ad8b62bb56a2d8acb59a7c8713801b54f807a45dc9e34401ff2ee9c4f10b3110a54e4c50f9b1e47e341d7426188fd7beefbca4ea691f11c3a368dfd0a5f011fefe977c2793155b5f25896892e6ce38c37d937be7aac5940359bd7573ae731f729a291a17f7d8e96843b1813e891f187edba73b2a2ff769d368a67320f3ea4ca1954128b814b30508d79d435266adb74893005e1477ecdeed0cedd702dca9417c41bfab96c483c10193bb5d1a9cffd039609a5bcbd8e25f566a4586010d22d882f91113987ad70ed6be3e7a156e5ecbd31fc548b15ed7596cf9f7426b6f23a26cb3ff33c6ba30b1f59b8455ad31cf3cdc0d6c96359653ceda4552188577d01ef4d4828e803e31dbd8d41d41f367c70115fb51d949e4bceade38c5d9c7b4e90cfd296b0c8c112e45bca5c3ce1157111dac626e3f960277ffea070d697a9eb54c8138b76885607810b53059f76bf66039fec4c7582dc34837a23fa77bd199a1e09d079ae46e8ee0460113a3bdf87cc5ace2e1a4ba40ce743c554664d36f1885f5417138d6122506f4fd8f4cda0d536d9998d45d66eb1dccf0be8eec18444f71155f7e7d75bb94b61759dc1dfb5b8f744ac9e644131a6ccbf49e9783a102e06760810f7820ecb8c443ecaeeb1c10f89a030ba307f8b5623ab44c428519c98b2e92f0bbb4f7f5efbd6b07fab23653f5a9a605411de91351dd39471f53cc70b1a00a212918052910d29a6cf4e92b698d218a55ca5e623310c6ec93383c291c551b6458684a31c612e0e1f5a1b9d2ce8099719a3a23c45adaf6a14154d181ab87d417ac1fde23ddbb4287ff35b043c22d415db29c22e97ea05b1866eba86b269630a7e78a2683aecf9bf4ed3dbb2e8f52b5f6d9a5acf7ad52d2e24530fc68ae03add652312ef4b3f2b3f37072ba8aecffef44e5fd16233f3236ca98656f1d80fd646b98305085f901792c1648f77efe12873492f2fa64208129ba70175191a9cfaee7e4f3015b0bf35534375018c12a22f9e53b294ba24fe32198ab93210b0ffa453c984dcbbf0d6867428cea86d77f76427626f019c96fe1cdaa78f4d2b413fd3726e7c4edb4ae9612dfcd027d6e687081da6abb84e4dd0b6f2805b17aeb398c65a38367def6dd0b1f9cabd1b252977a20ee831db0fb909e6c4ddaece42541f1230625996ee97f8b8bec3cc6aa7fb27ac3b02419b614ba318a1dcd514e36bb924c3531352aa227b07c33ec842c9bd3ed9745a238646f686bba7a2db31782e2785eb31f44b13808dc988e8709fe0ebfc0215938c070c4f62af29dfa7edc3529a14b707c9c669b84b743ebfaf25cda13e13663305f887d4941391c6bbdc4c818a0f2253b2dd768f201c72ace14d4490d6f7b90c989ad422a7f2fab7a9c2488d9b0173b5774ff5ec855d81e27f86d2f5f7d94dd10f6b3b7ddda5926d07902ca27f08ca1f5a366d55d25f9268696ef2e438747010d2cd80820798bb17650a3804fcfd003eae3db719da24f5cd6f1cd8ae4d39071478a60935817bf6cdf30eb7cddc60d11aa3815a6ea4d0973478c23381aeb9729474382813b5dc5d20b90931a305385e5da3d1edf248cccf612b77db8c3dd1da1008f985db2ee9d0f6c29ae48f0ef52efaded6a2b82494cb01ce785e6037ceaf8ed43090b12ff7dd9e3598aa99594d7ce7817e34d8039b2f1d3abc19f636afefe0c9f86e53cdfd0a9d7a25d827043881eee56e3364de536275a27ec531acd96cbcae82484bbc4e30c5bca7d834dbb45cdc1f77e6135dd73a01e35271087c9f4fc386d973f90fe2071849715ee2cc3e92c0d607cadb956066f6ec8f700dcaf251e94ef08865686e06a3dd82798fdf26f2cf40f87e4fb76aec3028f12cea249b50c2c35852a55bf3afbeff8fddd85290f28be134a6efcbf594c5665086af3203d3401c4018487b8f781671a41363552127fee35f730184e3c93d588fffb8ab22df0a05f21fceb94b4d2a88da2b6452880a009df867568d28b48e11f7b46c311ded60d5ee8fac9ee96279d000cc7d727820f915b2c89979eebbaa08dd83c245945fce72e2c9d7f0b57804321e17d31afa030343741ae95b813bc2e043e307007882b5752c64ba1085f64da71aacfcb7880b6107c202d6153536a165ad83d436f147e8d31bc758c287b6d1efa6b50b1d23971999f091bf7d3ea1a63e07128d06327198c96dec5eef372722c33900fa0cfd4614b6b58fa881eb1ae7e12213507798238b6a251b2642b21295f2717ec7eb9840d802c934d802ede62f35d275c5a19071f1e72ca274855e62ac5582f2f5b7fc132d867995faa81de7e17574885be7d531fabc73d18aaa3ffb3e479084fcb5bb617d37cd1be9e3af08bc37518868ad599c82b6972de8d283e6a78cc9b590cd122880e2204d348d262deb3c03927b26f51ca5214dd67e65c71f74b33a7098faa3e203a060e512a4b016937c1d9a45a4e50a0c0cc95f49c33c880e6dc4c2f1fc3f73618c17d4895eeb97b4b6057ae4cb5716ef91a88332dde2d36c4a0046ed21b3d8d95717f3cae3f1a4e18e099cebbb0d14610208445fbc77dc1bdc163e16c5981156f6fcc2cab251acd991986aadd379b9e4970f013be6b2b0d79fc956ff04d4744303404878fd7cb3f5e87379eb572b6bc7b186b244ca09f62f9094b5420434615809b1f847e4fc454f2bd580cde809e5522e0eef0e58beb1c563ff046772da9482e33ab388e58670242f647ab988167e24d59a7267ed935df83c0529daf9afd58db75d76e9ee77594cf81368e794905234c10a68c8b3f54caf8f5f76f79c4ef3fff4a44f5b523ef477f4b2f32bcbd9adf805b02f9e5df1daaf6d9781ecddbef5a7f4642fec6277ca99f62221040fe99049501bc46372b15567c58272fd5cfc502ca26a31fd11899cdc39cdd28c7171725bcc20ffe4806bf5e6ff95dcb7d5be1057e51ce1afe0f84acc5fbf2d4e9f584d86836bb6e350a89f53e43e852235eedac1b699e516711d641675239d8de05cbd576eca990af0a44e93ac9d8e971efe4505c843463f836bb03426a321bb8475cd2ab5f610e78f1c1f18883ccf9dbb2e1eac17ada760e97396a2f7874f8c0fa665feb80e50f63b082c62959e2c5641c8fe80fe0a727555c3b293caa1cadb7b7ba1ccba69c20c484113becffb0920e3b7bdd8be66f510d6abd6c21417bb5eccde49a073d62ef99b5d6d3c0889afb8d72d46d5b511aa034d56ae01f0e6003f467a41ac3f225cf260491f4753bbb2ee16286a82799d404199a09c917b680d99e27991817a78e897b430fe4006ba66cd20538512bcb13394a496ff61f499eb81acefca1d213466a4ec68f6a88122a1297e02c9d9ae57f505dee86d55696f1350894cce7c6a39dcb3094489ae16bc00bf41c936046f62958d0ca595dcad398939a4236f470e1ca2f2a75f878c5a64c9e753a5dcc42788b0c3393be5a0a0f2daa3076512b5ab18e99e239a4b366c4e76545073f9694ef0875e72fefe04e61f898381bd90b007a04f3c7f5be353388ff3cf0fecc3ab7eb2a1b6f88d904f8440b8e12ac919ebe7ad655dcf98714ac1288f2e3961612ceb275f14700b819ca0833327cf55421c60278987a6ab5eea072ac109df1c07f909b61c3b69c986175acc93578e686d3b8ce2660446e6402bf0e25f99e8e6799625b9d43ac6b8a8f2f2f9e622a6de4b8ad2ec4f81967f466d098686c9409287ce814110c92ca6f2fcdab226b1031e5c19e572cb67c7344032d7dc6c704cd97960d69c26ee4c9610b37be9487230b41502356f5715e8f28c857279e15ef7b48b4463ffbc83fae21bd74b77a3594f913c502fde6c017bd88fd9df36151081e226c94f903f6abb87a0b059f9dc56a10dcb6833d80b8802b182aaa264a69871d6c359034defd2983f900a065a4b7844dd0779a18faa20c307a6187c53ee641f496521999f1e5ec1664b68c210a48ed49f60193b3c2d9a1c9c7e173acce984e0cde63026d2acdf4b593f299bc1f64c7570e8b252dbc2547c8d88460263fd870f4c412ba271f34ca02db86443ac311c782286ed6c54a36f9833e4b18c92a2bd4ffda4009c8cff8ce83471375309b5cd33824ec6e0de4381024bfe56a88d903cd97d90c5a735c4551863c5bb9ad5765ee9de6ae3d9bf33eb2f4ad6277dd2b678c5b5d6d1b36903fbbce864712f5e0b9e3eb1d1ac88caa4a8ece19aad09fc91215c097adab814d44ae9d92df938f286ae5d405e90f31c5338af3525c77c5ab91e1fe7123acac965082d989e3fd42bae5acbd12dc165a64087222fbbea7ec0419f1e21912ef25242e35ca8a8570b56f6e5d931ff104a733d31e91c9ca7a73864f502de08af09b29a90891aa15426b4407b42717dfde0760f2c2b3ebc77a98f910629392c57750482bae21cdd1c96cb551840192838c917cfb2d52168798cc2da7a7dd95f6204cb69236b19d08534bfca7212920a042816149628472e8862240384e93b7b488cfd19bd5a985359234be52ea546a91da81d3a0b4b588fc69dea7f6f35637490adadfa0a93c83dd91154055d471130b9cdf2fa9a6af3556df7b6274c20c67062fd9993c14fefde655f30ada43fb813605d738cab7f3a0bf5c59572c377d6a1352d2a0aafdebff891a0b4dce9d234e947aa21df5dfaaa2e00a9c58aa61f472581c1223a3b794e070752122991304a81c10d6e63cebbec82878d206778c80ffb4ea089ede8c999dce6a1839f1602de363c87153a9d521bb553c8dd5cc24205da714bc048a75bbb48b2d1e507e5d330b2cde71f3555b288255960753f7461a53ab1c7e7669119108a2a8a3151af19dde28aae325585cfe9310b522e44bb4ff8d230e6c4f56fff6760ba5a68707905c1fdde144f51863ad2ee65bd10c2e46af6625b9fab59ea28f3ccd362def6e781bc40d0e5511d924e8889ba7bc411454aeb11dd46bd8fe2deec3ab867bd835ade7f8d6141312aa60d3e3676f2ff7d8711c07dca9611d8a50f44f596db4be46ca1e2ca8af4610539eaa4d77674672da2afb91", 0x1000) 05:39:12 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = getgid() setgroups(0x1, &(0x7f0000000080)=[r1]) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f0000000300)='./file1/file0/file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 05:39:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) recvfrom(r3, &(0x7f00000001c0)=""/220, 0xdc, 0x40, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r3) close(r4) 05:39:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x7, 0x8}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000001940)='./file0/file0\x00', 0x80, 0x8) unlink(&(0x7f0000001900)='./file0/file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001980)={'tap', 0x0}) recvmsg(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f00000014c0)=""/214, 0xd6}, {&(0x7f00000015c0)=""/145, 0x91}, {&(0x7f0000000440)=""/7, 0x7}, {&(0x7f0000001680)=""/223, 0xdf}, {&(0x7f0000001780)=""/19, 0x13}], 0xa, &(0x7f0000001880)=""/18, 0x12}, 0x843) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000019c0)=ANY=[@ANYBLOB="00000000c52a806200006049f84ff253e6c851c1e7df0a0b02a38d1e675f1d1785d07584cc2093825d421b91d61915a7bac440cde0429434b93143615f"], 0xa) 05:39:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x10360, 0xf0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x9) 05:39:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 05:39:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x1, 0x0, 0x0) 05:39:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0xd5, 0x7, &(0x7f0000000100)="df6c2a6f5e1209eabdf0a49eb6e99b2322962e296fa33a307ef75211239030d932f3b636f6e2f1b817d59964d4974c0d12e559c5e8488bc1f1dce7a364623e754ff49f35b43b82a0d649cdc7b327c9649c80a6e5aee853e608769b2e81e12cdcaee25d7d01d23fd8f0b93814aab19c016736838fe6ba902288df8ca79b464b3d062d49fab48888fabcd130385f1848fd853e147e0270af70b894a31a1a7733dae0b72bd628d2887a3dfab50fce7469b7a6bde1865a3814d2680f1fe2e4473e3e66cc322d54a180243e0f55", 0xcb) 05:39:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:39:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f00000000c0)='\x00', 0x1) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) 05:39:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x8100, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x20, 0x101, 0x7}, {{r0}, 0xfffffffffffffffb, 0x50, 0x80000012, 0x100, 0x58}, {{r1}, 0xfffffffffffffffe, 0x21, 0x4, 0x100, 0x7f}, {{r1}, 0x0, 0x1, 0x40000001, 0x80000001, 0x6}, {{r0}, 0xffffffffffffffff, 0x12, 0x1, 0x400000000, 0x7ff}], 0x1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x2f, 0x0, 0x6}, {{r3}, 0xfffffffffffffff9, 0x80, 0x2, 0x458e, 0x1cb}, {{r0}, 0xfffffffffffffffd, 0x44, 0xf0000000, 0x8001, 0x1}, {{r1}, 0xfffffffffffffffc, 0x4d, 0x0, 0x40, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x18, 0x45d2, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x7f, 0x6}], 0x2c8, &(0x7f0000000300)={0x10000, 0x401}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r0, r1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) 05:39:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") msgget$private(0x0, 0x200) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 05:39:14 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 05:39:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x60}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x81) syz_emit_ethernet(0x8a, &(0x7f00000001c0)="003794c6750788dc359c59f2cdbf92a13d36eed0ba0eecc567d405278de1a65151f0baeed8342a2e8dd1c8929854d85b9bbdfee5d775426c24a6229168af51837b22c7224b09ea7f51a0908a7fb79bb8f06baef65654eb89351a56305e53792739000c198501a37b20cf0479e1ce774ece163fbcee5d297b7e81c9e9d0b8c421c257c832477686dbed74") 05:39:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x8}) close(r2) 05:39:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1, 0x1000003, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[{0x10}], 0x10}, 0x8) 05:39:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x20, 0x3, 0x4, 0x8e3, "97f62fa9ae0f6534e1875484d51b1af6aa3c97c2", 0x80000000, 0xcde8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r3, 0x6, r4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300)={0x401, 0x101}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r5, r6) r7 = geteuid() close(r0) setreuid(r7, 0x0) write(r2, &(0x7f0000000040)='!', 0x1) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) r8 = getpgid(0x0) wait4(r8, &(0x7f0000000040), 0x8, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 05:39:15 executing program 1: clock_getres(0x5, &(0x7f0000000040)) 05:39:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x2c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 05:39:15 executing program 1: r0 = socket(0x1, 0x2, 0x1) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000000)="789a71ae3faee01779199d91f02f3b061a4b0aefdeded5398a644f46faea8c621d573878256e569923163afa82d7a881dd5c5f7bb7ac94f9f7e33aaa0d8e7eafb014fa6dc808ce69b89cad6a154c6de3d7fd4635574a8f0e0121f366d60996054ed2f2554d279ba36037141276a48d5aa01ef51f25f4a725ac04bfde8ee5bef057a1fdc5decfd4a8cc94716eef9b1ce2fedf7c029d66b64cb1de1ff409b5cced4e3558dfeba7566502b83b52953d2dbee1456fccba35719b378c39debba996cc24c86a21365c446eeb2058311ca3f4516a37b11d08f95c5ffd2c1ebf", 0xdc}, {&(0x7f0000000100)="d303888bb571269eece0677b43cedca9294ab0894e402de4283cab0207187cd7afa6618900bc382441410d7b66e3e3e4fcffc3a35c2d904e70a2f8d13949e09a9b62bdf9014632ca5e6ea5bb7fa44e63b49b1e6352fd2711d2baf31ab3dc504ef74ff39c1c6914d50f7879ac247ac5539f7207dd2db43f8ea9562c053b5bb1943b2425d84f84b177cafaba4364870905ba13a6323dd98f45b0ae77137e118dac97a498628945a1b80e2f7eb016194874e4d4acceb59cedbc50a2db740cd9ced34e745e7914a289c207b39f4ce8518ccf7f0e016a2a492271a0315c0e8bd3b4a8bd56d774197bc99ba67dbee0beb4d6c48c7661602d687e0a3e45cd69b02d090d1a565849ac8778d5eaff7d4198125af628c9ca9ff3adaef902c360fb6bea837b316d40de1efd9719c568150c2697c8ad8184ca1b232bbd8c412425e4b923a087a7a694f0671c349badcfcfdb9ed32f1368182b69b8ca2ceba4f90c22463812aa3b09bf2f02665dd12480e9b0fbcd8d11d90b0d43b09a88c47bdb8dd814e6afa2cc3ae3b51cdb945607c3f3bef56b96b7af862f14b62e5aeb012f4a003e4f146b22124c1e58ab2f2869c6e8729556b90e8af304131935d99aaff26a29bea598f724f9cf1997be6a5675ec4f468a5847b2aa4bba93d05f3197c328a60522f1e8921e520057b851e4c6d1d7466f852f600f49db4bf69a0d22ef48aa3c9d6fa472c71b2e74273efc3d27d6d2b63c594c49eb0bf9d25ae7123ec587c81e724a4edf48445e22aa8b9b0414fcbaffb391a818425d76dc0c99546e335151a2f4c7d02d94d14aefeb5280702c78627d56015c17f1f1df57b2f960789398d9ed8f5fa8a40216f1a3e1dade6918cc0c7550f123e13cf4eb930e70304b850ed082f0c877a43db83b940e00e9bfca058857f3bbf7cbaca290dd40e3ac2a05f900942d07d606311a6c80305be9f9b85aa7eacaa48cb2c80741759f1c7fbd02e25ce19c4ee6a5b05e7e90207d2e0be913289f8ea383f937692cd6fdced64d14aca1f28aa13bed83d6cf230a1882d6fc927d6c0b8d2cf7a3a6c5853e304796947449ebc58012dcf7b3e13ed43c3bc6311ec75b53b7b818579bc8fc2ac32cb98dc9b247c315281f97606973e7fc70d44578261507c4d71e5e5645c84cf3ad0ca44658c98a874651d59834ebf58762ef14b0103261a89e94ba0b33aa1c54d08bae7245cc2e840b6932474a28043a72366393161b86a1ba9ecccce190978f89d86bdc2d08e03a749f12aa34c9b20b074910ee24dca987912526c18357b83abe7500ee2b6d10165b7f73523780455d1747d7d5c8dc320036e96e4945d638fa87d59eb166c93102b736eed2c77078057950e282cb0cdd6adcf77ebc6cc141ba06f286c4a001b3755326c5724de2f2d8632d55d7a060e7f537f39c0a05e4da39726ed82cdc7daa5ba1981ab5f2e4ddea6070005b5dbc811b3a2166ebb8f5570a15d6762388f019f94faf3d506be293e82d822e7919f8d11c5ddacae31afd44462e07986e1f2c37f9ac6a3cb0579d809ed773de7b8cc84ebae7559ab0e32b8603aa5238bfedada2051a65afe87f5ae91991f861812881257acdf7752c1aa40f167937bd2bb18966d48103e22aef8b1b32939dd426dbe19a8952b7fc8986416206793a9b629018a479b525f670b16fa939abeaed626c826f6d2e4c7052aae979a5d6abe0b0c2573cdaa4390060ed26b017649fa2ab27b6bb55e4f32bd966d5e0a850ff5fb205bcd5550f19b0ba517bc22a7ad0f80f1b93bcab41ffc856508ec69f036826556ccd67bdfb690d098a353fc4322bc87f17a722360e6a9f5b2a91005ca763535c3dfa0b67c1eb7fe47cd8728616fee99fc317939df287196a2668b06935422fcf6ba3990d09e0b19a072516c71d2b9a16da2bb963f04f10013695cec8356ce8276651486196df097ceeb767c1c9db71ff1a40645a1e710177e4aa1d15d21fc113c8ec974e9a6557de9f01a180ebbeb0e440b84d3df3e05928f33b7ec93f37e32df06668e0da284f30757cc8c5f68eeaab95f1c0430d6f312a1bcec37ac4595c322e9a067ad66194ba7bae24ebdb393ef7cc49f9f7797106e1f185b639efcf7ccfb307f130f4f69d5fa318e0e8f261ed838fae44677a35db331109b5809f7abf247c2caa172bb452ffd695ebdde7da3dee329ece9ea76ab252dfc330c799d1dd2e4948a9d96dfc3d67cca3977aad89e51f691b64e75f40a7eba6bd9378799dc38aa0778de7c3b8f9674d194113968b19cf2f5399d100a5eab77fe15e8935f657779485865afc0a0503e5137f2f3935c746e4e76d8382fccbc17146c27d983ffff9ef3339b40a5cc16d5a77924b980098da0c9a08f429654972dce348d088832dd01178b1f9a82f91b0c674d9553d1db270f53e20503674d8325cfb8072172f4dd85838f7daa8bd57b18404e7557226da85b35415d4714b8eaf5f8ac59d239965f080321e7afa5b9cf56c0cb849d7c4f658b14d9044e7f08024a0051f5a238dc47e9b3327f98c71a68da2ba43606b8ddd2ba6eb99d9649b06fde9503ac288c88b00466e7972d8a7caa0798fda95673b7c04e5049d8dcd98d5a33dad4be8790c3ceadb3f7074000ffaf86668e80d4971acdf1e5c23cee68c0e49f513b9447bbce1869d9711953a0eaf75edbfa691b4fd756e1eb6bc94c59b663095e66f27928c920540ef4f2e6e01e0479ae4ccd87c81dec21183d02c3b23c7e8d50ae1c88dc7d0047ea5a712d5dbff5097f3aa66fb229908fbcadca249b831c746943c0ec2264519c13e9fb62f3ff1c7eac3bc4a4e882e6718bd92154caa353c5ba119b9743439a3724ba3b03ac82a2db1000bb05cd37ea6a9ce70115a53848f31ebd6f780bbf1e6be192d6b6c3621f5a169cb16e80d385a705b763569be9bc15b653507bac8bf0cc5ac666f3bf95682ac0d3b16fbc7c0574a4065f2e4de88bb252fc9c964e30b2f0cd63592846bf878bc1d953e496790cb9920a6eba9dc420c021ce987880895290bc9734e83398ce5dfe1f0a01fb9ab13246b36b8ffec618e381e863f63922cbfb7c8902990020332d32c601db078abfb20a5d6ae6e15ed86052e5d45753f0c7f3a9e6a94e4358b1402171d7854a79700581777a8b8bf927f32f67ce05c539a2d8d8225d8ad4ebc17dac5c375448a6c29012fc122b2fa01620dac41548a4e821e9b52729c720e178fb3eeedb2b90d0f453d7b3fcc15833b0711fad1933489a38f1e5ac71841ec044a030a411415322be725de6964e045697df021dce34535e6919267361ff2c06f1fc642bba72d944e7361da80d7bbc9a8b50d71ab5fb060b7418a68bb604e80d3f5c8dd79a18e5b3bbc7d9d1a1c820490997edb78b8cb0ee52cffc01a335d5069e4c7457d541466333c15a4a3d8e98a3775351aa37969abbaf2829ede0e60ca8ddb1e13b3ee7bdf9611c455565ec266a640df1f14da2aec62873b9119d7be690e54efed3ba6b7211e2bdb5d6d5120f37f8127bb5c9934352e359769acb1b66735803ed88831ddd2c2b8e44916ea74137e51fd4aec5502d68fad18505d302493429c47da85bdd6691194a26b7eadc039f6ed9995b77b798a118debe58e14a815d4d2fabc60ccb6ce929f5afbfd11d072b34ade4019033a5b4cec26c59599a4d10c5441ad6c2a6c749dfe4f247d82ca28fccbc1e0fc2fdc6738c0be048abaa0e6f75ab6182207322f06600ffa7916b3d31004e19fd5f95c7f41fad5ab088752a4fa310249f261c60468568775f683f1f811c44afc4d371dd472f9e87b14ded1400ce38371319f4029030432e791c3ece986b20be8dd18d2860fa2e7f9e7dacabbde625e755d5e41bab8fba8e17dc3b400751071d875c4ae4d4b29f44fabf08aacd85e62185c7b53e04852a0cd22ac9e17f66e9fc518ebc3099179807573a7ed7846527d5e679dcdaed2b053efffcc46121a48caa420fafce3e84b320cff62e34b4df805b60d0b23118a6aa5628d46d43b9406c9769cbc2050fc1f2180d3aa608d8a8d10a2b65e8da7854d1ce8e74794a5341a008202f679ee923850c1c1ef90e2b7b0b9ae92b63cebad753cfed1a03edbed085488ab5791d6bf25bbd712bb02b81d140f22b3eb2b876767d83f0fe8ccbc22eb53de2d3797ac95fbbdbe95e8446118d80705a47bcc6b48d3d46953cfa77af619552fd0e1fff86b8d6ded48e044bfde4f9084896b740e428c3f02156adf5a545d3ed72e296c27e6b7bcc215da131de53c55ee2d8a2ae28960ce9727957bc2210d780691c5270dd2caf17fdb82772bf2148152b393cb5a1b55ced6d3350d93b826719238918a30350d426dc7bd3554660935064ad71c1b0ec3a9a05e1f5662cc75b361504240514622d3521444ae0abbd2df52a87a8ee208e169386b48bedede87d8fdf7b9341d559e9e79180bdbd7427bf5853fd95f8a8234a4cf6f812987d05046702a0b404e79995aca1379b512aee7c5b454612624751920b8e8e32eb502fc552926ee4678748d2c6dd9b3bad9106399c00999ac34abe5203b415f10412cd9b8043580e2042c07d85f24f3b59ed5ad317836021106587a87e703fbb354c4c0ee657de5ebb60818384789680eda8c56a63038f42dd57d6e2cb24607d225e22f38a3254a5f9ddb72dbe276f9d687a5a57ea9a6d2ef2a1205b28342c86bfdddfdfc5e6b851adafc024fb5b19df0ecf6179ccff07a4c422cdeefbf307bbeaa64d8e2abcbf825674502135491e9cc2ec02f8d0fdda32388a4e6eff6feb25ca4785a98f83e6b84205b8956dce058c005315ce53f9ac56706cda88d9e465e1ef61f0d1f16803cbd48d6b541a43252cc767fd507537c4d1ccab81efce811e7b44919785d627175b22343969af4634870b842129e0b87b496cbc5907513b56d59eef411e69cb682883e6dfca6e12ad241c8f2e6884aba716b90796905a9ff62cfa3a72935ddcfc8d8d02b13519aa205b3d169d3e2a250a96d521de1584730562531c5e035d468cfa1c3d13b2dc29b8a68ebfdea35dc1ef2b6a771b0db2fb21e74cca0fad44e8ba5ca5ab87ff2fa6386874a4c6e8286cadf935d673c05652090f7444934eecaf85da233f9e9a0049a4498a3e7bac60f36f5dbaec7139a3bea0cabee3b39351ed504b1f5539566cb7975dd4fb8f9ad4b8b09c69f762a602912edec792ba3ee1ed124f69d131016555c7cb285ff55136aee9c58cb0c7f56a0c488b599eb33365895bc9e63ec8c70102cbff1701cf8ca06dc0057ba04adcf053c22274f3f1b0f96c5bbd1eb69640a8d1f91449c6aea972675160d0a7312cb1663545912193857b256fac0e529d4331823b5757d8a6dde8a3ff6ec4dea4ccc397dd0bab6cdbefc09919721e1e0494f31fbea3035955fa03e6d15034da8f1766e21accc95c4b6ee6a5c01f6e3ae490f002267bd4979d2730b519dac22d54066f6f616db4b0a3bd3ff6bb5959b769f848fce2e6b849bf06526bf26331fa1269be70b6d6a7bd21f5dec5a9593b720a3f51035c0935093bae3dcf1c52fc4fb0618a893e573bb4db55819d1a6e4c3a2c5df11c602dae290c772df991d67227b03d046d01a27175de200de6313039dce1fd3e78990b676c8794313fbb845424adc836fc289646acbb4f009726120b3445a89af5dfd2758ab255aaa5c2cc29f94f70251ec3e8764a98a001763335ee3c0b5b6fd6930cbd9e7218bd3ff73c4790325bc4400d8fe8ef6e8cf4ffff11930e484403082ee88fdc96cca84bd2862e772555d059f54d925467bfb57c1f55471494fd2a1406374be7b", 0x1000}], 0x2, 0x0, 0x34) 05:39:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x20) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') 05:39:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair(0x19, 0x0, 0x1, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 05:39:15 executing program 0: syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) syz_open_pts() syz_open_pts() r0 = syz_open_pts() fchmod(r0, 0xffffffffffffffff) 05:39:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) sendto(r0, &(0x7f0000000040)="edbf49c80de7c7145256", 0xa, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffe, 0x1}, 0x10) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 05:39:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) 05:39:15 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000c38000/0x4000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000d94000/0x3000)=nil) 05:39:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000040)="5730b0d324f5f85d31b3edce1973f20f3f00", 0xffffffffffffffae) 05:39:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus/file0\x00', 0x9, 0x1d, 0x503ad6aa, 0x0, 0xfffffffffffffeff, 0x10000, 0x3, 0x0, 0x2, 0x3}) 05:39:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x1000}) r2 = dup2(r0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xfffffffffffffff7, 0xffff, {0x7fffffff, 0x80}}) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) setegid(r3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x6, 0x1, {0x4, 0x1000}}) r4 = geteuid() setuid(r4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x4, 0x40, 0x80000000}, 0x80000001, 0x7, 0x8}) geteuid() syz_open_pts() setegid(r3) ioctl$KDENABIO(r1, 0x20004b3c) r5 = getuid() r6 = semget(0x0, 0x7, 0x90) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x7ff, r5, r3, r4, r3, 0x8, 0x10001}, 0x0, 0x4, 0xfffffffffffffffd}) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000200)=""/151) shutdown(r2, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000002c0)=""/238) nanosleep(&(0x7f00000003c0)={0x8ee6}, &(0x7f0000000400)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0xffff, './file0\x00'}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000480)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000004c0)={0x3, 0x1c9c29fa}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000500)=0x5) geteuid() munlockall() semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000540)=[0x2, 0x1, 0x6, 0x401, 0x3, 0x0, 0x10000, 0x1ff]) recvfrom$inet6(r2, &(0x7f0000000580)=""/81, 0x51, 0x800, &(0x7f0000000600)={0x18, 0x3, 0xe9, 0x7fff}, 0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000680)={0x3, &(0x7f0000000640)=[0x1, 0x8, 0x1f]}) 05:39:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x1e, 0x2, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) open$dir(&(0x7f0000000180)='./file0\x00', 0x820, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 05:39:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3, 0x8}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0xb65ef6d266e9846e) 05:39:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000000c0)=0xffffff6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) 05:39:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r0) r2 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) fcntl$dupfd(r2, 0xa, r1) execve(0x0, 0x0, 0x0) 05:39:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x580, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x5) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) 05:39:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20000000000600c, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/131, 0x83}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/207, 0xcf}, {&(0x7f0000000400)=""/72, 0x48}], 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x8) 05:39:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x38) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "00000000001f0500000000dffffffb084000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:39:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r4 = dup2(r1, r0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) 05:39:16 executing program 0: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x10000) 05:39:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:39:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 05:39:16 executing program 1: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/241, 0xf1) r1 = socket(0x11, 0x4003, 0x0) setsockopt(r1, 0x4, 0x5, &(0x7f0000000180)="df8b362742fa4b87bc590ae69a", 0xd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x600, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200900000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x1, 0x5, 0x1, 0x0, 0x9, 0x0, 0x0, 0x2, 0x9, 0xfffffffffffffff7}) 05:39:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x18, 0x7, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0xfffffffffffffffd}, {0x14, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80061, 0xffffffff}, {0x4, 0x0, 0x0, 0x9}, {0x6, 0x0, 0xfffffffffffffffe, 0x3}]}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)=0x20009b95) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 05:39:16 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x81) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000), 0x1c}], 0x100000000000013a, 0x0, 0x0) ftruncate(r2, 0x0, 0x3ffff) 05:39:16 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 05:39:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x60}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) 05:39:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20480, 0x144) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 05:39:16 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 05:39:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x5024, 0xfffffffffffffff9, r1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4) fcntl$setstatus(r0, 0x4, 0x0) r2 = dup2(r0, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0xffffffffffffffc1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x8) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x637, 0x100}, 0xc) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1000, 0x426}, {0x1f, 0x3f}}, 0x2) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = socket(0x21, 0xc005, 0x200) r4 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x2, 0x49) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000380)=0x8, 0x4) r5 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000003c0)) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/73, 0x49}, {&(0x7f0000000480)=""/23, 0x17}], 0x2, 0x0, 0x0) getrlimit(0xf, &(0x7f0000000500)) getsockopt$sock_int(r3, 0xffff, 0x1014, &(0x7f0000000540), &(0x7f0000000580)=0x4) recvmsg(r4, &(0x7f0000000840)={&(0x7f00000005c0)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000600)=""/218, 0xda}], 0x1, &(0x7f0000000740)=""/205, 0xcd}, 0x40) sendto$inet6(r2, &(0x7f0000000880)="d9359fbb4ea7bff8135f102bce194d5aecd944cd6bc052ddb70493a00cbcbd1a3506de1f1da8c17b4efd7fec8fe39a1349b81a00ca691372d1eb2419172e777e24158fe6ef14286d836e150ebcd50957d1365966ee6437336394cc00a470210e394575009a540452a574732a084bb624cf409159bc528ab7a0f23aab36e8923b817b7261970034b58fd585fe75a0428f3c5910f50bb34e0ac98d0d3f4b546bde890c5bbefebe62645fecdc90f7ff06a0e952bb381aa94643174787c653f8271b16c40fe1420d806c4d0fa053bf64a991b4de9d1341d08f850b331f24c3613a15", 0xe0, 0x4, &(0x7f0000000980)={0x18, 0x2, 0x8, 0x2}, 0xc) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000009c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000a00)) pipe(&(0x7f0000000a40)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0xc8) kqueue() openat(r0, &(0x7f0000000a80)='./file0\x00', 0x8820, 0x14) syz_extract_tcp_res(&(0x7f0000000ac0), 0x6, 0xd5) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000b00)=0x1) 05:39:16 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget(0x2, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x424, &(0x7f0000ffd000/0x1000)=nil) getpgrp() r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3ff) shmget$private(0x0, 0x3000, 0x1d, &(0x7f0000ffa000/0x3000)=nil) 05:39:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="0000000029da409ab3152f58cca3deaf5e3bea074c9ee958903d66fd562c651e7d6ddb672d1c1ea2e0460df4d0a8d7c1a35969e440aecbf2e43dfff7e5eec483c01aef55f9199e80d9d16f5773933e3571e4f54676bda2cc42", 0xffffffffffffffc8) r1 = shmget(0x1, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/14) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) shmget$private(0x0, 0x4000, 0x14b, &(0x7f0000ffc000/0x4000)=nil) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 05:39:16 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x3f, 0x81}, {{r1}, 0x469392f4bc3c46ac, 0x28, 0x20, 0xfff, 0x9}, {{r1}, 0xfffffffffffffffd, 0x40, 0x37, 0xfffffffffffffff9, 0x52d3}, {{r2}, 0xfffffffffffffffd, 0x3d, 0x4, 0x7, 0x5}, {{r4}, 0xfffffffffffffff8, 0x8, 0x5, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x13, 0x8, 0x6}], 0x0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x4, 0x238a, 0xaa}], 0x5, &(0x7f0000000080)={0x9, 0x9}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x12, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) 05:39:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffe000/0x2000)=nil) r2 = semget$private(0x0, 0x7, 0x100) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000000)=""/2) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/241) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 05:39:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x26, 0x4, 0x5) sendto$unix(r0, &(0x7f0000000380)="5001050360000d04000000011306ca90041004fecea18ba8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 05:39:16 executing program 1: r0 = socket(0x800000018, 0x4000, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffff8002, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x3, 0x1ff}) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x40000000000002d3, &(0x7f00000002c0)=[r5, r3, r4, r5, r5]) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000180)=0x6) 05:39:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0xfffffffffffff800) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 05:39:16 executing program 1: syz_open_pts() r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x7, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xfffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:39:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xfffffffffffff7fc, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x40002}, {0xfffffffffffffffc}], 0x2}) 05:39:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x40, 0x100000001, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x8, 0x21, 0x1, 0x102}, {{r0}, 0xfffffffffffffffb, 0x6, 0xfffff, 0x1be5b557, 0x2}, {{r0}, 0xfffffffffffffffe, 0x84, 0x40000006, 0x8, 0xfffffffffffffc65}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000005, 0x6}, {{r3}, 0xfffffffffffffffd, 0x10, 0x48, 0x80000001, 0x80000000}], 0x7, 0x0) getpeername(r1, &(0x7f0000001180)=@un=@file={0x0, ""/4096}, &(0x7f00000021c0)=0x55113531fe83ed5b) 05:39:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x11) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="bd5f530a4ddb3ef763e55496b742b9cc7e018e4c38eedbe114fff030e54d691fa9d7e56d7467c937693e97e01274d4fe20f88caedef7410cb1162a75e0ab5d4cd7423b940d4cc7dbfb49d95d5be612cef36aa90e6b3a38ca3ca92d2bfd70eb3117bc897ebc744b39d28d5254c71afd020de95b304708207084cbe0f2cc1e", 0x7e) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0xfffffffffffffffc) mlock(&(0x7f00003ee000/0x3000)=nil, 0x3000) 05:39:16 executing program 0: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0), &(0x7f0000000140)='\x00', &(0x7f00000001c0)='{:\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']\x00', &(0x7f0000000300)='^\\##-{\'\\]\x00']) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/70, 0x46) 05:39:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x15, 0x4, 0x8, 0x8000}, {0x739, 0x1, 0xc2, 0x4}, {0x2, 0x7fffffff, 0x8001, 0x9}, {0x38b, 0x400, 0x4, 0x7}]}) r1 = socket$inet(0x2, 0x8002, 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x4}, {0x6c}, {0xfffffffffffffff8}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000240)="b2") r3 = dup2(r1, r0) fcntl$getown(r1, 0x5) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000280)=0x8) fcntl$getown(r1, 0x5) 05:39:17 executing program 1: r0 = syz_open_pts() setuid(0xee01) fcntl$getown(r0, 0x5) 05:39:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:39:18 executing program 1: socketpair(0x27, 0x8002, 0x10000000000000, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x2, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x2, 0x0, 0x0) 05:39:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10000001021, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000000)="be73b942c1393c21454fa5def8544ac79e07933944c27978cebc74ecdb49b96830eb214cd21198d5eaec7060adc0de72dc604a722e1e33b7efbcc700d28471a05ca8cf04922d8a830dbac3ee7637a0cebad8c19ca883fd450d29d3be0a47621bee4ff39f52236c721a67b781a50bf4b5447729d771c3fa12b91114a93ff834bf727d9acca840c162f98f6391eb7b7bcb8935ba3559d9d6109df0311d03341dd51b27891bb436b42b90cdcece42ce93c4901b84127bdc67b6e00cc0201fa5b3fad10ddb4140d74bbc78c4a088223e2f485a8aaedbf4758ee55be825155f0b536ac97f2efcf214d6ee48686ccbb71fffa4a3af480212e57fbedab54a37fc1d2deb984a2e6e7b45a85f3fa35c638356037c39a224ed5db11cefd9a28d501aed77ed39d99415ed822bd32947c21a5a5005d83c9f00d5c44e0692244b7eb5aa75d7671e98dc88bf0e8c1c708418879ffc2f9e2b1b73bb2b1eebb7a16a7ada07a5919902a2a4efdff4da93d62b8af2255aade1d94da3feed2d6164d500bb4e39e7c5c0334505760f609edc27b901448f8c6153694a6308401009f8cb372743a35f4f79eb82c26913511ae3c2b31ba7feae926aad5e621d2800fd8f27daa62b2928e161b7fac4937db61532f38a39eb1d9090e5128e9759feb522848f0617f4503d3c315543e6df23fd95fe6a27c818e17d0421f934d7fb278c6668e1894025942c87da6b3b5dc9bd2602d27b21c0ab17ca787102ceeaa86621b7087c1de75672f165cc456e075cedddda575f909e9cb5e2e1f171c6a72084665944bc60c0ae58ecdd1446ebe53ffeb6c6c0e792961f04c21d57d7a0b48bd7f0628e6330a62d655ae5ee12e45d35f4683f30064749732e526d2fa196dce8b2596ca84f4a18663cdfc2deccfa9a751086034b504660680f1759a1207db7339543188d98efbad4c9002dbefc384ff535cb9316b38f259d7b432e0951ac1e6bec1196270c967225ef60ca80b9a1fdb540947218f7df5b4b371ddd26d8e1d2355778c9cf43073379e452500362ac5a3f9ac0171c14f2970270cb08c567107940b9f90d33ef9c45cb4cfe531f49834f8b32dbb8f735af5782f427f018f5f04dd8a625dde3de3b41e050cbc5497fdd102b7fb1dd30cd1ca50995a13ac057f44afbd27bc3364084a5fda7094dab71a0c29a355a55a1ac282b78cd589180c48eedf8247e74a17532c9923d31adb6a1060e30d1804fa131bf932a8369d61f9136d2bae6105719d394986361a53fa70935abca6bdd2c96ef126573b642b7ff7dcdd05ec316182896cefb0bdee67e773afd06774222608911b17659d0f99f58d96ff37a13218234812e692d420cdd31acf69cfe5fc7a56c53978998809d41a3cd5c9febe3a2f84718b32d9432fcde116cde58e296f654f088454bc20646a6b94dc6b49b4fa3b9e3533b353b62c045f44829798c91d3ddd0e60b43437ade68007daca1778b2f6bdfd1dbdb81abd689a812b984ca8ebc58d06d18275f71e1b0d7d816370ee0a2356c36e411f547d1d390043dd46df8687a2d5e089c867bab2b46df489ce9269cc3362aec4ec0a55432fcbb2158ab1f2750efc236dee15db5a2b0848caf75528889ccbe1916061ce9351b8d9893bf98c068b6a972304d464297b16eb0563030c421e8f6b0c0be609356feea630ccf158ad700ba2ceeffcefc3d5617ee88de68a4b0c3b9b8dedcb3b6e7b23d36a4e8e35352897ccba2977fb03c7ec789df4e58cb70f4b76cfdc577437b0d9e68d1af72e6ed498e791c3cac8b9efe8e2412ee26af84ede0421915c33304a2f19cbcea67e3ba6c7279d9b07e91ca96a06795669e28fbe966593133a3445f22a27b61e10cfe4863be2d27129f88fc618ae5efdb42578b9cd7a1910bb1c1e413833356d2cef8be4a5fcee782c150973aa17d7d8d67069b69c9a3d3e885cecb74ca2fd4cec5df93f8e6826f43e8956c27ed09faffd1fc0a2f2b03162fac22ff228e95b82f2630b856e96423aba756a98d10d894653b5cf7a83b4e70d75793ee0851314b8c8b8566ce1122288d16f1141b8dd75b314d892b4c3384bf2c307bb2df5c261f5a5eb846e2834ce3624589d678e90ff18af93b6c261d142e033dbf5745b473534b2c84625f071ddfb4072f42f9db6ec795c68b0e84188984fa232a03d8fb959b54108638959e569cea0e638cdd12e517cf0be9183b9bdba71cbd5cc3768d3d66f42e43954f81eff1b1d0e5e72d7e4167458305456116ecc25a0f7d99683fe2c786d1974814e123649851577b31d938cea57587db1286940a4a420644df641a0a0f6144d682750de74dc7eecf48216ba760fe31bf65d4c1031a19713e7fe171d489bc29cd7847536287105df9d839c6a399d15c9def3bfa5a6a7c7be6adcae4458dceb58956b1d7d5eb8383dace51ee1b71284ebc91bb60e2cde248eed03ce5837b589e79ed8211661ce2d32c376c0b9b71e3e78405fb9953ff4b7ba564117ccf8a4b62f215984d617446d570c5f60ba383104e6d5810c8db3f475e2d2c5ce73ddc209d8bc9b0078952f661801ac7847304f9c14af14e7c3350a1f515c913b6cdfa235d7394063e7327ccf9db8bff6c8cbec09e384dbb7fb468f44cf3869550f0d92b714fd3da32296ee6ad7b288c51d0ed3555842857fb3827cb55fa6cce9523368830f44d8c5f4589dc0c9de547f981a8375c2e3ddba6408a91271071c4824db45e46947e92fcd4a2a315d3c864d04c17e047c5a519d95f1349f5707d0b8f98729190a6fcbe237d1cba13b6872a4872ad94691f53fa84c05ab94ef7a4fd25bce051bb47a2132ba3cb634e70dbd936e5547863cda5f19940133ee1f6bbcc243ac1a19c3e6d6a1f44fb55f508b63ca5e20ae6430b2d640825b90835ddc2f641972f09761d7f7a3856f1315c79ba04b8198b664be9bf4e6f33b9cea841dd41e6dfd2bc40a4cd3e31df78da776effd80441c7368f8390a83542b1e6243f8ffe53b7b84322fd3f6a9a33bc973645cef45ce5b6643af5685d5f2c4d98e98677be28a6e1746deb237ff3e6478b57330c52e5652e1fa16b9029337b02e59f832a22adeeafebcdabaf2ccc58117079548eb22bc7d0baa4a7aa6b5556e41f3d7e12ab2c561eae295ca7c97d71b06bc4274ab5da350efa6da32c90c86ebf22fef31aa23457d3f16aeb9461e1d2884888971910a585ba1210201b641745bd3ca1ce514cadbfa17e45db15f85421517037b92f816fbe0c1e3e8b7a68c489c1763ca3d39b8233b0bf7099bc0539f3a93ce3032fb011b3c07dc608d9e05d05383a1f2cb6a088337129df396cd1b48b158dfbdfade8dd58c2ba4045a06791312bf480db7f7ba78e8d2929a51cde09aa888657ea359ba2d7c707b17a0e0745da7b1ac563a1b632380653ef04a66fe6b223ae19034dfc312c9fa3be5e3aa0b244873ca12046c320e0888c923572cf9d5a48fcc02a8297ae6cae4d231a662fe1354c5d6300e9dea304f342097882dd94c33c929b660b647c1a8b733352b3a201a53c066531f5e0d910be3eefbb2f8cd5514acbc0e33b1424dd8e2f20a7c63ba26c64af59fa5b9b5d59e401a78eb31839b9e9d3106a332199c4a0e944ebf5ee57686a47e1b4c5be1ae2509cc43a4a9ee5e044d52cc4ce1b0d2fc719dec49341c593adf8348801546cf2047cc4681c0484286987aafb06ec86dcabd4f7852b0512c8caf783b6acd2239ffa5ef8aeafbfac8c8621fc3617255eb175d03456092403c3b3bd6419e07733d2e03e2531f5465d370bd79480685acfbd9e523daf5316a2a081cceff64534db03e9df478c9d6c7f2b1efeaba0f94b05e716181023dda8114e416c3b5029d64f67afd04b638401629dcc83a231f446c45a682e3771d5e10ae25c25181324330b5e8ef95f56d2a789493194397284da46082f5faa7fe46308d837e94eea06e902d3c85bdbcfd49393b3dcdd03e7ad86632e1388a951f9086e1ed9265123166078b773ca46ecb4725f08d32f6e2b6a9ff428dcbd40f1cb130ca40342c947670272e0203205732575134edc368f4d98a6da2705159de0cd334a41650b56fc48b4ac285bf1b00c7e7f26633801b1b2381c902fbd39ea731674486d03c3c4cfd199580e71e56af05c4218adff96c193caf22af34fa646fe11524c96722b044a21f08d40e77e8ba98007a2b72d7cac9ddf228c9dbd2925e7f42f9dab1f9ed92b1ca1da92113fbd2c01e7529ad5985670ebccad166e604b596bcadcddb892e744e7277ecaad5833dee0bc942d907629650f5660ab014d5899f684ec1086d2b58035a4bacf94c2941d4e82be51d4f713d182b455b121ec7642feb5c8e01140deedc6508b57701d002b2f8ecbaab0758c5d87927a042ba71cfa8eb6189c0f3961640b43afb267cb796f7ea1655670c326045c8be0010f40d9cbaec8e177fd3530ebe9f500be29aca450f807ed33147575891ee1794d12a0dca5fbd5e791ab1ab6767152fee0cc81743411fc558d422f8892eadec8202850a9fe3222d6c6a5341fc2e836e52f6f140f6203957ab51d1d270a37a8cd3915df04b7af92d06cafb033586f03c187fcb6d8d5a6a0bb24cc1bd5f1507a534f634596c65105aa055839b137e71e9e8d55949141a0c901e7b44d124f9eb6e51d1ceb0786f4835c15f9806c6f99eb5a498b48daf50576b00a0e3173afcb3b8cd1e7a5e572c560d0ffbe10473da7d11c04826d4ffa4461539464b471d3338baaf386a88ed60d397028d0c888b09093f109fd8bfdefa118ff493149ace53e524bdf11114b5ed3867a9c3fbfae2ced5f5fa85deb10ad5f427cbe55011ddd724c241447d2fe9e596625c65a66988ce99699ec17588c90185bdebbc119452015657bdb9e0c7340481da158d00b77ef955dbee9522dc4cf734570b3fc3581b869c35eea440cf4dd964ed7e0c073196fbee3d0282ac6ec8236d6f6086e60626c74ff337fc1e62aee49ef0dbfe790eba78aa988c434cd36f3096ab2aa9c19cd7b2a1211ed349c92a393ec5f7313b997343f2cf7cd9ca894878e973b8992a51d4c9126891773b030ce24a321cfa9e85c8f50a5cd9d11a4d1e65917faa5971581330954e88b64cdc6bac4203e0c274bf859fab255584cb9866f92a166019efa2e9806f13ef2565524f4738d28851ce7c9e289f921e0a1a62e9ae091d84e94539030e142108194d32d0f6327228dfe33efe42efda4943148fe2d2d2511d53ce6c3201f639bc59434521b4630f7eef5227d5164c517e2a7177cf1e1ad73111cf610d37b755ece2a2bf9739755bc6ee82d216aad6a828797e95dede48382ec5536fd37513831e2c8076be7581e67a12224d6d3bf72e0ff00351b3beb9e7c50ef7023d68553c9b015decb6815df3058debbdcb6b21041810144ff96390ea27d903ac3cfdc0c660daca05f431a5e03ea39c5fe8d4f53ae85ce4b85d66ee0c7edeb7fd9ad0aa3f430e3a86b23ec041d52df494d6951a7e23d1ff60f6784c607f3593a9a9710dfd07243533f7bf3efb760820b69c783603bc93b304a2a6a239836b69096951d16cb08858718f3fab190965fdb903802fd4692eee4cd7270b6bc86417006236fd9f12a3dc01f0b669d4de29ec49754b3106c98509123f433457a2937a107bca3b0a429f4f27650785b49b3d0ca23fd33db1ebcba3bd958b513141270060b93b7d17ec95a9587b6530a4adc53edc3e6ceeb25483a5497834236da29bb6845ec383a4e7f0c737663598cf74c5c665fb933443d1bded9ad3fae86922d8d5f73457911fa868df62295e410ee63f1aaaa82b3") 05:39:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x3) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002f00000000000400"], 0x10}, 0x0) 05:39:18 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000002580)={0xffffffffffffffff}) select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x5, 0x4, 0x401, 0x7, 0x4, 0xc10}, &(0x7f0000000140)={0xc0a, 0x6000000, 0x3, 0x5, 0x4, 0xfff, 0x9, 0x5}, &(0x7f0000000180)={0x0, 0x9783, 0x7aa, 0x4, 0x3, 0x7, 0x8, 0x3}, &(0x7f00000001c0)={0x6000, 0x8044}) select(0x40, &(0x7f0000000000)={0x7, 0x81, 0xffffffffffffff1c, 0x0, 0x6, 0x8, 0x7, 0x9c1}, &(0x7f0000000040)={0x4, 0x8, 0xb5b, 0xaaff, 0x7, 0x20, 0x80000000, 0xfffffffffffffff8}, &(0x7f0000000080)={0x9, 0x2, 0x7, 0x7fff, 0x2, 0xffffffff, 0x10001, 0x8}, &(0x7f00000000c0)={0x8, 0x4}) 05:39:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xa2c, 0x8, 0x0, 0x3}, {0x1, 0x8, 0x9, 0x9a9}, {0x3ff, 0x3, 0x4, 0x399}, {0xffffffff, 0x6, 0x8, 0x100000001}]}) 05:39:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10880, 0x0) 05:39:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b42ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638080011c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b317757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 05:39:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 05:39:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="aca0ac68cf1a6bd15f80ad6d9e", 0xd}, {&(0x7f0000000040)="267c18fc4e25736ef5cf1f591ce8594c24537da74999ea10c9502563f4ea507b285c04f72b59bafbc59ca6b979e54625af3363f0e1efb4707bd2cdcb4f119696790eecc47ba7fca61eafb1491a62b8b2c2a4cf86a52c37774faa797be736ba8fbaf564fd4a429124b8ee651adbe95296d33c2814c2a5323e80bad9e75c7f12dda5fd0e53c38bc42fba6c4b6b02ef56cadb59f5f53b1e79a71ca96732b30c86863e54d63e997e6e71fafa14f57cf87aeb2667a6002c8293aa053309d2e23f1c1eebdffe16f3c80554592e7ad73a58b289f53d253ee8c61b4172c014830602c1a760b224ad7f1caaf9ea80644755f13b345867a0aca0afd140006b73ca75c8", 0xfe}, {&(0x7f0000000140)="de5c2311a92933c289906a28048bb1848f1b20b0ab33fb8be7622a5466acc779b3c4464d60785183b8c0d4d70d3d02076ebf11f4740da034875fd722f11c7f9a1efbaab60af4419349039a0d320067ba6fd59dc277788dff3c644cb2a7d670920de97eac79eb898e2ee98045e9aaf9798e388156fc5dec319ad438731114b7d53bf473087735c449ae63bb237f8bef3a387fb0848ad0d611b01e0b603ee2efcf5943d8c485a285229b004eb7baad5d553bc48f442ae674fdd261b237fb156e2b52d2e010b71dc5a3a1", 0xc9}], 0x3) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0x800, 0x0) 05:39:18 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x40fe, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, 0xfffffffffffffffe) 05:39:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100a3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) 05:39:19 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[r0, r0]) setregid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) dup2(r1, r2) setregid(0x0, 0x0) getgroups(0x1, &(0x7f0000000040)=[r0]) 05:39:19 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) 05:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8040, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8cc0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000002c0)=0xcff6fbe) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) sendto(r2, &(0x7f0000000380)="5d1f9581340cf3fac40fb53218978ab4dab391de6b9665d2567e8663db11f72289d7544e1dba36c3ea382cd562bce7b1971779b2cdba1505fe27fdfa588131ee85c3f9396d18f0a5949fe0e805fbfdf1309c16e78572496752ba380ed1d64e9e6362ed3d9c8a91e8ab5467958543f69d7f7d884d38e09ff784a149ed4bbcdf9fda3edf7aae98b8c7686282dc21c040c0fd9787974579c862d855de5d5cc13e63f2d035fc884a76ef7241869781c9340ce0b9f7c307b43875b5d540921af1e5c3987a119681123f9299d0bc966b52baeda9932e68714d572d8c4b84babdab341421a60ee023d6a0aced482d2bca01c1382c95a6ed117729c7a77d6a9774ee549ddd52abdfa71a9cb5b6fff21cd0f5307155bf49eae7e1d36dad8955029391e80d6c9a8869eca9986c40158f7bd7e9b22caae8af76403a3ad0e1e6e3e2df57fe7bfa9bb187e5cd21cf74d3c4bf71d10f302bea0face0438983b27d1e8d61f0858b201a1c5bd12f6bc3f68b3b8e0b2ec38039389a614eb04166249fc76f0cba073f4ce338abccc4cfda300352cd781c93f14ff94a40b991888721ac3b4762c445635bfde63f51f3d71e9d9ce5228842363b3654836cf79db9a2424521964f9f8ed8add072c4855a3bcb6cdf963942ff5fd837103953836e20ac1f39d3032f0fa5eb428ccc21aa94d0d6cc5128d78726a3f154a136de6bede13a32584762b5d1ad715d0c5e3d079c4d00f247cf5528dd5955d7397b0b964376473263a429964bdeb01db72dd59ab4bbfa43e92a563dbd312bd3f7cd23d5402f3fedcb2fbffb0fa9d40822314fab3e045b1768b1a804baabbfbcb13d407216f405a2e1f786f4573f6c50c06b44b8d43e4e9368af3624eba55f3fb2f888f13601c2417cee179f02514c588d86b81c85742c9f50752a2cf46b9e57c6960665e2c9cd012dfeaa4fa90a19b44932b759aa361c27029541425fb676ff71e46bb19b5b2ad8d5aab6f9d7e19a9e24911ff6898564f6a9daa6d9453d0e55361eaaa42552c06cb5cce1f6229e3916178ae8eb3b35890fa216f5c36fcfa283ca24119b73f6a82caaaf8599c68995c2899dbe28e2dd547bb8efc92beadd8d2a54cf66f2401203d632d9e9470da1f2d0e8cffc1dd6d60f17eff9107b503987434c209e23f1e14845c8a3e70272d252d2e1d7f1f975ec1c871af6f9c1bd48d56aae1043c6d506acd881002597595889126791e45b0fcbab0495fec87b25c9952b99aa52258c42ecd7e96a43c70df812fac81be43189a341d7d1f7c600522ffb340804c6f356555612823355822a6f6639084d7bd387b13ea0c6ec707c5eda3503c3f513fbe22de999458ff631c8ebd6901cccb69b1d5f51b51464b5e5bc581ad23985e0d037f0a904be19e761e18589f18ee1eb6e730082c4be8344fd8913ee326057437974c357354be978b909d22ba0690976057291944511cd38c8d001bfea45f6955be2841f999d4f3e69bac28b5e9c1855c02e0c7ee26c6c1ce8a6e5d8020a3b536a3e82f549eaf32920213c7c140f6dcb33f4c8ae9a6d9f2b0da66327f308c043dedbb01f74cf7daccb6f2ea5e2c8ec17e013d6f8f3a8d72903f0ae2fc28d722728d156fe0ea9bf94135ad5e64d596f4507e18686d50140a800f838cc09c8ecf02560c9900d0790f3d5a926371e6657af05f7b26cbec32b38102dea2b177748c091c88c541f984ce0c8bbcb2af66f08aee73931c151497bb4e2d7282b8989a4beec9cdfa0cda32b04b83708b1a859f2a16544638ffa79e945dbcd7fdc4f879447cd384102afc269d2ee08a3c7376518b1edb090ea59ca8c2bd76f7fd29c85d5bb12609c6a6aefc8c70fa96aa0e47b64ec1ee1467bc973432883a6c818c17d47bd7b12ee7834ae4e623e87dffcf08cf2278ea0c792975fdfb699efc4bf463921083f2a9df45949f338f1973c25b091c6e825bb2f2cd86399a896a8fd58f9b22ede58f317ac2bcd911e37a4e37f18928a90fdfee16ded08ba3be54de219326ef79236e82acb4e79e9431ad34b0aaee1b9e666127c51ab030052b01e7f90e62eaa1e840ca38aeebfe9c29168b7fd93a85ca4cf5d7391e91e60c8069150f6c4a1c12d3b292508aabc8d42c1dbe922f3a56ed54890deb671c5692b56e8323db9ac20e5f8bb9a76122ecf6b704b33b9e49c0368cf7f76e1c89c33e531c93ea68b2d7813941b992a30e8c1bdf4c3460fee693b70d871b1517ecea5ad8368c43dd9695b34240e8b4a3ae25ba509092fbaa6a268b5317c95b237b7f34cec5175115d48d06c9b52f7fddd80d799c06c1b642950af267ad1bee2062682bb09f357266ba72621cba9dbc8c927a2026359335bf51208ee0c6472f91998e97ac41c7de58954e5f4ce80f32a58e131da5c21c9f628a03a2a87ff96c439eda5f6e97efa3f136e2497c11631f12028b0cbc1dec36159d2468b325b059632c5e8ecb340987a8b06cf8475265b823ba9b27422db789e4f33e6c80fc1affb0aeb648d3bfaa8f3eae09693361121ebbd02b83fd57d2051a4105c26dcaa2859393e66e0995b774b312d5c94305cd3967a147dfba1fcf4341593db604dc5dceb74ab9da4941ceecf999327280cb7117ff5aad35ee48c196d97cc0bc179889e86c42327377289e57f423bea35ed727e4575a08ae1548f19ac7675f9bd1c2c3c51c869acaf083f3eb7e9fe0bc286173b28d2ceee926573943ba1d09344031125a43c0d5025a92b71f4d93ccf8301fbdda6a767fa2701a4196d727b7b749596128b893797caca21e1103049a8795524f4ef0e2d26978d25a3abd1d9574a53f0430954bad14774be36bc1387b19e7e49073163c4e41f9196bfb10c1596cd835694498af6e497c104f4aa0c47c61db1398dfd74f32e7f61870556d5a4c6fca5b262ccefbe54685d540e067f4f2ee133803516182300f84850580bf38dd12cf1a4eebdb4dbdd838df2f3b8d6d7c1168a73cd87a701ee5e7f7e3fe27507686fb8eb6e83445ed62a4617cad219b7b1047c14feb1b4948f9882a643ca1c45a3b9b5645346e1a886bcaa9336a4d9ef888dd9b6566c3a8a27a0724f4f2c21256fe3333868baf7777c72fa2ab16ea5fd05b7538e5c5f8697b25a2fd9e6189741f100ff97ad145e9ab4e77977b576b543e817c68c94ef0b60d05836e5860a60e070234a1306fa1690e82f8ae54b0f52f7fb22f42fb90c31f6bd35a1a81a2ccf1b76be03f04221c94d3fa93c0e7c4805f20a654d7781ec2abcd040b98afb1d4b46724d1c48fec7eb19ea17fd5bc618c5fa3c8713d6a483f59f8a164620b667d9c6da613c381768dc010fb439e1cae311c31247524d262a66664f005f059043ecbca0d0d8396ed8730c8f295827712ac20b9a9f81d9d62c86fc9eaba767696fe375de8dafa46d38ef1b7428f3f9f174f878d9d41689face5b5ea427b89ec84c38b54fd652b6a1cb18d72ebcbd601fe8bf484d7c9b45b75d64cad661fe1397483ab0be7e3ff1142183aece25e3145828538177df737edc22b5e87c087792232cecae01054403dd5c58b810d998759c70096ba2f73a853cd8c804224da31e20eddfe63cfe3419d3f519811c6661129cf3689f9f77b9e197ea89c474414d567befc481669ffb5f020a24c2879a629b9b2c67f3c0c77211370df412b0783da10798f11c44907856e0f83ec7e7ffd47dddc9ee8a6559aa446a7b2dc020a14bf892d7f8a890969ee797b0204bfe110553b09c8ab3da520a6637e3cba18bf0b05d7e46ce88074052e4a6c6ebdb64fb00b66ee8be1256110ee5ba865bf014bd794b04e502caa5cb780446aea939e13119ac579e24f9ccd949203d49cc0635ae3afc4394f028b806670ac9fcbc3af51d78c9e6b000ebb53a923ea2c9b5124651cb27df746df63b2c43c7c5bdca3ca4269cae37fd1b753bdabb9b7018e77f588229e8a1bd95784fd62fa340335045761d78548cc5eae49d8f8d90795a8ccbdb4c3f472b33345aa09f0e66f5f5843dabeeb803cc3033ad982c2c8f4f0e6bf51bbe7fe8a5fb0cd7170ada780b4e9edd413b5d89b0598fed3f38bf316311effbfc88a7efa9ade56449684aec6534c86c6a5dafc84197ca020dde0d1fd4c16df08cb89b0171fbe3fd01f69a082d23fcb6b9884c777643400a101b17f6689c6676f1aa1cb61d47af9973924a254d96876ba44d9e442f16a91411f8199e2ead15f9394036aaef435ac5caa513b7f9b0555b2f8ed6ac26059f8ac73ae03e374ff85be69d84e138ca26de7965de007692e5293a394bbd9bd7ed47ca51b53d95201b6e645dc564fa6fb36a4b8e905d6688ef163b16e348d16106e3f4eb1be701a4fe27a675310f9dc776a962dd81a1b1fc095bf1bf6198707eb5ab39131deb89abdd01462380dc2fb9de34b2dd3009eca7c67bcfb3331c58af67afce51901751d453c12be55a7d768f3fcceb735293267c930c625d9a43e2114c85dc0249e1d6eef83daeb7b32ab8061930a2083e102af984f48bee53372dd8efa3c47307d2162235ad2ef629540f6760859a8872f7eea6644d75c627fa7f0bd214f21dd6b5a07a57a80cf046311b28bf3aaab0dfb04f4ef9140a3e94e7467af73517d40b4b9ac452e14ce0ec54f3f58ea7cb191e8704222a5c57e653f2caf6dd7cf0874a9986d182fae7b38550a29ea193134356fcec3f59fda07d0a1d021f697f4394afcea6328f24c4761226dcc18abfe95bf5e4e3bddff3441e3e18bf9db22be3f51b246b670e4facbce6400ddd74f1d87ddae2a854e88228e2d1b8d94a2e1a0e6d78a022d3271ffef89bd5daee27b685fef4d04aa219cadea33ae7436174dd5b7904cbeeb3486e58a1a5c677176bec24eb683fd65b2ba42b66ba805aebb3b15dce988d1e96ee9fb20bd7f93239af06ad9fec1320b40077e98b7fdaad9f549fbe5ab9d509dea160d51cb5d1a765701b7d3d0a3ce969e7c205bbb888c9e52acc18b8d0b472bc3f85cca63f05e22a77f82bb1dd396e977b0b6a9858629834009ec2e21086236a991c07739c703a7a8f500f3bad97300e3c274886f7b4664bb3b38b2ce184aa0138933ed728fa615de43424574ca87ffc8ebeb39a22392c7c4c52f9c99a2d34db19c690c80076e2e57c2b90c2f592b651914989f77a8218fb253f438dba6f03c4c34ce0ee46cb288cb579a99fcbde2911e96335e1416c37e1d11ca1a0e5f57549c9bf4010b2d7aeb90ad7bbdd1ab6c7f70e392db93a15442dc3a5ff42d6f2ebb45d71c7ac42ea39391f668f8dd88435e511be53e6282fa899e87e573eb63ee774752b5d4409f669ed6b401310eedf519ceb04be706098e2f4eb4d1dc61ee12ae2a6967ab9e6708fe216cdd556c8fbadf7b1ca731fdd6cded2cd3c6b3383f35ca445a90294ec67c9f8b99b2735d9ff2d87b70fe22f6e1c7c0c8e826ee6f04e1288b649188eb713dc25865d646bdd31d3a31542d1d3be6f745892fb0830a2e66dd1deda9f9fef152ebb23176c18519e505e3870ade3bbcb6dbf626cb3db5b7b63394b78fc0e471d20ba8e39839989a6af5dc263caea0b49eb910cf90e586d7211b836aeda48081d2dc1a1bb789785c8b3553d0dde7f28727561e5eeccd701861dd647bbf614fa47f3b91f9b22da257f46d337855398651c3568542ed4072efa575d0410b6eebb021dcf506e7c4c0e01e0013f54cf972b4c58decbc7b917dcdc93990a43a66336d8af4de010388606f43c5587d2fc3539415c4394739b6de3e7919b9663d64a190fa68dd87bdc5747a4a85c1c2e35826e9a071e9877f5e00ae3ddcfe88d2b97001682ec", 0x1000, 0x402, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3, 0x4}, 0xc) 05:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x84c0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) sendto$unix(r1, &(0x7f0000000180)="f2e4efebf10e6242844aaac17f64826fda0562b587a4d4cea4d3a2d338fde0797a0572f2e0520f79f2a999c74f7f3f1f727a7ba9230173f118cca359e949fe7ac1a98f0c30ba92952f191e8879723e79d888725fac88e3c05b7f", 0x5a, 0x404, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:19 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 05:39:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 05:39:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) unlink(&(0x7f0000000040)='./bus\x00') accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 05:39:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3f5, 0x2, 0xfffffffffffffbff, 0x44, "3b11f71042f09b82fa1588b385aa6389932bf6da", 0x6daf}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035c5e01f1be8e45c54dacea97d2a306d4975d1b310d805019890f9fd887dc99476305873da289e8bd1b6543919c364bf54f58a0c7976376b8b30ea7d72cdd8d396a343308df9ae2b9debf8837035d8c6c168dd02b4e61ad525444ce3051306d58322d1f2c7614afa66ea19"], 0x31}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 05:39:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x5) 05:39:19 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="a86d7cae5db194478dd18b5a5e7b6e3b5a227d5e9b92eac83027e88c32360037f0ec6bb61f311d4d4d591f44c16a67a0e312f7f214254ba8f9b2b2f57af076d13803feeec7745df4e3ac23eb9b49357564ba2d5e3886cfd96daab11200deb5ed5eafdafabcc3c36ca0d5dd5aded74ceaac7c9df2eb06673f3f201a9799aa56c30e77fdd55ef6a5ac85bdf749298418ac73fb5b4f78d496305a8a73045c84faa4fb9f9c2b614734b70a3dd72214b35d71868894e0e5f34258fdad58861b542971abc7b7b71e1e84bc315c29acf4b084755b3d4cb57e639961931439017162e433d2e2c6f0b157fc46aef782a76de4dba20dc5", 0xf2) lseek(r1, 0x0, 0x0, 0x1) dup2(r4, r0) 05:39:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001200)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x800, 0x5}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000140)="798b360ba50833f7e5877ceb0cebbf4dde20f1d8d7d9807890336bdbdeee920893f6c9c20a5984af6a5123cbd08146ca7c306a93afcc1921a619941c85e326f19364c2c74cb360dc7fb4517c9d97a969eea1aa4b6505da2383d84ac502a3228135216e8c4cb024547257f771b11e51c92ec30f2272d88ce19b107b8e82263672da22e39aa1d95263", 0x88}, {&(0x7f0000000200)="d0eca98f91b983e87a724d6d574160a9ccbe5e771f477bf7ef8e737ad68ac5e159869e4f49aa0756cdd9dc19417ee5bd0c71fc770dbcea0b3ad9a13e42b0c6ebb349278bc4e6ce119eb573abb41f6c9447d305266364adffbf07202a5861073408b30c80955156c2b6c90dc79bd63dd7a984e876fe28d736d0fb119a9d90bb24ad22b32f0898bb7bd28e9f1dbbab6a32e074a016b52766d891d764ce64b37c84ed3a84497e83ae54920f0282f0e38f5f3986481005905d4f857b94296dfc75c31247b55170676418d2a051b4f96c78b2dafa662c1f9a4614025d0490acd9d712638967637777bf2ee797811503855dd4693e8af1e86c72f49c1b210429cc9494ebc35aedf8dab8259881bcaf77a85b4575e4267f13b38a76afdcbd48d4415ada692ee415d0bb2cca1be4ffdc6393b5a421500310b5c90804441714141ae8447304131690fa13ba8a1e0e863c3988c5c06468142b4b1b8163fead403407946a0f1f442750e161f7cb20d20da81bb93c353aa977a34703a40de8c76bb7be271129908a9fcda2dfa0dddeade4fc26bd74a359f779dcaf9f20e7b56a92ceccbe738b6156c2ede6781dbc6610ccfc1a3a7bdd853003e27c191d9966ccf30ced751017952b8beae2ce7656e23bc8052eadb9413a30583dcbfb9d70bddad3499a80e963bfc5bab30a3f8b1fecdbdd7c21df45b3f0511b6ff66d408239411c308055a928a5eb84556e18d705a4693542aa4261b019cfea4c805c9c80714be1982e2cf9d8e20d8d906db45ed6dbb5b7e0cbad8c20dd0c51654bf22ab817cc09534fba8a27563fa2cc3f79d82a771da3f6af2b64d3f62b4a886b1df7552cf761e94b9cf896ac0ef8a6e4ce03fcd64b1a9776683d37ce7ebc47985c58e65a944ce433e09a95bcd8f8c04d4f5a72e7c5e0ad35a4e41d9a8c01ad898deadab77fec26adeca827ec80833ec27db0be9c291546ee3853bb5f677d26519378dcc3863a255d226e849191b09933d3dcd46273948fe32b4db99c7da18913ba054752f4d56595ead26664ee5f60d686776ffe5df88ff404b2c9d85fdb6fdb71171df651a941309e6432ee749b99f2a4c2d3923bc30c1310b4e2aeeefc8ae6cc685d803892a33f200674f8cf205ab3e4756f20c3ffda05a6dfd3d24839ad2ab4c96033e04663baa3bff0a9456fc8dc0b21125098e20cd8ac8ff466e1318a39b16e75469821cdc344bf4f965018426323428fd6e9a6d992a6e16d7ad38d0b5a6f44b3d99394efd9d142a665b2938d02c42774cb5a70af77e985bbe6bfe9ae8a56549e8afcd9fb957a18e930b11cfcc1441708e93dbc25af72ac0d8f01acce5944e1ae6bdd5d1ddb594872ff86b85e87495f99aed02f56de9a57a82d0835f79cd8e1c59bce2a53b6f454dd443c4b4369b398e3f436f0fb220a8d2b5edeca0ffff66d2cda902bc44e689014209b4cc1e8f92d7e2dc24dc47cac7ce962f25717b3103d289f8647b18224284a0d3ad8de595d224b99483dc150f86241a5500ceb555055324af40d995bef099f988cfc43edb6d3b53c115c6843ff57b041c4b466361d8d5a536cc8636282d534e0ea379fa311b612df7bdbcc1025f5d91e809d989f00a4b3dbb882d4068b7ec47a0863fbc0b846206890735f9c65f120b3b718de802c7d3e40d4aebf6a0210dbfb888b28286381cbbc2df28927f94d0e157a3a8719b89944004b2707c1a808591c88a7909c5d41b7fa8674d385189016f0bbcd50bbe030b92dfbb56236792f148126c98346f64bc88a7c7b60f79b11ef6946ead4d1548e4f63e15c9ee8cb317aace11c8d8dafb40a55efd71afca123ef7c9dc19e5461d5f00568e8abe7ea310d7b128b8bea8fe4a09b34162adccfdec4c7aec4eb995ea4753f6eaed3ac225ec62f04b0e372ccc053904283029e0eb9e1fe74fcd8b505d3c906e5538d06a8314524dd5ea70af8f020951779dc7316648422dc751d6b0c6e374a721e1aed1699eda83fda507d146fc577da93887be65f510db4b58eaf89187900aef42e025c559a65227ff4e9a13ecdd623e1876cf9f676bd2c12c5d996d8c864defbb5cde749e45f2dbd9dab5b48702da725b9aea315832caa930100e1101a4b8e754ea4c8bff5c88448cf15e254fb149eaa2c4bbb3516d36ad553d99b95d5c5647811db0f8442a08642ab19e85c788d1f060b1095d8c17b58af75d26e5e20e7b30db2734414227535fc48e7b4fa84c134bec6453f925e15b00a2864cc55806fc687cd1e30ac220113f22d9f314199ab306ad0dd394ebda4fa13afd9e0f99ae4bc07d26a2e23d97c4b35e5d1e283018c54aacf3a829194377cf411b848208fa6ddc8fc009c6171befbbace7b8e57078088346f134f573f3db52b30a1d247baba8474ef778585f7dd09f7a244823f548a5d17372d590c975f1a89b51177fc923a9f864309412dd761f4ccb6d690a8b8443fab0cdbc2c06864fcc65c9e500f2328af7b2c452c67908b90a553ba460178aabeee12b395e972ade063c8fc922095d0c25e152f5c97309e5f93fdb65b665103b7ed9f0b291e99bddb0d5b64b32c5dc4b526c8b318eef54923e94cd2132658a75c8792cb035b04de4286b729176e287f7697f44075531485de33511faf94dffceb277f68301f1668ebe8c3812e80a57a08ce539c0fb4fa9ec187a15f8eea4f8abcd604738d1ea0763eea8a46a6d3896974ff92b96b8f0da6c308dfa19ce9bcc4bd08a5cbde61292082e7542c1f0397762e5be09272168743ee989dfd6126d7fd3d8613fd3067846cdae2ada8184c463addea1ddf5f9f3174bec294ad029791a9b47cf95a6dc550b3d61238c245c7f32a635a982375af69a73f4c44710e1586febc38f712a47e7545411e55dcd2bf01279fedf06e09304f952cd54c6a3b60f7b8b149ca0e26d2555db1246c948f23ca2ffe6dba86540d7dc77a79b9b7ac235a04e96ed46cc99c1b9fdd25e92de32d71e71daa2b5b8bf9248927129b9a7d1382c62aa3e3b0758b267e5a320decb584594375fd038fed72c09cab9601acdea60ec48114dee875d130534e375910bdafd203976e4a4987af93d57287d23e412b94be283b44d14ccaa5beb1ec6cabf61d59834c8a26d67801623c12af86856eb9afc7e1ff391ae12fbb81579d717df7fc0a94040ff0422109e3d0a1bfb38f2b19d99ae5ad259f71f3d7ad69d07adcce923e6f72b07c96bbde834b6ea48dc7194d477b5ed26ee77ab4ed1ed36fed16b8c8cf0b73abaf7c989c5c7f3ce462d81c274a5e3ed71a4a7aa190691ee2e7c366cd9a963ef5520b3cfd34492a68fbfc3d47670adb0b487d46bc72798ed71709c6d04c0a8015b401d45a28ab4530df2f2f5cd830d52f5ec144fda604ecef0f2dba13e345243fd33f48a62a851158e868520687113014082cad86309caa06fab5d93c6ac3eb4ac8f7d76a1a533c9b0a6d3616562e8a2a3a4ea48c8dd65b2ab0eaad69ab0b551d7bb924604f83f2020b1c40d61a44abcbf257f68e6a4d24d631b4061334b796349b48cedbce7c09f8fd00684787c66a08837d60c18022bb2b065a62b4834e997767912f7f9a9bb6497117c68a56fb77177c5bf7e5ff0532c2d1accab1c476d73f65e0fe02f7dbb6706d4f3c90c50d9287a9e0e31d083661ea8c7a25626228495cb77aeaab154e2cb390e95bf8774f12384fc0d08cb00a5b632a41c43072ca65732ebd2db064b2c6d248251f4dce09427728587f499f6ac99b0db2ef3083781dc69d67f29393d3da395a4a8db2cb958eef4ef9119d04dcaa7eec788b1d36867eeb9a5c3a2b4eaa1563bda7d933405432c0b79294f20af87925c8ed9ba8fd73d8b685c548c815b5e9f7c42efe2f30d6af38cdf1454bdfaab6ffeec0a09a1a8f41ae5bdfcab62b15e32682105b14d8b6cb751d1019fe2e1cb36308baaf3a4a1e35b5510a2df496f3a98d6a4785f772ab8ade48b35bd43d4b8722f568341f0ea2859eedf45d592111b5b94740667a78a5751059460fb9834f7928ee644c4724c91d83c9cae9c7eda9f61479b894fefc47d66ffc286dc1597f1ea7905e7b9967e9ff8fce0b9e54d71eafe82a448e0cabd19dd35ba8711ace3722b4e801eeef5842b4f1f3c0f5dcc8dc4e2b7329da398fc24f3810180982fdb2b6c2fcc0182848098ae1fa8af646e62e44a57b29bff3281191c769e119ada5dc812c6d8477253dc06ae6c28bedbc9d50285955f84974d8d2a33677c9c3efcd02a4f8247f41e17455158277169770d0f1029e6841c728ac4ba349db0866fa52d51bdedb5b4cc6d8c401936cf47b34526bb7bdd03fd00569d4486f03f597bbcaf21d597817b13103c8c806976d14ab582f4d933f353f4e64b96e78f5e483c7a646e8e66d4d549b310eda10592722dd368d47762957abd30e8fd2a0002a8b6ae9a9d5fc6fdc6d174d95be3d002ba8075d0fc890be56e9d295df017cebc5f09e590ae18195f5f55382831003b359ab69f685a88f032592b4fcebc95dd1d6defd1229c7dba6988b3c62d91f06b2fbc41fd02a6546ac58b98f785b41d9a1cb17a75042926ee63f5a32be8e85bf8496917e5f6baeca528cd1462e7f37923f42d48c2667eb360c4428cdecf698419e6a5c56c2a83bff42b2310c760344647b89b39b4c7a6fef16f45ffeaf2b373ea61534b4a46839d985b48f8c1a0a84b82501e7852ccb9180ab6be7ce79418acd354cbdac70b4e9e2877647e107b30096f7ddb8f4550e2f3c54dfd059dda567c957bf9aafdc8a6c6bf6c9622c51fd83f821732551faeaf05031d892f6f1434423ab2e1e225d92364043f5d4e0c3d87407f05cffe552e432bdf9f376f7741b7def71481e12af0fc328c1fc6f6ef9f7936a49c3132fb86fae97f44f6db77e1a6e9227bb9dcca7083e40943b97888338481b2f1fbd1d9eefd1f5a527f2207978eb0fe54020eec6002bbcb3754c06045b61e068f6b160b6811f97cb407c2a88e3712a53341e9d6975935e5fe67eb8903b2ea959a8ec5a09786a38bf5adb7a1501e43fef72cf9aca9020eb19d6e7881040f2a020c0c3d9912694a75efddacc4c84f1464312bd85d65525e678f4e0c0a01c780297f83b8bae15ac0e61c857bc371d3578ad8e4d89e558ac977e1b087ca581ef42d2bebaed85f86848c7428f3af05290f0ed9ca877bcb2a8c08f02ddfbca3ab3481842eae9147bebaf58f526d8a88cde0b7505075715a07771f33842dab0e39372d3f410c55898f631761597a17cd308ed916ca14abc00e6d7ee9f227b4650ba6fbdb32586757d04ad1d0152e51e42754946d7271a2d677f904c8efa87007bf4d6d5d5de7af9a781c0b2a8c8ce89155e153a135fa7e55f1023bd5df5781551414201313230c730503af7eb22e192af42e0a41ec7bc846fbf169079ea53d657db860b061a20dd5cff062b7309a51695007736b13f224440f0e7342f43094c84173088189fe3ecc18c312aa1c2ccb6385d176cf44ffd33ea14efc093d5cebf7c81b102602999045548c38bdd1ab7a8dcbf955806735e55bfd2eefd56cfa945750ab6f1d422d5434d32532c77d0573c5508e894d6ef5b9dfe5d7325a0d62e8ba922d5e92ef95d6544dccc51c492207f17aceb326ea4ed4fc503ecfad842e89e00cc2a60b6bd9c34ac5117af809514be8b73669ddcd58318acbe48a2f1e116bd924a66a546bc7aff60247883c2856fa27d6b651ff4e88e89bcd042bc2116c1c61d7fa8d94d43181694f604722a15739284e468fe9efdd9390571e4758e73a619daca7100613b65ac5564643e829a63ccc167c0c62bf5e020", 0x1000}, {&(0x7f0000001280)="7c77790e017776686de712f5a464d7bc28b05acbecbdaf6a65a6b509597f20eb18a85a5208e4e1b6bf594e58769e22d4499c0debcfa4bb7024d2fbf42a2440619a73652af79a7cdf561bdf0485ea6630ebd7231c2e36bc4ec9af5af82a6934ab480c377073b5589fe0cf629e704a0cbf3c7d5c0e4bc022cf6336b7deb612dc5ae7594137a16e5a7fa9ec5c29e5b80ecb2f8a13323b2ff1b9c6082e7a4edd6de11a8d7c604e72d48ca888c5eaff045b163dc9ca", 0xb3}, {&(0x7f0000001340)="9ebf6bad9dd21a76d118b1c69c365236f03f5a2fb940267fee465754c29395ce0a10157a98ff19fd6be5a495a55bc34df3a11c242572573eb38ee6c77492e88f241148287c69cc2be6b1f2390a9adfc0983c96a5a5ee87a2c9cb5b44450223608db07ccd8ff854b587951a1d29701d2d00b19c97d77c3aa9b918d73b89ec024ac586d48616d3c736b4b24e34f0e442ab2ac7773ef2d8502a2b6cd4", 0x9b}, {&(0x7f0000001400)="c0f811b291953e244576d29b602ee16fa045664466699246bab69b5e4d0bd9eda9d0cdc5932fcd95888539cd52114b1c8acd7124308dd0bb34fed667380210e9136104b2851c4bb2e8b8a60b21fe3458a846e6e28de9de72c881319958eae4b9b5565a686398e363e85d7880b714f75534c57087ed640a0316f74322", 0x7c}, {&(0x7f0000001480)="1c4eff2122adfe1d08052a6ce91f993d609461f86bc7d316cdac6a141b663aa964e736b4917ef1a73e1e15865680c8dd312433f6c95705a27bc9f1a46a7378a8ad174a25b7307e332eab58e486ec72060b1fa30966fec0e6a58c4bb9fabf2f90bcf40196fe4f99701082ac8e2fa74be1a3c7ccbcc6e710ecc2292c9af335e897bca5a96bf1f26c1e13e069dda7e34db21af436607f9aa48ae2881c32fa4cbaface2c50b0cbeb1b73ecc6dba2b307a75de1d28a878c1ee1884433aa5a836960fc1bc0463e95f72c81fbdf755f70db9e2d088390415bce6521d09d4fe892e3441a628e6494af91", 0xe6}], 0x6, &(0x7f0000001600)=[{0x68, 0xffff, 0x6, "6e0ef53b38c53654aef41cb4fd132243155695d4bea543c016f2522b7c1e7b878ba87eca0f0a2702c013f59b7332cc7890851abf74f64d65aa194b2fa9e29af8d6bbc35d1943dba6437a2cc41f4b5280ccc2f36176f4d7"}, {0x70, 0xffff, 0xffe00000000, "ae999e3cdaaf069bda29b41ee196bfffa3f7305e8f658b530ae7a3b222750cc74f353b75f61bddca33ebde04ee647ab9ed0fde8d2c4082777d3de60296975aa6b6aa3439eb294fd67b81e6dd4c299cdf970fb24c17752b17fc2c"}], 0xd8}, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x3, 0x64, 0x1, 0x2, 0x80, 0x80000001, 0x0, 0x1, 0xfffffffffffff506, 0x8}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c5, 0x0) lseek(r1, 0x0, 0x0, 0x4) mkdir(&(0x7f00000017c0)='./file0\x00', 0x40) r2 = getuid() r3 = getgid() getsockname$unix(r0, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) open$dir(&(0x7f0000001780)='./file0\x00', 0x20a, 0x150) 05:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000008020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x2}) 05:39:19 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 05:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") pckbd_enable: command error 05:39:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x14, 0x0, 0x1, 0x8}) pckbd_enable: command error 05:39:21 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 05:39:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) socket$inet6(0x18, 0x4002, 0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) getitimer(0x2, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0x40}, {0x80, 0x7f}, {0x6, 0x3}, {0xa7, 0x400}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0x7}], 0x200000000000052f}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 05:39:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffee4) write(r0, &(0x7f0000000200)='3C', 0x2) 05:39:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8002, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0xfffffffffffffff9, 0x8, 0x1, 0x0, "44ea3959014a168381d15174118f0d4475b2a0ed", 0x0, 0x3f}) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x4) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="54de", 0x2}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000240)="dfb5e7a962b4cfd1a14a22dd024024749f9dd70ad1b18e0f992da3c87b5d3272205baf99d707fc3b07bd454dc6f39b23509599a6b6a39a68460bed4d5de7b9e4ed5aa208d313c69428cf3573987b9ab48f703c9eeed09d8a900b3f6207135b862235c581ac2ed38f0c0da52358ae3ba6766cdc1af4b5428de9a00bdc252043c576c6dc228614002cdb0204f15df6b6b04bcd51722a4448972162fcdb36f46f72ca4aecbac71070b20f834d3f1ebf281abd6e8edad8b27a0d4631ced66246ea2b3d7b8f344126a96a3d5aa07398e78200fb", 0xd1) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x126) sendto$unix(r2, &(0x7f0000000240), 0x0, 0x2, 0x0, 0x0) 05:39:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus/file0\x00', 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffff81, 0x3f, 0x3, 0x100000000, "6131cf489b0bdf13705c1192f1892656dbbd563b", 0x9, 0x9}) r1 = getuid() lstat(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)) r2 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x26c, r1, r2, r1, r3, 0x14, 0x7}, 0x9, 0x7fff, 0x22}) 05:39:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00\x00\x00!', 0x4}], 0x1) 05:39:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getppid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="38b46e3205cac775d11b3fb9e046dd7f782b05a48d9e500c47f41be724fb537057cdccae921608a8cceadedb863369723c3c4ebac928d0e8e5375205298166f5362f5ae508428db3638e7faa42", 0x4d) pipe2(&(0x7f0000000080), 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) execve(0x0, 0x0, 0x0) 05:39:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x300, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0xfffffffffffffff9, 0x1af6de83, {[0x4, 0x100, 0x1000, 0x2, 0x1, 0x5, 0x800, 0x8, 0x9, 0x1f18, 0x3, 0x7ff, 0x6e0, 0x7, 0x7ff, 0x9, 0x1, 0x9], [0x2, 0xff, 0xffffffff, 0x7, 0x5, 0x8, 0x5, 0x100000001, 0xfde, 0x3], [0x3, 0x3f, 0x101, 0x5, 0xffffffff, 0x10000, 0x81], [0x5, 0x5000000, 0x3, 0x0, 0x8, 0x4], [{0x2, 0x8, 0x1, 0x80000001}, {0x2, 0xffffffff7fffffff, 0x3, 0x80000000}, {0x2, 0xffff, 0x1000, 0x5}, {0x0, 0x1972, 0x1, 0x3}, {0x2, 0x9, 0x800, 0x9}, {0x8, 0x4ff, 0x5d, 0xefc}, {0x2bd, 0x0, 0x5, 0x3f8}, {0x80000000, 0x6, 0x2, 0x2}], {0x6, 0x3, 0x0, 0x6}, {0xab7, 0x1ff, 0x9, 0x7fff}}}) accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 05:39:21 executing program 0: r0 = kqueue() fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20400, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) poll(&(0x7f0000000100), 0x229, 0xcd01) flock(r1, 0x20000000c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendto$inet(r2, &(0x7f0000000280)="9b5014d9b040dfee2dee9df4a1b139e48f57c15c9cc2feadc5d6b795b7c8680199f363b192f82a62d889ab133a83ff8611f84a27a252affd246470084c007f6971795b70d38dac2f14a9b6dfd09e0d77671b53fbdedefb0a624492d4eb44e6aa1707ee48024b04637490d5cf971fc2ad14d58a519ca09d0c4af67d3c47c1eb1d2351bb5c75338cfa", 0x88, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xa0000008, 0x2}, {{r0}}, {{r0}, 0xffffffffffffffff, 0x58, 0x2, 0x8, 0x3ff}, {{r0}, 0x8e4c54fbe4292a43, 0xe4, 0x4, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x1}], 0x3b, 0x0, 0x1ff, &(0x7f0000000080)={0x5, 0x5}) 05:39:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x81c1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) socketpair(0x3f, 0x1, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x0, 0x7}, {0x18, 0x1, 0x6, 0x4}, 0x0, [0x3, 0x0, 0x40, 0x6, 0x6, 0x800, 0x7, 0x80]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getpgrp() r6 = geteuid() r7 = getegid() r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000280)="a652bb4e91c0fc63be5dcf2bfc14080a6afa8c5e9fe5f91ace65eeecc30bf2ba0abce05b85b327530d0eb584dc65206ed68fc32c472ecbaeb99187f6acb7858f628d30a8ab4f23d8a087ec03d9804f05dd54504e4c165849756225587b4689d8de97579038247c2730a73292633232b557c9be7e4f5ba7b89a54e83f6a5e5d1bb075a43c7eb68865f91d6d138d00352af9a9554cc7fa598e7a776de9d364d14bb3fe2c09619a5567d20c4afda6561ed20f52d42f0cd4cea5db0376be4340fe67a987a39a1ba7307c", 0xc8}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x108, 0x40f}, 0x8) lseek(r0, 0x0, 0x8003, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 05:39:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x80000001, 0x0, 0x101, {[0x0, 0xc8, 0x4, 0x5, 0x100, 0x6, 0xfffffffffffffffc, 0xd6a, 0x20, 0x7, 0x8, 0x2, 0x200, 0x81, 0x5c99, 0x8, 0x1800000000, 0x4], [0xffffffff, 0x2, 0x1, 0x3498, 0x8, 0x4, 0x6, 0xfffe00000000000, 0x1292, 0x7], [0xb19b, 0x7, 0xff, 0xcce, 0x800, 0x80, 0x4], [0x401, 0xb2, 0x6, 0x800, 0x100, 0x81], [{0x0, 0xfffffffffffffff7, 0x2fd, 0x5}, {0x4, 0x1, 0x0, 0x75a6829f}, {0x1, 0x7ff, 0x5e}, {0x200, 0x4, 0xf9, 0x4e}, {0x0, 0x10001, 0x3ff, 0x4}, {0xa8, 0x5, 0x762, 0x6}, {0x4, 0x100000001, 0x1f, 0x101}, {0x5, 0x8, 0x5, 0x81}], {0x1, 0x5, 0x40, 0x80000001}, {0x1f, 0x80000001, 0x7, 0x4}}}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0x1, 0x10001, 0xfffffffffffffffc}, {0x5, 0x9, 0x8, 0xffffffffffff0001}, {0x2, 0xd96, 0xff, 0x33f4}]}) 05:39:22 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xa) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x4) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1000) listen(r1, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 05:39:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0xfffffffffffffffa, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x9, 0x200}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40000081, 0x1, 0xdad}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40000012, 0x7, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x91, 0x0, 0x2}, {{r0}, 0x0, 0x8, 0x40000000, 0x100000001, 0x3ed12165}, {{r1}, 0xffffffffffffffff, 0xa8, 0x20000000, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x41, 0x80, 0x0, 0x5}], 0x2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x90, 0xa0000000, 0x0, 0xffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x81, 0x2, 0xffff}], 0x5, &(0x7f0000000080)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:39:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000006c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000500)) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\xcd\x00', &(0x7f0000000180)=',!\'\x00', &(0x7f00000001c0)='\'$\\\x00', &(0x7f0000000200)='/!\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='])\x00', &(0x7f0000000340)='%%\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='-\x00', &(0x7f0000000480)='+!\x00']) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000600)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='{\x00'], &(0x7f0000000680)=[&(0x7f0000000640)='l+\\\x00']) 05:39:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x3, 0x3137, 0x6, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0xfffffffffffffffa}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xa3c2) poll(&(0x7f0000000100), 0x208, 0x7) 05:39:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) flock(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x100004000) 05:39:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair(0x20, 0x5, 0x0, &(0x7f0000000140)) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget(0x3, 0x7, 0x44c) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x792b) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/26) 05:39:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) socket(0x6, 0x3, 0x6) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 05:39:22 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x21a}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 05:39:22 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xbda) setsockopt(r0, 0x3, 0x9, &(0x7f0000000080)="2e452585483a7a56f575d75b76a1842216f6277173d786ccf5d8d11ca0acadfd69f0a0f579e5f9e64fe520e4b475f91120fa158ae429d6138a06a95b0213585f9b7f24cccca2ae6746f137b0716ae49460371fb2a53c4d9e134475b9c9c214511500eeb6b9c852f653db050cbf295df972f3c6e29c36d2cea2e0956b9b734c22aa6aa0efee45e1f81eea096b828f9aed324b752ded2381091ce6f60126fc5a328e5a8eb7c0882ef7703e3f332c75358c3f1473b511f37484abdf9f5b735a216780ae6774b03cd8d4be95fa1f6418e54b294f29aa7fc1ed84fa0cbdb318ba132433caede8b2e5bd26eff96490cf48f399fb8307bf1a5df9d0d64df5281d8447228e1e6a5886d002eb700230c2cf513ab5caf47d488cf1f096cd2e0a6bf5be1b2224a334e1e8c1d8b36f68190fea2975c33dfecde2fe0d8e58b5740cf130ee72f5d06ab69df5bb6e21eec1bd99f6f22042c2eaa3e6cd28a193e1b1e5807d1e610da4e6cc71d6976638edafed194eeb5484812fe23e59da5d0ad24af464022ccf00777fc5b6618e94dd67bc795001eacdb73afab7aad94af76faa2ef6aaf2b524ce43b7aa3f14cafcaa0cea3976c8219801bca4cc41a1e0c244efd5ddda45f250b988fc3a93061f5953b61265ddbaa6e4e63119a42dfbaba280fa2235512db56027deafcad25fa2c0f59e6fb6d3ef262a1a6c15f73c36dcea071f5c27f99cee45595a4859f825b956515fdeee5fdb223e0d0e797996a7063b4a63b022d6352ed014ac7e94802d5e1fdae1df53fba74ece5d969730cdd6bcc91940e60be0317adb120ab5fa254e7c255a92cda21f7809c8aba4fc1180d7d1cce473906f11f3e69d4e87e86fec20477f9708b90d5b2102407803cc5740495c645c11bfcc8dc5fbe8bd7422245b2452c0adeff22fa8d9fc3deffb8d0aaadf38a11ee311177c63594968375ec6834d87b23d60e2de6715d7498406626a4f7c62690fef81a40338dd73ae01aa5a850af4d7151ff5e29c04a3ecc2ac4fded6cad8eefb344b7d015007c98f50d2099272dda3c16b038eb8e1c7a3927253ddb7f5e0abdddb9470ddcf4a58b875facdb8c464d45a455e8f536fd17b846dcdfd6bec993d0231fe3a61bafc8abfbc76ed29d27fdafadf5ed086ef1b79fa64d52813411ae319e79f926bb5ba7302278480e3b293e3b812a477db282513d69511751483474cfca888f6c0a3c02b57ca0e559851d9bc3ce6a4533f622e9b67430431fcde10dd4cc51324021a3d24651b38ad4002210fd4c42bceb6b63bbf26bc42042369b2aa7622fce460974bf10e59b12aff654e5990e0a1aa0e6f849b0b52db4494acef1a94ef46625c8576e4ee6bd3d440e7e29b57bfdc9bf2ee8d62f4dde3e9b46068ffa9601459e4c8d3a4634271053f655eb656b8ae9b7feb1ebe0389077ce2dc694c4eef61ae806d0696e64a1d93f282f18ab8c8150b39fe684b155d413c6f9886a9c4302338d546bf8a0380a861048b45edf31597dcf4089fe2bbd860a4e8d575ffd41c15b0fd3c4f4358aa2ea787b5021081899e728292e0d4e0171ec1b6c09c9a02153a9e13c96d7f6d1eef0a9aceda99acda97e8d1e3e1ce3ad043a4fc9e8c231fed087a896d334248e6d8855e5afdebbf2c190fcb50e99abbfd4c0683fdcb3b50bbd00b0031924dc9dcb668529f8e0d3d44c51c5d6a60f7950b6b3102d03132cd214fb29ef50cd322f4c1c865dc2c86234dfca1845fc6efe8bac3131e9c4c3fac168b6a60eed74ad716023e0e062116ef9c90bd32e006c39ff14c1be578067d9a67d02affd83486f561508bc96a8fa7ad30cec9c357b78a9c49b46c0f54eb017a3a6c18441771164cc0b8c74663709cc9b912bf3d79338237535f7e2cdd7941213f93982cfbd12e328de2f317c679366ad8aace92c5e0e1b5ac88e69d6861e0ec16fa7b42cceb9949dbe5d6861b95f7e061a58d0de544f2ec3b1c5af6330bdccbaa15f9a2cd6da18ab1bd6d767b7887037ebd8f69a5e72ea61d0fecc6793e17d25fbf85c485c4ebc1407d30b917e1844ef432ab34254468e2db52cbeb99ec8bb6c53a85bf1d95b7c1a4610383db8c6e1872758e15cc9074162725bea676b9784b3771febcc1842c0b216803163fac2003d8e542219badfd071a1a26a8c1b19738ec80f0547ed2151d511b4c8133d1975d3b12de9a837340d9d0a6e438b8852496f3922a4f3a3ca5f66f1ef453f2ef42c156d55e06d17a66f430aa6c27af6319fcdd13f788101d96c4a9589fe38b93cff9d0da12834bb9d4b73a09c5d08012c726cc872b3c985cc62bd23f7a698ef219a802223479aa1700f78b17546f0dc45a27039a7ad4cd6f4873959c21e53c20fff26286090141b0287aeb55a643ec7b4da3192fbbcbb8e83fd8d5c597a1c98ac0a071d14117a55aa403e00233f156b2e39a88934675a2a5b287d1e6ed99c53398664dad0b68a1ecd08705485da20fffac5c20edfefb480fd85befac8419a36179a565463d4fa65b3f295828ec01e17afcdbd4e3e673b3e877dabd826cc537ceeedcfd08de5ab476672188821d1db3659fb8aceeb0d3a65796349b980bc0643fa8719395178a162a2560b9833c919f319c594cc1354cde1c517df66fb87349c552b68c9b46d88fd3bc8711c53e17ea082e36cafbdaeab8d1af3608c5d32f5f28bff8f4954a82f323f810df3f4fcf54906c53141b664bebc164c0b0535eb8dfaa8d1439c3d7f3074fa79bd213c9fe5e7e423e85fbb305d26fe3b55cdf6c6cbc22e5264ee7c181ac9a9eec60bb62ff03a977d69bec130e023ea47fe8b7894e874d93453f16a02bb99592eda42bdd21a5a2fe437b4650d9d54277814573bfd91b96032b1aaf56a3e277b5f66adb73fd57ba34d864ea0bc313921d80a688e103e266c8f10e7f180cb81cca532c896d06b2c284b31683c8fcf06b380c828c06f9aa217e122d3b037c641a6dbd59593f827adc8bdfe39151d80e423546c8bd997c3dc035743e8fe2d0fadb236b971c177924e1fd3f377defc5aaa5f00da35d4672e982656948a8955e5ef8ab80dcedfd8cb483bfb28b1fe585bf9919682fd49241be9751c328732237c652b5946a1c7b0d1bf9a66b27314ce7119e1450f472f754922e771319977ffebfa7271dbf21afed7e8448b1ad79235add73c5702bdb24f1f21d5179f8cf66be25023630973c279613e17597dfbaea6d9b0208278ac5111941a49461ca84479189fdbd62d7ecb6ab54683a1c5ad57b0f8c224f8abb027d3c88175ba5aaa501b01db895fe83da7a37b6c601518454f4bbb16aa39c391a2233394b28d26121eb69e8c1f33e54df2f15f8567d9eff2c374c8b3d755d6add72e2e4f482f02621e1f7344e6b8e6eb4bf7bf7399c0958240396b971b6e1ee04e24e4812bdfb4715d8a33b12c67990c17af9d8893a1258f87c3bb5f42c4619e7ae61cb5df55247a2a9fbafe4f9d3ec6b6532725bf09e855ebf005417cfac032290c4d26eaf33066d09dbbbcd2625153389e25cc164410ef38137d06edd30e392510e163e7d3d47f8fc177ed683a5b07baa79815f7066945f1b517f89c2e683f6f40640a1f5af5ab6aef2bd429edb3b53c4709784e3195c7d8a1a016db31942435872ce398f88041c5627aa2a0eb0461e0180e6ffeef692beb304efc2377eb50c290185490b4067257fae50435847c8163bc8d5388ea418b1fbc1ac5f4239b114b84aacfc82974e56d01ac34134e038dddbca9d19cde6da32e4f58a52ce121650b8a1e2c02baa897130bbb284c5e36a5c0b9511cdc6d37e0f11c80f741e480696ba251b569b684e5b75e15623b286a0586a293e573dd9e4997bb73ee52bc29085e8a3f3a8d02f2e672ebadb778367c91a9cb4a5d0ade6b1f633b380acdac9835ca57364c22badeaa351df2f7ceeb91de11f0592d5f1085d2d7ebbb0983fb27a42bc6910d32399d9b697e1a3341e2d03fe0310ffe70d1ce0a79ebf90d192924d32a8579e0f98fcb0db7c49c1298a723bf131d7f716eb3c022877349a6f9b3a8c6b0ff49e3779e6c5f87cd90626f2cfbbdca33ce2fae0eafa52921ab0586ae30dd9307d6d6a995829604385bf6ac2192568bf0db3e718dd6dca655c3c13ccefe2b51a63e1f8be778cdce302ad1f5052ec91876e68e311afff7d2ce2265520fefd8d8f45e03a9f27f56a79f98903b2732835acb37b99f59b9585a7011fcc801c64133a4e1dc04763fac591af05aa739a774f01e0dd8fb1285431fee82c9259716cac69e4c762ccf4fb899a6ec547266b8afe557efd9fd583a667df07d45bc307a1cc43eb63882739ab07282da0aa6b2b1ee0752fc40172a8f799b6ebf872e1214f93c2d67eaf1b148ae9825a8cb6f7a8c6d71504180351a6f032124db79f596e058dff471674543335fe3ff50a1e154bb536e491530f9e0d46e149fc63c90c75c5b0e3e3ded8a93ba1a9444f5d4f33a537d149c8015083f6d6b37a44f27283045d7dda8d46426f1dfac4f10f864bc3120de4360063cfef513640e0d3c4e59e055e15930cb8742479d47f2b7c257f9de8153856657d6fdeb8d9f02c2659cc3c6487e18059affe3143f165a06b4353acb8fa40ddd867eaa72295deba1b01d4bc8aea2ff1e3a008393b9985edb06cf175c3cd77417ab28d364a040d52a9e3e48f2c01452371d5980823de1c49352a86e263600bf58242a0610bd226be6613cb6cfbb1078368d79431a010265392637cdaaa3cec4868a72b95cc0abd9d030667807b046c4a79c743b03c49421242c9a658764f2493921c077cb160b3b9ef8d49d1908e719ff56477a878c4ddc2ed3181f60f73c9c0e3cbebf58ae23f68d521efe180d8df29e8d7994c34d153fc3c6d7de5bff58e55d1a4327e724571f98c7f21854f7e1dd9d438dcb6b549b319e7f9b6b459e202527607995e1ecb679adcd48f62aac245b5c3cf17c807181c75eb901be561cc46ee3340c8db9e0d56c1dc7e0f438f6e14a3bfd1266233fe78e0673b5127a91b719e59c7b2b738b8c56714068cef73515dbd22b451b52bb57d07dbac9557b762aef89f0aca339da9861d6802aaa246779a5912438a035bd164d6c4108665e34ab2e761f889bd86d20e0e7f24bced4657a5d00fcb73209156a42c624b2cd20b7959ea48189cc756a42949e69d8caef9439310f61a444028b989e15999f875f07003a163f7d61fa0117bc8bb6012a346a336a03f92e7ff7f736599f58c1997a858ede441eb29403d66e4a0b4dbc6ebea4cf5d56b46f966b470846703aa956c3b8662ae2de3d6eafc9692af7db1052b790ac5e5314eb1d500c710b7f72b07349a7c0c0db713530d9eba9361675d141f43dea6d43475b0e5d663ff66482842225074a514078ec0779873de4ba44cda5786bfaf7e56cdeb2b8cb8e4418c93a47504aba7c23a91930a8f1ce1a460a7e8f9de98e207a79e3b0e240349f160bcaf639c865573c1fdeaac99398b80d899cd114f133b96886931c4560cbfbf7b719a80bbbd9820829d01be249ea84e0f47da59d4509dcabfe020c0a572ed5f736c80f00e05381552967b50134f77eff42506f426f7f46c78f829772fc7650e2b373abddf32eb9e476b28b30a3d1069a05c0c949b14a266ab859b668a7f78266a5a343d3b0fdf87f272c3abc6672a74f54d7c25faad255812a48c4eaed95980e0ffa8159f43caa9b11c433bb73f30e5d8e70d880c79a6f4e5516088dff2b6d0cfe542d415d134787967f4222a475c8be669ad92a06d4d7a4de34576c04b8dc6455b01333a88112586f02c0af7f352c1161cf64f37", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) 05:39:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)) 05:39:22 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x3f, './file0\x00', './file0\x00'}) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) 05:39:22 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x4a151e71}) getpgrp() 05:39:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8c") getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) renameat(r0, &(0x7f0000000180)='./control\x00', r1, &(0x7f00000001c0)='./control\x00') symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='x\x00') 05:39:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000140)=""/25, 0x19}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x6, 0xfd, 0x9edb, 0x8}, {0x1f, 0x3, 0x1, 0x8}, {0xfffffffffffffffc, 0xbe, 0x80, 0x2}, {0x0, 0xcb, 0x8f3}, {0x2a11, 0x4, 0x0, 0x800}, {0x4, 0x2, 0x3, 0x127}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x12, r0, 0x0, 0x0) 05:39:22 executing program 0: open(&(0x7f0000000240)='./file0\x00', 0x7e, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x101) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$VMM_IOC_TERM(r0, 0x8004745c, &(0x7f0000000040)) 05:39:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000ac0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:39:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x2, &(0x7f0000001740)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getuid() r8 = dup2(r2, r2) ioctl$TIOCSDTR(r8, 0x20007479) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000280)="68587bc4d0a71386f0dc87d75dc2fe93e48b9457e12bca0cdc8c5a94219003e88193b4497a4876856c770a10482fb4a967d7484e4dc43ed6d603e28dde35eb417e1fe432a2cee5995569b0df743ea9ac99e3a2ee20e4520a170768b7470a63df3a58a6d89f78af397e82839525654f64f8081dc8dad9c334239848b4b86244c38ddf23579a55fcacc4579b40a54ee8a41ead8b6c0b2c972744a3822e835b67c9205b1f617268c2b2fd2075dee536198378548433ece639ea9dbeb4ba4bdca098e8c210833d56e630fccd20981452a2804a8ad49b2d3f1d6a9c3de940beae7a05a92ae4e39a36341b8a9700c0f24d3c65ab822051424daa129bb387fc765ae096bcdff9a22e3b3932df09cfec6c1382d29d019554bb55890ce7c84f9bcab625f18e7c2efd59b7b009581a8fd235716ade331f1e999544ed620fa97697ec20eb0358adb5eb79941e4c43e09b406f0238963c7fd48687d92786b602610c3e5fc6889fba5be2f71f3ca8595b8e81fcaae08b82001b6cc9eefec7f7a13b38b0c140a57a64baf0e548cf173b86d0e401532ecc7090d35a98fd753b95810fa1651b2023b9b0b511f02a397fe2283b53c56dc2ab3e0dcb8d57d55f720b7211c2e96bcf9e8c9e62e7d2cde60f670dd9e9bf9f50e4074b3238239a409b2112b80ff2d52d6bdbde1e2e86bf274714886206e39fbbdabefe7d8bb2587780623635ca5108c6a6f16dfec7be27325c6869606c1cf3406bb3361f8d3624a127d460671a88b5f4dba93eb5e00479068ac99ba9c99ed68b7a90509aa2ea57806c983406c8d44182bf2582b4ec148e946dc4a6bd0658834806ddea1f70cbd529ae84596e8164f16da1efb843a42d9b6018633dd9bfce3df3aa1433113d0dc22b1935b4efb011ff92621e374996b440746b3f02b18367646ba87dc2b308b5231ea61a1d13ae19ec95adeb54c376297d96caa4466183e00fc8b9075b9fd6f5433551874bdf835d294dfd04e4e56b05070edef58f07362838cfc8a7aa663cc1950209a7b0c2914c0462ddc42ba3cd8e1f4704f2bd535e5ddb794c19664a295b1de76ceb97b6e5624b69db35de60f0f3750a74a0d8141b006b8b3efa75a0eaadf712cf1a1d23ac49bd8b282ec4b95de31c549ef5f5f97b6c2b353f667dd9e32022e3a2c8b2dc687718db35a4743334d91f720a0498f4f91611a62e4245d3f73abea130214ba33361391904e5d78d4dab040808b85445db94e6c40ba2840cfff9b7a748e0b3d9a475f32f822642316af4bdcb8333c48724227cddc6813cd0dedaa1a28315b6999ea45268c35533ae2c9dd4706286b65d83b15283d22cbfdb4b5051044dcc0653a0e3a6976773633d97f532eb8fac15ccdb2e3db4cffd1f50af5904ce058030c7b7f868de492c629b4b8590ac3d8f7794c3e57ad0d36e97863bca035bdd86025eb87a7dff32fdcf773b54949dc99426ea7c5324f7a7e9016bb8c552e816e7b19bfe86d00918dc5d5d72b894067addf306e34b9aa2937460fdddf724b776b1ad04eb519a96111d84ac60a34869f82b2ab8bf0732f29a3322ffe68d509fd5413a624601dcb8989b400d911f6c1b0a9982b8c027a1a5cd3b0464c3714d2cdd68206ecd9088c26d4958651079ff4271e38a7c777a016ebfd3c1e51cc2752a63b7398d5b65a43b02483529e56d6f0f672ad2bcf221ec5845ae74a37901c683f4bbf437c1751ef3728a706409e6b069678aa6c522ddd751ac9b85a04b59214b21449cc6dedbc09fd20646b605efce6f0d0832b42f1c63105c0ce06b506fa436c75ba326adb07a28bb28320eafb960cdff23e7863fc74237068e9da56d7e8ae6251474aa47a5a021fb8ccf6c70bfd430dda6efe8c3375599b1c343991f08bb9dae2aa08552e7ae7766be172d8bfd3e28aa33040b62c7cae6af7767ae077d8ab4548fe1101a0a700e28789413f35b98c53fae555563b18d1ab30d3b2bba88313c3627bd2e027db2c9d392f56248e0c6ec21d2619bdaf9c6c728eb233c85325da20a23bff2f3905636133407f6bf3b357f2efcac33a36c0cd27e481b2d63a40fa031b3ce061d2b3bf13d1c3bc24f7e0acf3b4801d0cba8392996f6976f5dc08ef94a1a634a3b150c5a78eeccf0950824a57ee6cbc1e85ab887200fd72591a7925184c4a1d058818426668fba0c0825e006bc7db827d800334c547b037d5e01bdae9a06768769e65fa9ab69cc349b9f6919933ae14fd885596f1f1add7ec5758ed9b00e6da7e02c159fc5135e8f1eafb5f92d25be636acdb882e5fd4453f78e581bafac92bc85e0c6fde37eefa2029c1b54497b7a5e633f0218f729e34cd94543aeadf14a54dc34bba6f7106bade34f8fab192a2ea07a9c1f463d348fd2596c983d9dcfd64ded748fd7e5ad9783dfce9c55cd34dc7ffa2683f06a3634ed8310da0bc0685ff2348024a46dbf55ad4ccfbf193ab36b8e2dbfd1092c4281ff349dabe7385bb7cf61546aa773ee5ca8e85d02ffdcd496dbc53c84cc2d39d4e8b30a33885db87326268d96bbcf5639bd9200b7f97c578094f245dacad5db33340ecfa8d4c2b1b57a9cf6f3a5d7c4df0c640f6a243840cb996441370b44300a188ebceb8a5e2f01bf2b99242c7665d1e36e94e49be2e2c29dc3433d72aca67faffec2e57c54d14c6c14e5f574aa180cf40c585c573f9632d284c717cd8c80245d218c824069bd26c1030361fda5c695530bad7620549cd90e8b32cd6c693aa98ab59fed3dd6baaf81882913850455611acf98954270a1db3915b75b3f4f4c5b9f016a83f1e5af44f68a6b35ab69fe4927491bd51aba16bec3a4c19ad7b2a9ea10367e0bf541f7e16d0ce089a49b21a4c9dffb89ccb99af792c8271c9392962ae2db45000c239cc68a6b1b739801342f9324e88a61850aeb179333601404eb849c61a2a0e8ad4a5d9ebf2e3618e7119e83b3189fe31dc3818022d6208a9c6e343dccf209b43e9c8b06af719baffa11219f20b362697129f1e919e320453c4e8a628a00e6695f83b31b1f486aa40267b387d4dec8a1fa0cf8246d47314aefad956af5c906f65eb61e9cb8e471c33659b5c0fd8aa6167b4a0dfe465c73801882455bc89987272ec243b93aa1d29380c7cac73a6b981a63951e1a4e40abf98349a959a927b444ee035e6019dbb53ebe3fef5e3b1dbecc6d5f0da8368c842dd44c4a236d8cca820c046a9af75f6792e81e56ce5fc62a251f70985c092c26c6d92af4fe367738269c90e8e40757ff01402a190ab0779bce41ff1bc1b1ee0cddce3622b2a3fff44bcae4fc1f97b8d7cdd35999d06c21bcdb9b18d98b5d9137635a6810d3205effd73fd492e2d58d7d9478f8161c9bcff2e588d5785043333ec9e8cffad4aa543cbf22e4501777af9fef9c750b1d6241fa62c1e017a661f9123f7f369cc1577cb38b53b086951b61ec080ecebafa7a60ee3f37294f82ddf0f0b6f34071447ce81504467d0938976b89eae5e965b3efad35690af15f06fd77147e39ff76c88a1fe8ececaf0232ff44b455118f3eb6b2067ff3db21d5e22831a842bfe29c10eabe5d278a932111ab978929f46aa056d0e4ad1f1fe512f6ccc4ccd0cd91a90c6d4c0300e0cff121851db22b1c3b45c396cbbaa9c777c9fd9c62974f4e9bca1b753369807d86f6a62ce69975dc175d6bce791aae6189a8a1e132908a77be69cf4f7816fed27d86e56ce636d285fe32efceaa2bb97237675a0af120102aa3daf1629bdc16824f60e36cb6cb3ffe18631fbc34b5c1c90dfce34bd7c3a3da20126dbf032aa7ad1e7ed7d49811f9501eb94fdaf660d14ed430a86c3beb8977420c87ed83142ddcc230fef4799febc814e092f7de52862e3766221cb7b1c5386f4befb3d51795edbd0d7f4e681c16e6ec874aa753c1e2f8e5d46f79318ea402a7fa347fb9fcddaaf9bd8ec79af4df9b75a2999b91d5d9719791686d1f17a1ab39c669ef580bdce1629f4d989e584c989759e37705676796fee9406230173575c595efea4b10a8ac26d8e3d952a1558e3df906383400d6e08b2e2c32b0146ec2273bcbf898fc26b2cc239f0048c578a8cd8cc995799e366e6bda901192ad0ffd79fd696706d0c7495a1c6eb20af2613b44ae8a69fd691d169e1111d17994997520ca071eb07f80a6c62d949c23a597fd73f17f8e7bdec6c086aadc690bfb6c6261f1daaedacd9fa6e0b70635ead064818d5fa756df699d0254137332324388bac2e98be6339e746b7e4fded2bba74d3a448dae31ae38d87605636f7861a89b4c82aedec75ade14927f7bf0d066399d73bda175946ef93406f97c9b7eb750e8200db91f81b1961b567bd029d4f609fd8b10edb51625c115ce41699dc5ac1d914c0e60e30360f254179830e984178628c5b37b47f5693febc982090015829461372b4ee4c5965b8a6a019cdac4bcd908d9627d0bafa5b81b0cc5c2f064cc19920a51dafa15997a7e065f8c5faec4beca4a433c943421af983e1358b8d0495a40fd065f24bed37ee7a40c443df86bef70b1d38c9980385fe1094e670fc72dad1c55674340f8a479b144466c16c29fde816b9551bf85d99440d60d3bc1f756fafa085c7fc14332f6ebed63387f2afd7241a01de1a6c09cf5678268629ab5965f826e4db14cb25c55e5f7f4dd37078a5bf9ba06d289d5272c2ce9c327e72cbcefb0df7f448ef8a99bd6f737f870151ea218fd01a0b1fed438c452bd9eece185bc426cd600a08b2ebaafd3dcc0b706e1c2037ed4590736c443ea39eb08a91a13bb89d0c0e8fb01f247e9e58710d09a0a6230d6dac4ea769a70cd22fb690af9db5e85419fcb6d63bb82997eac135a8fbc19b12a633552ff7d00107cf0a0ef90c5fa338fdf3327df45ca5cbf16f6310a719ee87ef70c9858bfa95e73d33977ee0cdab198ed9f84327d5f12ad2dee67578ca656eae130d9ba96dbe81c1ed77ea970aedcfb68feb8c655a0dd9af27bedcceab7363fb7e7e9bfad500c8afe750af9be97e8626b240057401d9b2db0fdfebd5b2d5cf65fcc3fc89022156ca1d1464303f6bd5aabe18064a3c6d20da0c95dd1fc20713e3f279a6e61469e2b0aaa2aa358a65ddbe68c86e49c48a443a19c70a888d3f686fa85324fc30630b4374b3919ae7d0f862db3206214d9d569b4dbd81054b02e4671357c6afa274ee261228e88ebf3823e90f9469b0db5c649f3253d0102d8e9962e55e29325d150dbe74ad807ac4e66bf8a4638b2f1d117a9add9240616eebfe70b2729911e3194dec8170cb39fd2d614ccdcd12eb44913600fadfe34c815b31316f84f2aea996bd8701d5234711fb0a8c5db46723515e247a97d8542673af91f38fc33da76eedff0f2ab4b36262ab43c9fdba5bc3e94f519cf3b6e76e82f49bbef05a538b62126e995bfc42c6b7783c439a0c5e44242665cd8b894e521856152ab6b6659f8e39ddf4862c1b4ccf628cdbe006acd644d3301638ad428169a477abd8c4c23d904cb0da53c5106080a41443846378ea4a9fe25916e52c374a7371558b788488e41c299919c0794ff058fae8aff2e2605d01e85dad238ac2b03f084de41f81ad4d20884e7df06c3bd4445c096cfe0104ed4a42c9c9f50b9c9b0cd3a19917dfdf5dc0a03b156f438c19fbe80cf07281bd807161bef99b21615d0a9b1d8b6526c9e826c0fc91aa7da924e5653df835c0aad841718ebcbac0f4e224913dd17dbc3734592d2e8990e4b3c9acad9535fdb78a4d2aef5e724b6bdd50fa9ab49373364669d08c853462a7a5099c7365b73372397c8cf53d8fd1751d2c16165", 0x1000}, {&(0x7f0000001280)="5bc02a5f843456610494fe80ca506432bcfad57d905b352fab6c0236dfb4a8c0181e71d832776d8393bffefcb39fbde38d4075327b0aa4f9ac336400a111780fc8b1ba159ff7d8b256ba3102e3f7d81b2b0f604e6363ef6d03b5", 0x5a}, {&(0x7f0000001300)="d5256e906da4fb28300575905388dfd711642695637815aa2057888e96b4cb3f45c91fa4177f89db78d6b8fe36d936faed3af492d6cb46bfdf8a6748e8f0e62fb64b71234227ea783e7e219d0a980e39ab1f52602265cb5f34071ba9b27ce485a8c11682dbfd5fff62c3d2595eb4e2d35a16cacd948bef3fac0c9f2539fc81d6007cf1f9aa39b1760cf3d75590ac2375871a66e7ae7afd1876517af39004addd2faa9e21bc03a040712a318870826927413a868f71a2720802b999c83f8d1eb8c6833fa8aad9c6703ca76c55d620", 0xce}, {&(0x7f00000014c0)="5a64ffad138aa76ee5e36cc209baebb845f59aae675fc73bced06524b6283a41d65c510a1717ed588bbed4db1c84ae4f5d32130ead4097c525a43afade3e02cf40f2d2dda1a55fb3042d8c2a9b039c645e88ff992f85bae6725d9099d8f803867d57c34e15a51b4aca9a2ca66def8eb2768283d39965d85be71f664d789e702fe47277f460acc54a762b4ca1fb1dec7aa33a26322ae9b23f3bcad8eef83c7a5589d265567f2afc9fb27c9c092beefb65d813c0aa9f8fa096a04561", 0xbb}, {&(0x7f0000001400)="50de2997c901c054a00fbf0aed263a5dfc2cda8605691b8ac7321d2b0d41e6578c618cb44ba5d41b8b0c1e3a7faab996463f1cfef9d503755aa11104d56309677117a2fce37b59cfad94f26442657fcc880deebecb9cb5dcddee985f34058a40155ff0688d627ebb37c45220a326861b1d4d9c321d7c699c4b44b98f", 0x7c}], 0x5, &(0x7f0000001680)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x60, 0x400}, 0x406) 05:39:22 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = msgget$private(0x0, 0x200000000000404) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000200)) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x5, r4, r5, r6, r7, 0x8c, 0x8}, 0x6, 0x8001, r8, r9, 0xffffffffffffff00, 0x800, 0x3, 0x5}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="1082ac4dbc1c204843893410acf8fed6ce8d", 0x12}, {&(0x7f0000000040)="6f67bf96c60cbb09fd5156cd67e13eada486986b7ab158b2fc7abb8f260369abc0becb9f07f264f8123ccb44e71833b9e4726c1d86c63adc3f3da914e2e8638b6bc6827861f3f5c638cd4c1ab08121a4752b75634c2600c08779817e861aca8360086d7b751c1d68ebfdc5dfd30c3c00929911821d9410bc23a5", 0x7a}], 0x2) 05:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x3, 0x0, 0x6, 0x1}, {0x2, 0x2ae1, 0x1ff, 0x39}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:22 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) shmdt(r2) mlock(&(0x7f0000ff0000/0x2000)=nil, 0x2000) 05:39:22 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0x800, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000300)=""/207, 0xcf}], 0x3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 05:39:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6941882d}]}) 05:39:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7bf, 0x3, 0x5, 0x1, 0x3, 0x24, 0x0, 0x1, 0x1, 0x9, 0x80000000}) 05:39:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x2}, {0x7, 0x2}}) r2 = accept(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x12) getsockname$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) 05:39:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x146) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) 05:39:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000003c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) 05:39:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 05:39:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x95, &(0x7f0000000140)="bc08bc3d8a74febebc26654cbf0f936eed85f707336255669c57b99dd54dc61e8b56d19c6e3ec9b5a527d19793273ff56202cd24a97466689ff1bda5eade4aaadf7aff7fb87317078e24a58730452ed51c94b2d66fb3e139cfe144ba0562dabed74d800fa3c3a6e21a1e243be66184dd87580bdeb34c80d83b0553365fef0e460dfc9c31a9a0669044e3b52f1d02381c53d971abab") 05:39:23 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x400, 0x309e) setsockopt(r0, 0x1000000029, 0x336, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x592ac7852153ef6d) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 05:39:24 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2, 0x5, 0x0, 0x771, "6045ee461932e64ec77a11655dea2b713b292852", 0x4, 0xfffffffffffffffa}) open$dir(&(0x7f0000000040)='./file0\x00', 0x949f0d52890ec0de, 0x9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:39:24 executing program 0: pwritev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000140)="78b5619c9bf94ffdb38e3a5644a4b7e0b425eea28ec1e200724b35a6f44bc0617fbc9184411e3cc7ec64b1f58beee232c57a7a4312c9527fe2d1718fe4f445b4a85ef184c3f9b2700f48e437b70ac1456b16d4cae27ef1c0ecffbf4c345a5785918391d6aad9f4a65d80d30dde60c388a005ec10f8c1e0a2a254a0a16ad3e373048e304d3838fff3438f8f41090593bcce2bdea9c336ab13d8ae33f764ea", 0x9e}, {&(0x7f0000000200)="57b155e64784ccb8af4f34ebfc53d1edb1fffdb59c6b381c52a8873d7820c68854dbb466511d5c4ca51a7109766e48d6186e4f1410f8fb78c194f685b5b6532b5ce5744a86e4936b0510bc4c21cc7b3af702c10066adbd1ce9554c3713be836594e0cc17d4da1c6d7164c66210d2ea325f1591e1df426dd16f6e123e94c54c32c14d9f728a32c457138fce87a48ae51b40aafe8827d1525a03183a66dd6ea482025b718f44e32b9d1a5d4b30b7c16bb763db59dd2633372ecf47806f33094b401183414f399f578ec452782972dd4a4f4cd9db3be17fe4c2b497e2d5209b61392310368df7d184c39100", 0xea}, {&(0x7f0000000300)="a6385abf88c873ee0fc5940618b01e6e1607bd415ca92544fbce9ccb78a4c1f91d672dc4195df8e27dd3027641d4078864c59fcc4cab5824ccb7bd3d82d2007c01f02888c5352b3428ad9d15a18fbbc0701cd7a0630bc69a5ab5d2643bebc4875deb9d3f0cef27305f2bf5975466f2f13fa1d9cb64aa3eb08dabc23051612763cec02fb16e42b1c0b81076e069b5a3a728bdf78a9894644da9a6a9f4c88009a34d822dc98904a316e28a7cc235ec9453e207a5a2f76a7ac93e415b98aa26d41be5c1829e76d455669e4ca71499d5ee46553a2118007653", 0xd7}, {&(0x7f0000000400)="c568258c252714bd702eb31102313a11a2c46b46c4ead35c06e1d11af977a86b4874a922d0b85361dbb36722ffe076b4563520e5eb8c8c4f964c434cc2255e1f0e793dd0bae0b3811d920c3e271705e7ce5b18acff197fafeabe9bc437ec89da53d6842035ca1105ca8bdc456d38c76f0c5edeeca6e3ef067f58d5fd6e2a276c3d2c56aa954e7c3e47b54a274171ad3363065b9fd6174f48434e95f337acfd17db44cc406246c32c52d8c91a47a9e8a9fd6bb78eda482a57140a65d493ce1d05b69151722c12f0fed665daada45c4921673eea4d36bff678de133dd38b87a94e8f8d7f820e60", 0xe6}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10402, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000040), 0x100000a3, 0x0, 0x0) 05:39:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000340)) 05:39:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x5, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000300)=0x2) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xffffffffffffff30) fcntl$getown(r2, 0x5) wait4(r1, &(0x7f0000000080), 0xa, &(0x7f0000000180)) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x100006, 0xfffffffffffffffe, 0x2) r4 = dup2(r2, r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000240)) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f00000003c0)="6710e3964998f37e7d0d5cac8dd6b47f008d1c19d3c9c70b62f89f84213e1361a6e7803eb70adc3853dfda409108bc7cba1a57210d329c2ec89f3994ab94b8eb026404eab39fe6e4f3727371a048ff121b866353a3a85ed3498b7c110d450753cefcc4a51c4f6140f9eb27c17ea30e7e281233ca0e2fff3b44e91eb584066e6da10f09c2713c7fbf72545a1f2746cd567591941b5924800c249b1987822be500df74da0b7b5d052fb22868896e97f2e8195cb3e8f84d96dc22f513e21fd418829c2246b2d58db2d911581767", 0xb5a5ca385f2ef2f0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000002c0)=0xc) shutdown(0xffffffffffffffff, 0x1) 05:39:24 executing program 0: r0 = socket$inet(0x1e, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) 05:39:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000002340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd91ec5b250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfa1268a6a1c7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea7290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005568858700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc00"/4101], &(0x7f0000000000)=0x1002) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pread(r0, &(0x7f0000001340)="8167d46d1393f476ba14554e93d9250524e350067440c80448ed503ab22967d11bddc9cbc7c7567d6e002aa8d412fd1e4a47fec9097664501d45981ac5a40b74824c2508da464a3f39694333545c51b58b665a78e5165e075a7490da437a98c083ff42e97f8e9e6f0a209b98331683b4d394846a92ab848017b01cee5e633f217d567e070369fae8def467c41c24491566a494d66f50b1459fb9c2235e5246919abd22a804d873ed6455238c78af5bf583e6906484bb58a25708df61f97f1270a2876afb2139d338a5dc1c23ec4d0ca16fbf91ca7b58d790bb906e81d3e2f99addf53bf5fc92b4dea6a85ef4166d73a9b9bdb86a663825083ed6d6ff097951a52493d3c9271bd2343266ce9783642015530f8b79f543d8224cd6a80824028c063ff3c495a27aa2a3c31f3bd14955ec0db435fced07ae28db5af5583687885e7df6854d52ff686573972a42344c6f447104c730da38f749835c8d43b5dfff949c173ddc634aca052a740f74d1accbb4181830d2bacba121924af261a958025ad50a5e3ce18d2995cbf67133e02909ad639b536418e68e30c9670b242436eaad92190a1f77f830fa8e416933cedcce1bd953b457e9967f148634202c63da5cbe81f7091ffab77162ea8776837af4011a4f1a02cd58423b6bba866c562d884a373813abe9ba1c4b48e0ca878766b117803a5f837c9d3577466fc276d612ab26ff328ceffa79e4c542488b68f5dabf4138ae87ac75e3d5711ff2489a15913026152380b83f2541f2917b0bd6a2579f6979e5ea7a5281fdba02bface6993a052a59059e4d04a1ebd0f79caf8cda2913c644525e02077e45e9f0edc698d3efe14abbc6d9d835436e2c6e0397b1dbd68f0405b87f674451a413cf4d18c54927fa139dd0f5e1fb9981221e9093749b35bc5520a51d09274557f27ab3118e8cf984347e30afc05b3e5f31cd6933ab3f7880889f38f87382048d57375503d1447748748e9ed9959dd67834ee1fa6d0b9607a5d1191157b73b1a63cf17a9ba364e2dd332398a59909d0c13d234aafee317352d25f9edda781590bcd90e79a8daae6b9f8a81bf8812c8076a964aac4e5024fc2061b82181d537f343d679a516ac9ef5ad1b1db36f2a8971ca9a9c4ce65bd01de3cc785e31282bb7d18824c0b79587639990457da266f4f13b198a8680bdbafa879d313c356b76ad910d83572868be4a3656c69e531cb2f99171d23539530565302600ed565512a87464ebad940ba00d91b0b44ac44fde6cb46b6926d5396937de7205105f2cf0348a9fe7885ecaa22bd1ad3172a6a5b26aebd6511dd54c3d869c9a582f7df9b9336a8b529f776601e781425b676d4d7cccf9282ac6577a3f142fd8ca6cfab4f69789ac7381108791163d4331cef525d00db3b07e8ebce848dec8b97beeb09b2f05ef1068b55d312685d006578a8fc1e7a89065cd151ce5b86b4d4d1fccf506bc2008b2f99cbf148ddac8087128b38180bf19727ee10d4e5bef17521ccdd034aead2886430312492464b1575da30cdcc9f06c6f94dd493df098dbad363da56c3a5c659205a1f3e1d86d5a8ab6002bdd09c2f1c59639d68604b26db14f4165b15a1a0b80966bd6826607d6926e1c6158a931c19c159917c975a695200f6bfffc6faa1cd066379078e9cbdd7ecbe9e0993bad33f46ad056015bee8026d311a32e8a00f9eaa2caab043a523248f7f5a2c2309c0a4ab4cdbd24cef237dcda51ebb257bdf9ee09a71ae9f9d04dfcd8287cb45d08b972a5aadad3e3566847950251798b5f355ee197677c808c26abb467e474811212c5b3936954c92f1fd385dec2a01acd2c05b5fa39645a4fb4273ab916c27e4f7efabd6698451c23bbd119d8effe9be47e211c29274b6c2f2140dc666e7d30c27f5d2131e6398e519aab45281b226d86c97ae93da7f79980136d5cce506d73a4e2b04e540228edf8df12bc47d563d05d997b6aace6758bb1dd7b74ae6bef2314b4a7dd7cb7a6a049d44ef0af449d008ab9e65cdd3e9f2d0f36ea9da1c2e4ed9ac39766e6e55b6371690eaaf1556746dcaac74b9339145b823556c5263e66182b82dc1fec1db0797a7833265e4ac57ab500e5f858d95d2250b2fc279e91ba2f1c296314eed08421d842531d27457ce8d7a890fb04758cffc50399ba4bb803e46725867cc6d394f31d268ecb3261adb7fb9d75552b096b4c4a616b4af32c3f7d03e546dc0d7468787a188e84256e1d59f7ebf28bcdee396b4976ed901efebffc4f94fcbfd911602a24e89d2f8d018d832fe2e8028e630cbf6e57e235c4ea02db0dec968ff6136062d6dd232a41c51c9d7c57ec4d0d689ff3a5f1403b7fc96612f9c0185c67eb32549303ea4944d30a8c4baaf7aaffc5ec1b61a121e1fd7c1e8d7cea5ec3a60b2f2808ac7d18431e0d41533cd9495ad8bdb8cdfc2f1ed6de5f2a3892310122294dc6b94374982ae7887023bc2947e66e83b8400cd65f97a6e3f73c41168f00124f03c780c258178af1643bec9f9ab557ba4fff471e4d0dc0811a2ccc13715115c16b8febd6bb6d6a3214ee41d84127db0df725662e746e04a249b2465233125fc86d84274bbd26b583fd76f1feede6f76e48c676e0a700d9cb16136a81ad56a1c19fd3811bffe1887a0f21ae8684174591fc40c09d05140192afa5e5967b7be33c3bdf31edc0f87504cff703a280c96a7da0170e07dc4114335c0c670542d54284c3af871b292b6e654a912aec4183b3576175e3d050a7c213dd0ba8cc398129443da61ce65a0d2fd99556e7c39c6b9da4bf3b76093b78a081a234038b2d5b73b6b687d0a866e43abeacc3b3fcede797a50fa434b822f41a0a9d34cb8995ff9d1edd9c9efd75a424b76eb122ade3cd9f4f5e3ab21e741afc789c27d343867000bb2bb90df20f9265076dc4e417b6ba656143a0d6b10ce9c3825d97ba51b45ed854786f689c7cbf337f574aa83eab1c7f722920704eda5ee0d49026ea16ddce7b19469b199417fc7dc292ceb4658612d39186937d4b57a7f57cd134b82b4d67bc48bf12cf9bdf66c1c98e4d1b3ac174d72f869d3a7cd0ed37e218b53ddfaff531e2f7b895823d4a5e7e3b380ef2d3311eadce4a9d172a17eb6ab4ef9ddab552f3ed8c4a13036d52355533bfe3bb5aac8de8a2858842bb340ffad771ed77c9afdbf07b9c6e905b00854e0e0a10508895eb776ca7d81c28304a5da87cdc1064d929fc48039e7e0d060ea656483c66896beba8707ece70fae1b2b224491fe643feecc7580aa7ca5182284ddbd8f11cae5f3dc98927d81cc8ddf19f4ff005f549dff82c1a87157eebe46243a619c0f24822d290948545c82423a33abb9851374ecd5b7349b9e2c856655045108cb674cc2588bb189da95691e88d97ef6ee225b6abd44f21727a28a8c1ea0a5b231cf9432875a37e25414409d4090b7bc49f5e5d114d44a3bdd8f7a3967125590aa42bc6a7637aa97ea94c9317057481a5c9ac4974f2ae715f568d08b291ea9c636621e20af4e03e5ce718277ee4d4fb19466f273dd8b9b7e463493b2048dfe1eb146e31242d7c0789a44ae16f43e15a750f6335db1abf26e3c3014786a594fec3591d9418209b722be3ef25cf19dba20f0465f7a2b0194e8d65188e1acb48090c1cac51d193abf2ce03e3430213ca71ef541e682215e45169d03f01038cae52f3fce3dce174f7d05f4f4872f5ff0f78719356f1d541a02d3382bb6c58db11fbde3644f4ee0cb9adfbc856e352edec6ce3c04cf4cce0b474168fa8f906efeb5cd37698d01c0d27eff83387126c4447a21584c1581b7cfe12e6b1be033d53604624033a6acc93766513fcb346847b115c331171fa31c0aa05c302c14910d9a843360b5fbf2d168941ee9aae24fe3f732f448eb389ae43b402fde8c68ee9386312065417e40e6d5f56f2614436730251852fcac46363171534ad0bd1854fdd7f195967e2944488e8f9b3fafd1922e16a749c9e0e7087f5bce5853f51415b145d9b95ca6f02859b62aed6c0105c9e15a2c9f673d65c2dc21f38516e5ee3d84011c4923fecb45399829c2985f87f5b61351b3f0451bd06ddcd0b7ecd4c4e819c5557a4e81cc2dd8db22eebb47dad1f0aff6b0bc47a33e1a564b455c629e90ba0b9c56e006eac328679dc4c335886eaa63feb52c8c068d84827bf05771f6b84affa516317ccf42aac117358aee5e1a6680ef8a75b51f7c63fdd2057ec531896c98b9e12b7dd9772fcd937af29a4a9c6a8c907256bc1fb936c380bcc1743600f088a963c3dc1ec0f41c1d94441e2aa87f4b437a154a1393153010d3fea04dab7a86b5c295b917bc6edc083ddf9aef89ab46f24e2f5b15796e2fa38404103afbb1d7dcdeabe800975782409dc9d56c026301f76e204e19ceb4f434712200b40956e079dee64a4fa7999d998ec9c4fce37b9aa86d3f565b7cf02b0665f3acd8f14e05ff8645ca879ed925fe8ff6df31b686d4e545c1adfcf72f6dc4f940432987867140b77a8165bd79da822c839093bfcd612a9298c6880b226d7d3bc7b446c1398f933d846a5a1edd02876fe4dea056a94286be4ca09a235dad944f6041b4ebcc853ed3efc5030047fedc8f8bedfb60683367f6e5fbcaa882760ffc75812ab89b205ac8dbe4bee08bb5c303f4329bfb446ba901b0d85ed58fd54a89b02452ffdf84ad84aebcf7dcca7b82509f3308945c8f4ae7dab45d33c70e383969f32cfd23307a53032b4de6e1034e8d2fe75f1df2e3cc24cae482e5d397b21f2931c4ff8995215caf9e8fffa4a9645a856668e52e6e33768a2c818018ede86a4ce218fabb6d2f3feb689ba30a80c74614c53e0607f64ec8672dd207f9a87d51840af4e2fb5f8d41ebb1d555ad5a5a31fb450c0be2b210a7f4df4441de6d60981171cd18c0eaab4d90630cc2a34b30159a4fa9fcd48a4384839f3bc8faaeb97443a9c7b91bfebcd44018ce72ff809c4f973b13a49bc235fa1b93031e56924339f2297db56c058947fdcfbff30f203ad332fdf0d41c99d68754e272426207a51a74eaebe6faea81da7d801b0896a60ad5780e3fb880ce0e2339ce385bd99d810116d1bd752d15707665b42c8c005b892ad3b4909689b4a2d10f23e484aa62bf100166e84fa69b478f01e8a47701f12cf73d53da434acd1037a7c231a430b57d63fbd311e26be431c82fa2e9ef5c212ac7053b6cc440adbb5f9a01e209d3ad05cb564fc0efdee4d5fab168c4298939454727f00d58e4f2cdad900580894ae1cb7d31af4e62eb5c90f6f24486dedf78fb2a5d0e5548b26957eaa4ecdffdeeaab123c17241f801d411894e0a3d15edf93daf53745f4d8d01447e813d10fedfc37adc92c1c39916db7ab07c80507df8d9bec6ca86e94b179697210e85dbe1608c5b028779bf2964afd75af2af004f45e9768af91541942881a8ce7b17a379b62af66b162cfa0b3ebea2fee83dce7f59b62d0cee123126a9940c5572305cae031058feacfd6d2bb7e47c7db5cd03703a6d66b3439d612cba509df7685fbe344d4c7adc1b9053b9c7f852bef39e9efc20b2061d9604686d71b6cb0b7d8cd5b0fe955a94bb313890f4bb00bf8ae7e8c40d223b34b3b56db2d3aa08a0de334e97c13c596e79ebf097ed054f7d4c20042433ae3c51e399947dd11fd21b2374c59fcbc7e2470c750810b6e1a843533f8fe97db6f0c6e8007948ef509c79b6211136bd6b4ac2ba48575aac1b43302f5693bd5839f475219ecca54c26826e8fc0c22fea5871d038979ea935c2e327851a487f2c91a2f652307593", 0x1000, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:39:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8000000, 0x0, 0x0, 0x1000000000000000}, {0x335}]}) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xfa) 05:39:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() socketpair(0x22, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x2, 0xfffffffffffff260, 0xb32c}, {{r1}, 0x0, 0x2, 0x1, 0x3ff, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40000002, 0x100000001, 0x4f7}, {{r1}, 0xfffffffffffffffb, 0x2c, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x7ff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x98, 0x41, 0xa093}, {{r0}, 0xfffffffffffffffc, 0x85, 0x200fffff, 0x81, 0x3}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x401, 0x5}], 0x0, &(0x7f0000000380)=[{{r0}, 0x0, 0x20, 0x1, 0x1, 0x10000}, {{r1}, 0xffffffffffffffff, 0x82, 0x2, 0x0, 0x3}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x4, 0x5, 0x7}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x9, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0xb2, 0xf0000000, 0xf894, 0x5}], 0x7, &(0x7f0000000080)={0x0, 0xfffffffffffffffc}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:39:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0xfdc1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0xdf, 0x3ff}, 0x10) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000001100)={0x2, 0x1}, 0xc) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 05:39:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) 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', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0xf, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) close(r0) 05:39:24 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x8) 05:39:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:39:24 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./control\x00', 0x100000000001040, 0x3f) mkdirat(r0, &(0x7f0000000040)='./control\x00', 0x10a) 05:39:24 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) msgget(0x2, 0x50) kqueue() msgget(0x1, 0x400) 05:39:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x30, 0x3, 0x1) setsockopt(r0, 0x20, 0x3, &(0x7f0000000200)="67c6318165374265f43baeb12f920e5d5ed6f7486966742e0c4f6ac3e7704824363d8130120cd8c9e16954fed143baa61eb7df33c355e98e001283f82b406a03bbc637389de85d806077554fedabddbf0ba6321bfc1e7fd1c3381fe56687932ad404c95bac532fc8ada22e207b232a8f389f611b581de663866c2bb6777fa6c11441dde6dea6ff8c8075dafdc8c064eb12a26947b7f79c03ca4f27160ef633b7bc3195de7ae50200000000000000b72d0d658f93bc61b71b8b4a18bb092e04bd31cb2b2cf95685d3b735fc835bc30000000000", 0xffffffffffffffd7) 05:39:24 executing program 1: clock_settime(0xfffffffffffffffe, &(0x7f0000000000)={0x4001981, 0x4}) 05:39:24 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9c9, 0x0) pwritev(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)="4afe88f4de3c84360be6c45326aaaabfd3e3b028d0728eb420e8257ce26539ae6d129d8b037f7a958a803d606daf4abcf9387c5ac29dbbe86b5b8f9c19f66d359099660a929169f7236af77ca3106ea5c4073e242090bddafe4bc67cc0c8f290bfdfd1fd5813f6984cc460eae9443d173b587ba0e07ad4731580f951264d49f3e9f9827b962124942ac8e4664edfdb9edce1ec7ce810490d1514e19ae7f19116fc8949141d8f19dcdd8b37e6550052ab60b5bfa94f3954d157b3da44e48e5ea080fdd3d934d8b312330e9fc09a22670d676deeefe04c3887f9284652b29695a3ee094c5552053bf3def45bbfbb30d1d96ac35965c150b8f3bca2f05ed244848b64a28e06472804c8cadd53e4c9e768ec4568c22267d24158f2b994fb43789da4d59b717367128c815515504dfe3011847af7d2fa39917e07bef8fed208b35ccefd7a270efaf9546dc9a30815504deab4860b2322dc4b02032b6fc0ece357f7fde58d6fd8503b77b9931437a078d44874993d8dc28b0d2e0c5d8b8d8c5f3a513295aece650feb97361ce34befeb7fb05b450937f4ef01580ce0cb331f53f8e2cd12d0ab3a59595ae9f380e6ea8a1241411f7f600d04209c4f553b4124b3f438a1dea293de8d5600c94663dbe3a2cd2471251bbdd96fa0e21ddf47cc042deff0818b79bfc01466fca812cc4d70a3570331426fd6b731041aec60edbd07e208662b1653527f1aaa4d1dd7fbb65043191efbc358383be3da94771cdf5ab6bc6bd0b5100e525cabafaa3886b3e9b137fa36753ae545b6e25c2c54302734715bf080732cf65d09d5d18130a6dd99f28a933d0a1862d80583e70f4430abdd447fb7a434b20e00015f60810ee9f0c2e6968d17cae096b63f4adff097a2b8911a06b283b58736c9904105a3b88c9aebfb3ba9f64a6b12099103cbd30391ac8064e659b541f5ab14c98659f97c77d748d630c19ea6d451f5ccca17345835b9fca7b37ca20120f07db921fbb8e914b5252a68f10b74f95a43735861c9154a3fb50231ecc00d6aa79753fb93340de6c3ae1ae3098ecc6377f5a8d05d7312bcf3673462346d00bb8c83f4464be0f87797d4120834b3c6e1d6fda2b96e7ba4d1b23f9bdea1ba9ff897326c1397ecc786bca0f4d924793722fefd32a8e336a361cc069c47cc9d247e873a97bc1e500a488ce6efa22dcaeb37855b1e598ec53ed2973c6b360e1ea2aca668202d87afd9228490a72ce7a3ea9c743167d3a0b873c77eec065f3432ed65510a1d52d66045adf2068f4b1737fdad59300222c00d62b18b6df4ae9877f3c59220038a57389ca79ac1d1b1d00d3b4c18cef115885c24eb37c42c2e27be83344429450841d0c76d6d5a757cfbf13b3eaeb308c750071574a2428564b924a122c8c0525ff098e6f9952fa181e1480617a29c865554a014d81ae20113c6d7a09d0eb24f022a476793a3def146a4768c801b9a8815e29a3633b9bb880740d5926974b58af8b938c108ad96e2680313dfbab671a10df6b4cb0f52c0cde4c9a504b1e2bf1198a58c4970ae3da9f34bfedf93553e6b9bd70ab1f80593c8f70959e13e8a0576c8a7ab9c3989e77f855509e1fae5e14cfac2ffccb97c3b4d12fc9db4f9efd1dc167dd93f27b12f230095a96cd2ab08ec7a7f2a906de2636280cb8b63f40a6206d4a4f0b3404b7df887eba38f569d98a4ea999b694885de40885604c0494c192d5196974615ae1e5bb946f29f19ea847325f8d97380fe886127ffb07872073ef50d6a0994b0609d7d2e5b048fb32b59c31d32f42a927afa15fb36223db22b6b22e04ed117ec21f013c3b16dabf192da7c6636837c21904b916ee8a5967dfdd4bc83cdccafeb59e3247913b4ceedace80decc2cf8201beafc7cf29117e87510a6c3441049b8fbd6ca4d77296097ca68b8f6f0cb7493cd7e29fde604cb96b174984b67ccf8248cc189bfdabd03ab73b2cbee4444b7d4f7924c6213ff402782c52f5e3e78a8588597114728b34bfb2f7227ac04d213a0c2e4d77f09db928f30d42c50acb8a731d53d1068f4ab6c3e95029bc949ae3c34a7cb7b406a58d5036bebec52c9973bdeed92c0a282c41a1357bb4ecce0a0a5fc501b57d90ec3358f12308d64a853d8665868ed3795efd5ed1a30a61b51bcdba1f1e544b15a64fc922d42fe41a56cf9bc4544bace609726f56801c81ab3c73bd4fb14d1f3a8235a2f01bd8e3be37fef0ea7b05c78c5f24e44430059c0c8be341512dde48dd9db4d797adfe47fe84a8c917315f31a9172f282024d75fc1d456ddb572bf806bae1333172ef68ebab6734aec1bc9284454eccdd405a05e6751b2033b04541fdcd23e39af6dc625781d05532ae55c8cca341fafb8eacd5fec98b399d8492755de1890e5a27109bb1f4c9791e849d740c3ee7d4d7d3278de9c157c8279b01cc90fe82bf44eeec6f26340371d4d32fb3d0910868835180ab9882c662c3a29263e07c5e03a910657cb6aa74a3210f525b6133a590603f91083557516ab69c8e80e9e04c2f16934a9df06a6ce0e069d17db37b936a567ba79197eb6c01820a395d302eac9bcbc6fae6e174383886c6d0d07652d214e8c748efddb97aa7eee72dd2dc63dd796eb83261307161f94a1eeab0da3e22c6802f0701c7af2ae3b4311465b68cc55e1548c47b8ae92ec43fea6858232d95a04c6f2ab5dc43d3395da38ac3811e9eb6acaa9c1232c33009e5c1f29ce3390a12be5987ab2e748a00711daac2bb5dbb2a700c25602a0f033425744eefec775210c8c2e0178c8d695d369cae9b5a110a7e865c7b62f5b6c98c54f914c1975df23e3307aadab36afbd869671f91c7dfe12ffb4870deea012b2ef86ab3e98c93c859332b38018198be256605e6d1554cd624d1345be1b4edfe933fe3acf785954c8ab4293f13d79e96a198abd511d80c5096c642580a5b3f174aef24caebd00448cfe37705c7d7922a3488a21eb9df399851372954bd983191e0f057c45568cc39ba939f6e5db2ed4d13fb3f63ac1b3f2ab4f3d32d48b724a8d72908ebd2c64da3bab62710df3f4214f3bf54bc5c004677b4a1f9ed56994c32e1d10e0ff399835cd2f9ad046ceaf107452cc3a68066ce76738d8e4e079379012b738710c5542e504d2ccd82218d7f7cde8b416c55aacdaa8383b83bcbc2f3c2182ee32f32d0a8edd7cee05261d810e6fd4caa4b128ecb318d350f7a026c93c03e86bf2fec3509dadcbe982e6fa8653ac8a39ad011db0592127043b6f9f64b01dcaa0379f3104d11ae07f8c245b30cb6262e41b04de61844916990885557db006b74c86fa5b2d074d3e846ede08d1191eaed8188bb683e07e1e048f3cc724c354b43eafd7fed74c9f880d8318a14f9ac487d8ed8be35b4eb504dee2d5eb82fde2d7dccad2717aea981309b64b53413363ae162562c0172d96f81b10e0243778aabba902522bed26b607bfae9bb0003f411c8fee0ec57670cbb9b3c0e44de4cea5164077470be999506a2949005a6be5cc55c97fcc752198c6585e1490d1aac33bcc8e3999f73306df6e2be6e081fa63d1fbba9b6b0417f5f8a826af29525082accbf3f372e4b98edefd6bcba9876f694414c3171eb39f0244ae8e408587ebba9504cf27abc892d166ae5606b43776fa83869589ed4042acba80a735bc7fc7c991b1f4313579bd84687a9147b4bc043b379d2845a2785a400702c5925d7f1a8309a45a16b154f20873b0d285a75552071ab412abc52ccb399ab2cecc9e678138cec3c2a766e43823f9f797cf204fd5ec166d952ee852368356fc39895cff45b5e156fbc4e36204a42bce69778d5947dac135dd949f46c47339289c0a881fc91e4f4799d5449a88121a05af999c1222b50e580c7a38fbfe95e88d9cfed473a5f9585ce487ac304f5d4328ca6b0885f3f9ff301754f99d5eae51ff0d014f74442880e2dcbad40439e42592796c7ed863c5d478055cfadfcc20c7b7e14b44e01781217d86d06d6198a3d51187b0585c7eb9a24a1a948258a33b0aa23112c2e373977d72b988b7f7ce2028a885cd523d8e369d5b55a65a222dd657b971316d7df90724a2902609f315080cf184ac8de4d3c60d42525b3362ae143078ec41250c0570d1baebb1dccafde61a193ef227cf32e39ab2dec786c769813a93001d259d00dba362f3908a165a84c1db6b18912d196363ba6e867a674283c2305da53eb21d9b8effe5b492769364fb46abb5abd8b98ea6283424b99fe93d17f8e785841e10058deb23deecb2e596a8f144e85115a609a86e824748c45ee6555e39aa903ffd9db5a8326a7fe7c414b610aea9b150b3864510d0ea7f4b74059ed8535db962a708db15f04d67e3781d8af000e2a6b0c6e4d7ebfc53458ef95ffc332517810320b9853183b48bb55e83a935881193bc464492380e248dceecc7c84e58af20a3c03b02914ec88a13b00bd3c3841bb9dce73d1ce7baaedaa8f65ab69a320a33789e69cadd6afd24c63315c2867fa0789b0689f66743d9f21e76b766c14efa72ef98c3958ee41440434cd1fbcbdbb4da29d93778cca89608e4566287876ec897acb12208bed020db6c6fb63495b604fb91ba374fa0aaabe15eb02d16ca124a1c2c10875168cf9b08f1c3e335afc807d45a0b277222190b3123353c92e17ba0e896cb885fa33366a94d698ab4bed6c603d719bed3923dd1b0445afd3d531a37c87b6f03cddee61484085e8e0a4e72f070db18b660e78f2848667860aa27eed5554caa1e40bc73a98495ec3c87c69e2e9d74fc1fea9d857d52ea64af83b736d886d7e5c7266ff2e328c6b3125a41bbd687836895b307ed48a7573377c3b50ec9fcd05e08baa3b7270f734bcb6b3d4b8a66b23140b3e571ec55c8013eb7f4984183ec3284fcaff0fbd0c13e9e60ec8fa1380125351eea353e366e19a48a6cfd4832d331fdda08f3b1891dec63530c33fbac6a72bf645a1904828a819f2f20d6db1000028cf13b528775de44ca4655bd3a194e10ab3a2f2f56627273fd7735cdeda5d535ae8a66b2a3218ca7f717fdfa0cce01fa2f42ce29adcdecd12cbb126415792072a7beb847d04844a85544e908c60f8209152b02039fb36e467587f2d3f70f80e0a5a184c67bdb2dfc2052ef0f40ebfb55528dc303bb6ee27b419bc0702f6d9a12b2c81c07046416ff1bbf3260e8283a5d2ad8f659712e9dcc51ebad9e74392f8b43aaa355552c1f74be68c397b57ac2b536f3b7f6fdb608d347fe9155cd8d866cb772369afda2b44bab7440062bfeca30c5bc0ad47dc9bd8807edb99cb045f93c27c76db3bf51e779ed670f88b62519114de595b7cd598077a3fd851666744ad33d9cce583dcab69f4326aec14f76178af8f3351445a6eb96ab8c95502f29b112a53a1f447099ae436ec952e9a7177f0cae7b32fcba8878ee2e7e85c691b9802403ed13ef051a3da306c171165fa73357c2486963282ef871bf1f573324f31f0a5b7efb9d0c9077517b254ffaa8511aa753c7bb8ff89e11698f02ce8ff7d6b683b5f6c02aac09d76d3000718774068659e64406eeb849be143d6eda692864973d2a09be0bde7a8d2bd7a05d9e0e5052e5ec2b3acc9dbba4801fe55699ed0125e1f6f266607a92a2455a0e9dbff2428aa65654f7b3ece80664cf62ab188c03e4925734aeeefd437dcfe249a8902434ad8ef02fb4b65a17855e3ca376d984878421cbf19dbdc641a54be3e148107c18a68b86230ebbae05ccf55738bfef453ba99b87a8e330e507e589f7981c3789314fe731906f5d7adeb352cedbc7", 0x1000}, {&(0x7f00000010c0)="497ce7b76ee486d874db423ab18172fc2b3f895d0617718f9bddd226974d275fa9bf49fd9bf0d80773c3b814dc914c7303cb458bae51ff7e0474c8b0f23da07d86c931b97a5fb1844608818cfcda5df9d1e5c684206df799da03284264860194792e189e8bd636fcf114582676a078ab6ead682d0d5dbf4cc002b3", 0x7b}, {&(0x7f0000001140)="ad8f30f78771f1b6a8cbb7c5d30ff59784e857786eb9f522ce5d0ee4e01b7ecd2c8d543c6f725cfc1802e7212401c29441c7610e6a4e8e201c9a10cfbb90e71dc953c0f139948509e27a8c44c6003b2b54463cba", 0x54}, {&(0x7f00000011c0)="9a73cf14ed4a7436159e03845dfdbdbd0b5d63517769973eeaee0f6c6e58927c60faa38fec77b034cd7c826d77ae9e432faf6158a1b9de637dc0358c97627c6e3c3d064f17d9c85018f6bdd069dc57b644e2282fdf0380e8e6c43feaa1b27e11e197c49d1f504d650cbafe86a90564cf1feaaec2723e1a9a9a551f8a354464b635e72a73758707528e94dd1dd4d3d9732588353ce1c49a59c32d34ec3b778102b3052f6eb034b05a9b9498b5c92b63ca19ee369d3c2803c31ca5c83684bf4200ea55b93546c8a19eed6e3a6c0d6e2ee4a22ba5cb3ee451a3f2d3b3e73a8075601545d6162490fe", 0xe7}, {&(0x7f00000012c0)="d9048c1728596c9aa9c6e76f182ff66d1b39ad1c746022c487fbac2a1d99282d792832ad7be3622c16156ffbe834295829aadab2f571a9f364c720d914b0cbeed2a2c3a3078079a4777372351f40580129115da663559d4634c0954430b7e80545565888ff39357de35233f822d8cd319c49568deb13644aaf1d8617c2702d226ddb714996aef7e87c4e95b86d84ee3d0ae5b73974c24afe9e00914e05b5b6159e9c71edb2483c0d5c06b5af3989c58ac01da632daf1e4b524120f085ce78123d6f435381372dbba78f226c51141a70f9863fa54dab4c998f2aa66ec1a41649a2c91673d3aa2b26e9bc2b6d3c57cfce63f2032918f9cdc3c", 0xf8}, {&(0x7f00000013c0)="8148d7a4874de2ffd90c4c971237eb6f4b079fe39667866db9258618b95bac79b1e36cdd859e13c01e0e2a08ee7c4ccebb1fb41e1185f196eca29eb2c03afbf68b7ab561b7ac66194d0ff289acdb86eb219ca9f1924fe10c1231279d14b4462e021d3d0aacc11b4bf12b6d3718d3788795805c0c2e41006bda709aac0592d09ca82f3877d0b5f947144af670c89b26871d56ad5e3d8edb3303c6f7a99a7869c545ec3a0171aa8194567ca371ab563fba6fb28376eba135feed5cef86435d74df7e00527f835a29fafee81ed30de403158ff042abc00d77a7b44af40a9f589843742b1efca69541695e24f99f785b65e98086b4", 0xf3}, {&(0x7f0000000040)="61d6cbf36f89dde1104abe255310da0413f30b04b4251179e76d8eda0b05d973885981dbbf", 0x25}, {&(0x7f00000014c0)="e71f1fa5a3347c4b30b2d1833e754e5797d47d750011a5bc22d3031ff87fc224c314705a0d22597d9360c5d045c9588b79df472e6d89159ee7e68fae243760c3ff16ea8c87a1ca97dbf9356b9ec246db9cb5463214aa26e56e37bf514e32be1380a3a42fa889855774ade7bed2c7c31b01cc85dc5990a07a90ac3c86f4ead58f", 0x80}], 0x8, 0x0, 0x0) 05:39:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570c89a90ae3f3520eabbff", 0x18) !!pckbd_enable: command error 05:39:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)=0x1) pckbd_enable: command error 05:39:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000020000ffff004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 05:39:26 executing program 1: getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) 05:39:26 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f00004cc000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 05:39:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 05:39:26 executing program 0: r0 = socket(0x18, 0x3, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/61, 0x3d}, {&(0x7f0000000400)=""/225, 0xe1}, {&(0x7f0000000500)=""/89, 0x59}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000580)=""/96, 0x60}, {&(0x7f0000000600)=""/112, 0x70}, {&(0x7f0000000680)=""/190, 0xbe}], 0xa, &(0x7f0000000800)=""/71, 0x47}, 0x2) sendto$unix(r0, &(0x7f0000000000)="6d0256cd831bccb1b7e5114d69832b6a1bd8ff1d65199b7fc13d6241dd86eded50b0f8195b068c4c7bdd206ef73e78ecb4ee363cc9351f974f8914307de6e397c08347ebded0f8aa46cefce969492388efc9765b2fdbcea9c16cf4b67acab9a7ad30614db2cce045858d864dd768f9bd84efbed99a3e37235f0da5d1671b84db96daec56f3627ab024ef62ac81d0017f", 0x90, 0x9, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)="2d226d1b3d61022949d359b852aa502f67a435c85761310ab4ae8048c51a865e68b210ad69a7", 0x26}], 0x0, 0x0}, 0x404) 05:39:26 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000280)="9bf90b6034818bdec58b7f943793b86faec49e1499903cb94ed4bfd6b64d4d9a7661f871af087f315b0873ff14361007e6186f61ba47543b09dd12522262ee12df0384b1b0319ac23b3541753c430e9855c55a800ebfadd512ec2c696aca96a2b8392f3f80293296dc7b4e9fff3f1c0ea91dcaff8b26c4f0b74211ee5d1acd5e50b10360d730501c9a2cf40ad0ea3a26246b9f06afd625d8eb7e218226465a797f8f53da8f02c6d5f269abf0275ee30880529c35f23ed03678daf66e13d5e1449c43f00958fe6609379f083639a522ef1c6313f6169b10f77dc1a0540ca409e287dd343f2bdd78d84d760884c0e766c6502c6fe4748a0d60230fdad3abfa183ebeada32dea4f98c3fc95efdfa93664231d9fc45b884a8f81127c48b029150d9d578e93475027f329707ce224664a0aaf5292ec438a6b11ae3619393f2a4130678cb9cfa45d3ea3173e3f423bd35375faeaa975b10e54912904d82c576977182225323af540c7ac7face6e56d52e380010b4266bf8468c7c9c9994b4f67a38db2fbc3c269646d02ddb8bb82f991d489ce2f8fae6d5a5f1e0b953c3387388ba0dbc97f54efb2cbe735e7df35d57a2657ae26f031ef2cd4cbb477095485f4ffde231d1b742fd06b8d4c16e4d2daf90c3156994aec8e4b183bbc9a6a48fb27f664196015c37f58071646f4caaa05453125c8d2a7c5184e219b1f2e530f6555446f8e211b1af2ed72ca496e34a24f3d9a476ec44615c2d148a977c08b9b79057bd2f673db957905f834264e62bf910eb96d2224f48b5045064adaf954daae320fb4d298c9dac1d96ae85f74c8e74d79c200508a44c9227560d64df47b7f31e8ffd410f4f60aa9329a3356b5836c63ea21e6c7e7c346d3867c81fb546bbd9cba9f7df76204b316c8049a23d13d98608577aa74ca6a257cb0b8a90bbaca0ea45b7fe768d1b4415f9ef5225a40d7b170cb4723f6a024ff63ae5fa0f9221348a0a010c80fe85530b2185f6ba82fc6a954c4110d8841e81bff55945b448e27d330f4c76a81089daac4bf9b35d6e88f7419e6611c8984ff1c72557de002c4154cd04ca0aaa5572581551b14f78e89da4337c4394defe0bd500c31bea8422365a3b5241edfe3b2b54f6ec03752e016c8c2d51f286bee5a87d1ac1416efb2e8eeb6cc35189bf4ff5833b62ebedf975101d89b9699d505fe08ae4f4be6cb0b6f4e9b93489100bffe2e71b4720d23d2e3e45b29674d23f1afb85192f4c21c46d3fd349679f7bf3e557a0b97fa7aa6f177369023e6c44fd0894f483d81dab2d13d0b7cc3a2b6df362d9a0f82bb54d0e74afd06e2f7d07ad111466550b3301e26326d2e1be7e3694828da1a402a5bdf4de007809a842112d4524f15b51be02834417b1510f752c4094c04527f6d57721400102064047e959a11b70a0523dda6ca121c16ada4863ce608d9eece3e3cb3c8e1faebc7f7a44fd0958915ae29e6c96e97de5f3836a35c6b0a55ec2078be0abe27f63f9dc25575782e9e439a86fbf3ec4a5fc4e9cb8441cb041e0629b32b5ce47c92f4fbfe5be06e9cc57181d8c9de0eeb60672edf0527f62019fb9bc115303940119ed82d9000c50513f042fd1b85e35e7f5e60a5394396cc4532578a29e86aa8938e424fe61ae333e0ca519d4554a04652e5c3339a97e89a641021a86a3a26992459f585a2076a7bf7bd84e391a2c562ca2eefe2cce16ec81bf098eae787d3aa9fd0193cceaa500c6eaea0bcac5734b99ea43b3a011874d90565ddb9b504fa72d9db9b88a1c68f747181023816622cde0eb57ce4ebe6674e5216a9fa4537e6a2c48ce2f4c87cdd0a073d9d2ddf36d5db299a8cd7c0b43726c53b2e0d948ef8354132244a432b9e54255441b5d40398e6fa2634642cd77d15d9620236bbd2dc7cbf78aa4be80dc6cb20915ca7942d21f9c963409ba80038941e1a8c96cf5768e82f982c672df408b470252c596a58549ee4c7c3f60c74b27a5482b17a4ffb9bac20547e8810289e1d9ef2476e7adbd0595e60c45aebdb1a3c6696f8107cdda6a21fed7b5c089f95f148b35c077475a97534b7a18785610598ecac2f92066385a9bdf4963c05bd91271aaee45a072d5bd1de364a10fc0d00cb1806a91a629dcf6b49c28a008ad2a2c42143e7b76c864105ef9c7e5167d8f42983f43c5708fdad2ae5f1ad4d5ebdf8aeb4a2cad9196b6a54d1df73c55e10a5b7244768f90d2d16dd5cc41fade99406863b7a560e36c9cf744a512a760e4c77a2a6a5c29927e804a9075e2ab2f9c7e8341fde85e0dc86e4f8926c1d3188ce15a0b9efcf985a5c0e1be4905ae5eb7995c1a9cc44735f3eef474868cecfc498ff5ea0919eeb6429804ade8189186c85a250beef08ad6d3c46fb700a1f02cadb2cbc24c7a672cb5e57634d5a5e1f3b5a77dfaee86fc2ee8bc806094dcd8184ffc0aeece4757137adb6ba130de532874a6719892faa4b17eac104081e99d0809c8ad75971380d4271d5ee5f2086312be040e09669a4ee6f03e421500cf52597726c06d443ec51f19320655fe4222059d253ece708d7cdf9cd607759d4d3792ecd85139e4c8db161ec160a25ea1c4270af1c1366c504145141e6b58198ff20c65e6e0cec19340c13303ca950e6d9cb3d9dc1e823a8ddd8fb54c6135f8343169860153b4bc8d9ca18c329a8847461e5ae65d91ddd571cafcf303838b670681a9922a05bfdd7dad9015873307a6cb212fa63ec25b2e24772eefd107a7012e5b6f0e99b7cb3c125c47f4ab805741b55080f91a74d4d806f3a9fec5721c68df6062074ee95fa3a7e3f1a5673f89e35b5fa768db331d4193ee0ca8b4c9a81d604f2a63ac4bc9b3ba9f947b397e25986a7a9f81eba28c9a0e0b2e913ca344e247b710c451da7778e7921cb15a5030ecc69fec52c63b4ba304b60c79b08541d016ca7825f6a3f98179ade317e771d6bef10d937c0f5a0c183a794dfbcbdf4406ffb194f717a351a0fdf67b120ac30770c9889f36822904fd4d1a19354362b46ce3841a331c744dc60ffe5d6a87eab040cd0a1d4900ec9dd15a2f2368317fa88f83ac0f6531dfe6445502adde60d95fdd51e51af9fa9dcd654e610a2d1ccbe82a4e3c15f720592ca757b6f5af3a617d99bc4df7dd81eba5b39a1024b64424b72914cded72532603c1d19c996ae073cb12173e180b53698623eadde7e0a9dbb606d05799276eb54c27204a2094ad62a1c0aef7078498a83aba4e817368dae08ec7989718525dadef06f13ab104177188ead44b7cc8424cb8fe75168ac941cae51dc4eedfd85db4f982fa2830e7e551c620333f3f2e978f46f4262b2c9f383803c05bf9075c1984e12fa90ea06b4ab1d15c6a026f99051109fbefd4e6a9641fc3c6c312ffc5f6ff7d33c26c334b3ba960f68ee9113f61dae4db42df9b33620d780d786ff6f5aa4ad166bc703df4c8d3ce4a43aab6f136783c36959a16bc39b8f2dfcf6e4b01dac96f50a60f941de7b1ca45b6f215e205a293ba74d77c42006059a1cb25d3f921369833404bac6740dc6c0d377fa43b1420fb859cde8f9cfe7bdad193b0c04201033703c17af36f13a1728137fffdd7e9b9d370ae4f39f1ac5463d01c0e05a13c53e44d1686861ef932223428198032c73285e5faab39768623da585b4642bba1a1e060d266bbf1f8cbbe406d6c57ab1b6b069d6106d0f5b18d6f366f5d92db7a5142f183ca96560d5dc07e3aeb8af2fea61eff2ac7afdd1e9fa429138ad6c1637c99f19dfc9630f9950c9a66bf65c5f132a281f9ced5e3d08d7977b1070f07e36b6c5e7935e772b548cc790b0bdc064fa6630bd00a7c09d41cdacdfbd8a1cea488193a3d00bc217f3129bc586e94dd3aefb6bc7abf34e7809c2eadc9d1353256437893b8d242042cc0a126bbe86ed4e5cf17f25273a3dde6e95bffb936d4d61afa6550983aacf0764e492cc6bebacaefce787564cba8102b0bcbc0cd4df71e3116513b27a3ee646319ee201e03eb878cd2177e5d4b4cca33a05b46f2158be358db045782940629ea5145f1967341a61537c5db3eba4755ddbed28e980683b660679226d781ab7e58535e1e3d66d22b83a51b8173072371468c255905534dd890edad1039dbdbb75e978a78648043290e2c7b0f1818b5d7fbeeb2c1794687c37afab5acaa2ab6bb35a6adaca6f035a6972a5f928995c51faab90918621267f58b30c61c1a8065c6bbb57944d06b71b6efbe73f91f23aa10314307fcdf58348bdca8237918ae0a6080e192ad96eb00a71d4b1ecb734405a411a4de2996b2ee192fb735c47290787ca1a533afaa70380b4e57310aeabef6e6a9691e188b11b085844f2f1e8508e98fd1f55182c2d32ffcc0c4c0c602a3e5fec4bccbb945e20d0cce251557b9f9a28d96afbd82c696509004545091360220f495c522d9a256b552b95c3b874632296b0750300a8e95de7d6043d83076118347c2bc336a1c33181e8f77e22217f9261cb378b05d629586050b26d3a7bb634261db38ffd5bea74bf4cafe8d5d75c40aaea3ba3f203dc0f1a32e718826a37b106848a4dd0d0a39dbaff7da1be35d2ffbd27d6b273403fd05669b9a3fe0e3ba5d84565fde8ccfb72ce53389a001e5a564a3b54ddd6eac451e25be7f2a1d47ee91dafe0a5953b4a5e2e412799997f16ab6bafcde2de93562b93dbf92c315ceee9a5c998c733f885c3edc9357817e0ba6d06617d32576871feefb754afb99ddb9f06a2bf0931b53f80586404968799854a802cf75e377a1b4c6f2dbe62777db6dd78976e29f66c99b7c6b9a79a4e8dbd302a742eee1f9986d21951121c1a052ee525466d310fd4875b40f83b17f0fd45475e651b0ec417df7ca94f096e64f6d64c369cd0ecfb262fe78eed00f8e563bc18d2cb3112a8649004d512c90d9cc17bd29e85d7638d726c187520ab0a86fb84ef968cb96b31a73ec555f55036b9efa80a1325e92b43c9741c5a64448ba79bcbf61bc2bd0d8430d12d03b01be98b82aab8d6082681f56b534089920741bd437fea9d7719bb6f053ea4c7a0e721c233db68a617405f69ffb9d58347e85aedd9634a5560202c143aafa032e8b07509091b5b711a92fdff4debbabcb9398c41447d82a714bceae3a0654af12c16f04ebbdadf8b9b79d9f7a3a8fcdf6aa11aa9a0853ea793eba9249d6f1a6bab2db749f97c2b9ac0060f77d0b58e2a5e4304046b93c7e2449b865d3d0786274d4448781a3ca534aa31d6a22338b0488ca05fea0491fe25a097a918648b39e7d4330a0b4686cc622f1e5fadced0e52f6ad6828100e311831389d80b76d053ee795d2f11e713b86cc24ff00df4d8bfae4c73735839810ad54bb1ef026c22d56d0cd27e065dd0f114ce51bb696ea5907ab399f0c0e8c355a211ab1885d27a6d7271ab89abf5f5856f27c5ea8b12a2f9a34542a6569432988f7dc9b3a0a8d0103f3deae768287f3b90bb5e08f910ac7df46a83b19464606597c5f869e8c39fce16a4acda60c02d9b3187b952252dfe948c19c6b06f6467468f597d576c4ece3bd7d897d377978a2a073f5b1ea1a9615de3a12445970466838d18f25d78e9cfa4467f0efda1e00a996aa14ecd3b9dbd60eb2ce4cce2fd64bdd12b086950bd70a7de06ee17dca0e1099694ca8e16b11b51f38e6f8198c876b040901d3df833a0ea374187f087afe50858f14499ad92d1114c2a904d2d572f711d88d01408ec71820fb7bbd8692e85b7a6a637ac153154b0c36e05b7e2c276a3bd45e0fa20f9737aa343c035b13cbb61db7a74398bf1eaef8e1e7b", 0x1000, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r2, r3) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0x80000000) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) 05:39:27 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="340bdc55f0b2333debf98b068820a2f881921a4e7e335b6671ac286b6b1e84ab789a73da5ac315c0d5c66e39faf2a92eedd0f64d4c3917e00c221c3c53755d0b61fe56d262fd1bd84f5ef3470d49a4a98626c532cde23e0aa3555cc09f0eef537c2fae492bce99bc2dfd30f7766dbb29a488bdfbb86f0ed53425ad685f50209cb32c0cb7566b52", 0x87}, {&(0x7f0000000200)="ec693904d6185d32d2afb5c8d2c299c5b4556a0da9ac3e691c6172205296cf7ba737a2d8b331954fc81f7b9e59bbb4c453af24ed238ce0667163c572656a23e78a4cc60c21d04f25672fed1d831fd1ccb7d76c7d8d4ba297a1463ec297b1add0b9203e699492005f97b3ff07b615f5cb6e18c9c1504cf6c657a5c1a94e569422903947740a06c7d02cea409098ba8226240e0fb0184e126c38863a031d8201f9686965291cab3de503086bc7c56c8e59e23aebb1d8bb7c565321b8681217", 0xbe}], 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 05:39:27 executing program 1: r0 = socket(0x13, 0x4003, 0x800) mknod(&(0x7f0000000080)='./file0\x00', 0x74967e54187e2928, 0x400) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x2) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='/dev/null\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='/dev/null\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='^\x00', &(0x7f0000000600)='[)\'\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='@\x00', &(0x7f0000000700)='/dev/null\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000980)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='.++;%+!\x00', &(0x7f0000000880)='!\x00', &(0x7f00000008c0)='.:)\\\x00', &(0x7f0000000900)='%%\x00', &(0x7f0000000940)='\x00']) pckbd_enable: command error pckbd_enable: command error 05:39:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1000, 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 05:39:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000bc0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344beccc14ea9779a0ca7915e13499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca6ac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65499e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a39369", 0x801}], 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = getgid() sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000380)="eaf7fbfce2947e552548a2467c12f8eccdb4f07f10adf327cd8589150a85274b823524912bf9c76969e2ea9aa75bd3b42d7bcc237501a1e5e0ad26563891ac642a16fb4954a617cc316527ef6a182d1f4809d5a3194dfd4c213fc9bf1dd6121b0b683e78c16633459ef3cdd38d3c03bd0385a623e3a258c5aa95edd95f25bb32239c38add25da8c69b2fee133edfae9f59868bf3ea28ee7ef5002f64ca951d488a7619c54d67d16f", 0xa8}, {&(0x7f00000001c0)="a18bb046abe2320da07fa7d38cb3d62ca6164acdcb72a73fe20196f9abbdc0878abe5d4c23d0d6be24f9f6db2b", 0x2d}], 0x2, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r2, r0, r0, r2, r1, r0]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r0, r1, r1, r1]}], 0x140, 0x2}, 0x402) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x71e) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x0, 0x8, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x6, 0x0, 0x8, 0x8}, {{r2}, 0xfffffffffffffffe, 0x88, 0x82, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x82, 0xd4d, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x3ff, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x80000000, 0xfffffffffffffffa}], 0x5, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x8000, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x40, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x12, 0xa, 0x7, 0x1b55}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0x5}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x3, 0xffffffffffff50b3}, {{r0}, 0xfffffffffffffffe, 0x28, 0x800fffff, 0x8000, 0x355}], 0x101, &(0x7f00000000c0)={0x401, 0x4}) 05:39:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0xfffffffffffffd30) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x5, 0x6, 0x80, "eeaae9f5ed6ef3e91ac722dfac68162b2c1ab175", 0x0, 0x1}) 05:39:29 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x400) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x8000, 0xfffffffffffffffa, 0x10001}) 05:39:29 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) socket(0x1b, 0x0, 0x1ff) 05:39:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:39:29 executing program 1: r0 = socket(0x18, 0x2, 0x8) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 05:39:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x680, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x81) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) flock(r1, 0xc) getpeername$inet(r3, &(0x7f0000000080), &(0x7f00000001c0)=0xfffffffffffffcd0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r3, r3) 05:39:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc00000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000028a, &(0x7f0000000040)=[{0x8, 0x10001, 0x401, 0xf7}, {0x8, 0x401, 0x10000, 0x3}, {0x9877, 0xb93, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:39:29 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, 0x0, 0x0) shmget(0x0, 0x2000, 0x108, &(0x7f0000ffb000/0x2000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCFLUSH(r1, 0x20004268) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/196) 05:39:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) dup(r0) 05:39:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getpgrp() r5 = geteuid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x0, 0x0) openat(r6, &(0x7f0000001880)='./file0\x00', 0x540, 0x18c) r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) r9 = geteuid() getgroups(0x2, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff]) r11 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000100)="cd7a10556ca69e8208c2d04e69ccb3ddf41d4702b5a7b52d63cf345ee5cdfb5125860a697ba095d4af467c74938f4b0eb1aa4d1e88034a90e86a53a616d38c6a1a116db5356fec028daccc58151688e345f1b959cbaa455bb99efea97a95371da723966eba0691ada4924663b8f915d4058eae72bf328cc09db985941690b806e68efcea3d89d93e1eb787d7f5a2fe40371b633b8189513079f307677fdd2b14862db285b7e2065c68a4307a5d97edc00b708dce9677b14f", 0xb8}, {&(0x7f0000000040)="8196e86985ea7f1f8cc970744b92926da09094bfd09dc1b66c", 0x19}, {&(0x7f00000001c0)="5e10cb5c027b6f7c958072327d5e9eb7221c5983d6c121a42e2ec69d40c539955ae97286d9bcaaf1c433dce89983ffcf3a49187623a964637dc1c7b9fd184ac78649d0d8ad65", 0x46}, {&(0x7f0000000240)="53ba97d6ab51f2031343ce0776ba8b9161b676e5ab6b7de730d924cf1bd7ebcf4867e17c899df4c889ace1f9865d80b4e49f026b1d159ffba146c6d0ec776c4c7093e20d5fd41ff103371e5b40064858bced", 0x52}, {&(0x7f00000002c0)="c8a9b659c9ff6d7ed98d3c02524afae6e39c69c9a137b7da41e832c2eef3b2b601adf177766c07acd9e038e49b1c9e6813819fe22da744fadbdaff5461c528dd1e128d9c038cfca5f10de3b5fb099b4c48655287a3e971b363cbda00d3c240fca2660f272ca30c96650515c74ae95e827ad161aafbf4e50bd78d973009b7d9cbfef2a89248789580c17a67a80ab2b07280d2adae528a090423129f6f7838ce9177a2caa466aff6519815d25385f0f51bd49f5629393d77", 0xb7}, {&(0x7f0000000380)="d0009fb53511bc4c8e7196d7f8e545e6b47a630824ad55955d10a46034f572d00f2646b7dd604b1cf3ef2fafc2bcc8164e2ef5f46f12bc98a8bd71942f9c9f54616ab79698b5140182c1389504293b586edec756334d4d9d58fdd53d93fdc9e73e", 0x61}, {&(0x7f0000000400)="d2fd317384d41d484e8a66ac02442fa42822a2033a9d44ce821e35bd262a9ef5e849ad6e3b3ee0d622d931f88122ebcf802e6eccb720e26645f5bac51272636dc9cdd809020b0c3700016c6ab169fcbeffc9d6e185c6af0498ae95a63c302a866ae8d3aa4b55b16373c336ec14c4e28f6fbbd15b5a4cc2c3d52d6d8286d835d9482724d0f4ecc7d421f26ea9fd1f8f04023e05c3345d1207408b1068b2940af224fe6132af21863cb9e7c60ee242321c13d4c9df68e7f46c981a8a73157a18a3cd5d43af7fd0967d1cdee73704ec0edf3bdc3085660c665258271f45d716e7f30dbad942e279961ffab933f2a71b018d41e9a71815c68f3f0cbfb4cdba2454ac029eca34cd3221a5596ae89930a6c9ccfb6ff2f9fd31b516cfab0b1a90a1479bc13ec19da4816414baf98b812dba0cac55bc689f72725c3b17292289b46fda978749d7252580204fe51f82f7c765bc5d54ac6a42d2a443c41142e99f2d9f5caf740077c758fb33b7b1728fce8ad84dc9ef7d69738d78fdf65d4e9d3641758a0a6d8dce5ff75ed9bf69c73a513782e2d125918d765797d6388884bd48a9d0e2cf01a5a514eb61001e9ea690262ffc7d68759ed0c3ddab156b4891755e3eecfa0be811c77171b1608aec5a94f21b202cc8164e30f05dd25ba08240f186a67c24dd70b37ffa2acdbb5ca4f03cf2995c06dc0ee2592f6c1cb70d69731a04f247d1379ffd353689ab9e882551a568481d2c795a573427447193569bcc3bf7bf765da62c468ce5e92ce077d297c15a498696b6ad7dd66a5b161693b15a4decece550a5626abeeb60aa086164538190687bc60ee4d4e63022fbbeb34caf07c1df17d68e5b8520ef16efed914f78eeebe35c4385d11704b2649dc9b5d5e630b6f829ce35129ceca5b16e4f1fd08f461f592d450a39dc5a8580d9c51fb5238c4cc49bf0ab9efe9a908164cfd639f4ee6eb2a68fe199d7862adb9b6599cd334ccc575a83e85148491c198e0e892e7e7d8923217b6ac6ba6d21bd347436b75adc1aca51f975f03a1e24dd25a67c92f0e9eea63681271c7676b4573dd4fce7b459ef86a34f2bdb70150950f25870f52f81fd462464e40b68dc9e1d7e1837a2afc5bae361c1f9d69d07b3f8dbefb03482033fe3ce5699835cccf2f14f7f389ef2dd98703179a47187bfb8e4f235114de54df508ed73918e0982d3b2efe9142019213bb4bc28c8adae09b46244a1171d35483867a8e4d2fe4d7e1d20cc06bd3d5b937e8d2af804c393b5a833c8b184af60685e7005d623f17b3c5e170eaa6749f218fb8e34c4cd5410018006a029ab3e381b54b280f9445709416d34c528e11823941b0d0f5504e2109edf260e52160b5d02d7a5a4247265bbbcd79516846bd8ccb5bfffad2ce8f8951a648097f3defdf1ab149cad231e077db075bbb35d2e004f3892bf880583ccc18b6215585c72a377db88eb030bc4c9ac34f2b4665ea0016a8ec0e941304cf6d2d94d4f7e09049136a2e1da1029d848068d6585537b71f02509aabc08abc64c0357f7c0adac2328dbe476f5770e8786cab62cd49b009e8467e93f3cd925138fc4400c7e50770e65c6826a59e1358220e1d64e26f59a3ce4592c08afc54f11188a33674a0044d954ffb5dc0424e1a6829afe10bf495c63dffc4c5443c1aa388eaf679c091f700fbbca8381775542a9a23a41237bc453765a46f9fa6c890f54c978f8585d22567759060e78785194271be6c2037cf0c427fd3c13fb0073d9370f52606e45e43655fa1fec0eec45b865c4521b9a3d45b6a8018a3e6faf8c58c11da20d32da8b8a9723efbdeb384e6a9e5a53ec66fd7bf129a6f04432e36fec5d0d13c84d80c2ef8c1f7ff3b1e265abf60763f49782c4b4c05f6e516d32d4861a12662b6b8b2ccf0d61d914afe03e2fc73dc2b7af3494aa94d882ca6a1945a2e9f79bd4071e2d0cf5ce06653064a0be307c6b625d8b97871abe2b8065cb1bdb0c1f2795cf2915a5cfbfe79810d7055ed26ee57d24b7c939e3cb3197250d7ec8532d4253e202f45aa9482cf15442b75339421183198cf2349028dc06373da01def58abefa3681ddc71aba27f61a2515b0ea24796182463df94d3ec859ca2715658bbd18ff5cc2e747388659a8400d797cab24bb0777def4c7f47131a7b42b1120c76c6d2213a67f1f5e01ddff1f0a8d0b0ca5e0f42f7026ca3bab70bcbfa8e534caff83312754f92fd87a8c7ead608e15118c9ea5d63052ec859d53ef35f0e4ea38c21c8742e75a2b1b20b82ee1a55f38d98c2dce61fe95bd05c9a6cd338e6c1fc89c824cd0790074d0cb30bb66e25096c962b8e886e7cce0d5f5cc64f7194ecb40355b9b2db949c1951600c5b76f5f32313ad8d1b22a48796f5c892551882ccabd6c5dc3dd264ec62beb0a88d9c1c054f1de46e287e0293df11316b2d2e67cae2fe821d026904019a56aa46601973223dd02ff91599025ac0cad8aa2e27f1627498d5afe019693d349388c98ac08418d8f3b9e14e3f28915370d4bade45aa0f267a19e7b997edff074aca9492d0845bb447b8ea4ee68edd4b3bda174c7a00fc9a28c3b66c654d7ac6aac92f831d8fb66f3371fcaf023a778f399ba3c85daf3ff0a4783730429a5a28e746e32b38187412f5a7bb05bae41ea43cf17a317b7217102fa6f5b672a9807ebf1a85a522a2851b50752f2249f9baad3d51e5ee255a82167f5e790e4a5e09ed8d530ea9b41c8bf418f7ed3b769055fb87a2cd3f30fc0f058a3e191847f1b1e96f09787394484a0a6d8e7510d27cf9c4e4891bc2d23f06fdebf2ec8d558af762e57761cfcdec98474d60dfa999f11ebfc5d710127cf47f426566fe232b3fd119a863e8813485c4d05916fa67a9524c09662baed70889d7461a469ce4439ad2d97f6129fc9598e45137fe3373accc7d27e45002d232ed73b360375c526bc30088edba3bba9dd60e9fe1bedcdbd045e24db22f65d2f573e77140c367c8de77aefff5d31fa39ff57af13c54efb51f8e19a23c02c126dc4b25ebd8c7c9f66dabdafec11be26bd94c22e26f3fe9ecb9de4d3b36cae5803376ef34148388a571dbf64155053bbbf607ac9ae06abcdd14782663c3cb466db702bf1715e06c1cb0184107060a91e895238aa7c866253801a3c20d83dcdcb0595545d4d3925b7da0d9ca0578ef3f8ae7dcab9c29797a5a09239856bfacc6d264baa19b9d0613bb3d350b6f20d13386076f1892f0f28121c7b3d5c6e13ab9010400319a963553cccb96b50bb90eb84bf30ed9f52b896e1ae6d779e40beb8f5764607ae2d355009c78ad66d4d22ab11b45552b44e35a4df554c583cb6198e962ac004aa774919ef5440d7975d67cba26570d4cda2b2211a7f06fcb1ed4afb2654eae1bf50b230e87a21f95636cd09491ab37ff6ca3c216af854af715d9d9675c6cd6e64aa526ab4e3a34a4f704664e030fe9e522a610338ae0e96b30ddf9ce996b36f85013179afe776fa10da9a6f67e852c15b5bed1e62701cebd7df8813b0c5aac34ba4dbd1d97e2822281280981ff52df71954903b4a5765b8608565dde65e46af22afba288c5b8131125a9cd557aefefaeb9938a41894c92309312ee1063831675a2d1090bc913789c45cf59ae4d4a4f0a9e280c452549c45b9995d4d08b8af90bc5e71716c4a4de395f5b6dbb5d43fca7c843b3fe9a8e966d2bace23d2d10c49790aae27d793526de2c2f49191de870d0a4bd6ef848489116dfa08453c3b02f546721c7065541c3494b80feab48fe320052f33e97bb53204679b46fa2c77f1eeb60a4ff15817286d3e4d0149304337b76c80981017c931c8257276a394476f65b25e50dd811028ee96003fc9d6d8ee62834a503cdba8d9011dd0f6acdd3caaa17ee7d88c853d3dbcd7e99daed15597d8fa3f936a9d7762fbd584c0e89b47541138519d2a826806d9ddc0e9219d56d9105d294b77f9d3ddf76d4f1f03b0d7daf06c49a00a6f2a28d9a379da4d6a6870ebe3e09f7420d6cd5861f21ac0a07a38f23dd318489e6fe14cad388d45eb8673595343e627220e83c35f80b21401f18e59844cf566f3ccf9a068dfddf69449d285788832c03442c0aecc067e94b1e1d190a67d9113bc4defd9dd0ee59cf47d189257ff08fe2ec2cbba75536105510a87915d3a8f4db0f69b9f419a4658be71cab63cfbaf1f46947f651347cb9773f047d23ea59a87746890c9158d4e1919152c3d18648f7b4c981cdadbd0fb662eb1caadb3358b48a6fd922f47eaea4fc780bca17bab093374d9ecaf1a758003759ec3fc735caa485e30c1b26c2bf9a11989e5a64ba964c5c890fec9d7ad5dc2b840b65e218ea2fb6f60cdfec1f7be86fc0399264c5958127a7c15f0b92b8d9b03052bbc80cfb278e258f8e56ae29a2ac5ce714256de0e6290041851c2131673a43225a6091d7c7272a33fa61dfc6619c2f0ec79f2ccf10dfbbcf002d197b0e42ed5b12ca29928ff616bdc84fbc1a1536956d28b833741f3784893a9632a4bee45941dc4e0d96075386cb651a03c2f16d990c50415886a68e6aa6d6e5a0fce1939bacb43b0db1386a2a8f2622817e96d760b0d521e15951f0bfd8a0ec32dd28a541c0a62af24e4e4cf68dca182dbbbbfe601e1cfdcf72ef6fde8f209ca8ed516b7c97f62abbbac615a9d371aec1bbeb056ad56207d1b7cc2119008e734e2df8df888ff98049c86f5d5f17f94ca177724aba6a339a881bb7e943871dbdfc8a48bb396b5180e24d5ed5fa838fdda56da6ee0aade25fc142a5fe05544de7a3bcb257219efa9a3e3f890daa6ede612bb34a3ca8d5282cf5485664650aaace53cf016e19de158b392c760381496937cbbd51b4c9fb1950d320d59c63ec43e87169241dd9259106eab7fe053698530d1f0703774c8fd7118d6f08273bc3005e26240211867ea59510aef6e35d04ad63e380652530c3043cbf3ab57d96347ce6896ac9b4f57abb3dfbf29416cfbd7570da8bac6f76cbe5251b81303b78b135204e3d11cba7da34f0a5c34effd8988439400e78398727fac5e5adaf2f5ca025a62b7b332b0ae7f84d60792e13ab2691e7472fbe89314b6080c8417c39de2cc4b65c57d95e66644667f23da627c2667b9c6ba086c1c603830c317585ac73c4743635a5a4ffdb4975172966c8890b207b10a63ecd4bf57c02b5308b9c121d960b583607decf470eb8411724ff4d7044f6c94a3b3ec2a8ac43da21bb531ec4e055fcf0a46e820785c4254cfaaffa2cf243f21113158104ee4bfee7d0e1fe47bbb5743e8642469aa6f068e85496335b3525df2488c1321f4d1dd165218eb1b25e32c6dff2c25381438e2dcf4e30cc3a5f8438019fa05e221d32eeb11a2a199f0953a815997006b0531af2bc22d5b706decc38e240ababd7f81b8c774c51b8a6af7e253522a214e53b6308771d18d9bf82c2a624c15393dbe009d9a6b26aeeeb4b12c3c46fd4004ad77553ce178d73c6a945f27217553a7d836215d9e2ad84b6e302248abc0b0358bd2e3fc6f78a2f80e57236f221ab0ed53d5047cef587e1899a94c93d9f1d55daeffd4c7da0e9fb2a16e3adcfa951993a7aa8405dcf0e42d58e01f35393f6782dfa2d25287f904da153befa6996937830eae48568f2f9b44e79d9e6afc46b3620ff88893d71de8c6d251de02789c3ea1cc2d3e5b03fb9fb3d050478ae25f7db1134d957fddb2510fa1c96fe8430a78c4f9a93614da4ea93b87e47f5a226bc7a84b3241da6af2061b2f21773af1810bc958764a762c549117a063cf35de55131297d8d2c3b", 0x1000}, {&(0x7f0000001400)="bd531261a59b48d2d8e97822422c9aaf0d3b694c10ed76480e961e05cc3bc83aab61bced4f71de4bcb30fd90d5ff520525fbc9942f84e2fd14b17408d827e2861c3a1c433203f5932a528213ec7527e7cfa58b9eb2254cb5f6cd8ab1c1fd0932071b81dbf9fc294ea13b70c68dfad9c727efcd3f04a907b8fe80e29b7d03f6d0a8502b6c94da54bc7bb1065e9bad2c04121589f49f0e966fc1a5010eec317c04d5ca8a80247d0f60b322b4b915d984", 0xaf}, {&(0x7f00000014c0)="7e53e806580af8d404eb0aaf8d294034ce4fb3ede7a087540ffa1251f9e9f14f1986a2f2b3ae1113c0e05cfc9e1685fb715809b7a7c169cfb10bee88ae671c676756faf15faa6285ef4dfcf8f8a447a0e5617c1e17717f474ef24eca1ee20df01af25468efc9156616487073f8d50e92746becb14c986640", 0x78}], 0x9, &(0x7f00000016c0)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x120, 0x5}, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) 05:39:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) open(&(0x7f00000000c0)='.\x00', 0x1, 0x2000000) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) pipe2(&(0x7f0000000040), 0x10004) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f00000003c0)=""/236, 0xec}, {&(0x7f0000000100)=""/70, 0x46}], 0x4) 05:39:29 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 05:39:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x98, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x7, 0x5, 0xfb}, {0x0, 0x82, 0x5, 0xfffffffffffff554}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) r2 = getuid() setuid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r1, 0x0, &(0x7f00000000c0)) 05:39:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x20}], 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b135a69) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) fsync(r0) 05:39:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 05:39:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) close(r1) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) 05:39:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) recvfrom$inet(r0, &(0x7f0000000040)=""/55, 0x37, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="aebbfd3767e1c6a01416e6a6a7b1b0c7a4e991b3a52c899a0486594f5b85b71be0069d2cd5a1ea75ac6ec901c737940c8d309537c8d350712175501adf346b789bcc826f13817db553b29ec75dcb68182a9091d6aa0652248a25608a718cacc5ae91ce386a959ffe964cb42ea7746ec2b16daa4a41de9306518a7e77a103d2448261afa9988ba08675ab437667e78df73a506ddd77bc56db9020111fa1c2ef973eca0de96fb30844842569c095aa965f0d8dee30b9b8aec8dc5a0ef5880584cee7d5ebf3f34d27749bbd98c3e9e53f4823537cd0f903965af7efe29164773e9d258303", 0xe3}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x168) dup2(r1, r0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0xc0ef) sendto$inet(r2, &(0x7f0000000280)="5e9d462898d85bdae4e18bb76d6a3cc3529236fc43bb34ae1e523f756b08fa6c55faef4ce30047701726525aa7066c9eafd83dba5b8a6b35ca4e7464d2dc8d437d9776939b7f77e784ad37f8eece553e629a7bb29b47c7fcb943fdeb4d5d7b117802ec8ee5cb06bc002a87f8ed1318c84a34aeb651912a85c6af15ffa7de4072ad4b50ebd909d5a9d23ee440d3431e1e8f678b7b965d4c621cdb661e3f7c7b18d1f51877aecf733ab9bc3e66700365c1c7f0060917f8246a3ed0bc3c4d5a56cb27e7266a5f79fcf84c2ad084eef3417261c62e3c4d110123bfbe4b46f81ebb97ee874b1df9c25a51234a4b1a", 0xec, 0x0, 0x0, 0x0) 05:39:30 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 05:39:30 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2005, 0x4504) r0 = open(&(0x7f0000000000)='./bus\x00', 0x44, 0x0) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xffffffffffff8001, 0xfffffffffffff59c}, {0x18, 0x3, 0x1, 0x10001}, 0x1d3, [0x7, 0xffffffff, 0x5e, 0x6, 0xfffffffffffffffc, 0x100000001, 0x0, 0x841a]}, 0x3c) sendto$inet(r1, &(0x7f0000000080)="98b6dec94b4e4b0ed475fdef1262209b2cfa6c2842de0272a6acd7962f1dcc9482f7db5eeb9f3467b714df00df413ce7e7c9f35916213674f8f820a718c4ecb85b78e82b4ff437f2720b7ceaf880b5", 0x4f, 0x409, &(0x7f0000000100)={0x2, 0x1}, 0xc) sendto$inet(r0, &(0x7f0000000140)="b876c2436649d1d70dc6cbd1f8cff92ca8cc0e239484edb14530326aa95aeebd688dbaef79e01599db67093e5d5add1f8ae807acc9052c8fd040bc96ebebe7b66fc81e4f732f382bb48c27330d3fb13c5b417bd5c82afb347c24afca0254d18f91884c21f192793ed43877414dc1ae412dddfe41aaccd736f32cfdf317c7ba7883c33669098c6ff2e61f706d0c6a06ccd5206b2e188ed386d96ab424ec13245913fdaa739bbf5403bcb54a98c78f260ea5dccf", 0xb3, 0x4, 0x0, 0x0) close(r0) readv(r1, &(0x7f0000002300)=[{&(0x7f0000002740)=""/232, 0xe8}], 0x1) 05:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 05:39:30 executing program 0: poll(&(0x7f0000000180)=[{}], 0x286, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x6}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) 05:39:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mlockall(0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 05:39:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f37bfe1acf00b7804be781e4991f7c8df5f882ba9dc29b62623ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0x4a7, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="93ffd3a57e5ddcf1f1ce68ed898d44eb74790fe3f25bf5661c9bd43d7321f3fa7f227066222bc9820edca2896fe0afddc036f3f40f2fd40ccc3bf0374f64f518f289c9", 0x43, 0x0, 0x0) 05:39:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x15, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}]}) 05:39:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x101, 0x100000000, 0xfffffffffffffff8, 0x0, 0x9, 0x3, 0x3, 0x2, 0x2, 0x4, 0x20}) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) recvfrom$inet(r0, &(0x7f0000000140)=""/173, 0xad, 0x41, &(0x7f0000000200)={0x2, 0x2}, 0xc) 05:39:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="ddb4aeb3ec242c57e0a3492cd84327a490142aa320239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d0383d53ec811013c307a06b487c480f190e683b6e38043e12767518f79dc220d", 0xa6}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000500)={0x7, 0xdfbe, 0x5, {[0xffffffff, 0x100000001, 0xff, 0x3, 0x2, 0xffffffffffffff01, 0x8, 0x3, 0x7, 0xc6, 0xffffffffffffffff, 0x4, 0x3, 0x7f, 0x401, 0x8, 0x7f, 0xff], [0x91f3, 0x3f, 0x4e4, 0x2, 0x9, 0x80000001, 0x7, 0x10000, 0x4, 0x5], [0x8, 0x100000001, 0x401, 0x0, 0x7, 0x152174ea, 0x4e6e], [0x875, 0x200, 0x20, 0x2, 0x2, 0x7f], [{0xe1, 0x6, 0x1000000, 0x81}, {0x7fff, 0x101, 0x9, 0x101}, {0x5653, 0x2766, 0x401, 0x4}, {0x3, 0x1, 0x1, 0x80000000}, {0x0, 0x1, 0x0, 0x405}, {0x853, 0x6, 0x2, 0x6}, {0x3ff, 0x3, 0x101, 0xffffffff80000001}, {0x100000000, 0x7, 0x0, 0xe1000000}], {0x2, 0xffffffff, 0x8, 0x4}, {0x50055c2f, 0x7, 0x34fb, 0x1ff}}}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x5) syz_open_pts() fcntl$getflags(r0, 0x3) 05:39:30 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 05:39:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x10001, 0x0, 0xc75, 0x101}, {0x0, 0x9784, 0x800000000, 0xffffffff}]}) 05:39:30 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) setsockopt(r0, 0x20, 0x8, &(0x7f0000000000)="d2f80fa440af54da0f7c1a87ea9b9791024ff649b928403151690cf397b4439c01559184e832465f6d282c2698bec7f2f1dd2c98192d3359b2ea4bb539b2d78dbe73fc0cea5f4daa867688c212e07685e6ccd0bd72d610aeeb56b6adc55f07cca5d276a73c98d97538d654f1707d8c132040473fcf9b0d877f71f9dd44e2ea1e6e3ec5f8d1e927508c8d3d014741a56cbdcc614ca163a14f43d4c68d1e6215241000b4e762733907fb68cd2b0f2a7e1598ec4939efc58db6c0622bf51ee8260ba7d6709d2ba748b25adf04436777cba52721468da9a667a702e2a19cac984b9fe40aecd4a1843729dec1589aaecb6b846c426812e8001111", 0xf8) 05:39:30 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000000)='./file1\x00') 05:39:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ftruncate(r0, 0x0, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) writev(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)="c55cc935cd22672e8e3b06a4b7757346c562369e1574395caf6f58f1f2a501087fe2cc2b21e611b768ba251840738a43a3264ac7287c576c138830f1b002a067d2895093f67f817801d58003", 0x4c}], 0x1) 05:39:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0, 0x258}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3}, {0x18, 0x1, 0x3, 0x3d}, 0x0, [0x10000, 0x35b2, 0x4, 0x400, 0x7, 0xb54f, 0x7, 0xfffffffffffffff9]}, 0x3c) 05:39:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:31 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x5000000000000000, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x7f, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x11, 0x0, 0x3}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x30, 0x3, 0xff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x98, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x9a44, 0x77ca}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 05:39:31 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005136000009005001bb100000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 05:39:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:39:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="c06382e9b59757319aea6830061a17baa8ff4b9a13fb3a078da5e84bf440b821f94f6a39fcd8331f46adff95b16d4a07bf0e952bac37e0c33c69ffe40d013557af6c4896a95d1ac2814920c3e49447a174558781b84131ede4d5c5d7093994a9d2d2ed740e3ed6fd19ceef105747c1cc0212483e6099d8b27006f3e36022ad47815a27e1f5908cec132354a1947ece718ecfb53cd155561c60eaf4cb48fcbbfede76bc5383089e7ad8a1c57712c86969f826edd58aec1546326b015c205fcae0c7b1fdfc57a7463a17abcda39b71dc28ceb316bd0c534a95c3c8b16aa8", 0xdd}, {&(0x7f0000000080)}, {&(0x7f0000000240)="8686acff23e051c2db560aebe808ca6050fc06c243bd56af2c8335d5ebefd7e33236476d355ddf64b933961c88eab3fa372c5298acc21ed39b77658840e6ce98096206ec173325be167e4df3a36caf891d108996a71c53985ee25bf3c18f812176a1321dad94f9dbd6f4bbec8b0d5d31a79d7602ec382886b89c5acc1ef666c5050dcc62713423a460e490b905a2af17d05f2cad15c211a0d838a8d44e09035a8ae4cc56a514bda75784af65810e0f798af719a18ca0fa85c8da9b7a363fb9dee0bae7ed43", 0xc5}, {&(0x7f0000000440)="ba59ffbc1e2ad395a4798eaf75eb75cd6dbfc523496e3c8e64a02f14368dbf14a8c4c861ac81635e9547f68c5026ec4c52dac5509e816961e12991c08cfed5b0b17bb9457e14d070ba8f5f63695411eda61eda6b0aca41f222db5ff367a4fa7f792b290af64d74b292a7eae5c4cc880175c595d6c1644b75eb47b0552045e6a38f733b22d25b04c399b5b38722e1d437e827a5029bf4d401980e5c3848159982f224523143b92620d7e08799b35725ed40a01399acef9046e63ef4a79dd7a1598cd3b314741e4101d80048d3f0161d6f99a19db2b2550de913", 0xd9}, {&(0x7f0000000340)="f4c2c2a7514582af935d9f2f06c1c490920e14a1b558ba0614ee56a523e811dc22d6c1bd6a5c223dee8bc73a9722ecd4d2192b71e3f3eda88ef01848a3e3508cc844da8624b58192265cb77a", 0x4c}, {&(0x7f0000000540)="e2843d80a274ca710fe307a9455425d4e2a0747b8ee1d1a936de6e37a5323780ae2176f2a1f9ad37b824f4d023f4c22ed93c0b1a89ff6f88446431b7167c0ef0a625d2a556a0d9f50ad1a84a70093aed24fc709a2b9de6a2bea5747a09823f914618e8f7514b52fdb573ad208a4945b5d76874a3af8df2138e", 0x79}], 0x6) r1 = open(&(0x7f0000000680)='./bus\x00', 0x22, 0x22) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00003c27feffffff080200000000000028000001feffffff000000000000091400000000", 0x2c}], 0x1) 05:39:31 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0xffffffffffffffc1, 0x40, 0x8000, "6b83dfb767389e28ef0d9973d9d53a25dd9ac9cf", 0x0, 0xfffffffffffffc00}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0xc8, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/13, 0xd) openat(r0, &(0x7f0000000000)='./bus\x00', 0x20488, 0x4) socket(0x2, 0x0, 0x6) 05:39:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x401) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x1000}, {0x8, 0x1}}, 0x2) 05:39:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xbd2ca84f727bf464) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/130, 0x82}], 0x1, 0x0, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 05:39:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x4) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x81}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x44) close(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:39:31 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x8) rmdir(&(0x7f0000000140)='./file0\x00') linkat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 05:39:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) 05:39:31 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8d", 0x101) poll(&(0x7f0000000080)=[{r0, 0x55}, {r0, 0xffffffffffffffff}], 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 05:39:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1d0a, 0x1, 0x1f, 0x7, "aa902cf42d5c1c15270d3aa0d7ea1101c05859c3", 0x8, 0x5}) 05:39:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:31 executing program 1: r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="9051d2c631bc43588300"], 0xfffffffffffffe14) socket(0x20, 0x0, 0x3) 05:39:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = geteuid() seteuid(r1) setreuid(r1, r1) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) 05:39:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) seteuid(r1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000001600)=""/2, 0x2}, {&(0x7f0000001100), 0x2ab}, {&(0x7f0000001140)=""/248, 0xf8}], 0x5, &(0x7f00000012c0)=""/181, 0xb5}, 0x801) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000013c0)=0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) shutdown(r0, 0x0) recvfrom(r3, &(0x7f0000001500)=""/240, 0xf0, 0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) socket(0x6, 0x4, 0xffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x2af) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000001480)=0x3) 05:39:31 executing program 0: setuid(0xee01) msgget(0x3, 0x61) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x6dec, 0xc, 0x1, 0x800, 0x2, 0x8000, 0x1, 0x2, 0x3, 0x101}) 05:39:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) close(r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x0) 05:39:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x28}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) kqueue() write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:39:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffb) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) write(r1, &(0x7f00000000c0)="8aaa0bf135a4b8063c384088d5b6a5e94e0eda9e5f74562acc903775742665572df3265f4957281b903b1c", 0x2b) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:39:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead42a9d43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0", 0xf5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x7fffffff, 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:39:31 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) 05:39:31 executing program 0: nanosleep(&(0x7f0000000000)={0x1, 0x7ff00000}, 0x0) r0 = socket$inet(0x2, 0x3, 0x7fffffff) fcntl$getflags(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20, 0x190) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000240)={0x1f, 0x2c, {0x7, 0x1}}) r2 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) r3 = socket$inet(0x2, 0x1, 0x9) kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x10, 0x800, 0x7fffffff000}, {{r2}, 0xfffffffffffffffd, 0xc2f9b392f1aca28e, 0x80000061, 0x401, 0xfd}, {{r2}, 0xffffffffffffffff, 0x88, 0x10, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0x8, 0x40000002, 0x7f, 0x4}], 0xed, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x1, 0xa0000041, 0x7, 0x34}, {{r2}, 0xfffffffffffffffd, 0x80, 0x0, 0x2, 0x6}, {{r2}, 0xffffffffffffffff, 0x8c, 0x42, 0x2, 0x80e}, {{r2}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0xfffffffffffffffb, 0xfffffffffffff07a}, {{r3}, 0xfffffffffffffffd, 0x4, 0x2, 0x7f, 0x2000400000}, {{r2}, 0xfffffffffffffffd, 0x8c, 0x0, 0x6732, 0x5}], 0x2, &(0x7f00000001c0)={0x5, 0x3}) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x9000000, 0x0) 05:39:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{r0}, {r0, 0x73}], 0x1c8, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1f8) r2 = getuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x2, 0x201) semop(r4, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) 05:39:31 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000006d000/0x4000)=nil, 0x4000, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:39:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setreuid(0x0, 0xee01) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_timeval(r1, 0xffff, 0x1007, 0x0, &(0x7f0000000080)) fchown(r1, r2, r3) chflags(&(0x7f0000000000)='./bus\x00', 0x0) bind(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000180)=0x1) 05:39:31 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x300a8, 0x10000000000) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) lseek(r0, 0x0, 0x1, 0x1) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 05:39:31 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 05:39:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x81, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x400000000000006}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:39:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0xb4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 05:39:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000001c0)="9c354bbc014d5dcc", 0x8}], 0x1, 0x0}, 0x0) 05:39:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) setsockopt(r0, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) 05:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:32 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = semget(0x2, 0x4, 0x4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x8001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000100000000ff0f00000000006848b502c3481cdff37b8d9a9099e2e68544c86ca7ba7c4d9947c2ed27d4a20a5057b8c3da4a42219ff1909bbdbf68"]) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f00000000c0)={0x100000001, 0x4}, &(0x7f00000001c0)) close(r0) 05:39:32 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) pckbd_enable: command error 05:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x6011, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 05:39:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) lseek(r0, 0x0, 0x0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0xc, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x88, 0x7f0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x21, 0x10001, 0x700000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x7, 0x100000000}], 0xffffffffffffffc1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x4e2e0214, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x13, 0x100000000, 0x1}], 0x200, &(0x7f00000002c0)={0xd7e4, 0x7159}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x2, [{0x3, 0x8}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0x6}, {0x3, 0x1}, {0x2, 0x5}, {0x392a46f5de6224eb, 0x7f}, {0x3, 0x5}, {0x2, 0x1dc}, {0x3, 0x3}, {0x2}, {0x3, 0x8000}, {0x2, 0x100000000}, {0x3, 0x9f19}, {0x3, 0x5}, {0x3, 0x4}, {0x1, 0x800}, {0x1, 0x100000000}, {0x0, 0x2}, {0x1, 0x79d7}, {0x1, 0x37}, {0x0, 0xe6be}, {0x3, 0x3}, {0x3}, {0x3, 0x64cca1d6}, {0x1, 0x9}, {0x0, 0x1}, {0x1, 0xfffffffffffffff9}, {0x3, 0x8}, {0x2}, {0x2, 0x4}, {0x3, 0x4}]}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 05:39:34 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x10001, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x143) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x80000001) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x94) bind(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000200), &(0x7f0000000240)=0x4) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCFLUSH(r1, 0x20004268) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) recvmsg(r2, &(0x7f0000001980)={&(0x7f0000000380)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001840)=[{&(0x7f00000013c0)=""/210, 0xd2}, {&(0x7f00000014c0)=""/21, 0x15}, {&(0x7f0000001500)=""/167, 0xa7}, {&(0x7f00000015c0)=""/97, 0x61}, {&(0x7f0000001640)=""/214, 0xd6}, {&(0x7f0000001740)=""/48, 0x30}, {&(0x7f0000001780)=""/175, 0xaf}], 0x7, &(0x7f00000018c0)=""/146, 0x92}, 0x800) write(r0, &(0x7f00000019c0)="3d247d7cccea5e068fe4b5d4086d079a17ccb3692b9988217489c5347bcf41dd6526b89f2b44a7b92a2af2e8dd06", 0x2e) chmod(&(0x7f0000001a00)='./file0\x00', 0x8) ioctl$TIOCSBRK(r1, 0x2000747b) sendmsg$unix(r2, &(0x7f0000002040)={&(0x7f0000001a40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001f00)=[{&(0x7f0000001a80)="2a2af06ed4405ecef6a22dafcf20ea879013828c06d6931d194f5220c45a6fab8bbb9e2f4740b2ac8c033dacec3f2d16b4aafc02547ea2e82390aa57ca3260ff", 0x40}, {&(0x7f0000001ac0)="a4ceffbd5cc8f7ab04a983d6a77a510a0b1e4e2b4f3273037c6b4e13f77cbef3f2b15f4c3fd17931ade6988c0cfe3a7b7506c056ca1ec19db1a49eab26f2ea1c4df572be03ca3b69cb9cf74479416577e2a08dba4cbdc5a4fe17c147d60f6ea258339fa8e57a4d2854967938089c17a3466b0e163a7c3f1ccd8c6f765a0471f75985ef9f71ca3b19d1d9ae54941a4db0ee86b0f51693158c34931b28a8475790bce0647993a4991b9ab29eeebd1ed67e389be002c712979005b915cdef268e70b5ca0ad5a4af4e9d6b1e656c31bdaf3581c0472b163c04dfa2e993f3a2dc293b089711758700a70d256cdb4d602a68e0f2", 0xf1}, {&(0x7f0000001bc0)="56e652ce105c5f2a668aaed5b298ebb76a63f76044c500b4bd6703207bdef09a4cdf0bf087f4e4950961a5453147255e631be10ba24a7ae4a72db761e9ce761b4f7068e6698434cd77c2b87faa9a01be972486eb5edea685105b4bfe832adad9d8dd6eb8886a185cc4178a5491bb08992071c7c31178e908f8e213a3dca41126db2c7745ef0418d7affc075a034f1327d56b8aa90db135c62441a332ee3fc1", 0x9f}, {&(0x7f0000001c80)="7f110d5e8eb63804e135c6", 0xb}, {&(0x7f0000001cc0)="6d7440e8d5c6a8cb5b4f29c9f217ae3b1103d4277849c7ea81ab9ed331d3fa0ad99b29203c33f6394b6bf279cfbb5aee8a79b8bba5053532209ae949bea234d0f04bb7d320804fb9ab41086de3c2c23b676fdeae99a6dd34a1bb1f6a20b63dbb95ff6d50e0c8d5035240ae46b6bfaa13be179b5cdc6c9540dee85772f5bb3cbf90ef0cbac0a7de6c251ce3314c07da4278b26e01d0fdba256f62cce6a92a8022a852ad15d2a8b24a8122bebad4283ceae127cfddb5913fa51f6f4defcd82e737a2cf8872620c41bfd615229573e0e757cc93", 0xd2}, {&(0x7f0000001dc0)="5f8be084b7d505543cf050f8545d252b879024d5ea777d60c3a5de4597093b4eac5c5cb90e5ef12861fdc5922c744b", 0x2f}, {&(0x7f0000001e00)}, {&(0x7f0000001e40)="7bc3d55376809033183e00970d7fdacaf282fc91bf93b55e2c28bdf281cf86984fe53e3fea358719b7f7acabaa513dbc634cfebe5bccb8c5928a95535ac94c6d4bd7cf6e984b6405d8ec673ca8f70103d1c44d483b56e0008a786038959b52783a570501b904cd2c907209f696c52ae1b16311c1944ec30db4067a42d9c6fe8e1ed8333de653fb95ceafa4549b80484e58ecc95e7c614320c0936eab4a", 0x9d}], 0x8, &(0x7f0000001f80)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r0, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r2, r2, r2, r2, r1, r1, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r3, r6}], 0xa8, 0x8}, 0x4) mknod(&(0x7f0000002080)='./file0\x00', 0x2000, 0x3) setuid(r3) seteuid(r5) getsockname(r1, &(0x7f00000020c0)=@in6, &(0x7f0000002100)=0xc) bind(r1, &(0x7f0000002140)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r2, &(0x7f0000002180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet6(0x18, 0xc002, 0x400) pckbd_enable: command error 05:39:34 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x80002007, 0x5cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = shmget(0x1, 0x1000, 0x99, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x2000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x12) close(r0) r3 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x3000) 05:39:34 executing program 0: r0 = socket(0x10, 0x0, 0xff) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = socket$inet6(0x18, 0x3, 0xffffffffffffffff) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000140)) 05:39:34 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) nanosleep(&(0x7f00000000c0)={0x6, 0x100000000009}, 0x0) 05:39:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x49, 0x0, &(0x7f0000000140)=""/73}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 05:39:34 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/43, 0x2b}], 0x2, 0x0, 0x16) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) write(r2, &(0x7f00000002c0)="c028ef5ab576a8aad976ea8f3fca4609b04d99ec9e603c5291bbe0dad8c3bc025d0a1f342762f4d1b10c956b007438dfef6878672e8e9fbd992738de79b83d5a878f6b8ccbd9d608c936eaa3dc5a26d48a868d8211faade629a43f2a95b7add18987817257ba1de2ab4d6da24601e302b7c753d84a06f59c377a05adcb910518872684d9d211803414835f377f1589d37f5ff685ac9e5e028282b9b875e06cc94870d87518ff1ee6af616aabdbd0b12c0afe", 0xb2) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 05:39:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x1f, 0x9}) r0 = socket(0x20, 0x8004, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 05:39:34 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setuid(r0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x480, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) setsockopt(r1, 0x8, 0x7, &(0x7f0000000040)="6e96599a3f2aab8e14b4bcb6b8f44ab3b17d2f78b6a9b44b4c0f5c56c006888a014a821f448244108f0780e89030922bf51519bd7da5ca2281fb5c8a57b367476a143692393b0cad908092c87046f00f27db06d5777e03ce92856e737e0d34a534338ea485d22bc043541dfcf583c4e8ffef0c60aa72b8a8268af340a7bc289c97b8c7733c14a07d8e235f5ffd88fe5965f57f5d0be60e210e58920a7c7c7c4fd04dbff83825c955", 0xa8) setsockopt(r1, 0x29, 0x0, 0x0, 0x0) 05:39:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x88, 0x8) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x10) 05:39:34 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) r2 = kqueue() close(r2) mknod(&(0x7f0000000140)='./file0\x00', 0x100002000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x8, 0x4, 0x55e8, 0x20}) close(r2) close(r3) mknod(&(0x7f0000000180)='./file1\x00', 0x40, 0x1) 05:39:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) mlockall(0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x9}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x8000, 0xf2b, 0x1, 0x7, 0x9d, 0x9, 0x2, 0x1, 0x1, 0x4}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x5, 0x401, './file0\x00', 0x9, 0x420, 0x8, 0xfffffffffffffeff}) ftruncate(r0, 0x0, 0x3f) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1012, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x20, 0x7f, 0x0, 0xfff, 0x1000, 0x7, 0x2, 0x1, 0xfffffffffffffffc, 0x3ff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xd3, 0x0, 0x56, 0x1, 0x0, 0x7, 0x401, 0x0, 0x1, 0x3823, 0x3}) mknod(&(0x7f0000000300)='./file0\x00', 0xa084, 0x20) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000340)=0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000380)={0xc42, 0x1, {0x80000000, 0xc6}}) getsockname$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r4 = semget(0x0, 0x0, 0x80) shmget$private(0x0, 0x1000, 0x14a, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x100, r6, r7, r9, r10, 0x49, 0xfffffffffffffffd}, 0x80, 0x9, 0x74bd}) setpgid(r5, r5) fcntl$lock(r3, 0x7, &(0x7f0000000580)={0xd49d124884219ea4, 0x2, 0x4, 0x4, r8}) bind$inet6(r1, &(0x7f00000005c0)={0x18, 0x0, 0x7fffffff, 0x718d}, 0xc) getpgid(r8) getppid() pipe2(&(0x7f0000000600), 0x10000) socket(0x1a, 0x4006, 0x5b4c) 05:39:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x7, 0x1a62}, {0x18, 0x1, 0x4, 0xa1}, 0x1ff, [0x5, 0x100000000, 0x9, 0x7ff, 0x3, 0x5, 0x80000001, 0x1000]}, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:39:34 executing program 1: 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}, {0x14}, {0x6}]}) r1 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 05:39:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100000006000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000000)='~.', 0xffffffffffffffaf) 05:39:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) socket(0x38, 0xc003, 0x3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:39:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x55, &(0x7f00000000c0)="b752c6fb16c0f17606d8181fd6bd751d1a60651f8bd89980b5b42bf8fbb32ce8404375800723179bfd2bfb993ceee74def3e56a8736ccec29781384f8b663ada8fab41a8b4d996f5fe2cb0a867c97f2bd0cc75d860") 05:39:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="00030018f6f45a863f98bb34b469cca68b3b05eb5ad35a0500000004041592a1b3651c1c6cbfee8143e3703f032e5cf5f0070eabbb40cb092eb452342028baf1475981e36a150f3ea8fa969716f35831ca56e2fdac5b57546b053eea9644949b099bd518d43cf540c1cc0203bde59a48ef12248584a2969c137779dca184b728ad76e31495352b683aceba6dfc3f93321a72a16e2cb12ce68ef63fa8986998020e676ac79a9b0a2d4aef456c2623ba80f9ca7e201e863bebe00342940900e1c14770c1d4a62be2a270058bba3de54d4a77a8a427b435c73d184c4fa37b4e2622b18f0a76522273a22b8428e1d6930bc5a3b6c708a1f163c72934ba7ab52c8ab5a3a59658bedd51f16db7b2"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 05:39:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x1}) 05:39:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000010706ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000000)=0xfffffffffffff5ac, 0x4) 05:39:35 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x400, 0xffffffffffffffff, 0x5, "81018b5680de70eccd56f8dca11efa930c98c056", 0x0, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) syz_open_pts() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 82572 78535 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f82a32,ffffffff81f41859,239,ffffffff81f1e22b) at __assert+0x2e rtable_insert(0,ffff8000009d6500,0,ffff8000009ebe90,38,fffffd803ad534d8) at rtable_insert+0x66b rtrequest(1,ffff800016c00550,38,ffff800016c004c8,0) at rtrequest+0x875 rtm_output(ffff8000009ebe00,ffff800016c005f8,ffff800016c00550,38,0) at rtm_output+0x6e5 route_output(fffffd80354c4f00,fffffd80363e8308,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e8308,9,fffffd80354c4f00,0,0,ffff800015a024c8) at route_usrreq+0x363 sosend(fffffd80363e8308,0,ffff800016c007f0,0,0,80) at sosend+0x660 sendit(ffff800015a024c8,3,ffff800016c008d0,0,ffff800016c009e0) at sendit+0x53c sys_sendto(ffff800015a024c8,ffff800016c00978,ffff800016c009e0) at sys_sendto+0x80 syscall(ffff800016c00a50) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,37e54ccc010) at Xsyscall+0x128 end of kernel end trace frame: 0x3814345d1f0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f82a32,ffffffff81f41859,239,ffffffff81f1e22b) at __assert+0x2e rtable_insert(0,ffff8000009d6500,0,ffff8000009ebe90,38,fffffd803ad534d8) at rtable_insert+0x66b rtrequest(1,ffff800016c00550,38,ffff800016c004c8,0) at rtrequest+0x875 rtm_output(ffff8000009ebe00,ffff800016c005f8,ffff800016c00550,38,0) at rtm_output+0x6e5 route_output(fffffd80354c4f00,fffffd80363e8308,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e8308,9,fffffd80354c4f00,0,0,ffff800015a024c8) at route_usrreq+0x363 sosend(fffffd80363e8308,0,ffff800016c007f0,0,0,80) at sosend+0x660 sendit(ffff800015a024c8,3,ffff800016c008d0,0,ffff800016c009e0) at sendit+0x53c sys_sendto(ffff800015a024c8,ffff800016c00978,ffff800016c009e0) at sys_sendto+0x80 syscall(ffff800016c00a50) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,37e54ccc010) at Xsyscall+0x128 end of kernel end trace frame: 0x3814345d1f0, count: -13 ddb> show registers rdi 0xffffffff8152b5b7 db_enter+0x17 rsi 0x42f5 __ALIGN_SIZE+0x32f5 rbp 0xffff800016c00210 rbx 0xffff800016c002c0 rdx 0x42f6 __ALIGN_SIZE+0x32f6 rcx 0xffff800016c01000 rax 0xffff800016c01000 r8 0xffff800016c001d0 r9 0x1 r10 0xffff800000994980 r11 0xdbf32e97314306de r12 0x3000000008 r13 0xffff800016c00220 r14 0x100 r15 0x1 rip 0xffffffff8152b5b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016c00200 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=82572 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800015a03530,0xffffffff8227f910 process=0xffff8000ffff7078 user=0xffff800016bfb000, vmspace=0xfffffd803f013318 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 78535 222863 92011 0 2 0 syz-executor.0 *78535 82572 92011 0 7 0x4000000 syz-executor.0 74412 138822 1 0 3 0x100083 ttyin getty 20002 77453 0 0 3 0x14200 bored sosplice 92011 463905 66696 0 2 0x482 syz-executor.0 79155 166012 66696 0 2 0x2 syz-executor.1 66696 262296 52624 0 3 0x82 thrsleep syz-fuzzer 66696 119719 52624 0 3 0x4000082 nanosleep syz-fuzzer 66696 206759 52624 0 3 0x4000082 thrsleep syz-fuzzer 66696 122509 52624 0 3 0x4000082 kqread syz-fuzzer 66696 478785 52624 0 3 0x4000082 thrsleep syz-fuzzer 66696 303829 52624 0 3 0x4000082 thrsleep syz-fuzzer 66696 358618 52624 0 3 0x4000082 thrsleep syz-fuzzer 52624 353491 45257 0 3 0x10008a pause ksh 45257 79875 4254 0 3 0x92 select sshd 4254 31390 1 0 3 0x80 select sshd 75072 110832 52486 73 3 0x100090 kqread syslogd 52486 197353 1 0 3 0x100082 netio syslogd 204 98648 1 77 3 0x100090 poll dhclient 64767 103209 1 0 3 0x80 poll dhclient 92714 484061 0 0 2 0x14200 zerothread 53477 179467 0 0 3 0x14200 aiodoned aiodoned 59838 294042 0 0 3 0x14200 syncer update 81576 383358 0 0 3 0x14200 cleaner cleaner 88400 302169 0 0 3 0x14200 reaper reaper 90701 125300 0 0 3 0x14200 pgdaemon pagedaemon 91482 113609 0 0 3 0x14200 bored crynlk 82516 128718 0 0 3 0x14200 bored crypto 89653 194412 0 0 3 0x40014200 acpi0 acpi0 64698 373658 0 0 3 0x14200 bored softnet 75746 121522 0 0 2 0x14200 systqmp 93930 492326 0 0 3 0x14200 bored systq 38501 821 0 0 3 0x40014200 bored softclock 15387 251036 0 0 3 0x40014200 idle0 51588 503718 0 0 3 0x14200 bored smr 1 4368 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9523 6729K 6858K 78643K 14294 0 0 pcb 24 9K 10K 78643K 1011 0 0 rtable 132 5K 5K 78643K 652 0 0 ifaddr 56 14K 15K 78643K 255 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 87 0 0 iov 0 0K 24K 78643K 248 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 2845 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 18 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 122 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 2052 0 0 sigio 0 0K 0K 78643K 20 0 0 proc 41 30K 54K 78643K 526 0 0 subproc 32 2K 2K 78643K 34 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 188 0 0 in_multi 33 2K 2K 78643K 65 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 337 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 79 20K 29K 78643K 5570 0 0 UVM aobj 93 3K 4K 78643K 98 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 88 0 0 NDP 11 0K 0K 78643K 69 0 0 temp 166 2715K 2784K 78643K 9088 0 0 kqueue 0 0K 0K 78643K 22 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 834 0 827 1 0 1 1 0 8 0 plimitpl 152 56 0 49 1 0 1 1 0 8 0 rtentry 112 58 0 8 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 304 0 300 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 35 0 35 10 9 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 195 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 50 0 8 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 9 1 0 1 1 0 8 0 semapl 112 120 0 110 1 0 1 1 0 8 0 shmpl 112 96 0 5 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4912 0 3489 47 0 47 47 0 8 0 ffsino 240 4912 0 3489 85 0 85 85 0 8 0 nchpl 144 7971 0 6348 61 0 61 61 0 8 0 uvmvnodes 72 5831 0 0 107 0 107 107 0 8 0 vnodes 200 5831 0 0 307 0 307 307 0 8 0 namei 1024 23925 0 23925 2 1 1 1 0 8 1 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 24557 0 24557 12 11 1 6 0 8 1 sigapl 432 2226 0 2213 2 0 2 2 0 8 0 futexpl 56 31168 0 31168 1 0 1 1 0 8 1 knotepl 112 463 0 444 1 0 1 1 0 8 0 kqueuepl 104 487 0 485 1 0 1 1 0 8 0 pipepl 112 1282 0 1263 5 4 1 2 0 8 0 fdescpl 424 2227 0 2213 2 0 2 2 0 8 0 filepl 120 12735 0 12640 4 0 4 4 0 8 1 lockfpl 104 640 0 640 3 2 1 1 0 8 1 lockfspl 48 215 0 215 3 2 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 40 0 30 1 0 1 1 0 8 0 ucredpl 96 2886 0 2879 1 0 1 1 0 8 0 zombiepl 144 2213 0 2213 2 1 1 1 0 8 1 processpl 840 2242 0 2213 4 0 4 4 0 8 0 procpl 600 4799 0 4763 4 0 4 4 0 8 0 sosppl 128 20 0 20 6 6 0 1 0 8 0 sockpl 384 1692 0 1674 4 1 3 3 0 8 1 mcl64k 65536 588 0 588 47 46 1 32 0 8 1 mcl16k 16384 15 0 15 6 6 0 1 0 8 0 mcl12k 12288 42 0 42 9 8 1 1 0 8 1 mcl9k 9216 30 0 30 9 9 0 1 0 8 0 mcl8k 8192 37 0 37 7 6 1 1 0 8 1 mcl4k 4096 76 0 76 6 5 1 1 0 8 1 mcl2k2 2112 5 0 5 4 3 1 1 0 8 1 mcl2k 2048 55185 0 55148 17 11 6 9 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 100827 0 100766 33 26 7 21 0 8 0 bufpl 256 10663 0 5871 300 0 300 300 0 8 0 anonpl 16 217218 0 207774 104 53 51 55 0 62 11 amapchunkpl 152 9916 0 9831 49 44 5 18 0 158 0 amappl16 192 11654 0 11144 94 63 31 38 0 8 4 amappl15 184 1008 0 1007 1 0 1 1 0 8 0 amappl14 176 1040 0 1035 2 1 1 1 0 8 0 amappl13 168 1011 0 1009 2 1 1 1 0 8 0 amappl12 160 1 0 0 1 0 1 1 0 8 0 amappl11 152 53 0 39 1 0 1 1 0 8 0 amappl10 144 67 0 66 2 1 1 1 0 8 0 amappl9 136 550 0 546 1 0 1 1 0 8 0 amappl8 128 127 0 113 1 0 1 1 0 8 0 amappl7 120 31 0 27 1 0 1 1 0 8 0 amappl6 112 51 0 45 1 0 1 1 0 8 0 amappl5 104 156 0 145 1 0 1 1 0 8 0 amappl4 96 2383 0 2358 1 0 1 1 0 8 0 amappl3 88 246 0 236 1 0 1 1 0 8 0 amappl2 80 19030 0 18961 4 2 2 3 0 8 0 amappl1 72 46300 0 45891 24 15 9 19 0 8 0 amappl 80 5050 0 5017 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 97 0 5 2 0 2 2 0 8 0 uaddrrnd 24 2227 0 2213 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2227 0 2213 1 0 1 1 0 8 0 vmmpekpl 168 16231 0 16208 2 0 2 2 0 8 0 vmmpepl 168 229866 0 228394 133 57 76 80 0 357 9 vmsppl 264 2226 0 2213 2 1 1 2 0 8 0 pdppl 4096 4460 0 4426 6 1 5 6 0 8 0 pvpl 32 594964 0 582518 211 76 135 141 0 265 32 pmappl 200 2226 0 2213 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 529 0 104 14 0 14 14 0 8 0