99e531b6f34310f793c960532d3878d7b08b2ac7755d8be9cd1136e76055e6337b7f3645b03a4fb15651d6ec348f3ff3ff99c21bc6e20808d5101859e0b3c5d7126e21bcbeb66ebdb736a0528e54cf591cf0cd22128a0928b235e4baa209b83582ae889dbfbe3ad724c6032fa735150f9add2bfa54177cab0a1849c3577b8103ba1176a8d4152208dbbeec14a96970ab04248bde676650411303bebc466cb66f6258fbddfbc1c70cd2035cf7fe23977116f00e371f2a0dffdc526b78c1edf5100c19e5eabb8f2dabab12abb70a7fdc596330611b3778c79013699a37f913b9b68bac76322a4da6e3f67bc280aa7253deeccc75e2c8e9ca77797b85e3e57ff05bf92d534d27feace1d447fc5631e6d922c7437e137bdcbf496b36e50e6eb85f77f479cca6062f4618ff117304f496a313b3c8c314b0c64aab569a69fbe2a5ccf5f8fb32473a5643ce42d1faaf9a39c420a310ff3c1ff1d2c73de50a687a9cde7865b5d8b3b1a5cd7f8e1aa5e76ddbb58f5c59f1709a32e8c07774e85e98a04b2509b5f8664d1c2ce5237e9ff40aa8a2f2ed52686de43d62bd4c4bd045515f73d3d6ea94899a8a77fbeaad555f6a5996d1c361ecd53f78acdd13536e62605ef9986eb55c304f99602fb4a85c5035e7784729966147cb1294a1b46b727405b24fa7ff55da9d963e1afd225a3a73e101bfe6920cb402c58c6aee4b67778fa11a1b2e26046041fe36916d57672452721479ee1401a25332a7c892b1a08336a219aa4d62f42e42d08fdcd4d6869f0ec79c0c625fc1223b95417ec03fa9d9563ab946aee5ec216cc2566589f42536cc4aaf63ae853ce7f023fd1226a89c6e168a0edd6e05d4c7f27f20e96690ae382790e3648ef3807d5e014d8f9a90c4f2063d441f210e929fa1aad9f44f225e512cddc8943abecbc1cf48452501f53bd880b7c07fb5610f0f271452fb29f3ecae5e9a10a880d4a40ca71393b32a21df680759129f29704c0fac937a4fd1a316831597855e84659aafa057bc347a380e7bb3cbb6fb2258a03f455cfd2b606090702bdd865d53dc8b2441f3e67f3df0e11680e0a771223f8deaafc48c994cf1985f65b3489b222e343b8f6bfc366dbfc2dff63077248607f9fc6de2604373a55d578db68e631d7dd41f65cb982fe03e70ce98227152980ed5f35c894c25753c023a73c89e98336b6bceea568ccdeef58a192c3c4b0b5ccbe88a0feed0dee67ea4e2affd633194a183f843df3e7a449d75bca6eff06b6908c026737d47568eac03c9f6ace067d2f9c1b75077e5855ae98c4a43c29ace9d35f1130c159c1377d3efdb62ca8be112c6604b1f28f72a390efe5518fb68991e36bd57be4cd1133144d7b6c5d30ea1eb7371bc99df8c3ac7468b651bb5e2aa683a6df0fcbc749157e8d802765c6eb9d874c11e2382cfaa67bc40e5c17b516a243e6104cedc6be269db563070da777934942c632a187159aca0600acfc4acd0f9e77a648b28cc2bfb061c1315ddb8be5e1c6941b7807701f7df27c16d30062662635861a593e695424a78f4af99d267e4a4c2d8b8d8e43a70dcb381eb9dd3bcce37dbadcd10e7ea155619dc8b30b6392f6e6e3bcca7b7639086f1db94b9a7a0a498dfc6c8c3ac0350db3c847442fc52bb2a3b0bcbb4ec179638856a04afe39f5dbf2b3e79a6ed7f7970105894f3363943da1de146f927c2bc043206657197e9f6f78e52ca40026dbae74725f5fc6ff79c9eb40b690bdc6ba40636ddf419e23fa08e13135763c3cb5d1597a832e44a2d69340c2d4931d1769693b158ba36dc242ae773f822767de9ae545a9f7fe223e23ed84b0818628f961439335d898369a0f97093c8f69468430cc32375924523213694871abc475d4663f981cfdedcc8eb16fe5bae9ea4abe772984f43aee39d59f2ed979a659c1314862350f9d5571b04a7729f62ad4562312c093c1935242905daf2736b09c95745a9d836001cf2653c31195acc1e2cfb2b18fdde8f92232cb52e78a8459260e39c41d199c4b6f5958461811d878517ea6143a872f9229338270ab98e05850674dc6503893c94e00e83053c542dd027d80e3160f6e203c8a32c8b7aefc221f8ca570b3093ee05f667d9005cc52778b0625b17b7d03d8ad471b5397235639b4ce91ea4e96feb7addb2e7535a470832d555495a867f24133627eeea8b22931129a0b6f89cb9639ae87b3228ec200944f975b0daebf00920882555146b2d2da872cf2f9988284f2b84ff9b6b948583d720e8b53f3bfbf81c4d96a15fd80c7f215e5f1393b37e00cef05dc19853f26666d18e8cefec63d1d44cc04f98d3d5b98b2eaf1ed18c13fbedd20512ed4556fe83d5e5425bc5fb4bedd5b0b3489a5b124c953ef30a30cf4bcf98598f2876ea5dd9790635d6bac6496e996d8a292469d66079425b3df72a5e970640066ee6574b266cf09a228ee0147d4b192df1636810d5978b7895234c9babab7947b55b41b895ddfc1b3237c51830f24912f34b6890ec64c808839d11d4dd7e73cf6454a0bf1a78bc629ec53204dea116f6b1714b9e016a98115d9c8cd495ab102ee678ddecd313875b9e4fb2af600ad007d0dcf79905116519c711c9e41312c7d5e3278e84917c4e2c3531206b3375a268cf77c1cec5a8a77f48e094a63ef871b188d3c03ef5af47fd67fe52fde2e2d28c99d36c1ac8e66792b62339ed553dedc9b02c9ccc4de361abd204f1b64111033bb774600335e11c593bdd85da28a6b0c7b19448f9c6f88ca19b49846e3f5ce25c7cc0115fe9fc8d8c6937b49b90799e04fcb897171bd2ba7e646a106f82b00c2af8d24161047db2aa72588efd16e2775a475c3f863dd0b2946663b2debec86097c06da0d429796a4decdc0c7c1dc686baa410d2eda8d6c61ba0f696346815957e78e26a25c59f5521662801c6e4dd341c3305af1bb5e978d972547e80ad38d7ab99c64b0fd59d7a829c323dc895c7d3e06496046049777c8cc1974f4", 0x1000}, {&(0x7f0000000180)="80148289b19d17a9ae315a51cab38e65cf5b3167004a41af1f1f5c814a7ec56e76c4cbb66e1589666309a2161edd66e14fb68c9eca1043ea7428eb62c6a758a930224ed5a454f1d030b240a5", 0x4c}, {&(0x7f0000000200)="0ac7ed03cf837341ea64b9527c5a217bf48109fbe137a58260c1055095a436e8d1e7ab06f26882178797d78cd0988d860b926d8c2721235bae19bfa78660e4187d2f9704fd0d536f9b01e606da46cd2c7a5cff4926e8c2b6cc3bcd525bf72670857991ebabb7a5d2fbf40f8a3256b057b50bfef0df73366fb220412db552d4ab81bf454d03d8092b63977a0463c7f120e0b258fab1674a341620e0ccee01a3c16809d06eb8ed0ddd1b8acba615a6ecaeeead72bc", 0xb4}, {&(0x7f0000000100)="5117ff029d36c2cb33c543c55f", 0xd}, {&(0x7f0000001380)="29ded29b847a9fb4c5fed0e76feb4816f4c3c5f8e729caa52fc85cdd51a984a04dff204805cc0c1e8b675e5d86052f1c279486e54489a3f7d3d607629b371ebb18d49483c54658782dda96be6a20bbdefeb9dff3c29de049a9", 0x59}, {&(0x7f00000002c0)="46fed09299013741ea8073d264109a", 0xf}, {&(0x7f0000001400)="9ef7e990b3f90b2aa6ec6c62a7953759ebff5a766b390fc2ea71f44c38a6dd05316c65342fbebe637cd13839f57643d9c3574a80e5f066993eecf4954c469200aa576dabc2878ad4eb5d4a3804d68761503062169966e333ae7ed56e314d6a641320e4550abc02f43536199584281bf21544565e5c871bf9daee29cae50faa7bfa85a381fa588c6ed683541a98ef7febaefb7ab3d10f6c017d44258badd1ec01e9d44e7bf5341ba1e8ed8706c1014161a6a7ae815aea40d0339e33a981f84102a7dd77f629e36b", 0xc7}, {&(0x7f0000001500)="9cca6da8bdcc0ac693ef60a05a38d62b4453ea89ec4dd43665c705eed48ffae6ddfc36c8266a6bfd8d1ed83b740d1ba6b71f5cd8c5b4145af8fd0ad957085edab4b4c72624abd8e2e15db89e5bd1d1fe959d85f66adbaddcd08a29acdf50959f7cbb3a3c7660797257", 0x69}], 0x8, 0x0, 0x34) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0x4, 0x4, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r2, r3) 16:01:32 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x0, 0x9}, {0x1, 0x3}}, 0x0) 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffdba) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffff4e, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) semget(0x1, 0x2, 0xfb3f6bb54fbb3cf3) 16:01:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9844e0fb37ab2162, 0x0) getdents(r0, &(0x7f0000000080)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r2 = getpgrp() r3 = getuid() r4 = getegid() r5 = getppid() r6 = getuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000011c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001200)="67ec4f99d7a5dd5b28d4ce478a0318adb9fdab3f886edc62e02c13cb90a956a0e86849b539b24cc93da8c638a952c19a9484266e5d0f3ff00a3ab96ec0921e99d24376799f069a4d2d9dd248385c7bfd143cd11dc8720c4cc6f23b5259dc96bb1824e299798fc4eb5ef457e8bb48f77c842600c81380dfa3", 0x78}, {&(0x7f0000001280)="72b8f96e42d0356fe2c6e16d6868ed7e765a71fa6c0d5b8202468dd564b6ef94d0840c908dec4778ac2478b9a39306a85136f0ac5a97cb5c4e58b5cae5ee050b553d1af288e48a7d9ec5dea5adc8f4f0a7", 0x51}], 0x2, &(0x7f0000001340)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xa0, 0xa}, 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000001080)="d793df85edbd80f388b30106f74d48f125cda13329fa5f41539713242795834c9162f726bf4453ff9144b8190478ad55870ae065ccda39ebfff8c6a3543648ff70b376f1abf797dea4058356890512386d98c0c3ef45e4e43e2f81527c9dd17472b03d0e4f989d4ef4b9b18c911550fb7d1656bf418dc0b7bd3b9dedff8ab7d16b8be04268867d94028d65716504871e6b73f7acc1d236613a393784ddeb3f12daf59de8eb5d968cd11fe89870dcc6f460141468b54453b1f52621c3ef19ae7427f40c5b11fa29938c2763259666bac34b45ea9e4c3326cbe7663e7199a8403fb1341c215d2a0cd16f05de550f54bbef2554c604f7da6787db5475977612", 0xfe) setsockopt(r0, 0x5, 0x4, &(0x7f0000001180)="367bfdc7e826cbf22958207447ad5d4487873c889ae55c7b4628e5f8a92cb5e0bd95aba25ea59d413603594fe2a7", 0x2e) 16:01:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x8c42}, 0xc) fcntl$setstatus(r0, 0x4, 0x80) getgroups(0x2d1, 0xffffffffffffffff) 16:01:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) 16:01:32 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x100000000000036f, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x16, r3, 0x0, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x6}, {0x8000000000000000}}, &(0x7f0000000140)) fcntl$dupfd(r2, 0x35cb54103554ee6c, r4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 16:01:32 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file1\x00', 0x5, 0x1, 0x8001, 0x1, 0x5, 0x8, 0x7, 0x1, 0x0, 0x6, 0x28c}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f00002ce000/0x2000)=nil, 0x2000, 0x2) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:01:32 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x30d18d98a34826b2, 0x2, r1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) clock_getres(0x0, &(0x7f0000000000)) 16:01:32 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:01:32 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x4030001) lseek(r1, 0x0, 0x0, 0x1) 16:01:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:01:32 executing program 1: syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x1}, 0x0) r0 = kqueue() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 16:01:32 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) listen(r0, 0x10008c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x9, 0x3, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$setstatus(r0, 0x4, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x18) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000180)=0x40003) 16:01:33 executing program 1: r0 = msgget(0x3, 0x10310) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000006c0)=0x4) readlink(&(0x7f0000000740)='\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', &(0x7f0000000f40)=""/198, 0xc6) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r3) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffefffd) fchmod(r5, 0x42) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\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//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) close(r4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f00000008c0)=ANY=[@ANYBLOB="0080002101ea74f2f9fb09939e7139170c212bba4668daf12d5077ba148a2e3027e49de6feb738ab6c26ff4aa19d11f5a9386e5f9bdb803c04659a93d4adc34eb71bfa0757568cda307bad399b0d4bb3626a8f388b50f04b6eef65757a352c447dccd5cf7e68a0b4a4ed8b1a5ffad6eb7dcb7d"], 0x8, 0x1, 0x1000) msgrcv(r7, &(0x7f0000000ec0)={0x0, ""/77}, 0x55, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="3942b02fc921331fb17e6394ff9665c9398f3ffea3401bbc06868c77344b9777e5305dfdcd82377907b03847d6ef04ae681cd57d280f67992fcb571674db6d030560be5b2e06246162cdb434d3ff4242179904", 0x53) 16:01:33 executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x8c299e805761787b, 0x0) 16:01:33 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}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") munlockall() 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0x17f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x1, 0x6, 0x1, 0xb3}, {0x1, 0x4, 0x7f9a, 0x4}, {0x1f, 0x2, 0x10001, 0x4}, {0x1f, 0x71a, 0x3, 0x7}, {0x344, 0x4, 0x8, 0x6}, {0x8001, 0x8, 0xffffffffffff9f60, 0x2}, {0x5, 0x80000000, 0x6c4, 0x7}, {0x8, 0x80, 0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000280)=0xc) syz_emit_ethernet(0xffffffffffffff8b, &(0x7f0000000340)="b6") 16:01:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) r3 = getpid() poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x10}, {r1, 0x86}, {r0, 0x80}, {r1, 0x14e}], 0x5, 0x1ff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xc5b, './bus\x00', './bus\x00'}) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r3}) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f0000000440)=0x8) 16:01:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) chroot(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="04000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ftruncate(r1, 0x0, 0xa144) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xe3e, 0x3f}, {0x18, 0x1, 0x0, 0x1}, 0x20, [0x1, 0x0, 0x8, 0x100000001, 0x7, 0xb9, 0x2, 0x8]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:01:33 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xaf, 0x0, 0x9, 0x100000001}], 0x81, 0x0, 0x7, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0xc8, 0x2, 0x9, 0x2}, {{r0}, 0xfffffffffffffffc, 0x68, 0xf0000000, 0x7, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x8, 0x20, 0x200, 0x93e}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x0, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffff9, 0x6, 0xf0000000, 0x9, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000002, 0x3, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x4, 0x20000000, 0x3, 0x4}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0xed9c6c9f6425e7c3, 0x1, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x8c, 0x40000000, 0x9, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x43be}, {{r2}, 0xfffffffffffffffa, 0x6, 0x0, 0x1ff, 0x3}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0xc0c1, 0x5}, {{r0}, 0xfffffffffffffffa, 0xce, 0x2, 0x796, 0x10000}], 0x3, &(0x7f0000000000)={0x5, 0xfffffffffffffff8}) semget(0x1, 0x3, 0x20) poll(&(0x7f0000000040)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x81}, {r0, 0x80}, {r0, 0x10}, {r2, 0x20}, {r1, 0x80}], 0x7, 0x4667) 16:01:33 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x7fff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:01:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) socket(0x0, 0x4000, 0x22f02879) 16:01:33 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f0000000100)="a08da161edf91b9f6612e4abc9d4aaadc1d766c96ec4e649ea20b98cad6eb6d37ce1980ca8302b078bb205dcaecc9965f6c8c8b31907a36ccb2c6bc6ccd140e6f77c5eebd0e0fe04b23fafde4173a75528b5999f84a586b385a991683bc69c7c83d4f47f1b86fb2ce5c7f8041a6839d508009970f48a65cebaf2626e17fe5edd9a276120d67015ac5183818d72ead5c21fe0c43636f993940063d1e30eb3774308dffe15181f69282d82bafed43db7d5e22176e27029f103487d65a2ea7bf984f03b7955f746bda31e07adb19ef1b4b4f3febab7742eef64e36b7cf3cc6b25c3d869eb90ff08291ecd", 0xe9, 0x40f, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:01:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x10) flock(r0, 0x8) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x80, 0x4, 0x1e, 0x1, 0x69, 0x1f, 0x3, 0x2, 0x2, 0x9, 0x1}) 16:01:34 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) dup(r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair(0x2, 0x4, 0x7fff, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:01:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000003c0)={0x5, 0x10001, 0x4dc, {[0x10001, 0x3, 0x0, 0x1, 0x5, 0x9, 0x9, 0x3, 0x6, 0x7, 0x6e, 0x0, 0x3, 0x0, 0x7fff, 0x10000, 0x80000001, 0xdd], [0xffffffff, 0xffffffffffffffff, 0x4, 0x40, 0x2, 0x2, 0x9, 0x3, 0x5, 0x3], [0x5, 0x5, 0x9, 0x8000000000000000, 0x4, 0x0, 0x2], [0x20, 0xffffffffffffff37, 0x5, 0x6, 0x0, 0x101], [{0x80, 0x7, 0x7f, 0x1}, {0x200, 0x7f, 0x0, 0x6}, {0x10000, 0x3ff, 0xb9, 0x2}, {0x7, 0x20, 0x0, 0x1f}, {0x3f, 0x8, 0x311c, 0xca8d}, {0x2, 0x9, 0x7, 0x7de}, {0xde0, 0x3, 0x100000000, 0x7f}, {0x2, 0x2, 0xfffffffffffffffd, 0x80}], {0x6, 0x2000000000000000, 0x8b, 0x5}, {0x7b, 0x9, 0x7, 0x4}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='@') 16:01:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:01:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x81}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket$unix(0x1, 0x5, 0x0) sync() select(0x40, &(0x7f00000000c0)={0x3f, 0x7, 0x8000, 0x1, 0x8, 0x4, 0x0, 0x1}, &(0x7f0000000100)={0x8, 0x10000, 0x7f, 0x80000000, 0x7cfe86bd, 0x1ee2, 0xfffffffeffffffff, 0xfffffffffffffff7}, &(0x7f0000000280)={0x1ff, 0x3, 0x4, 0x97, 0x9, 0x7, 0xffffffffffff0000, 0x9}, &(0x7f00000002c0)={0x7, 0x3}) 16:01:34 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10000010c) ktrace(0x0, 0x11, 0xc, 0xffffffffffffffff) 16:01:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000013c0)={0x100000001, 0xcf, {[0x5b03, 0x5, 0x5, 0xffffffffffffff7f, 0x3, 0x2, 0x5bf20000, 0xfff, 0x9, 0x100, 0xc5, 0x100000000, 0x1, 0x3ff, 0x6, 0xfffffffffffff4be, 0xe975, 0x7ff], [0x6, 0x2, 0x5, 0x2, 0x9, 0x80, 0xffff, 0x0, 0x3ff, 0x2], [0x5, 0x3ff, 0x80, 0x2, 0x80, 0x8, 0x3ff], [0x54, 0x1, 0x11d, 0x100000001, 0x1000, 0x2], [{0xd62, 0x200, 0x1f, 0x1}, {0x3, 0x4, 0x8524, 0x3}, {0x1, 0x3, 0x6, 0x3}, {0x81, 0x5, 0x101, 0x9}, {0xfffffffffffffff8, 0x3, 0x20, 0x5}, {0xfffffffffffffffe, 0x2, 0x0, 0x9}, {0xffff, 0x5, 0xfa, 0x8001}, {0x2, 0x4c12, 0x8, 0x80000000}], {0x8, 0x81, 0x9, 0x10001}, {0x40, 0x40, 0x7, 0x3a}}}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:01:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x3, 0x1ff, './bus\x00', 0x7fffffff, 0x8b1, 0x1f, 0x3}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x90) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) close(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x1091, 0x5, 0x1, 0x9}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCCDTR(r3, 0x20007478) 16:01:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x1c0, 0x2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x8}) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4502) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x4}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1}) 16:01:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x1, 0x8, 0x4, "839a6c5feffff2ea2b991a0b3dd7161f81dca895", 0xa79, 0x3f}) 16:01:34 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x40, 0x10000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x0, 0x1, 0x200, 0x0, 0x40, 0xff, 0x100000000, 0x2, 0x0, 0x6f, 0x632f}) 16:01:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xe, &(0x7f0000000100)="622fe853008f8700b2385441cff531d257a7712d85f6fda8d7279ef17db45b45c4705ea422d9edf673b1", 0xfffffffffffffcdb) clock_getres(0x0, &(0x7f0000000000)) 16:01:34 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x6) ioctl$TIOCCONS(r0, 0x80047462, 0x0) 16:01:34 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1a) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x8, 0x5, 0x7ff, 0xf07}) 16:01:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) sendsyslog(&(0x7f00000000c0)="8bcaa5dc1f2e1b84c1ce4c131af8b87b81de360fa0b62cf63c5f844225c0274d2e5abf1c51e9b2010e234cb064a68e40fd2288b4d3703515df6b8bdcb2bac50eaf7e4f43e244cdb3e26f701de9883c657ae5d44293441c0baef7843ac945736eb35f1a1d88ee9132e554263154fbd945188767113745360b74b05695d138a144dc8becd738680dd7d119bc4dfe7433fd315fd3949990c9e8027ee5b38083e78da7630424c436ccc231af936df15c4841672c6804cb77b8f31f595e3c", 0xbc, 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:01:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wsmouse0\x00', 0x0, 0x0) 16:01:35 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) clock_settime(0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/209, 0xd1}, {&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/46, 0x2e}], 0x3, 0x0, 0x17) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:01:35 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:35 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) r1 = syz_open_pts() close(r0) dup(r1) syz_emit_ethernet(0x24d, &(0x7f0000000340)="5412c6efa5e518ce210c5957dccd30c310facdee7b64d151527d86cb9424c95886254610349fb3aa3d4c6e1a6bc6468801a5ecb261d3092a9638f37850960170529bec1ac741465f5675eaf72d5374a08e671309c630a91bc86a35a31cc082d26cfa07b251ba315b55cde65f08da5d8f3bb1ded698729927d65788480a8653168efa0010f3869676c009cc1dcb99c15ff7fdf1828102a0aea2016ad421409abd425a020f03d597db6fe010391b9246c6b74a3848495002ff45355b2626a300fdaf14214721ec20f0d09ee285e3c859ecabf23db1e82c49bc2cc9715502ec3763fc90696141f11e06b9f83d320aa8eca2d6681b4e1a961fd6bcb52fe6ca3bd0617cbd7f4bba40ae9c1c2069ee7ace943cb4a9aea474fa23055401916e0f3901989261672663204d4ce89b24033afb6500cd5bc79bd6f1a58185f1edf6f6823757913ff5fe830e0cc9a11e00bee2763713d87dc71526f5919fb7df135a339257ca35accfdc18f6488b98bd45ee6f875e35fc7a15eea28cab14fd6b4e90dedab8ce00000000000000") r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00", 0x0, 0x4}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:36 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x800) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) 16:01:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = dup2(r1, r0) write(r2, &(0x7f00000000c0)="bc548b679986e089a7d3fccd20ddb73a4145e37d50a73794caf1883f24cfdddd54edf022fa8a71858079f95d820e6c06003350af826ef11188058a4e8a6fb506b62f72d369a828dcdf0f810b7a3c136a89e2f799b86688ef6b9dbdce10f60d0411e0a82a27c4ed34632884da1707a9f04495bd1d35902e5c50434b44e2a988945d2ccb67027a7ec729a2a55f6f3f89c331b7c4afba3d1c34f41bc5c5b3728e7b5e3400ef09767853c7d153b7", 0xac) 16:01:47 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) listen(r0, 0xe85) bind$inet(r0, &(0x7f0000000000), 0xc) 16:01:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x7) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) connect$inet(r1, &(0x7f0000000040), 0xc) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r1) fcntl$setstatus(r1, 0x4, 0xcc) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="96316e29c5cd77cfb05910cdf5cd5be84bdd69c5a98c2f55a2c8f19e9f6622f0985fc5bd86f3a1d8d075a44fbfd25f0862bcc8c059372ca7605618365fd911790e7878a76d3b22cc075af2eb40f869565e862e43e5fded163c6e6c339ea18375978a4fc86ba097d67175f9a51cb0bd085df2eaa544390ac8c1fb383ea8977eaf10e7e6d728a10e0e58e195df9de8a74f5472235219cf01006a89acaaacb18930b2c59fe03c621e8e464ebe6df93c5af5395951df0d74f5f557f33e1eed9c8395900046c130a8f3af67d206b22fee1e9b77b4cb4296854d535ceb8f3335815f5c", 0xe0}, {&(0x7f0000000240)="9ffa72bce8bdc7d25abd89e98c064a93f69b09332b2cbd1b4083e7a19c40d35e815c323916936e4a60918985c4b62ce702a9797f5ffcfa153d9767225dd48341665513ed7047c1cfaa96dc982c9984029b26a241bc6ef04c6104eeb82943331e457dd882e6e80ef33457c9c88c47a3b52c501bdf96c72b6047edd267798f601fc0a44c23513689bb55cfc3a5be71fc8a1d24333c6dc816f77e960aa7b38a95497ce539388dd6cdc4d95ca955602548fbbf55efb63504e9814cbeb043dbe2ab3d58ff", 0xc2}], 0x2, 0x0, 0x0, 0x1}, 0xa) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000003c0)) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r3, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) 16:01:48 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 16:01:48 executing program 0: socket(0x1, 0x2, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair(0x1, 0x3, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0xfffffffffffffffe, 0x161473eb, {0x401, 0x2}}) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) 16:01:48 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x7, 0x1000, &(0x7f00000001c0)="7bf16bb432e0829ec4cd7c7b8075e61cd775bf02e49fa3e52527add485f39ffcb505da7851b7632ee52e7c6236e6e48d1d329183b7d4720d722da4ae09f313a1ec8e7c9a110e86164743d56d8c4268fd6b7fe148ab6bcfdeb4741931454e79f5", 0x60) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2937b38feca69030, 0x3, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xffffffffffffff0e, 0x5, 0x800, 0x7fffffff}) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) getsockname(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r0) write(r0, &(0x7f00000003c0)="051590bd36a59036975f7bdc3a45e987e9d1bf36541e4dc21fd2e1b353827afd2ece69a40a20563d8d99d47b36f7c9a7d8225bee7bfa69078dcb4083da0d83e9ef3ec194ada1960281d0936f793e357142b9b6778caad9330d25fd99785ff1d82d922d891349dabf75377da7f74c42695c714a8db8a115771372b56aa8a0b81b62cf5d7510575d2cb33e1cc021d8fa98b4e94d17c6a68c96ee3b5708569b93431a1e072cfbb532280e6941c10c2de266113ed0b14bd47a924663fe91687b87cf366bea7370d83156000fba6df9f83fe6e544025948473062c71cb0b457c2f2583cb4aa084fa33a7a23340696838dd2980086efd0f9dac7f619becb01951acdcf67956f38e1ca761b609e4c6a43f9679309f8d064d4c65ce60771fcdfb5c3341665b2ffd9fc1e01c22f3a4a5430125c0831c714c879949917f8473d0b5317ee227b1cda6f97dab820d308c5086e69fd5be246520a4f61f790284a1d68113f585c999d75a82bc9c70fee1f36c3a585415e3de4e3239c1eb92d1618eb8e889031316e8025b8af1d7ab3677b6c2c26672faff02415857cb2ba6d1ad69409bf09605e7f67d0397ffd29936f5578493018d1a7da998b9e7c25e0ecc07c28002ea8c57b53f5a210a17bec2cf2c1556a459a5c0a6efb3866eff04e1773d7857a6fde98e3cb0a6caf2ecd3acf5f7d218a2ca879558621e3266a858a1e07416698193b6244a672b4937f03ceda97054c479ca62954e6afd944a66e0dde18cc1e2db2ef643672be6cea961a14d5dbd3bd562d4d13f69e0105167fc933782d375df6f2d88e51d6e847fbc28ff1725a0f331b5abe662fdbe0e91748f7655cd849fd3e2f56f40271720389b0df978ef0a32658adfbc6412e59d4cac6788ce7e1cfd389461f83702ca789ee43f25b46c7ea93218652370954ca6ea1b21924087fa8ff463aaa501fedb1b8c32613b43b3eae450d48f57ba31835df5ce3583136b86deff1a822f0ff3908239fe756e555233d231f4d711221ed9e835bb1b6f2ff9ea82cfe0afeb6bedacb7049be4d1d01568f98a75269764ccc18223355ba64290bb6857826bfec93748e4ededb9cae9988490273c6fca2738376240068f996143e9696b5c223765fbfd122491dd7c40deed3391726f2d5497b7418b431c67cdcf18c8715181fa54fab480a54baba4357ad34cde184c4718fd7c5b941d589850b302511c835288ecec54a19cbe2be12c6fb24b3403896e9fefb42d7d84f0cc69fffec83db1be2112bf42d32d0e9c73abb212c23039ca228b538416f0282dd0a548e04f6e6397574b2252e39067b6a39f81044b06db03705326540bc08241ea3dc855c16564da05215408ddd0a25ab671f56ef319477ea802ee31d2cbfbda084fb6d0eccabaf7ea281a1125633782b695a7a0bd453653aada6e3ef50edfb78bb37d7eb9958b1b3c8f6b49c52a1317e4ed37e8400b690f766c62dff2dca04bc896e15b049311b8b77f6692586c57b542689d69301dc501f2de45af83812396bef38e5744da9f6bed6a054e72446826b96db5a1317b4bd92742c718e6f74da44d84a9813cce61ce60917028b593845a3641d107d6dad6f5e7c757d9e8fbf39ef9d2b92195265309ccc5cbc682c6ef264e1a273bd43b0282ed9af2dfa44b2991c3f67f37f2215dc2bf3fe9d803c3192744f6563c11f50a59fa54f930f4581fde1c712410d83dfc4a53a77a569c96ce7bcac9380abb4c45113e2806e1557a382b29249ee297877b4fb5badd66c0b6fb218e74be6003053fee788f64b10b3094c9c33e80279520ffdb6599b589bb27700b0b4f9e61df9e14e2c57e02b93f835f962b507416e75a8d881f7a0ce519e1520e911adac38d097a22eac6494ec81387c6d54c53103920bdb06de07b0ca41f75f566d46c87e1ba0136c0ba2b9771a7a01e794a292e08b3d73aa26e8babf6d4a1189dd60939b8792e3bf5a8c8d278bc132dbb8a2b4a73230d0e6bd3c47a0e7ac96fefd8cfecc31795805e648d1d41d5d346f40d32efbd25bcfce7e85f8374efe6cdd73ec9bc060a6da4dbbcbc457c212bb187f7f8b758a5479346d6a9aacda274010a7c337f44ebb76ada335b97d411978ad5cac800387d0a6633fd7aea0e6406bbd6db475122c151adcb093ee466f8e4dbc6d764fdce769c87399ae2584162e738695442db2e7034603e9bfdc14a3d695a38d3955fd744681a042986e099e1ee061820bf67203ed9359b0dbbefa115bb5a5e57fbb79e4801544af4e76ea1ff964e5c8ced10656f74589acc1f700b73d6f1a8e453161d7cd54db63c03f0c184bf84fba132692971c35da7053e7e78971069bf7f211ddcca31d5ab5c3b214ed071659658f35b584824ffecb18347fb221188637e2004b7527372ea63b2ff51ba0c9cb4a9be746af90ee43faef1367ac294344280b0068a77d8de364bd561d8f07b61f3590fcf822f9b3f5a9eb08296b1417dd3b39dd8a5a7f58430a5f9ee5ec347d5a4fcf6ac3b3b0ff80136dd1f352805daa256033982708400ddb4e142b7802029d22d0376f2d8c096ec32dbd6b06140f3b98d652b192aba8817b8f28a6808b9342360de50ac1c65a6421b1adc6ad21d173ab70356fe9b7e8ee068747ca6ac3749df0cb7feccde2679e3bfa5e2af46c9697ceca48241554ad9f24055caa78b8ee241475622a4225faabbc8e53384112aeae56fc819c3b6f9e2d7b3fa586fcaa5b1848a42be2746ed1cabf49af334c69756a1f9792c7c15f892d057be27676117885ccff611cec889443d160b24a701c875e6ddd7b7284233a142cb5ae81b2beb220a5bba787fb8a3ce76ff2e5e2dec2e36fc1ea372f28f3e07132f08bf0d5021314693a060f03b2853e8bdb34bb4320a3be2e7eca3d1f827e7d050ba420f1be5dd097c121943f0256fbd99fa5d63d331a821cad46c2c4a6c177d85dd998934625b7ffd0caa16c09594bb7340c6abff939efefb7116cdb6829993bd052930718de3e282082618403949882f5cdb758b880e11440a867559655014c617f755867f22bdcfc7c30275c57965f011900810e5b7c5e6972d670c4c53c432a98f257227430ba4d6e8489cec94e08393ab6e2b24f4097041e0f638ab381183534ce2db04f3d39f09de8bf06e836eefc7c9ab4e62b07cafd6038e94064f703106ccb95686b4271946f128ebafdab68149d38f2b959aa13b799732a19e5f1aa2206d3eaf51b48fef79fbcb278f1ab8966703d12ed884af76a867b363be02c79bbd14f5b0cecee5915c579cd0dc6786d18735049350385dc9829c911cde5bbb930bc35ddf452501219a569bb779c6a62e18744adab2460f1dc5a2420c54c64ab551af99e3c5489be597bc41ddae83d060dc3a51364c3049f5cb9aa6ac41170e7962045b95a55a3b24bafd5f45f04182e0acd868968a38b012fad0fdbd0ded22687a79a8c1450928a4374349cca28e7edf0f1451328951fa1efbc583c72bdd0d54f03a47a56503f0c17f0ebf2ca29ef7b7660283ac4481e078214b33c6da60d3b4ba6f452a30a3f7c2d28a25de3eb20865749aede4317c23ef331ab822ce778ea0d9a99e24dd1a14f3e990ee1fce3a43b5955533c5f5f3bdf90bf601b3ba5f7266cdde74e8a73544958867204cb7eb28c2c05416be26a5acbd588499c0822f32e1c9a250ffc55a941831f24544db455ad9e139bf7c163143a4a49ce5c9be8ce5bedd15c47c0bf8e9af7eb5ed7a604d83fe0105e1942fa820888979a479b58ed48ab2db56370345bc5c1f0f9acc1c0ea0f8c6d5e79d3dc7250f80d737cb5d6dc7608a360ccae1fa25bccd01a18351c950733f26693c50340499bb04f9cc66464b74084f85ef267be402451405bd10b40c5a3065b5dfb38647fb47f468147cc7550fbebb8902def251b84b23c0f9404050e554c2702ae1f68a9ef04996623202f4b1e49a1d05274d10fac78bb7a4b7befb224c47c4c318e69a56d4efc98957dfbda6f2883038c9c982b7d787e67037194f3a20791cd7a923e52aa9170b268c281c3f9f79aaad724dcef3be716039ab38a07cb558cde68a76960daf74a3d393e5f77b372fd901309610bda06fb464e477135cc2be34acf0bb7f820722299b8d27e93112f6b6b06305497cd0264a80e14c606bcfc77ea67f611f3ef8a01c6917c791accc24a52cb23ef8bf662c9eb192039bdfd4d500bf10f107fb6f1f1df6499c7ea222c90a2e84ec19ac460cd2984036b717be5975c21f6071afacebc056d41f2d7e6e8c0b6b29eeab02f8a73a58560fb801d81752133b8f154c8938e0cee662a8db5efd83b5340aaac1e23a1648f0b0e1f3c645cc9667215c1cc04b52d371c513fb6c93fd39d719a81965840c7c184f9723a9863474caba31a4030b5eb0e11ade09a975a35d8ba0f6b7a4def549e8949d80ca8d5dec29a62d020e66a43eb139e97a26437dab009f6a7fae9d84721de79b9cd06ae5cf04ee9f2ca3b2137ec456ede13b37a6ebe2354107f9376ed186a5faa98539b4dd661fb291f179f6dca0142e2a0e10b74401037941314de4e7ae729182d68ba0bb6df5e39d5c4be65d4e87c268f5a9410cb7faa076a14c897e33cd9a7fb8045d39d6a564a315fa86882724c169e304908917dbbc80af37b7dc558517f444461939324eee3bea307287c61d704237e4e2441d614be25e3abc328836e5d801b839d3f938a455c6dc067c8f3c24ea335c24f3124b239130c60863978e1f44611273a0b02f14e00ddd9879437d4f45ef328903771c627cc7c4049ef141f022cc29908544164fe6f13b41374cdd46721ad78285294aa0e49db60b6bfdbc6c35c1fb1696819af63f5f6816ec51cb9e9e1500a3bf8887a676b49a325a9813810e5a481f500fc76ffa1ef46dfb0992d58a233fe7372b2503711361b3a2054090d372dc0731ba970128b5e51188dda5edc8a2af9ce1517eb383fd10a0dac461e485273a5631b8377cb7a8dae806961d0ead766eb4c03f202244d9607b67d48780812161bb0fea270aa520cb90df93f731d418e972db783b0e445878e2149b51fd451738a3f335255caaf16c3105def6e908911be6bec002d4fa62a97446b34643e333b91e445383fac08cf12cdc72b4fc8dc06c8d9d9f6b220d973835ee88fb7f275d3155c4829c68fbb5b882eb01aa1d4f204fded49feee82221078431e83ed11cc7e77df9a68557613fe0898d2101a7c8d9bf24fda029b46bc36be43f2be8ff381459856e69ba3ba982034b1365661d3a83fd959af0f68f04c9043e468fa723a007711c00dd483701d7b7a064ebfecab726f07707d11516afb64a573f607932ce33987e91cff0ab5746108f7521a2431fbcce263877093f65ef17ac6ebc80c683e72b4c1adff1b223bec03d2b8bf2b19ea1d8a5bc1353783be315b34f42257a185fb9a4e0d16bc86a904ed6209c5dcaf2fe58456bedd5ac0df78ada74d36976910cfe45cd6424b5fae4e931ab6b74a036e7c4323610100499f834dd82619ab930d3e9a5cfec8da70c3e09cffc0c093db71c3f756335de7eb72661fb1b21e7722f076a23d80d3444befe2784036e1d191478ecda8044da1698373844210b404618db4d6fe51cb519b2395bd527bc7b2ede7aad5cfc8adc37036d86a24c555598e9542472e9b130ed70400a3b8b13d6194e879a06454b8e3cc4b7e3139e1148248ca24d8708a2c7547617dd26a8faff0757cee757f72976675ff1786b2788b2b09d67cc1e360fd7034e6a4d02b601821ae9b3ce62674fd362c5856272427c1cd6346aa91a5053148c3e2104ae90e52ffe2cc", 0x1000) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) recvfrom$inet6(r1, &(0x7f0000000240)=""/166, 0xa6, 0x800, &(0x7f0000000300)={0x18, 0x3, 0x7fffffff, 0x80000000}, 0xc) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) 16:01:48 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) clock_gettime(0x2, &(0x7f0000000000)) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000580), 0x8, &(0x7f0000000640), 0x8001, 0x0) chroot(&(0x7f0000000600)='./bus\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) r3 = getuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50}, {0x35}, {0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8009, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r1) getgid() syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:01:48 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd\x00', 0x20000, 0x0) read(r0, &(0x7f0000001380)=""/13, 0xd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r2 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r3 = msgget(0x0, 0x500) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) symlinkat(&(0x7f00000012c0)='./file0\x00', r1, &(0x7f0000001300)='./file0\x00') 16:01:48 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 16:01:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:01:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getitimer(0x3, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x8000, 0x7, 0x1, 0x9, 0x4, 0x6, 0x1, 0x3, 0xff, 0x3ff}) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/195, 0xc3}], 0x2, 0x0, 0x5e) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x45) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) chdir(&(0x7f0000000000)='./file1\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)=0x2) 16:01:48 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x400) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:01:48 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) kqueue() r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5f520da59da2b2fa13bdbf97c0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff87831663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581656e0b8e730f05295db314eb4ae7d34146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f41"]) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) write(r3, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r2, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r6 = semget$private(0x0, 0x3, 0x6286) semop(r6, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) 16:01:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$KDDISABIO(r0, 0x20004b3d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x8, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="7f9df18e550c49eb20c0c0377ccf9b9bd76951063bb26d5972b7978c0a36805d34b8c1b29915752af9b2d7969608c7e5e2d4a75abcebfe5890372103883d19040e5c1cb918af52c1a5c035e3f3bdcc85009c06162e8c54923b25ef6d020d905b93fb5b5e26efe4fcc2a2777ce45d6611dae9b7bcc8a3c30e5e885c490d3b443216c212fd6f2ff3e9a082184b47aa9d05883530c574516ab0c86befcf3cbae255704504cd8722addc9d445d5048df1a98", 0xb0}, {&(0x7f0000000140)="fa8745220cfb1b328870022b1edac4b5799af401defbdad58f0ee9de573a197540f4d65e30caae5e1c1e83c01c329452d21016eceef0cf157ae1a39f1bfe4eb51fe05d2fdb61be3f663d35ce18874f24eace99bba72a35713f27552100c3ecdcc3dc6f1b0142bd04e9bfff108b3d564c6c59a4981dc9217af4edb69b362a8dc2bcb8d1e6879626b99d5eeaeca7fb683488df7ab4e5c28bdaa7fb12fbe9925607985dfe9dcabffb2bbb95804135f5", 0xae}, {&(0x7f0000000200)="d42206bc2e707c1453b7193bed23bf273277b2edff0baa862bc022194a64a987d4d35c94976c5a9452af1ae0f2b650940d6b0307cb2d1c45d1b612031e7cbe50c827dde27f3d1cfb7be36e49cb7f70f086db5c28bc17f3423ab999544e7f56702f57f5877ed0a246e92e7dce2c0a5a715aa252894d0f8c3ee0a51197a6983739fbb09bddf58a44255891c04cf83e1f6e62f524f5cc7558ed7a3a31b27e6642cbb0bfcfb4dd01b1fdcf207044a0ee8ac0b0e0ea6886eeee44193493ab662023406e9b14562ee1bbc6e4b213016c55521efd2c7f1634aecf54d8ffda8a1701be497aa16ab609373a6533519fe8a9bf", 0xee}], 0x3, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}], 0x50, 0x2}, 0x2) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x31, 0x0, 0x0) 16:01:48 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x210c, 0x204000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/101, 0x411edd5121c76444) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x31) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:01:48 executing program 1: r0 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x10, r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x0) recvfrom(r1, &(0x7f0000000040)=""/47, 0x2f, 0x42, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) clock_gettime(0x36dd344d37873ced, &(0x7f0000000000)) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:48 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000001400)='./bus\x00', 0x8481, 0x20) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400000001000000000000000000000000ffff001b0022feffffff000000000800000020000000", 0x2c}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000000200)="795aa7bf2cbc393a75d2eec3f75457c179871505dc02fee7d17c0f275b0c994b29bb52a4bd669057164e695ea81008a4b12a757ef1131b10301bb030a64343bbd8ed6ea28b353f949752f5c32fd326b990b19018ceebbf2d894313c7d6a3b1d352d73b70efdfc566738251a4f024b30014499c15a6e678a9baa5a85f68ed51ad48a2505f49acfb25dbf348816228c55f5ced2b77a6501de6cc0fbf245fde5a2ac7cb3c16a91a428286195192c24c77026875b0d7c6a6738380b0a201f0f0787810636cbf86ccc71b1839591ad06e6c7c81283536fc540fc534d093ef03801805ce566d7cf03df63ba910212c6d9187edcde8e292d33ee1206de6a8e4b1e003cf3ce0946a411dbd88c56f0401357435794f38fbf1c710ebed7a9eaa1aa9557285e9d4f283d2f17085cf4d225ae2084256bd57fba1d915490310de92d5f7112f9b71f3531b743962e11da89577182e22ad1a28260a8ad91dc9610a9d8cc664e51448b504eb43b8ef1c5ffa64de1b3e4f1c7fbf00d70ebdb5ee01f44e0dc0a4b4e3ec21b52eb6bdb9104b7e45eb6ed317bbadf91cfe9954f5c3abe81c6578aae50d484cdf382853cee5bd807bd8f33b977900afcbb03d53bfb3dd1d0564651a3799da90e73327ea86012436284bbde01be5394051c7776062d8ba100724b36463572c7b075bb23dc0ae44cf6c40926a982905c8cb94a3aeff5d1aad570f6e6f0af3272d5ac13403078e4cb218cdc3fe5909aa2c8f470670beacfdd453e18624c1b554cd2592f47b9c7b1b09a24089b4f5cb853326c8716b5ecb586d07b5ef6703cb07cd2a4934c513726688e33b6d685d8b917162d9440cddfe529c66171116f09b08c2e753c6c413929b4fce94e11e255e9c5ebae0ed419fc0986e22bfebb48a79d7d264bd3e9e15cb3d6b52f71dc948650e619fa742d1ceea2cfbaeec2fb28eefa91c9ba734d8e98c15a0ac4b389e6475bed964ad24e8815829d047517ca50fea503c1fba8f03ba32362ec2f589181a4ce377a58e1a9f9341a7cc9690390e8e638789a09b7372863ecb0392694c78c3bf4458f3adaccf248cbe04f3cc1fec9560f441de75aee53186776b401a5ce6727369d7042167a787883fefb309bd3c776a6d16eb1513ce8bd6e557ef244ff3a143dd8a0422e60340d14baef9a5c0a2bac321f3af170668a607dc7a9975467754d0b3e960fe8716e681590e6c941b70389a6c25dba3f70194a36e569e9b8c478f3fd303b4af64b2b18e30466a77ea53a30f328fe18dd25dc66f0dbbc904c82d0a47d0d3743dd387a226aacf404a094c64b959627d13e1a4b3ec92c173c71a515fa918d026268051a14a96b32d72b01eb3ad2ac2c4a8651304e0528eaf628fcbc18ea950132e7845f2bb26843b829a3dfb066d98a65b4bd4b0dec0ecb8056350ca3b5ca38839ef69353126e7680a1432850c0b24901c007ab5e10d39dce608b665950fc0f21cc86d990ea37dd0a534937f4d03510a2c0beea9abbf673a71ead821b0abbfdd627676a645e7ed7ba288b24acdbee4e6b65fa7b285a0b8ef8b1059cbbf8bec8852c605c5c0b5338907e5506b7bfd0eaa94028fa5333372dc2f93757ae2c6fb6de213b5ad9277c23825c04dfce40cf995a82a002dcc98d286f42cdf1e2942595753f830291fdc1470b86bcbf91215fb1ca902e7f908ae8d0aaeb266d8f62bbb3bc11fbea30588f9d985de0aed686b0023ecea94e33c9a65480e90d67c500be5a2b2e905d39d4f744e9a17194499610d0e51cc8e102f26787c594be2a30a680c40e82d1abedcda6ed9e8b7f2407357f74bbc11d8f54bd2d333a0a878a744e570d1b40481d2deb2548b588b17a0b5d12f7b8120829fcf3c667359be4fdf62c5a8df25cb9f30507755f8747f783ca83a4b5a51d5fcb471487a57c81b4c728f26b29292858333708993850e77a5bac00169613638f78b3c2cf64ee5ed57c4d453022f123c8918e422e77b996c0bdfe8f9b21180b09e8c93e967e688186190da6e111b7cab6bd1797a91784796e6a23f1df2715ebb9f380599758ab62fc09cacfb75faa4c0e96853171a22261fea01441b065e33c3b361125b269565cc6e4ac16b20af879f9b23148304dc336234e5afdfed72750fb074e058187816c82161156cd54be1d96fb4bafe67c285a6b09cfc6ce61f218de006519e4e36f339179c58437e1ecc0eb3238cfe0045e3be5c25d206a91837c70962256c61b71a244da64a06e55df4c6123dc65478e90d96b9564cfb6b042bf97c7ef03d2f5b5cc549b3984cc38449bb0b2edb59b1846bfaa1587db3b6ce920d3a6541a9667a8ec4dc3bc981f3862aa4d1052fbafc9c82796da5c7265e2e3a00e534d74c5d5865728dbb8ba7d61587f757e4748065096f3b622f4fbe55c77b235df07232691c88a062a62e2ca5453764805fee39227d6f079a3c9abaa609fc33651c9cc5f34ab69b9acdc84089e972e87045d9d4934b55b3c95357bb01c8da88cd67bbe609f80913805e270937406ba539d051f5c9d1e4e1c1337711897f4ec8d3786348091675ec7ea6c7b8a7a73ee030e58f4b78d314fe277f0759666b0861f2efbef1470ed6b93bac31b8a95b023d9aa6b199bafcce3469e6075815372a82d741643fd0d134ef3ac3bf583b543145b859585f1617124e05bd0b90987f9622b05701ae8c522de3a2e53dee856bd314e019179535bf06a565920cf9fc75a6ac44a042962d555ad258cf6a6f0583fada3035ac2d44d1d8ddaf36f6d60228ea84abc92deed82d24bcadf1550250e74cff56ce7a05b877942e5a22a8988edc7d2ef0bd8ce487086bc7cb6f8f9ceab846864c4a3e84408db6c17b82c67a520a991075042f40bb1c64b744a3c268d67d74455a46e24d5f508ff0b5c07b197a95fc0ade3f69c67f8001a47e6e2fec0b2d3f3731268f7d6b2f3560edc2c2ce17db6af2424241b6e0dda08249e9ea2709ee0aa3850673c3ce7a710a9eeb8b1f2a1f6bb3b27bffca12d1c5f0967e53dda3f7109a379240cb025577e58c3730a5785de1124c09f8a7950a5129ea5e0089ae658e49463c5501f46f11890975ece707bd33dc760586794d4fe3534caf99f256f13cb8ea0af5ba7f3aec1428a5cbd674307c77582073dc88a09622914783b95b4ce3f6b38722de724328c5142ba50cd0e3f487649878e080463c706924a49b1eb8804e341f7788800a81d86c9395edcb25b92bbb24969bdda500437d062a9d90da01f1f5e98594492a57c6e69462172f52a0d136cc794c69e8f1f196e4ed215eb1fa7c6acc788c44ef879be11829d6f60861a453ceeb83c721cbd02eb5034bb789c3db371b17d502359169d5a1a4ecf0e377d70b40ed7cbcd78df168c6f4c35f95c4a5830370c89bf6b387240d90dd5cf2c0e3129ada49e17741f68b54efd84db63e11f8db55707ba90979a8f2b767f4b6c68039042e9d10ca294c353a2d954309fbcd83289e40751b844c3a5407ae29817313fa4e49c68cb32a26d8e8fd072aa67635d0b18089f49bef9cdf9cd81b39f26e944db435af309f27cbaa52192b78a3f7d4a07c2dad9f86eba103751da111c565c5ef77b5a5dddbdcdaa8d7029b71c6ffe9616752da6cb583af7a73dd2cc67b5eadba22d85dc26ee604b83c96b3fe7c51f7a0b0d231c3fd164c143e7c7bfedbe0ea3af6b10095afb6530b71b5138e3c8fadef92522b107ee34652f4305555519a39e0665cd2f166edd50d980a7b696429d11eed8d4ccc4bc843b2e4e06f595ba0a3e4edcaf0489c9b31f553fa9c0a9b2af10aa118467817d82fb84d2207b3b8a880543a91354e1c2c5362931ac056ff5a4b86acc7fc1781d4c738c15958b4afbdad4983f2b1123a0b1acb8e31aba53a1baba63a1a4b1c0498b65d088e76650cb8c23fc858159446c5dafae0268680c73bb4d1a3b5291f41293040963a20e9ab7f6ed926f57bfd83da38519d6774924d7e4fcfe43234dfcaef057f73ad77ccee3e570ad444db7b03d814f6fd2d3978aa711234dd014aa0ea34fb2f5e496696f303b68f18915277006e7f71b8da9b347f2a1509b27e320a168722e6a15f803848684ad2852d30d110c2604d7d92c02f5742902265fba6fd482cd4696faf3acd09365f9e9739f734be3d5e279f063f2053d80a6f5c790edfd0387d491e29f1a56c407dc0f524df6744e706e5bc99d9917793e09b6b0f946bdf8502f4077f0ba4cdd6658c732984d4a5733d8e2c84b9ee795440b1b94b8ea7c5c12f285c6b8e9e651e2d458184fbc35efa240a4de0db2ca31eb09e9438d4bf9ebf6dcdb2471a3d474775b8ff40c6f3488e5e6b6e2c7d2ae479039678676b9681d0148c594b91f50660799e19abbee80af0c7ee7d7ad81d42230e088a5e38766a9fb7b0cf19662be73ebec66a8d32eac8b6df4e4989c10a8ec8a433bdc531d963a272f58f59eb609a44198cbf575b0de7f030fae93cd0473731c9b2245f9ae654c03cd42ba9583b8e04fdb3fac2bd14e44de5100022aeb61f01d61070c8fdf54a0a519da41b041b013d1300215c0fbe952444eefe31b82e341a2f0f1321355d4a8b3afa1511ee2b2cb07447f83e01fa58b4939aff82e96fcd9ef4521ac0f5cf9ce825226e9bdd158e1c382d7caa942a43f6b78323f87629c85728cf5dc7fd129b8db3712d559393d52372ea30c986f0ecf12201e7739e1a9793ce2280fc5847c810c620c5c6e12ce791c286892979a5a29c9ca3bd05f1cb11b106b3b865c7c381c04ed07cf3dfe4d60562d761a0f27e3b449a97d7559a2e679b0f627c94ac7314f8f676886a726c8afca1cb2838c2b4b39bf30f5c03ec38dfea14fdbef43626fded70a3a86009be858f3c9df6ffda9ebe69b73a01652202ada039dab44563a848df7c435a66b9a1bad690eea1c340fd64c97b0a783f5083451747c57e53672546b80ae54d7f6a00967fecb53d43f3461fabd8b78cd641466ebcd3d9429e3b4a272c1e024a3950f2a52d3d8c8c11f5b30dfb10c528aebc30ee988c94a78a896563c03fd5ad149de26a46181df43d2e41f9a1736f0b07e60b27b6bfdefac4346676efe62981f2176bf0fd1f424b04d1fdba069ef3a47eb45b8028437cd217d13f67d1c5f80e4ba357ea3ef68738b32925bda6cb9cb05720830387a3f610355f913da9124cdff193e276dd540fa34388f402736465a2059556e58d931a3393ce4385c8274d5beef9f29958882ea87ddd4016c4dbed1e807e4be29497c7fc2e75453d751a8653689009416c67a367e6302b5e272dc6cc1b7147695e094db4d39ca3a0d6be0a6464a0eac85ea4061cda614e1676b2f4221dc6a1325f311014d72948075c7f0461e512cf4a6b6fce9bffb21f970c3d1e25f8ef70f37c3dad5489073fbe5e99b4e12dc9be6e0198aef1b6491e89a7ae3d076542d2fc9a562b3f299b79cc349c8881fa3212bb9bfdb71cfcbe8d1b0989e5ac6a62e50ae550390241d46ee6e0280d8f82944278b955bf26674215351e55e8f184756baf120d544e35c6c4b37117f9f144ebf5a67672d4c097254c8260abf9c07d0b2a7544ffd50bfb8a5005c993292b84327ce8a8141c44ad3970e0216be5524dba0aa3a00c409370415e01659557e0fe655451456cf968efacb18ad80df1dcee96f8a551cee437145a4424559db6313f88fb440b2a32867687503f93e61b0e509c7fd5dc5c63fb53005e3b871a5a552bdc4c306ffd270fef75e8b1be96816983e8bf7083452314fea7fbff144f9785de99aa46846adf7095876b09396912f431b10ed6b5c6160158dc8fd7948dfcbc71", 0x1000}, {&(0x7f0000000100)="e84f936f3270bb24a5eb295fc340a0ce8e753f555846e5ba390cd41efd5c08124771dc4bf7f5e169f7a551bb4cb382db044dfd4aafcca5d574f402fc8e66e0b1c73002927d76c06626e12300d84f13ab66", 0x51}, {&(0x7f0000001200)="f5fd9b3b698a2cecd7e9fc2895874bdaddf94556a4bc38a8e0dfb3a52b24e63316eca142a51a7a31f5a4a4499a2744f4bc95fe04cd0246af008168dbf53b7c2ec780ea5b9c24ede36fd00cd5f9607127bf095cb888ba40bbc6956e88d7265dc655ba0d1866e1410a074336d85d0a05e0d8941723177438dbd377bfe1c837f9568534b35dcb44eae9fa8d2a2bd727ad0a442a05222cda1cb3", 0x98}, {&(0x7f0000000180)="094fd2", 0x3}, {&(0x7f00000012c0)="382741c843ce76951c796d7abb", 0xd}, {&(0x7f0000001300)="a6f3058a88af1a8312993882f8646b997a7717a3a94d0f71928b0b3e5c103f0877ddf2f75831cc0e6d50844ff5c6665337b34003ac877f840b218373b23fb493ce564d84b2fb673e61637b07f36f2b2df642f403af621d33eb0bafa91d7168568218", 0x62}], 0x6, 0x0, 0x0) 16:01:48 executing program 1: munmap(&(0x7f0000000000/0x14000)=nil, 0x14000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/231) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x6a200c5458c21cbd, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x2}, {0x6, 0x0, 0x0, 0x4}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x4) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="f6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) geteuid() 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x20020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61, 0x6, 0x0, 0xe0000}, {0x8000000010007d, 0x0, 0x0, 0xfffffffffffffffc}, {0x40007, 0xffffffffffffffff, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") pledge(&(0x7f0000000200)='-\x00', &(0x7f0000000780)='/dev/bpf\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x4) recvmsg(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000180)=""/46, 0x372}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/236, 0xec}, {&(0x7f0000000500)=""/160, 0xa0}, {&(0x7f00000005c0)=""/147, 0xffffffffffffff2b}, {&(0x7f0000000680)=""/73, 0x49}], 0x7, &(0x7f0000000900)=""/151, 0x97}, 0x847) 16:01:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0xa, &(0x7f0000000040)="6825b5b1bfe642dc611817cdc9de056c16da49edbbea3de60a40db7dcb74489e789b026a2f3800"/52, 0x1) 16:01:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x1ff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x101}], 0x1, 0x0) close(r0) 16:01:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x30) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:01:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/8, 0x8) 16:01:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x140, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = socket(0x18, 0x5, 0x4) recvfrom$inet6(r1, &(0x7f00000002c0)=""/232, 0xe8, 0x800, &(0x7f0000000000)={0x18, 0x0, 0x8000, 0x8}, 0xc) syz_emit_ethernet(0x4a4040503b4761c, &(0x7f0000000100)="4ab3556b09f1c684b52d8a585adee7e53f37a3eb292a9a3e1a98d15e755d5bcc25466d990b470b16c28d59385574b8c6a0b9b13abb2080a68aa4b65de016d80d36544ea4bb9c29afc20ab0c8b95094f26a4293e9187121429900e53094d938700cbfa851cb634460f8f5cb288ea3bb475679b584b848ddc965a04b75509eb46cd69b46d8ad5e7277908eb4a98b5d4baf850ccfd3ec703cdbfb5d8bb9b03ef7aeccb749b23ec7aa08984effe31e5c53b72f4f41d913c54b62ba491675614d1d573038aecac60e20eda97904428e8051504c84e9c7d98d99cefc5a0c05c36d040da226db2827e364b084875a6b24b522d8a1b1125baa5d2e691054f9477351a484dc4dda5b09c4a7a0c22a17f4a6c3cc9490513a83c3905cbd9b2a1b1811abe10439be5118c6a0e4a9a42a402d6a56484669d85550607ee8420bf73cb714449de8aac789e55d07a3bc8329be1b650b109df2720132e8d726409ae32836de1b1b3a0c05f149ee6338a68fae604d810e845aaabcf29b") 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:01:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000024c0)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000001200), 0x353}, 0x0) r2 = fcntl$dupfd(r0, 0xb0535aca3bed5938, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0xcd, 0x0, 0xfffffffffffffef2, 0x0, 0xfffffffffffffffc}, 0xa) ioctl$TIOCCBRK(r0, 0x2000747a) 16:01:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = semget(0x3, 0x0, 0x440) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x80000000) shmget(0x2, 0x3000, 0x100000044, &(0x7f0000ffd000/0x3000)=nil) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0x8]) 16:01:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:49 executing program 1: socketpair(0x10, 0x8000, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20590, 0x0) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x7ffffffd) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000140)='ml', 0x2) r3 = dup2(r2, r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x1) 16:01:49 executing program 1: r0 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) clock_settime(0x2, &(0x7f0000000100)={0x8000, 0xfffffffffffffffd}) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x182c2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xba3, 0x7fffffff, 0x2, 0x1, 0x9, 0xea, 0x1, 0x1, 0x3, 0x7ff, 0x392028b7}) 16:01:49 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x41}], 0x2000000000000074, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:01:49 executing program 1: r0 = semget(0x3, 0x1, 0x8) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/48) r1 = semget(0x2, 0x0, 0x0) socketpair(0x9737e12a11444e64, 0x5, 0x400, &(0x7f0000000040)) semop(r1, &(0x7f00000004c0)=[{0x7}], 0x1) 16:01:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0xfff, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0x82, 0x0) close(r0) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000020}, {0x6, 0x0, 0x0, 0x300}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x202) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="52b124cf0db4a087462b", 0xa}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') write(r0, &(0x7f0000000400)="9cb2aa2007294c06192ddfe06632", 0xe) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x7, 0x1}) 16:01:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000003480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b42639313562a7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b73cd20fd580c22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006747cbf479350f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000264086e23312e575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006227ff6ee5f42dbb1c8820591d10cb1eae27c9ad59af7651106eeca7b6bb144666278fe2a41e477c65ac7229b35757a04be00332c7dfdb9608444d5fb3d7767c5f3c4a25d400000000000000000000000000000000000000000000006a9990c2996b49d68eee07e2915104438d77832b337f8e049502b388132697862291eb31aef1cde167fd1743d4fda9b691dcb9571bf8c5b54f66d04931d8c15c1a7483bc0ee5f6bb41288747e36e80f203287092d33b5fe5317deddea24aaf0b3d5c95603517e000b1a88eb7a975d8aa747cdd7db60b5f5471eed11d9bbc6a7dd6a268a16a75dba1c3a44a7d2326ba232088348813f8be3b084e33d39b611c7daf969192f13b447e206f99196fa4c4e33e9f92ff2d5bfc74c859f3fcb1624040b19c03d0158b2dbbccd6c7848edb7383515954e66ae42aed808a70a0378b87134d95161f72c1e6edeb951d478092322f52397ca3a6aca80416c7e1746bee55fa8fe75bad9ffd0e1c4e33cc6c7a459fb7b05cfc96015ab3dca4f57c339e031c31a1407c1784629105d0cbeeae3a237fd262abd75b6693871ca4adadc9014fe1d83638ba354d54d2193a65f651c8f72db485248ad713d3fc7458d411f051"], &(0x7f0000002280)=0x1002) renameat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000001180)='./file1\x00') 16:01:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017100000000", 0x150, 0x0, 0x0, 0x0) socketpair(0x18, 0x0, 0x100000000, &(0x7f0000000000)) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x4d, 0x0, 0x8000000000000000, 0x9}, {0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup(r0) r1 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80000001, 0x4, 0x1, 0x7, "a56449504258a990dc67ca0da58dfc465b87ff38", 0x200, 0x6}) bind$inet(r1, &(0x7f0000000000), 0xc) semget$private(0x0, 0x1, 0x80) 16:01:51 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x20, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCVERSION(r2, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3f, 0x101, 0xecc, 0x5}, {0xfe8, 0x3, 0x1ff, 0xbbc7}, {0x5a4, 0xf8, 0x10000}, {0x6, 0xf6a8, 0xf, 0xae}, {0x7880, 0x8310, 0x5, 0x81}, {0x7f, 0x40, 0x5, 0xfffffffffffff80f}, {0x9, 0x7, 0x80000001, 0x1}]}) open(&(0x7f0000000180)='./bus/file0\x00', 0x10, 0x0) 16:01:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getppid() poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x0) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x4, 0x3, 0x1}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000840)=[{&(0x7f0000000700)="b6a7548d3c9a44f69ec913fb7221627ec675bfc12fe1fd5207b639f78429df24dc6a951af6b21443787c354b084ae6a8676b8e90", 0x34}, {&(0x7f0000000740)="d0a58a0b707a172e770bbe1078adde857852c5ed64d926e6a84af4a625e6cc1e1a2bc316dfdbbae3025ef18fc91351203347c6df2936fb1e22a02db75ec32a7c0339fdf7adb908ce464ff056d829350403256c6cf9518307f461d1df0062351d873a897c7691bccb08e6d1ffb0459781e70993519f3fc596d6e23a07c4d8bf7083d35c7113e871c067608a7cd6f0e10f63c066ade59f595864dc3dac4d135b9252a102c99f9f6f3195d862f5563a6226e0134f233350fe51487fcf5a4b35177b3f0656ce22ea6a44a9828fd730", 0xcd}], 0x2, 0x0, 0x0) socket(0x1e, 0x8000, 0x9) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x555, 0x1, 0x20}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0x9) kevent(r2, &(0x7f0000000500)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0xde9, 0xd}, {{r1}, 0x0, 0x29, 0x10, 0x1000, 0x4}, {{r1}, 0xfffffffffffffffe, 0x20, 0x4, 0x6, 0x6}, {{r2}, 0xfffffffffffffffa, 0xc4, 0x80000000, 0x5, 0x3800000000}, {{r4}, 0x2616627a67d998f7, 0xad37cf9771aa0326, 0x80000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x30, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x2}], 0x4, &(0x7f0000000600)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x80, 0x5, 0x6}, {{r3}, 0xfffffffffffffffd, 0xc4, 0x4, 0x5ab91241, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x24, 0x20000000, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000004, 0xf1, 0x3f}, {{r4}, 0xfffffffffffffff9, 0x4, 0x89, 0xa9, 0x100000001}], 0xf2f, &(0x7f00000006c0)={0x1f, 0x9}) syz_emit_ethernet(0x54, &(0x7f0000000880)="ba73b549bc3bcb8d95d680e2a3080eecd50d68b5ad76acbfc69200c8ab7a3dc8a2f34f5850efbe10344bd560b0704dc0034fcdf9f675115e2ccd723cf5eae0e1e32ec2e081318c884bc8f7838c87e603c5accce7") 16:01:51 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x6}, 0xc) 16:01:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='c\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000000000000000000000ef000000000000a4a92b501b441be3b3f1c159b22135346e5ea8b6c2a680a4eb597e47aa507c875e4f9adfc4dffc6a1a6adc94aab3", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:51 executing program 0: socketpair(0x2, 0x2, 0x3599, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000700)=[{&(0x7f00000000c0)=""/192, 0xc0}, {&(0x7f0000000180)=""/104, 0x68}, {&(0x7f0000000200)=""/152, 0x98}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/192, 0xc0}, {&(0x7f0000000440)=""/202, 0xca}, {&(0x7f0000000540)=""/186, 0xba}, {&(0x7f0000000600)=""/228, 0xe4}], 0x8, &(0x7f0000000780)=""/225, 0xe1}, 0x802) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) sendto(r0, &(0x7f00000008c0)="45595a20a7094c1d17c58dd2682621f3c06d5550bfecf31ee6d80cb6da95c8b4827c9b0e67fe97d69b072c645144d393a6b92db66b497f79516203dbf4e4b40bdb5fbee4b2f0150db9e966938a7a6326150e39c5b3d6cf2443150e9b522011c7769fe1dab21f294c8c79d94139872085629d904bdcad", 0x76, 0xe, &(0x7f0000000940)=@in={0x2, 0x1}, 0xc) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:01:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x10001, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) sendto$unix(r1, &(0x7f0000000000)="7e2d3f497264c2d8ca2bba973794efcddfd2e4db3a298903fa308fc86b7b5c809f5c1b7a069a32b500cf2df47d", 0x2d, 0x8, &(0x7f0000000180)=ANY=[@ANYBLOB="018478eccbb1ce4f6a969ab0c49a31910fc32100"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = getppid() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x9, 0x5}) fcntl$setown(r0, 0x6, r2) ioctl$TIOCEXCL(r0, 0x2000740d) 16:01:51 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000001c0)=0x10) fcntl$setstatus(r1, 0x4, 0x8) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000240)="488846f3a528542a52c779b5b96839afdf0c0299417c702555b3365bde8bc60f71aeb96bcc476e3dd000965498108cbd5d4f7012e36ab538fe9be571a29434bfc2fdd692bc04bd740157b8785b5d56510359782359478929fc2c99f96975f1dfba89a7d69bf0374b6598398dc73bbc06b77f6141d0b1285f55dc9d76ef451fcf1c16e1bd33e9f5796ab5fe9c099839bd39b6b1110d260186ba2fd9a05001f30acd7883b7aefd3e5bd750d6fbf46e4b488ad09c7eac6b29a9757d2bdd68a17309cb35b2", 0xc3}, {&(0x7f0000000000)="72ac6b71ad22ffffe6d2b084e2dbc18cea131d48596f0daff88724ee7de32d596ba2838c214898428f9d04d9db6ce7c70f8bfc7b65bfc72663b2124713d091d8abe254b8b28c9ed6262a1d2ab3ccd5a0e1cb0523898b52", 0x57}, {&(0x7f0000000340)="5a7a44327c9b792d9368e8ce2189091abc055166d543fecad9825eb93ac13aa0623f4e767897a5ff6c9cfe9d7442d13c812f3b72eb22c5470449b4dcab52219373ef8627dd0ca51bc851f0d3a84b0de6cab3d56d10b85165ec08b3036c5c57504c81dfaa6744cb945d7e6148f3de3f6f4dc77a1d9fdf6c6177366147b803ad308abe6bf08d46ba9d55f0d46cfa3f7a184ab4a3b7e41034e65f9a3f03ec87d3b22ddfd896e7672ec6ba56e1a5eb52fb20bb8b509fc3c9a294c28b4f8663143f7165f9c8ebe4c6ecc9ebbdd554c890e1285f00c38058cae93a8625dfbe", 0xdc}, {&(0x7f0000000440)="461eb8c7cdd2168a01235983a84bab48ed3a3912bfbd7097292c2fcd43e193abb024c1d4de1cf0e5fdafb8144be404ab6d10c8d9ece93f41fad27fc26716ccda85a11a55eb459a22fa34f3ed3a4ee475577e3b7867482be154f2cc3583d0440619c4c822e19a404d180e7efe6d45e502009f7588c8a44d32faceffadce5f6f5b7e95841ea1b47ff62265825d4b14f919b59fbc93c2151c7dc92f42f004dd279e01", 0xa1}, {&(0x7f0000000500)="37215c546db92fafbca50f55b18a03e2c4371770b7c9eee93ee2eb1e34a2f28b3fa81b5b9a7f9828073ea98d8b318e21a9480fc784a258cdd1eb0b2117369c488389b8420d4ac127591f9dd27928170bd512e64ca6f9c55d2556", 0x5a}, {&(0x7f0000000580)="a1e2b8727d9726c18a5d20d32c3bd32c17bb377439fbc0ff7e4e36ec49beb51423eda2c1162f1d029ad951cc42c8665c35079d956b07030345082821fadd8cd05c8dac064555e1c586f3c85aa9a569de5f7d873cb355251f769ab3b561b197889e920c093ff40d360ca458d45af66f24447895f7817c0b523b980951f77dc25d7be3a805631e7ac563b7cdcf5868891784e6eaf4e4b349cfa5c33c980d4e9a7bf5ee320b5aba1ce9662ddf6447ae63", 0xaf}, {&(0x7f0000000640)="96455ae7a458b76e0c5b0fc6a2c8a0112bbfd1dd323909bac29289efd1e9e7775f9bf7fa8148a3329c956396f9d90c103989ed13a4240204a1c0af2a7a6fdeb1bae763f51aba43ab09e05ccccd5c389408981bcc83a296cd315764d0d4e664449a9c82b27d865cc9610d5b00ed010cf0521fdb67c27b565ff4223e45de709f738c658ab9c4df8eea60b5e18239cc55fdf2815c58d0efc01a5df0b2dc06ecd01f0e05d12f8f68ea65", 0xa8}, {&(0x7f0000000700)="4bec8897264a59533d564978fa43fe61a99fd1c1b151c97ad61d3965dae73a6705a794e51857b2e86779bb0b50e3ee56a2ead22555d09144a5184c45251ee49b33ee2b32d9d2308e07ad7ec292fe8a7d83a619b76d557b373c0e0eb59cb1b0a84ec828e853893186a700b2d6b6db514111c7413d29d9cf0c03d80138b6892102e46e676d0618141aed1de7cb017eb08f7c4b9996a0d34ea66addd366f2097ee84e2ce69339e8dc44b763d3eaf368aeefb17e585f1a583fb08c834d91800b1443830577d8ef8343b8de4dfc1f84d19fb7e88b1e8f2d999a2fa2eb64d32431df2d605c150de8", 0xe5}], 0x8, 0x0, 0x17) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x3ea, &(0x7f0000000b40)="00fdff6018bd4d0ade56ca59c6d72d3184795558c6392b4e903b3325a5436c8ed6ed94e80ccb53081ff3a393299422e761e7ea428757f902b1b9bd4767bbb30f635a83710aa43b2bc1be4a569dc6d29c304d9ae40ccb644beef4ac8672e8afac8dfd813d14d06bf34977ba1e5cb18f11009adb7562be4fa8000400000000000000d300000000000000000000000000b33b1737b6b8cab03d10fedd5663f5edeca3326f43527e2122002990a9910d5f9008f2f2bccd8ae5bb2fcc53fcc9b79cad1e7f83e5d07838a912d588ba7de7ba180a3e7892d076cd22f39715ad863c0000000000000000000000ed4c05b4269458b6ba78957987a7e7310eb90611b66bfba3cbaad8b09a89e9c6a8032153280981a75596123e0295bb379b9a25abaac4f3f90cd24dae6e413b4e854a17e2125324bea9072f3e3e3948bbf02ef5d5ae353db1fde91525fa2144535dff2e21f172202040aa58356fe0d7a15f777b11ea99f6bad4abfae21b914423fab9d8499d0e2533464f42b78e87928bbfd500000005e7de99acb065bdf475f9c837a62e86110a87cdb8c6d81a4a8ff4baf7ff5507835b037e3e04e7eaa53d0bc73d1e75699edb9f565503f7ab75c801d70c") r1 = semget$private(0x0, 0x2, 0x200) r2 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000002c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x20, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/250) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) clock_settime(0x1a0d9aeb4ccd25dd, &(0x7f0000000200)={0x3, 0x3}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000340)={'.\x00', 0x5, 0xb4e9, 0x4, 0x0, 0x2, 0xe29, 0x2, 0x2, 0x1, 0x7, 0x1}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000240)={0xff, 0x100000001, {0x2, 0x5}}) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:01:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x80000001) msgget(0x1, 0x80) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0}, {r0, 0x2}, {r0, 0x100}, {r0, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfff) msgget(0x1, 0x400) r1 = msgget$private(0x0, 0x60) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ec21bcd07d2ceae2c6a31cd27c3746dc3b25a2204c6722957732dcba2d8745094eab6763e17f034e540958c6639aff44b617c46497bebf90cd111d8f016e668a2d0554aa1d06fb22222ffb97b34f9d36ceda56def5e5d90ee0d59ea0929adb3b0aeee4d3901caf88c6787e1b8a8b44de8973c688efcf024d83ae8340820"], 0x4e, 0x3, 0x1000) msgrcv(r1, &(0x7f0000001b40)={0x0, ""/97}, 0x69, 0x0, 0x800) 16:01:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28, 0x0, 0x0, 0x2}, {0x80000000, 0x0, 0x7ff, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 16:01:52 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pread(r0, &(0x7f0000000140)="ef388a7b3d3926f12fbc193436b0c2982fc9b686add3c6ed6974e5e10aa7cf3bc6c7d05b0b38880abaaa96a04d201033f6ebfaeed2eb4a9698e675a5848134efeb69080000007e4de3271895e0e1b984f696ef76fb178f94358cd124d29c865c374bc9fd21bd7767a2746c88ac3d99b7da8e040a1b8adb2ad9212425bad2cf43676ed82d45758e5505f3c66414768daa74f3136ac3ddfd9f1e5c75a809dce5ccf6fc8df16b8c7ed7f69949d8114dac5825f72f3452274c058c2ecf5d75b9d69498f57772e206d30f60d7ea221578b62fcc2088880575e27f54a992160fa642afaede44e36a17d009e0b2feff9e", 0xc9, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x40, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0x13, 0x4, 0x8000, 0x35}], 0x34, 0x0, 0xc68, 0x0) 16:01:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) r2 = geteuid() pwrite(r1, &(0x7f0000000200)="a456aee5b050c0db028c594ed871c605a1d88726cb836f11f7ad0fe0387c54519bd7f580fc5376be5e8c12c0c7df3f39d305cea0278e18342f205c47781fd2c8e0fa226c77ea113e15", 0x49, 0x0, 0x0) r3 = getgid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000080)=0x8) fchown(r0, r2, r3) dup2(r0, r1) socket(0x6, 0x2, 0x5) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000001c0)=0x6) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:52 executing program 0: getpgrp() getpgid(0x0) r0 = getpid() getpgid(0xffffffffffffffff) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpgid(0xffffffffffffffff) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) getpgrp() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r1, r0) getppid() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) getpid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x18000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = getppid() geteuid() mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x6000, 0x200) flock(r2, 0x8) setpgid(0x0, r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8e4261312fef7c15, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 16:01:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 16:01:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x194d6e554d08eac4, 0x100000000) 16:01:52 executing program 1: clock_getres(0x6, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) 16:01:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x3) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x80000001, 0x0) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchflags(r0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000200)="fbf59c09cf2a1aebed732573b328dc33821851be9d18110114d4fc230997e300e6c7d8f01694f880f99e757f486ef7309c03ca73ffa17765c932ed051409251ccbf98b396cd1a9c3d222e5a87336c31f199e931d8ef3f1488c40e33f2f2a39fecd9577e84669eaea17197d465aece9fe8141052f136814def2dfc4e6d79e4776a707f00e398ea48454697800000000000000000000000000010000bccf4523d6f0fa678645fface706fb266f89402a05d6dfded573fb07bf315e24c76e0f2b67a63f2250d427a1ab07e243b4eab5d23952fc4d69ec3accb8586b4412ab10e6e2ea0116de40a6b3291b612acfeac469270c04309631e3e98c15963666d06a8d19ef16e8614e42079074edec897858a631e9bb760b8aeca571758ba24912145971b066c89b39ef4eaf5b6a3562148df5f8da2c99095a6bb1dd230aec853123540fa83d703d27d1a540b470496f6af0930f5344380b70f3c7949a80cb9a3e322bc50569990da459ca6b77ac36b8dd2700299ddc2bc5f0a91a3bd90c57bc2ae494bd17bc8fdac7907075e7e24cb515d5b4ce01c6a5435628444952209b20c2fc98", 0x19f, 0x0, 0x2) 16:01:52 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) ioctl$FIOASYNC(r0, 0x8004667c, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) 16:01:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x108) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r0) 16:01:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/34, 0x22) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x400) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000001800)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000005c0)="399a73c5909e9632574f37ba6b13fd0cb7cbc8a9302d49f899a42c0cdc53eae63d8d7434b3dc46f6d0a63104bf562370146214b23db78f158fcab3382c18388bb4c2fdaab8f1a98709e725e19c95a676d1f10dd0a16adfef6a9f8e7b710f88e5f531c72c839b93f7e945928f88c93278847104541a3709c1d927aa74c8b1a7b9cced9f9c9a1d092dae2e21aa94cbb666246d2a1b1316d4f5da8f06676dfaa2dba09cce924dc02432368fb793ebfe7efa6848b1b7da769f59f7898d000000000000928259b5f56a3d0ac4dba9ae4291e9178bbf1c49f36011dc32c5408810a15e21bcd8f318ff105b428b3246b0891b8ac75a7181b51c9862790e6b8a661e4d44737c4904bb53f5909dcaa150310903000000f889f3676ff35c4fe5b39ca47ef96e5571cee44f1a45b74a80229bd629a8a1bc09558c661a3497fdab5d5c8f4b4cd1994b04b5b0be28e386c5bd4d56ae2ce499cb19918cb8459d86398e5d04df5fd63aa0e95465b31300000000e623a7a39c7da06e0c40f144a5e12cd612a258f6a81879600404fc2d336644439ebd2301000000ea8515405346d1186827c066782f3d43e853a7f639b7525edd4a579fcf0af1ca6e427d5a34fb7fc09ee5", 0x41e}], 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="df8bed8e14e31e27b4df65d7acc2962e63fe5ff016e0128ba13c12570db0febb332037a72c9b2d4b5152f4bb2f48f16c1ea3bb14688d326a684571827f42cef55a246ab670a1e93061003cc512aed45813d1873b6d64e34b4cd57f5d95eaee236427f7f4e543dfb59b3c39f74f6660cfb1ce4f706c8c2ad8c9b02cb047f88a347199e9e977d1ac24528b39a31509b252d0c1d2f12f6355bf209a83a4556b5193622c3a564a26e0d06d5d6b8afc2b0820213a75bcc2623d67cc45b89ae011697e9db2cfae11b2e117ca6f9590f3805bf1621d8c28833a56edbadf"], 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="51d5efb4cf2be6dafe86f13ce6ff6d49fc21a512b3d4ce9dd06d3f3ded4e37116d1be424da9c614d79d72581b0eaa1867a3848342f4a48", 0x37}], 0x1, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xb0, 0x8}, 0x1) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000001840)=""/4096, 0x1000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) execve(0x0, 0x0, 0x0) 16:01:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x80000000) rmdir(&(0x7f0000000040)='./bus\x00') 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x9, 0x4]}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 16:01:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0xb9, 0xffffffffffff8000, &(0x7f0000000080)="d63e2a237002995fc02c02745a10e0", 0xf) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x3, 0x1, 0x0, 0x3f}, {0x9, 0x1ff, 0x3, 0x5}, {0x8, 0x9, 0x800, 0x6}, {0x2d89, 0x9, 0x6, 0x1000}, {0x1000, 0x2, 0xfff, 0x1}, {0x2, 0x8, 0x6, 0xf9f3}, {0x1, 0x5, 0x6, 0x1}, {0x5, 0x7, 0x9, 0x1000}, {0x10001, 0x3, 0x6, 0x100000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x4) 16:01:52 executing program 1: socket(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x13) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x100, 0x6, 0x80000000, 0x1, 0x27, 0x3e6, 0xc18, 0xa9c3f6ab69853ffd, 0x2, 0x8fe, 0x72f}) r1 = socket(0x18, 0x3, 0x1) dup(r1) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000140)={0x100000000, 0x8bf}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0xffffffffffffff80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) socket(0x6, 0x1, 0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x1, 0x2, 0xffff, 0x3}, {0x5, 0x3, 0x6, 0x1}, {0x1, 0xad8e, 0x5, 0x1ec00}, {0xfffffffffffffffb, 0x100, 0x0, 0x5}, {0xc682, 0xf706, 0x6, 0x5}, {0x6, 0x1000, 0x2, 0x1}]}) 16:01:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) rmdir(&(0x7f0000000200)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x0, 0x6]}) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:01:52 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="ace8c8d6cc396fb875b718f8de938a34cd3fe0", 0x13) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20020, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0xfffffffffffffbff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfe) write(0xffffffffffffffff, &(0x7f0000000240)="8fb3029b0064c4193c84dea4164f863010cc462db646770f06de2562efd0090000000000000039bcb0cdc704aed4a02ae3908914939ba15a79fc0ddae19e49ad82f35c2bddbf2dabeffc42c0512b80c8c409bb3df230fd0d7eed9bc34c902500"/114, 0x72) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x6, 0xffffffffffffffe0}, {0x40, 0x4}, {0x6, 0x9}, {0x83, 0xffffffffffffe078}, {0x9c12dc7ebd5a46fb, 0x6}], 0x5}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000140)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:01:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f00000000c0)=0x1002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:01:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:01:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000080)='.\x00', 0x0, 0x1) r1 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) msgget$private(0x0, 0x90) 16:01:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0xff6e) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:01:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000012000969f7d52e39312176ef51cd18374793c278223be2e2c9c11c934dbdb2b5b15366b5ca064c3ce3437e964c16c461cdf5f8434b753918a00874f7302661adf737e1687d9a120e8c151858b26475e5fe830f185dfc98fffbccd85f4224c25db323d6f26e828fc6e8dbc7bdd2754c3bbc508963d5f7cd8db374681040631a4b07477e7a86e9bdf513e11eb59712f5495244a3b4c908f09ed5c5e6d"], 0x10) recvfrom(r1, &(0x7f0000000040)=""/42, 0x1df, 0x40, &(0x7f0000000080)=@in={0x2, 0x1}, 0x23) write(r1, 0x0, 0x0) 16:01:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0x7fffffff) close(r1) r3 = geteuid() r4 = getgid() fchown(r0, r3, r4) r5 = dup(r1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x20003, 0xd9c, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDSETLED(r5, 0x20004b42, 0x0) 16:01:53 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r1) close(r0) r4 = dup(r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="b5d2d110d420a14f857e7f59adda138540c7590f4ea22db2b759f6415fbd15621587b913d167cb930a90053a99d4d1da35a0f18aa0b1f365e7e83f9cdf4c872c5dbfbbbb4cc16108c67c9fce63ede6d30de1438195ae7db601077003fef6d6af05caebbec9f70753ffcf91538680de4a9ab4071bdd8133c3a52fff53e5512b8f9cd718ff849477baa4973a384024e5a5babe2d4dc97a485e162b293d3ca12c1e81cc9707e0870ef4935caf0425e60521a54dc485dfc0f47d55adde024107a26408fa9c9b8819b9502f7636fed31c1779b49ea476c11b939f61f1387458392b15449864b5532d2be7e41aa48c1210a33976a5", 0xf2}, {&(0x7f0000000200)="212f21c79adaadf33d76a364ec19479c1ccbf677402e5714ee9b6ab798fa90d24eca4ad8b30a21af6fad3a3dffaf96a8f536cab1054955b452fadac88185331a1035a486195b7d5cb76bf6d4458aeda3a25e9f5986ea47588bf3bac846a03740b63c6b6d34be9606de5cbc503370ebfba82299a52a23dc4319349a6bbea362f5a87604992a76147bebc90b4fc3a028203cf6", 0x92}], 0x2, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r3, r3, r0, r3, r4, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r3, r2, r0, r4, r3, r0, r3]}, @rights={0x28, 0xffff, 0x1, [r4, r2, r4, r4, r3]}, @rights={0x30, 0xffff, 0x1, [r4, r1, r1, r1, r2, r2, r2]}], 0xb8, 0x2}, 0x1) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x5) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) read(r0, &(0x7f0000000240)=""/214, 0x7f) socketpair(0x1, 0x8000, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc) 16:01:53 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0xe02) r0 = dup(0xffffffffffffffff) pread(r0, &(0x7f0000000140)="b142f7654ecc201eec8f5e7da3062790c3c5728fb1055bcd0f917fb762b6c0b7a5482ad9fb00af76c6ea297044ab580627ff160a91fb9bc13c4c35b8493ce3d3bcc471c7015a9e19fa6b11011eee9e31c384a1eae696a5ec17dbab7982f15274d22589c2563611d5ee7f98270fcb22ead7e12f8e881145d4a8e0b03c2fa1ddb93330166306da6992452643de62e7acc621224104c80b0e0e8cb89755f9aa9bd11638cf71465b3541872928c3212dde75f40e3ddb1d54a19d33", 0xb9, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:01:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:01:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820201f0ff09f8ffffffffffffff8fad18dee10899ffffff"], 0x1) r0 = socket(0x2, 0x4006, 0x3) fsync(r0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="d9a085554475e8bec928fc2259775085c218525a24ccb8b84a12e2bd4f3378265eb715fb31b1b42a92c753ba30f8eb2065119638a4eb7d0b109cc174b631d9a59e4faf9ab8e73028baf72dea1b3c70483aa13bcf5badf6e196f4c72926219a0481479d30fc6be6c3c4ff4bd05c9b660aa47590a4f33970a55416cb49a2977473de928e6c53fdc7292e413beceeb8338b676b5f21bc3447799c9846ac723d02ddcf305fc8ae55f7107b0a359d5cca9c5088446f66e68718548d312a33379b6235bfbcce00969dcceb017bc5ec6eaecc2bedd9db4c65b9e4a0975c551a49d881ec1edd36a53e61c6868d7597e804011ff3b038363884e6ec37b285dd7db606f3ef8771992111e7614d0fd3d4133141709edb64bddbfe5408ac56b6b7ee002b31711b1b222f730df8c4137865a079ea2b524464f603b8c824519c5dca18f9feaf"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xfffffffffffffe88) getegid() 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x120) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:01:54 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}) fcntl$setstatus(r0, 0x4, 0x80) r3 = kqueue() pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000440)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000003c0)={0x5, 0x4819, 0x80000000, 0xa6, "79f79f8c0fe72f2cd36eb4c15a47708b2b6346da", 0xffffffffffff7fff, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="7276156c76796396ddb5d3ee9425e1fa5ac451833cf09909000000813a0fc326e9b7e94330d9bb384f5edeaee2910cf2f6f5dfe2c758134d6308"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0x0, 0x4, 0x84, 0x40, 0x7}], 0x3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x4, 0x6}, {{r2}, 0xffffffffffffffff, 0x3, 0x4, 0x2, 0x5}, {{r3}, 0x0, 0x8, 0x0, 0x2, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x1, 0x35}, {{r2}, 0xfffffffffffffffd, 0x10, 0x4, 0x8000, 0x9644}, {{r1}, 0xfffffffffffffffa, 0x2, 0x4, 0x7, 0x8fa}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x80000001, 0x6892}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x9, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x20, 0x8000, 0x1}], 0xffc00, &(0x7f0000000100)={0x9, 0xfffffffffffffff9}) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x422c4314d00caabe) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x9, 0x8, 0x4, "7c47492ae51e491b335dd245a134f34e6b3f129b", 0x0, 0x2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) read(r1, &(0x7f0000000100)=""/148, 0x94) syz_emit_ethernet(0x1000, &(0x7f00000001c0)="3be4b80ecfae36e47ce569eac9e3c440460da87eb58929d91af88ca7ae9d05152d4f5dd20f4ec58550b326e6cc2e26046672a2bb874e31eb823778f746c287bd788dce7da53e1893a454841acc4b4c496b39db5a98ccfa4243a4ac6382b1e28f53c1c882f5bc7b648cb16a2aad37e8b76e2a7176b70c3f6e5ca407c79adc20980e33dcffa89ab937a5d3b009974ad18b3f5bc457f6ac254845f46beec6b72ec8c82b39dbf7fe5bcc6423169773a1f13faf0ba92e055d31ffedc43c5310015e593e01b76c3778016864b4550ea588665873cdbd2b4c55ceadfde05e9f80df714deca0429a317fb65c86f8b17dec0f143d0682bf6f892ba2fa747d5cab1075d53091bc1c03a99cc967f3295d545a00a9896036e5678496995f54c191c2f1f1e3da4bd8084340f1d65f926434707b6a6177dd2eaafceb0ab9d7876fa1c5178fb3c7ee4c0847a89f2add640528ca6b19e8107fcec3e05294beb1bbb420a605a32c7cd8f44b202e41acaa7f7345891cb6e2f8f35a9b31143ae2bf43ee9916f1cf5a29bc37367f8543c5d6c3564fa298b115f00a548f12402fc3e2fbc6008e7e8c580f665db065f52aeb10fc09e778ce03a84f9e5c607ea69f5647526289d83163beb306034f44733b8c21e2257737b92665a0b8951cb8cffac6f312ac62b251c357a7b82d40c00ed60d9abd12b47962c50e440a7e761c23891919369dd6b30a1cd5d22035dcdc5348405295e9634020965175afe0d17d541ef53bcdf36ead813016c194dc6a6e66cca140485c1f1ea69c8047af1b544f8d6ad7f5a8ae979242c10b966a2b9aea0e8701942c0aee54d5d591bede9728957f8fdaf085f9a8842bcaa023f537dd938e88783a97249ee98acae47389807200aa581ac7a20b1bf32622cc0f48512cab80dac032736ad5654518d4c19c5ef2bdceb62f470e3b4d95651f6e8d7dd8d1355058c368377fe1cdd9cbd5c44842b74931ef6d2eb4a96d6929b192fc1166df553a2203e2f9bc8d3710191b2ddd777a0651b2aae9c6eaed1214d9be73d49594c55289326bc7c2b5fafd234e97027d85366c331f538e28017a30918dd66f43596d1a7e567d3c4c344a54fb5b85dec964e13984482e16d23c74417eef9076674c09f556865af022021336e889898e5107b7c4347a9e21a6fb9ffe18ea6ce8f2b585cf44c65ded5a2c84a156fe12192a9a2415b181751188b5ffc9ab06227bfa9bd23248f6cd1ae34e0384d554015ada9f612928e8cdfb28e78fda6da52f4c91c4b3f281b7ad2bd77b965d8899a93ef24d18b53ab147a1152fecf4f8e0c30ea5a69a5cf894944d3706b9af4d30ee5c40b824c90e0a7e1c5726e7700647adb89463e68ade99eca1f9338a200ba98656ac97f3901de247d192d37f066b43d76413f6ff4a16896d3f158d86c32ac9c8c863a7d5f5166b2d32c75033865532b5f4b2e27a6057431b5d75a1cf7ed8e12b33cfc2000d70c5a8e0c62566ad12ae61892d0ed71cc6a62a538e0af59aa61fa725921f1c04bb49990653d553d78d8f41b6ce12158dd2cf37b1d5205e650d5cf4ea5e0ed90fe95dfdfbc40e36a076291e47f507ed6d5603175e75c9d5951b20b6034d78f0f12783c4c18890cf349b96e8ddc449062eca6930291a478d2b5bb5544ba0e1521dca76605bc369be58681f04d4d8dc5ca0b6cede51906905c286b6be5b373b252a37e91a8ef5bb31834f71262639d347ad4249a1a2bb41b0b1557ad02e2b950d3ea5a53cf7bcec5aacec1bf2d7835718ce504f55b1a6f71897db2de03556d1c5b6795e97a98cabf2a632b746a19999f82eb87fa2ad14952afe5c197bf8acfc1469cd86f7c5cadfca8011d4f2921225fc231053bf656efd3580c83f8cd803345f8ac6af6c1540a01ecf591af33cba5871a53627105bbb4dd276262592bf3c057f48ad255d60b35050f0f3e3cc3844cc285866669a49300e6232fcfc07e7acd74072b5841ae99be90a5485ab961d4f566e46788274e7c39cc6b7bd24243ae57c0e3ba8698ad725ba46a615c79d470126b096e42864bb87470a14567b382e6ffdf20d212be067079033b0c8a832b9f6096d6e210503fddcf94006d851cb01c69bfd70951044ca8a4b1c1e5685c662f3de888ff652d11373534ae2459659e5259b0c528097f16ae093ec11779e3b86dcf12ebd4b0eabcfaf465a3fd620148759be620638369bfad3fb05314609d20f5b9286f303ba28f0f85400d62a972b9e2a06b5190557245138ed04a1c3a0a4a0cf037e761334ef81a2c764489821e257e38f4d8710645ad8acefd428a8db1a45a2b665d68bc883d30183ce29d11f179bfa44d9991e0e47606f96bc75e15d8535f683f30718e0d8a8f39184b1732cd1293c6c5a2a901188c7bc17745447ffdbf34cfb09e00ae01b5ff7842053020ab2fb55da3699f3e22328c9bde8813e75c32e355c6a4911388a5530dc264ed07eab7f32e6fb95f2e5c68c8dac2ddb9dc02f904accc9c8d9c63a5f11187677d3abd0674445fc520557ad947c31acb3024a6a32c2813cc3205ee982d4e55572c736f972c1011c65a7659ca18be1c9aab1fc474d5ba16ba54fd9d9573b84ad5bab1738fea469d02b993fb2e4dd5201edf11d6faef642d405695a09cb485085dfcea3d6fb7194baf8d4abde7c2d946d9600dfc37cf1dbbe0606b3116f6dd7ee304223d4c641b720335d838e4eb3cc04dffec3b12ac1f767eaeddd73b65da51685b56d368869550dbab785f519491160ddcc67688b81ad119051a06c44158f8e9a79dabe17f8cb43b7066840cfaf48741336ce43f6c87e329c008d2c53362cefe47d465c6f0576cf1fce2b22263f3a30abf9679bfbd5a02d731866cc8a295364ea00c1fa140c59077131639e5f1a57be8c3e71f2d18ef4dbe17a691235db8746022e3a79d92fb48e5def01c5f01307961e1afaefef7c2f703d6aaa62799acce8a1fb7dfd0de8581101b594a363a257a304e072792bdc2cf8c77d6a522538273547834b02944a0295559d5bc5e95e3561fc7d0929b2ec9f520507807b8ec287d443b714671d3b53e2f63ca2ade56a7308343a14332f58c8aa23ed857386a2b3a32f772962db3076106c42122eaba36246da25590d068ce8cc21eea60797e0ad5af9ffaebf4c1bcf3522f4ac791934eab73776932061cd5ea2cf7f893b42527d7245324e6a3e3ba11851aa48ee9beaf2a2d042027b53f2f97ee8ffa6d415b7c3eca4d7ca90d86730cabd84a12d89a19da7aceadbb4470f163911514dc296e33aaac097f06d48acc48ecfc49d91dcf2c4088577f168ae3699fe9f967956f5cd3955669dc67921d677c562233137ef26c7a885622a0d48d9b220ebc8eff3b57c19ce77afb1d9bd70d97efe1e2bffcf57e5da3791ed7dc41586c5b6b386dd99cfb4a72932767cebb40904f96aa42106708b328540fe61c2bea7f932d016f9e96a18cfb34b7212d79928f34363a06a51d9a4a0954ce6d7581e057c7ac74bdd77fc2841147dfb547e9b46e1a1cdcd22342b4d445ad9c22bb028d9d53bd6061be6f0221af95a4a596118ee91ff520dd7ee0e575d7009e4782b35a38c052e1efe4c400077573e798be5a800b3356df4c01d2718a1b80c4056128579c01c5df1e543182f372186a9f2ad1353cd407a921c72de584ee18edae735c6df608f5cf0f1c808e2a886cbd4606e2505b9cccbb89f9630fee54fce39c24ec203eadec8efbc60438ab2a8475d3f1aa1e124524f674f0d0c3aa50ce8a18368b24cbbf9673060db569ee708720ac7ac79a4e4b4b77977f0a065d2c2232266f81b24466fa3cc1ebcd2582d2e023e0b4a1ad0a9afc6747a9c400d1cb026c49def0391f070aeb5c5a3790feb23e04f7b215bb35b19d58c353bac5d25be1ea7ae411eed4be821485be4bc0091fb6f40df67040bd012de84eb865af856550e8e7ab129c2117f85c6947aa2b287d4996bc0a9a14610ce175dcaa2ae86da9cb14c7f18ce7522a2db748ca0cb8111a167cb8d72e1bb9bb5c8d70a192dd066aeb5a60ac00bb5224dcab5d46ff0509d8030f91822d7df300bd74b8bdbbaabb3ea8947285367a4edb972a0cd57591da2bc195e112a7e8cc06f7ff6795efdeb379c83fca44e30dbf3769f11fd3347b7fa3cfd56ea2f2c411b7f97f90d539f5f235ffadbb9fe4677447b2e0e6f442af6cc6f889c443d6fe18769a1dbbc44847ade90581087e5fc3bbb719eb929f6b50f85cb6100820ec9828f0e9cae851d8853477c115d1391a821690ea0b32504ef538757359a93624a22e6b68c434ecb70ee86d2f9d1029e0efd3da028d86d569e29aca1c8216513da1d06751fef186d1e4247d3bb70c4deaf1dc0d719f4d4c7cbef9b589805ca1a5eaf16ef70fea8b7ee0fdceb63937bb54bb7f771bce4bdfb3b48c9c1f80e0822ae9db5755ba2a4e3c64dc1a765a8244ec663e45e2ad697ccdc3202f263142dd1541bd95bae32bef56ffbd5aefd707197a33fa81e60643a918d350cbd4576a9b7a1fe1c6d08bb84dc8b95988917e48bb00e8dd0787088c1153647e5ef345a49de0400431033cea4a0420f459aa84aeb06415abf50595d3b00cf362325ed972a29c6208e0ad8eec736305a1c6d6de568355a857bf73ffc89dbbb705cb986d9098c368cd6218818a4c669c216ab799c92af8791928a83aa0021249e1c8811051c1d6eb7ac0415a274ae63bbd9d366651068a4ca8eb52ae592917d0966272237921f920a3796644e308124f0adb9004747e907aa973837cbe265b8800a4c2b43fa80c01cc9d5f6a86a18f4929dd85072c032e5c01d3a3cef1d46954d225a132552c594d631fcbbf4794552b6cfb43ee32dfb4676bdb5cf3ad38976819c3d7a8ae253523ff571f56b7e6761f4e3c2645037b46dc44be723dd2b742d2916c8822f07638f3e98a8c3fb637cc1e9326e375caeb183f1b9b6b00125fdbde5cc5ff9ba746a9301ca3e46d2bb39eb06d3a62192e65b05b9962d1cd6210fed2b9719c457149476750512f04c4f283adfd056953fd750047a07042ff85ccfbc36319e47bed902900efb34653fef849b022e759998ea19592a294bbd3e9829bde8863bd3e974daea34d92a63b0021ae4c485788436c83b40fc19d84a8a5320d5ac48e35493a9920cee60247c869753533e52041d2ee1087dfebcf2ad63fe0942a13365f9b5869b4fec353c29545d3c89dc21ddcbd70402e355ae4bf190bb4435ee0f68ba09fe8baa5c662eb378f2c298536c00d0f6402e0a49b0b255b367baaf2bb6dcd06c72e552233aa789c7c0f2c2eed07c71a77dcdc6749dc27f5ac73faec4dc9683652d02cc5c4d68e96ef695f99393c9cf6a5118aa3b202aa38064496ef8c4191dcb49885a21279fe9a1b2ada586b4aefe5008232247ed759ab261867020ce04b1de1edb50478b3bd3d3989ede02d0dae933c41a5d4f5e5592a13fbebbbe281b0dc4c2b13ae73502398575c984d956f4203b1ece5f662c1826ec8bbe8a417e0c518ec3fec7161da2f0ee50bde2eb57c17fe64231239e79e4ce7ca7bcf170c7640a394c50c02a02d294221162c41c749acb0a1e2b66dda16022bce5da45f00444145ef7970c1bec129a2112e034e3a80faf01f2063642959ef996ddaa42a39f9843ca76014ad41ea65ac0cc5b4c4d04064f919e58a66f5d7696a60e563fe448e4a2c46c12a3f87059b7f8a01af67e781a7ab16074798a111ca2bcf86d1695d00e54b2bda357a0ad169622e8c63e52ba2869547fb74ca5084a7c1415dfd7bb4f37de05b39862baf0b071fe2e2370a28f06616090") getpeername(r0, &(0x7f00000011c0)=@in6, &(0x7f0000001200)=0xc) getsockopt(r1, 0x2, 0x0, &(0x7f0000001240)=""/218, &(0x7f0000001340)=0xda) chdir(&(0x7f0000001380)='./file0\x00') ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000013c0)=0x3ff) mkdir(&(0x7f0000001400)='./file0\x00', 0x12) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001440)={0x7, './file0\x00'}) ioctl$TIOCEXCL(r0, 0x2000740d) connect$unix(r1, &(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f00000014c0)='./file0/file0\x00', 0x18) symlinkat(&(0x7f0000001500)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r3 = getpgid(0x0) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={r3, r4, r6}, 0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001640)) recvmsg(r2, &(0x7f00000030c0)={&(0x7f00000018c0)=@in, 0xc, &(0x7f0000002fc0)=[{&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/253, 0xfd}, {&(0x7f0000002a00)=""/45, 0x2d}, {&(0x7f0000002a40)=""/220, 0xdc}, {&(0x7f0000002b40)=""/203, 0xcb}, {&(0x7f0000002c40)=""/152, 0x98}, {&(0x7f0000002d00)=""/193, 0xc1}, {&(0x7f0000002e00)=""/166, 0xa6}, {&(0x7f0000002ec0)=""/103, 0x67}, {&(0x7f0000002f40)=""/98, 0x62}], 0xa, &(0x7f0000003080)=""/60, 0x3c}, 0x802) unlinkat(r0, &(0x7f0000003100)='./file0\x00', 0x8) fcntl$setstatus(r1, 0x4, 0x8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000003140)={0xd30, 0x80000001}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000003180)) readlink(&(0x7f0000003200)='./file0/file0\x00', &(0x7f0000003240)=""/19, 0x13) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003280)={r5, r4, r6}, 0xc) connect$inet6(r1, &(0x7f00000032c0)={0x18, 0x3, 0x100000001, 0x5}, 0xc) 16:01:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) fcntl$setstatus(r3, 0x4, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000002c0)) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) syz_open_pts() r4 = semget$private(0x0, 0x2, 0x50c) semop(r4, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:01:54 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x1, [{0x3, 0x1}, {0x2, 0x5}, {0x2, 0x44c}, {0x3, 0x2}, {0x2}, {0x2, 0x93}, {0x1, 0x3f}, {0x2, 0xffffffffffffffff}, {0x2, 0x2}, {0x1}, {0x1, 0x1f}, {0x1, 0x8}, {0x3, 0x4}, {0x2, 0x4}, {0x1, 0x10000}, {0x3, 0x1}, {0x1}, {0x3}, {0x3, 0x2}, {0x1, 0x3}, {0x3, 0x1100}, {0xfe163fa421de0279, 0x9}, {0x1, 0x6}, {0x1, 0x7fff}, {0x1, 0x1}, {0x3, 0x5}, {0x3, 0xffff}, {0x1, 0x7}, {0x6c63fff1c489203c, 0x1}, {0x2, 0x1}, {0x3, 0x7}, {0x1, 0x101}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x81, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x100) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000240)="29f52ab67347672651f0580d47a7b07c2d5cbaaeab4e46c2341dd5e7f54da5cf2ef7ecea211e6b91bdcabf1815242844848e6dc09f02ae9d76a285", 0x3b) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000007}, {0x7, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x80000001) 16:01:54 executing program 0: pipe2(&(0x7f00000001c0), 0x10004) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:01:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c4, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000080)="92e5cf93c7a8b826000000000000009184a9fc3202ca7a184ee12f796b5684ef81692e36762703b61738eeb4c8451a7d", 0xfffffd4e) 16:01:55 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') faccessat(r0, &(0x7f00000001c0)='./file1\x00', 0x1, 0x6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file1\x00', 0xad19, 0x4, 0x8001, 0x0, 0x1000, 0x7, 0x6, 0x0, 0x1, 0xd7ee, 0x9}) 16:01:55 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x6) dup2(r0, r0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:02:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x5, 0x7, r1}) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x6a, &(0x7f00000001c0)="028c99a2e2f199245ae4bec5c253ab0165cb2e628f7a255309be03f5dc5309a9f95fdc6550d826dc8fed8ac2d17b00647739a91789f8d2c5b8e5d1838a99e4c77d8d652de8ef622691e75330f1a30d022fe8cc6e69b13627bc9923e993daab01099e6f8de69a1a34433c") syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:02:01 executing program 0: r0 = semget(0x1, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() socketpair(0xb924504df479b25d, 0xc007, 0x2b, &(0x7f0000000100)={0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)) semctl$IPC_RMID(r0, 0x0, 0x0) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000380)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:02:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x5, 0x5, 0x488a, "7547a67a7087975da9141965c674cf9ca3f2cd7f", 0x100000001, 0x8}) fsync(r0) dup2(r1, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x5) 16:02:01 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r0, 0xd1f) ioctl$FIONREAD(r1, 0x40047309, &(0x7f0000000080)) 16:02:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x45, 0x6}, {0x84, 0x7}, {0x3, 0x5}], 0x2ed}) socket$inet(0x2, 0x3, 0x1) 16:02:01 executing program 1: syz_open_pts() r0 = syz_open_pts() fsync(r0) 16:02:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a", 0x17a}], 0x1) r2 = dup(r1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0xc54b, 0x5, 0x72f, "151cb95b1efb90531124b5ac305ad32825a7553e"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:02:01 executing program 0: r0 = syz_open_pts() getgid() flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x1d, 0x400, r1}) ioctl$TIOCSTART(r0, 0x2000746e) flock(r0, 0xb) 16:02:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) socket(0x10, 0x5, 0x1) fcntl$setstatus(r2, 0x4, 0x80) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0xa0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 16:02:01 executing program 1: clock_gettime(0x4, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x29e45fc7045a4f9e, 0x60) mknodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0x4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x5}, 0xfffffffffffffe4d) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) poll(&(0x7f0000000200), 0x12f, 0x1006) readlinkat(r0, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/38, 0x26) 16:02:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d0000020000000000000038b60fb5592f00000049ec655d08", 0xffffffffffffff24}], 0x1000000000000139) 16:02:01 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x8) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="010eb5635900000053e7f9fb4cbc524ce330389519caaf68b78f3f8eee3349c96449381d0afce8307ea2a5e39d49dda114a738eed4705e0057942fb5aaeaf95f7232993e1a33f6d01d4c1dbfcf2409b599194c4be45a32b54b054d16000000009400000000000000"], 0x5d, 0x800) semop(r1, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x2, 0x3, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x81, 0x1000}], 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) semop(r1, &(0x7f00000000c0)=[{0x2, 0x8, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x3, 0xfffffffffffffffb, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x3, 0x1000}], 0x8) msgget$private(0x0, 0x4c) msgget(0x3, 0x105ff) 16:02:01 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) recvfrom$unix(r1, &(0x7f0000000140)=""/241, 0xf1, 0x801, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:02:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x10000, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:02:01 executing program 1: r0 = socket(0x0, 0x2, 0x4) getsockopt$sock_int(r0, 0xffff, 0x293e578ecf5f0363, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x2, 0x5, 0x20000) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0x3, 0x4) r2 = dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x1d7e, 0x18000000000, 0x20, {[0x200, 0x9, 0x0, 0x5, 0x2, 0x100, 0x7, 0x5, 0x8001, 0x2, 0xfffffffffffffff8, 0x5652, 0xffff, 0x4e, 0x1000, 0x8, 0x80000000], [0x1, 0x9, 0x0, 0x25e, 0x0, 0x3, 0xffffffffffffffff, 0x1, 0x4], [0x40, 0x0, 0x2, 0x3, 0x1, 0x2, 0xffff], [0x8000, 0x4, 0x7, 0x3, 0x5, 0x4], [{0x4, 0x5, 0x6, 0x1}, {0x0, 0x2, 0x7ff}, {0x98f3, 0x0, 0x9, 0x8}, {0x5, 0x0, 0x9, 0x1025}, {0x563bf36b, 0x80000001, 0x7f, 0x9}, {0x10001, 0x9, 0xfff, 0x1}, {0x5, 0x2, 0xffff, 0x7}, {0x8, 0x2, 0x401, 0xff}], {0x6, 0x711dc75a, 0x9}, {0x2, 0x400, 0x3, 0x3}}}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x485f) r3 = semget(0x2, 0x4, 0x2) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000380)=""/79) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0xa, &(0x7f0000000400)=[{0x2, 0x7, 0x5, 0x9}, {0x6, 0x89c7, 0x7fff, 0x3}, {0x6, 0x1ff, 0x400}, {0x0, 0x100000001, 0x8, 0x400}, {0x8, 0x2, 0x5, 0x248d}, {0x8, 0x40, 0x6, 0x3a}, {0x7f, 0x8, 0x8, 0xffffffffccdef65a}, {0x8, 0x1, 0x100000000, 0x81}, {0x4, 0x3f, 0x9, 0x70b}, {0x3, 0xf24, 0x7, 0x2}]}) r4 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r2, &(0x7f00000018c0)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000500)="72b627c4ddd6e36ba548edcac1a6928b15a3cafca31fdbebbe84c1bc7fad544c63998952ac83f2c138d02510a130b25c822aa8d9ed53fdebf9733d63515d6481a514d4f8b2514fbed07589fa93", 0x4d}, {&(0x7f0000000580)="75a15b", 0x3}, {&(0x7f00000005c0)="c170ced0c1c07322a5425a6b7a94a952b3bfc2db49ed33d50c2be9573330887aedf1c1d3ec9e3084db4ddc8c2ac09cc5783b7201ab621e5a5cd0b4b4d4cd8f48cd517fa2c8d507801e662f3afcc8de9d7bcd64fc0757c875d4bfe28110e946b6bbd627743e4426a5cd2db263582d43b599b4d95dd4210ea2e0ef6b1212cc6acd4a563b913dd7b0a46984503aa8c1e3db730dc575b2f45c240fc7b0a5e0e5b98d3b62a424b7c86a7d0a576b1b937cf06fb8e4da29ab42eb37deb505f156789fc6b859cda0ee4e01be7e38a741e0d49c295ca040614fc3fd322016a957e37c7d16c83b46ad6ab4caac3f8eeac049bf3b5071fbaecf4464c5bcf1cd5c8ca25c0c90837c382342e0bc1e32302bd8be5fed57b373713f745bc5e6ac823fed147b4aa44e94862c2a9f283c7053846589e785ffd3f5b22082c936bb6823aa020289f68b56cb845e00f9c26a88c69e780b21cf1eda2e559ca7b1fadab04f349004a68fb485e5726df6dccfeb5244adcec7b807fd4c6748dc51d7776e7989d10a93053e8f89ef773c3c66531145b6e2f9c6b6454d8a3f44356bc7f2b2ac60208f7a72cec6678656b19552d8cd211ba06d0ff8c2202a3764c4aecbfd24733573d31b9895a97756ddbc037d19e36bc91ac4b8890bb01efea885b2982af977328f9876bd19d35688dec5652e3edad2fadd7e8d55add6ecbe9f365bac9f142c3d7908a98a989da6c99f0cbdaa6c1b09638483517f33f0fc29c425ee03864fa947d3f5d4617fc94371f833fcf30819320f1cc940c1fe3c668665ac3dcbcfda99f27e2d3f763a83ebcd69f083d4269a3d0d377ffbb5db464a27410d5893cd6e6dfd68f9059e8c918ea8fe175d1ad49f1d0abaae24aef8427348c0bb5a2ab1db163b9ce1ff4f32f5ee0d3a347b815c53bc5616fbcb30cbb6cbfcf1229f5ac0afe2f96bb6c655fe129f09e10d0b72481119dc9b1c58580f4993cb835e095dc7ad8c049cb15655af7ef652aba309d571ca522698cc015e4d2e5e50b3b1de1220f9d3d7db2c9122575607598fe55c633d937ec76d375959988de01bfd90bac1534da283a0be6447e3e83890e257ffc629aa6c98590d859af9508281f34a4ea8e24bd00f55dbfcf146eb4ac9c9b374f0c204885188b4ca708bdb6983d247f7fa262930dc670045bed7c778ad33cf6007780f6983b3c7ed7ac7ac7e9a9cae54489018689a9adadc08455fc2834a83ed15b2ff9e98d62659f2f63f0400e87272220081225cf8cf296f5247d7fa74eb5a8366212e9ba125c8844f06eaa12ebdfdb13dc47667591885c2bc21824f5af11c61c44875817176d79674d840f5a689be054cf8604d6c9fc2e70d952f0538793ad94919f13ad264695e52fbe53f2efd7b8043eb5423312cd23feed61ed58def17322465afb5d1a2e3d670e1964b8ffaad4f15e9f49e57e7a92720ff1436cd93e3928e746943f0afb727670e1f9d559023fcea9ddfe06b75a51a4371a65f3ef7c8688c4e14ebd40e6508a164e9f24e7c4c9eea393717e9ff72e444e1644749387635d5f8230d5af555f294c38517e48f7b001ca54de28c5c5185186d761da65958c1649a7cec1deb5a0ff8418887a8398774645b47728eaa88d8bb39b0fc34e5667b3c33903f25399028acb9cd3ca6b1b72a5dff14adc8e09c03083ad35391b291244c7ad2aee754cd61080748c35cb285ead03246de7b7715642703813f0c03a393a569031bfb914dbb2a80ddefc193a3ecb460558d1bd1b49c5341091f74a97ed7d400416a1efc5c9df5b9d30ff82d49d8e1065f1b6b97f8e2e910eb78589a6df5612fc68fbaaf40b871b3cb9795d7f1aa401b7806f4470566a65e60cb405e6594c73cc478ac6dd3f248a1c15a111c09e8615f26ef186531bc5ea9bd79d8abdf8a326800a44e43590a7124fd62d803f9ca83777bc4ccbf3c39dbcc54676ee355a5aa883da7f011f64bd59aee6967f4023b0c35aad1c71adda0fb420b523b1d294a78ecacd027581b13b425bd83442bdf8ca46c0ff83f6af767f02466010b07b92f39c783c875b55a63af87d46f02e6fa223db4146c88c35c13c0cb8a93474ac837ea6fca1c04d4690ba32c0369b17f26a414c7c6fbea2500a002017b52db1c160a0de3fbf6b3e45603a23ee237dc725bbb9b4a689a82a4be19bf77082d01158f0e205787d091432d6cba2905910117a0baedc27c322f7d974d4da0b90311cfb03ac431554a6b5da658628b9d8fc8bbdfa97f1b5ff5a47facc2c966764f4a294e2d4e1114f791fb3ba19ef5f54d7486fbf5732706588cf86b790a855bcaf5bc96883eecbb6c7483e7a447fa6aa9f891e040438968a91c952b3abc7cf92d60305d8e8920207ee02c227f05e5355ace87bb1383b00396cf993c5ff5186d06bbbb60b485c87a6aed955d8b2b763b4a908707d5d487aa0f24c63a72d026a57ac95aa85fbcb9a03258e3d35555495333cdcfbe2c9331e259c78dad25455429374e17fb62d7a507eb357a4eac59d03d22049246740a2291c3d64fe75f3e759274e96e96a7366df84fef5005c720083b65e086ff5f4067350247a7a7556f3c691195a5ab4524f0dd78c47c39c1ce2b907a97b5bb659b1abf711c1ffafa996bab11384792b3aac1867ef2011da27b9c766f7c93013034ad2c7f8e8add24b1896d4ee7e17b5c2439b7c107ccb0dd2cd61df0a1e766d6a3b7f2afb479e98d03a7c6aa085e26a87c07021516f08874db7ed60b4a6a18bfedaf1038e311e98128c25e0e05ad11ee7c845552da29a4ae84f27a460ab585e32c018c462a2ace385880deaa2ee62cb15e112e9a211b12100dbf8f0d6fcc96b594678b684c3584ce98609b8e50f619371940010ab1e2a0614b02d76e632da49fcee79d46562ce23ed1c0d14829bdc1803c8dea067931b297e613e5945be490d45b4ada81134c63c593aa9c82afa8bde9cf0b843ad7b1b24b8173a61a91bb49bf0deaecc79ec41d3bc3497d6b97aec0c9499610725573239d387ca3888494032efd125b0822b11bdc1a84ca77840ba22287bb7ebec3bcf6984eb61a6e65889c691ea06ce63f9f19fe7de6da2ec052222b08f9025e0d5ad14c19a0378e65e707a5c4dcfda795c2b251db52cd2034999767d002a6a2331fb287761d10d39401a2851583dce14a45a2af34dfbc7002a13ec4d0e76e00c911ce1633c22ad63b0f26703bc7ba4b2f4d55cf8c07ecf03dcd5b20d5b5e56b956fb489b4ceba69160c0a9de71dd6d1a3ee41957ab8099329c4e2296848518adcb3b80db50d0b62d030939607e69d0fcdb4a483bd8b8eafef04444d8dfc7d3265e6a1b80fe7dd69516dd4501ab1644bc784d7f89faaabf4328c1e216414d52142ec71770c016c81fedd22caecda5ae7c23cd26213cbf18df61a3b399cf6624b5928783be455e9aafd836be389bdbec6666a1166d4b7c8b01311cec05afc1930637860e82a0e6071e47cb7bd45c86a1e7d08546bb7c4b26fd6f89ab2674a5befa9b2652eee51c14ab435c9cc15fd82352c11436410e36bf8b4105dc6bfcc45e4aefb22cf8551d05e586978e27bc396227ab39fd1bef96d323462b7a2773ddcd13bb8c1314d6312365b558c48d0e6edc97c7ef0dd4c13dcc01627fa86213c6fb1fb489cc687f4ff1449afa80e2bf58f7cb5abec118e93b73a48fce2f2a73680be2bdfc4b1434d98fe7b85b9d8b41965ca68e9b53919aa752e5f6aa4ee901cbb162d68e623fa77180e22d62cec08025b2c4e242b4337dd49953fc05e5e58d7e0d41975d3b875f95f4c7187ef978476787597bced0ce680d89852bb6c3bee0df7967818b592d97ad25a6b5cd0dbab47c3b7f580b42431a77af81fa4460054563ac091a1a58de75b4c3604d92698c5c3527da0c48e7fb3b8c845565757518893bc45f123a9921b2b51d180517a7c672bb38483c8faa0b55f8091b17a9581dc7d21a47c4cffb872f587d21a3c087b7f75e47194ee099c831b8446cff3bd5c4b778921e82f0666fb5ce671c1b8ad1009fe1ebaf69ef7d0a6446501b6887478f599f6598d83c11fd4b86af3496f6c1db96281b00b81ae51b92f3ed5cbd6a68f8d9a85fa391c736908d3148b3a6a078b0b67ee5f046ffd60dc040b42d2050095355a8d37e00732e05043401ac6d3566645f6e7ad88bdf8914404a84f50b6d47c9301a9dd5c3975fdf3c3ea2906270c87ec5358be1a5010553d846f04e6897d35f0816806a367f7c0259e2979d5426f32daaf3efdfc6403b858d8e843513f13c28f270eaca619ff73d59c62c6c9c23ae10e465a22af02897e4ae4db64e24e11d478805c16fde4b024af16d0650d6838db49469c9facd1b7b77c25655ecbb5ef6fc5da648d23f91df7ee4566387c99bfd25acdacb6322c94164a66549b821e7f6cdd4ee2ccb5196e7d2277a3bd6a2e6af03b8cbb700c2c55801841ea9e550011e45b9534bd68cdb2fcb4cb66992b571f76757b63027929fabf7ce4932bb335f129c87a18e9a7a1358554db1854f27a132b8ac4d642e2cc18c073077d8816a9c5fe9cc6b4128c4c6f3bdfdd0224d5098f8996f8cc11c711738ea769f24a94ab159da4a86a862700730bcc559392db137686374badb72aceaa2f9e6f33693934a1c709bb835772d01c78b2b7255aca40d69739079da5699326e5f4ad35b58135fd29ef05ddd23b659562f91d3e47c1b329bc1b3c375196b108e2cc290ef00954698c3184062e40515e9e12c95c6937f14db43218580551b279d0b0b78abd90d3ea476516129dd9dcbeaf419b38d4ecfd9be69890d36695afba24dca3085438ffb0466d5c3038bd0ce4c776a01404db5d7b91593f07c8ac726a36173912368ce9b46bedff9c4b317f90f51b625654e36045fb27e6350f889f71dccabadccedc66f309c5801e64c6a4ebec78ddfbc6f783c67e611d76c0943b9d286b1db3cefb7b981d231bf3052e3a7a7b62bcf52cb49c37200493086ef62461500fd7986697dba8ace1c5838dbe5daffa73de89fa3c909ae6bef1680b156b62617c5a0675109fbd6a99e2e5f9dfde911aa9ded73bdc8dbdea7c48c4f7234cbad2e7692125d03fe81a3d8442dbb98e722e80f6a2e4337886443b70810392430ab677fb0caea94ab4dcdc40c4fe1e51254e6d127d537fcab5f88ec039c2a0625b09941d001b23fdd11366f5a6d04b45d46a3aad0816bd70dbf98d0afbdd0974c461eddbfedfb9cacc406bbecd2bc1c96a587b7e728ecf4cbb0e3899b5cf78c695db5c70fed97363cd234a0ab2ea29f61c94536e7747fd47562e9681f12a911b25042e637c50c70968221495dadf8d473752f4d2b7df251bf10e98871d6c2f28f9f760f5e7a862a5c5ff9b1d7db00f2caab52b282b8ae0ab073271b8076559d71e2302f167a0a3018e36ad7204f55784a6413e7f7fdb7f9f29536365f3ac0a526d38839b286ce7f12b6293e6ceebf8975886287bfcfd3847c62065ea3c6daa63be119db45fdc19d44090ffbec7f3d4afbbbd6d9c55d7ef7fe1ede479e62d9245371afca2c7ff897df3a4fe6b93752735c55426d364c2cf4dbaed509e473d825428a194499e116a27fc0c7d94383c2f6813d72a494536d1077eff59c3c31fde3b991a0f063b0262b99321254a378eab3676d7769445ead60e4965b31d71479ae41af9375bc2af47ad8ec48bc7b9ae3775e39ba4426858ae429ac2621b5d8651f77d4f8c060844c8d986df0d35d34fecc01d1559b649cb09a8a0ede5d02d054f8108757008f608f1d3b5cdb38f1ccd0a45c39700fdb75f246a80ef5323339831f5ad125ff2", 0x1000}], 0x3, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r2, r0, r2, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r1, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r2, r0, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r2, r1, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x110, 0x400}, 0xc) r10 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001900)={0xc4, 0x800, 0x200, {[0x0, 0x837, 0x0, 0x3, 0x8000, 0x8, 0x1, 0x55, 0x7, 0x8000, 0x8, 0x10001, 0xff, 0x4, 0x5, 0xfffffffffffffff7, 0x9ef0, 0x1], [0x81, 0x0, 0x7, 0x3, 0x81, 0x8, 0x0, 0xf2, 0x3ff, 0x101], [0x7fff, 0x5b61, 0x9, 0xeb, 0x8, 0x9, 0x9], [0x5, 0xffffffffffffd489, 0x9b, 0x7, 0xff, 0xffffffff], [{0xfffffffffffff00c, 0x8, 0xff, 0xffffffff7fffffff}, {0x8e, 0x10000, 0x2, 0x8001}, {0x0, 0x86, 0x2, 0x5}, {0x0, 0x0, 0x9, 0x10000}, {0xfff, 0xfffffffffffffffb, 0x9, 0x80000000}, {0x9, 0x7873, 0x9bd}, {0x0, 0x1ad, 0x7, 0xfffffffffffffffd}, {0xfffffffffffffff8, 0xff, 0xc98, 0xe2f2}], {0x9, 0x800, 0xffffffffffffffff, 0x8}, {0x5, 0x7, 0x100, 0xffffffff}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001bc0)={0x4, &(0x7f0000001b80)=[{0xdd76, 0x4, 0x3, 0x9}, {0x3, 0x4f, 0x8, 0x6c}, {0x7, 0x6, 0x81, 0x8001}, {0x7ff, 0x6, 0x40d, 0x7}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001c40)={'tap', 0x0}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000001c80)=r0) socket(0x2, 0x8000, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) shmget(0x3, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) openat$klog(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000001dc0)={0x7, &(0x7f0000001d80)=[{0x2, 0x1, 0x1, 0x100}, {0xfffffffffffffffc, 0x100000000, 0xc6, 0x9}, {0x7f, 0x400, 0x2, 0x4}, {0xfffffffffffffd8f, 0x7, 0x9, 0x9}, {0x4, 0x399, 0x8, 0xa120000}, {0x3ff, 0x2, 0x100000000, 0xa35}, {0x4, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001e00)=0x10001) bind$unix(r0, &(0x7f0000001e40)=@file={0x1, './file0\x00'}, 0xa) 16:02:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x2a, 0xb, &(0x7f00000000c0)="ebffcbff13b9fd8100804e712248e689a292964c", 0xd) 16:02:01 executing program 1: getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x52) msgctl$IPC_RMID(r2, 0x0) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x5) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01a90322c63a63e777a5d40e340a3e2fbaffa8c1fa9170f21b32b8f8767612034b0aec66c8e91a25c54d35e531d7b8733235e3e401af3046399622121979d76175cfa0d960d269c6a864faca31ad101d7054520d136757d5f114d7225dcd8d729a2f6a18cd9d57d5f45ec622919268"], 0xa) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) dup2(r1, r0) socket(0x6, 0x3, 0x7ff) 16:02:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0xb36}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000480)=0x7f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000400)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x2, 0xfffffffffffffeff}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3}) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0xd, 0xf0000000, 0x1, 0x400}, {{r3}, 0xffffffffffffffff, 0x1, 0x20, 0x8, 0x10001}, {{r4}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x8, 0xe00000}, {{r1}, 0xfffffffffffffffb, 0x3, 0x2, 0x8a64, 0x4}, {{r2}, 0xfffffffffffffffd, 0x80, 0x3, 0x1ff, 0x5}, {{r4}, 0xfffffffffffffffa, 0x9d, 0x8, 0x900000000000, 0x81}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x3ff, 0x7}], 0x100000001, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0xb2, 0x4, 0x813, 0x6}, {{r4}, 0xfffffffffffffffb, 0x1, 0x1, 0x200, 0x3}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x9}], 0xfffffffffffffff7, &(0x7f00000000c0)={0x7ff, 0x3}) lseek(r2, 0x0, 0x0, 0x1) 16:02:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x80000001, 0x8}, {0x18, 0x3, 0xffffffffffffff11, 0x6}, 0x2, [0x0, 0x1, 0x5, 0x0, 0xda4b, 0x1, 0x3f, 0xf6]}, 0x3c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)='B', 0x1}], 0x1, 0x0, 0x0) 16:02:01 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = msgget(0x3, 0x380) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000090000000000000000000000000000000000000000eabd00000000000000fdffffffff0f00"/82], 0x1, 0xfffffffffffffffd, 0x1804) r1 = shmget(0x2, 0x4000, 0x12, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f00000b1000/0x4000)=nil, 0x1000) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) msgget(0x3, 0x200) shmdt(r2) msgget$private(0x0, 0x8) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:02:01 executing program 1: socket(0x20, 0x8000, 0xfff) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) getpeername$unix(r1, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) fcntl$setstatus(r1, 0x4, 0x80) 16:02:02 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) shutdown(r0, 0x2) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1}, 0xc) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:02:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x16d, &(0x7f0000000040)=[{0x0, 0x0, 0x2}, {0x28, 0x40000000, 0x0, 0x210}, {0x6, 0x7, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x10, 0x5, 0x3) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x4, 0xffffffffffffffff}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40006}]}) r1 = open$dir(&(0x7f0000001440)='./file0\x00', 0x100, 0x0) getdents(r1, &(0x7f0000001300)=""/161, 0xa1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="17") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000300)="276475dbe2ea696949661b3cef2eb1355b3da125a1624f3d4b35b381162b22c83276ee58a7c388c13bbebd0cf96685cf8c0d5f18363107812657ea24665afc40ffcc8c83c4b0dd2cdd90843226e3b3c09bcbb02c574e431171228a3a047d6121d89413d760efe2c98e8197fd8f81979548c0562169064d48ce14772a3a5c654014cded23387f8ff368c967fe6bc88c0a574ee20364b525d2e07091a157ac9407d9470f469595c6065a7d876b66a5b057b6dd59b415121e69c7ed920a00d999d8921ec42a926068d2b0c356d2624c995f55f59dcd797a3b029c7e4840f8746a75cde4450e96657d6a474dad846983046e42d0dff14d73ae2c5d7b6ec16a31006a2c791879159f2429de0b2b48f2dd6a84a371ed6af5f17328a8e4a0753d2aa1bc6e2a9511f20a6b7b81d40e0aaa70d4517fb28d25ab40a2e1fef09be2e865cc7d57f69d7c0dfa8e92014815e493761366ee9e0371eba35ec5e22352b537a3b469b3e9e3701f5d8a0c7c80a06d0aafd459943cc594892588e4f0868886377b6db57cf0c0da86f2327ae817e63dd931393649659b9548fdfab7b18d9edda3e0a7b6196bdb8c66b1fd16d482f672fb97ed5c809c87e84dafbe2ac3433566d07aa3c86fcbdf62fb992ae2b85cffffe56dfb4884e1b323890ea61c8aff0ac0973378d24ea8ce5547fbd61bc61dca717c90345a3d25ca669f430265ef535a0f256fb296dd303d8b2bfe1b6c67c85107d364799f581a498c6d1d94f7acefc07b2b00b02308a5ff8edb5ce76eccb860cf4d746d472bf2d7b7fdde91c9fb24b02427eb16bbaedeb647050bee0836f0710c1d48efe28bcbe3fc0d472f053055331a598aee3bca637ae65b550ca82cfd6042e3e8d910a7540f84d36e9ad6412f01b6992c7806d083956c5811e6c4a2ae9381edbc4af9c3db09f70c8d7459d1d33c4c97d6713803d6e95f462629d84736bfc4c157a14282ca9832dbaac36f385ebdfaf05db9c6f19373e7d830784dab5a41c5e76710eb88c6ed486848e2f9f62f863a5c4bae0f167204eba318010fe6f2fe7589233dcf2030ab330a6ccdb68c58be221d11980ea24c6b5ffc66495de376bec0b5d5c7697337e5529e4a67e35af9d251e06d3d0bbd1c45dcecd5ef44ba02c122c7c5600518a5727909175f83ed14f85843b8ea3b2c70006e1d7b49d916a8a81aa72c59598c8dcf03bab3384c83a5b1dc3e1eb31b5ca345f89c31700e105c9d25f7c40f91adb8ce6fd7ce7db58ccc739d6c84a4473b3c65018f3fe91caa4f39ac266d7ef7b85ea841adfbf3e5b43e907be7b939a1f0605716f19b2075a1e6b8d0c3ab3c60d70647d403a5ec0cfb9aebf66876c0542b653ab78f65b63ff0d8ccc7a9c4b74e02b628fd0c601469d333e17840541c8cdb49a0733b9bc3ca11dd6d606b9582f875b1074de99ed0b39c85d0a15630da573bfcbd12e50883a13982cabab90b6d18aa2935b90fba900ca019dd8f3a589d37345299e0ecc82d1f3f59f9b8bfdcb6c2ec7140ceea93f27a44c4c358553f97afade6fbba74df3325a0b78575e978132760f6d7a0b120e1382c70b8cd8a5ac2378ac919fb02d6209f14d4ac8541b8bd0c36a52fb21630291dfed1d7c926a8e71737ad47aaccbe3d496ded9bc112d9cccf3a13f463e02008e5405b7461973d282cd56ea5ad4c9c0329d5264baec3d69bc46dd35d655d21a050cad500115ab1e707c451eca329104d180a5cdccede428667a83ae90d252a3bf86ef28f65f422ca87d19823810ff324b71766b5ce348b4ee067e440ad00aff4959d4d2a0536dcce86cf5e114e73137618e95b4991f9f7725c21d32e98bca878bb00f77cba1773d15fac1e100ee987073c66e1dec4f64b4326fd229b0229cec1234fc59356046eebcc34f15ce4e7eca2d96c433a4c7c930fb8df591905274296bf7d5fdaa3868186b574cc56d307fa7dc5afea306da351c3366e6f1cb74669b97a99e7268df37fc37b287b821b870575e420c0f39f8e87adffbdaa2651c12b422a5d6645de7afd14f8403a8111df29f91f8de8751b8df197b4b9a5725f6184e886cf870289cc77f1f868b2ccf996ce30b1ac68faf8d56a4394c092c1c471a6c5dae47dfa48538389c1a40e3c794c0f46e548a89eb6d2721983e579d9d17c02d8d8f5a8e29c876e2d3e40bffb32482025967b561dedb1733da58c163314f3601f71b2d452b207b94b9ec15c8bbefd73e76894cdbf257fcec1d416d51b1c6efef1db70475a1f1913d71f6f9d95d69dec99d201bc26ffec8766617d3c3f4582b79f3e5e3de5917c56eb4bb49c6bfe0eabe4d041481994aef49a31deaa86658e97071edf8c796bc54188f8890850087f7389f8d4929fe669a941b0ec69496dae7a7fbaa9e41949de26365be5b8659b31f550e2e2e3dc2f568d2575ef17db3231c062258f46b6ff755028217ed2a175368123fc5b7b0d44428a83289d9764e22ac0ec2e82843221a0bd817a41073c8d82aff033c7803f0c222053c3d499711d9955f48640bc0935f4fb9feff28a27256d802baefe4056a57323339a129d245853e971f06b7c67789f987a01f779ba5d2440782ace8ea231f48e21f4d9ab69b1e8396b565a2432b3474a56926c3a572a0f92b5094226158eab67f33f03b04b96859181371f2bc15cdcba0d35c08e8ab259f8cf8899a8cfde88efb20d1fe33528a68666e4c7bd0331077f54474feeb86fed96d46d00bd5070b60867861a240a79d74097d8be68e8a454557575a2494e31595053ecfde33095ddeede15b5ffbe8cddc7b4ce42bc8662b1dd42994245ebe22daf861110c0b35951398697909a89e7def0fcbce4820900c30506aca320b3ece89fa40cee7623c1a84ebc3f246859feb9c4d94e9a0d5fb909361993fe55aa50479274826eb6d897278bb0589565ea88aa5506fa3601ca231d651b9b4dde97bb27849b1e5866753de2e22c3a93b83d2c04ea1b5ca7c8d6f6b47e4fc6021524b6c02e1fb4fef9db052661ce3b0b450bd42ce86babb124c29dfdd8a534fefee293b7ab27fd8d3d1872cf195f994cf3a27e13786a825dec5ad798d48e7469aaa1329b8eeffbb187e38200c8536a1d6b0a266ede7245b55add69848e27d723affaa76670129894e467d52bbab7f3b1e18fd1e9f98fb129e274adecc83993b221fecc38c198f6175b5035574c0e2044c8aa797a34ce659d8a2c789ada310fa0e1a3095a68e9d04f846873aa04b6f316ed8d616668594df108c002e7deaaa2f789038af30aa7bb31763cb6462fac08abd988dc11a9b804c825b64de750ac2e2b36da200acd52617644450caea08db932b1c0c17b13b21da38b8815fb645c6e42d046c0dbf41de2dde6d5f8160842245f7433be0bb5b56070082fcf00c651c1c6326b7854589669ec08ca36c03072b7d22357367d289b937af5b5b80a4a1a57130650c6be8ba23810001d4f65b9c96720d35b8a6c07e44a1fe43b2bcd565ac0a574961ab924e7b56bcbe988d177cd2b876f468039e8a832c35641438f38f077823c94e8cab9822959f9c1fd9d9fd65876e749a5529ea660b41a8d57b5ac935e0ffd3897104ea2cf23eefbe38102604b34aa5a7a49f141a8383828bdc9207a583c641fe7b2ba545731219d9df0c6f45fa2b516e152a8d8e978b8d9ee9388c8ee4e97bbb68c98bbc8c57b7e07866ee73dc9b51db911068a36e380450912b44c31d9e59ea8601f20a194c64c3064b7a481d69bceff85b542b8ef3c9fde2f2f9c40790ac47a517f372416489f565ab01fe626b0bb15ce5a53cd6bb62be89bdccbc09669de7eba1846f4faf033989a3785ae0f503355b1dae84a00e6f6d2ceb480cb7d458a1cb88bbbe243fae9628d9b916605b048c20225cf99da2e68e76076accc2a6a02fd2b61e6356fdcc9115cefd23c6a25baa761343bdf15b4d059d22b133f03181ae433429a58e7979d8d200917b0c91a24a6768294582a01587f72a9d984fb2e52c1eb5c8ad58c9f0d547880132c3acb3508e0416b7e3aa5cf89662a59a680a0824ea3ea9fef45c8ed313aa2a90db7f91036eb5bfd5853f1f419e1b87d871f6cbe7822fad6daba4cf3ef0ec8a7621e67470510ba6d11a954c9330f0e5a9b0bda26c2092c71742f2cf2e60edb38471a02e7d62409840049cc9686a607df4a1d01d1c5e220bcca11b1c3d9882896fd71562b5a926d36e97f82052efdf7a6c87e56110e49cebcc531d5df0dda10d8e03fb10395d26eeb2bea72caea28de5c579971299d1b998ebba1a4642917d32e7ef081a08025c7f4612a2594d45b7646e643bbec7932046d4bdf330435139b9334135fa286ec178cb93c22c36ae37bc9bc256034ddca5d37ff23148929f63fd560f341af8baa938e4d2ccee39c8d68f79668ceb3ffc1626ac477fba36c283c82cf8dc946d5ed4a4a530ad320a3ddce01b80aef9021848d2a21474ed5761b4203b2327ae7086a63a20f12e309bc0f8821e3c73d4efabf65129e3347f2baf9036dfc5122bc786be216e92d081a866fd6ca86ded6b9746edfd1497cc8d41df48e45a8003bbbe2cc6d57a04a56bad68ed55970e310ff8c7ab20ecab0ccb369e5a1787c634d5596c48c87ac01d1b40e3c765152ea042b54150a9202748ac9249a47c583085486f7f86e66fa72cd8cff06e293c4e8cf005b986cbbef515dbe2f0be025553776109d531a4e6e31d605d2ea936610799d7b5b12a7facfb42684500675e1cf6c6e2237029af7112d8bfbeaa0a30cffcbf63edbec91c9fd2af5df3f8c60a561bb22761434fc428079475475983c7c86e7a8ae791787a232eba86040acf47fcbd32e9607a318e554229fcd471ff5c6fee0843bd264f4392faf2037813c23b55baffd462e3b2be44c4402d058e453aaee9dd47060620bd25cb21b3a552818e4827fef0ca4cf6b38253b70e1b6d572166414beb3dedda24712ed3d45c99e353778d72a161046e7c4b81f7affc2783f3d83578a105fc23501b6d8f4b7c2ea75be6b55d2da505e990adbcf0b116f2c7991e385d9196918b43877ab36a715279ce0051b132993c8ce563b71578bbb26b1a8a3ab48855a6c0fe0804411e3e0e3c373a6c27d334ec9fed3e5427e10ac2f62cc7a40960b3ed0915599b691b512bece21fc816b7664a2e1f2f423bfc93bb6d246e81da79ca819a24722b37d7d67102b7090e5892e9a91a341df54ae1243bb75b0a42b070c6065db180968abc8c487f455ba409010e666f34265fd92bdc5e933b91d2a63fd0791a6f05c47e76ff995672238b7e3a95eaaad5edc2fd2be172329d1ee7210109132f98d7f7310e6fdf8d92448defbc71d417fb25af6f6fa5551c019ffb62524d5755886f8ff1134f9c6e53c8fa514027c41d91e2ebff27a2699b5fb9d420e46483030e386a3a32806fe7222921e41bce6d66f5583cd660c35ea810cc3161a9fa446d799070725c1715d9e2e0cf101de49e6f3bbe251f91f205735165eaaedd249585b00476f0ba3abf3f5e6d4cfc68d04ad368cc8664391bbf5529209cb82c60fd05ed14451e1eed51cdc287d5f2d44efc3671079f8b95067fb773cea2e60e541428c73f505d8ff19b89d441d134e3f0ffb5ced45956396686793f321b07e6cfd772ff06c5bddd249258e957440a0783104d42769a49b5c073512ed0ae0665dc1e64ddf4a858f126a0ca2f4a41d0817b4aa184eaf1e405706f2bfd805cd1ace2b127baf627a2e783678071cc9fcfc5460005aa5cafad06a194c70d3d963167464871335d149f947a33f7e377b8c4eb315b468551ef78559fe7814d737") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x403, 0x0) getdents(r2, &(0x7f0000000240)=""/144, 0x90) 16:02:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x14e, [{0x3, 0x9}, {0x1, 0x97b}, {0x1}, {0x1, 0xb388}, {0x1}, {0x0, 0x8}, {0x3, 0x80000000}, {0x2, 0xffffffff}, {0x0, 0x8}, {0x1, 0x1ff}, {0x2, 0x1}, {0x2, 0xc400000000000}, {0x3, 0x7}, {0x2, 0x7}, {0x2, 0x3f}, {0x3, 0x4}, {0x1, 0x100000000}, {0x0, 0x6754}, {0x3, 0x76}, {0x2, 0x6}, {0x1, 0x2}, {0x1}, {0x2, 0x800}, {0x2, 0xfff}, {0x3, 0x6}, {0x3, 0x6}, {0x3, 0xee6f}, {0x1, 0x401}, {0x2, 0x8}, {0x0, 0x830}, {0x2, 0xcda}, {0x3, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) 16:02:02 executing program 0: r0 = kqueue() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000280)=0x8) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) pledge(&(0x7f0000000080)='#\x00', &(0x7f00000000c0)='{{\x00') bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 16:02:02 executing program 1: socket(0x18, 0x7, 0x7) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) socketpair(0x6, 0x2, 0x4, &(0x7f0000000080)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xbaaf, 0x4}, 0x8) pipe2(&(0x7f0000000000), 0x4) 16:02:02 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:02:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x12c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x401, 0x7fff, 0xff, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0xffffffff}) r11 = getpgrp() r12 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x7, 0x80) semop(r13, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r14 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x3a, 0x12, 0x0, 0x0) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x11) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f0000000000)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/134, 0xfffffffffffffe6e}], 0x10000000000001db) 16:02:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) recvfrom$unix(r1, &(0x7f00000001c0)=""/238, 0xee, 0x1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4, 0x4) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:02:02 executing program 1: r0 = socket(0x11, 0x3, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x101}, 0x2f5) 16:02:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x40) semop(r2, &(0x7f0000000000)=[{0x2, 0xff, 0x1800}, {0x4, 0x5, 0x1000}, {0x4, 0x1, 0xb4b1b8a1fe508044}, {0x0, 0x3f, 0x1000}, {0x3}, {0x3, 0x7fff, 0x1000}, {0x0, 0x9452, 0x1800}, {0x0, 0xa23, 0x800}, {0x2, 0x2, 0x1000}, {0x3, 0x80000001, 0x1800}], 0xa) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x100000081}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000140)=0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') linkat(r1, &(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00', 0x4) 16:02:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1f000016b5b65e0001"], 0x9}, 0x0) dup2(r0, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:02:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0xb1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xff71, &(0x7f0000000080)="f3") 16:02:02 executing program 1: socketpair$unix(0x1, 0x7ea122a134a07ae8, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x75, 0x0}, 0x4) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)="cd34071ff65be758b79ab65cc2f87ec4d2c53cc553c938f12b", 0x19}, {&(0x7f00000000c0)="03ccc924aeebfb53018fc9666352029e74914fa378afb7a36baa1832b81be2c25b586d6cda302303d6f9b5e75fc3604a6a1722247838c5400bee3068a75172b4463ded5655691fc106720d11737bc53a34f3a11ac06772f80b9b35ac45c695ac6ce1eca2948219a3afcb79ecd404f8b6a98e10744e4766fb20c883de1013a89ad0742ce4daff92688126ac561b9158f334336ad402f46dd76df70cfcc118fce483f2568eadf9cc300ddc190ecca7441605cee2e1a5d53996a509afd91853b73d128e85d5f5300d8380631b0a6806df7d5f59fbd64efadf3bcdca4698b1d6374b05e8f814a5d24f20b2d0e24593b30a03015c07b0494d57e68aaed63ce9", 0xfd}, {&(0x7f0000000280)="f368601e3cdd129ec39398b2a3af5d13fbd8587b15287e47a336aaa666e4ad0235d61e3d18182519f85a99962f9e86ac6a7e3ba2a6a9e779653fcaec318fa7988cb1a8cbad506930529da36acafe55a4e15194a3d3e4a72eded76ed1b0d264bcfb29ef6c017782ee05ac2e0c9cc2ae681176379b70abf5a9cfb23b31e5a9f201adcc077e8751a3c986b70b843b3091ff3ae00300b941f3a0600f9a7c53dd1232b6beea0b6b31fac87fdabac749ffb39afae81ee1b20c299fc3f6e875e9e1c44d323b4faf9bd0c47a8763021564a05dab2c0314f5238883ecf7341981b18ed70e7da5c2981c48f6b2467a7e21bec82976c9f5a0acb9", 0xf5}, {&(0x7f0000000380)="678898ec7c157918d8d7a5016fef2f2bd735b4960e213e00bcecf55073bd13c32ab6bc140ada248fdf6c5b02e72f91028616831dbad843da71f877a7c1ef295ddf8b81cfe9bd9292fcf39708d6adc9ddd44d988187e7ec6a910b757a90ea15bdfa8b8ecf2cd0fb5970aa76428ece37a9bea83ed123b371d94e4acd671bb81bee981ddee7277e8409c17fe311cc93aecca2859a9bf545f35c18cff080b74d91aeb8b620b2d5ade4d83d2837586ad803fa136e200ef71818462558d8aa73dd2a0663b486ff8ddeac1f7be78bb263cbb0d86b3d", 0xd2}, {&(0x7f00000001c0)="e2986edb43b09df601cbe5430b4212290d3a2e1f59e7eef5b6f10412a48a341309820c42e779c58d891f63aa5276403abaacad6920844da5861ce8ae80976593c02b7fe6bbb94ad6a986d534860fcceac55f518e42c2ea808140942645c0241aea5784e8da42a9fdc66a5ecdcdaf35f4f12449c36a0d1d7a11", 0x79}, {&(0x7f0000000480)="c2d01483f4c094ef04a4e1562d94548caa8981f9e6dcdfd2f22ab157a388d950933d317f8ae3f631c9268b6b0d15", 0x2e}, {&(0x7f00000004c0)="4fa4b6d1b6a6af6d88e58041d1134832b40d86ae2bef88fd2189bbb30c140b6c71cc2a9dde800dc09b9dd0217ee44b5c21eab02b52c52ad1cb0a3d1207e1d18140d1e15cd5137014c4d922f5cb2fb291c122c23b47be96b283fb5d59757f8ba66ec8656ce3453ae3c2", 0x69}, {&(0x7f0000000540)="cb519d4e8f7d43bb0c740f235aa130e8575214ad20de12253b38ca2cf3e4f788529e3d6519c040ed54a7968701375acf25e0df96f58047580e5ebb356b541a9b240e39379c736c47708c54a238e573046d38c840c772b3f2f8d429ab735ef2f379b0d94cee6dfd1e68ed3f6316c70955e37764c7ae4c29fc0c996b940614d086586c89404197a338e699ccc8429d6e6b66b38f0ca7480ca419", 0x99}, {&(0x7f0000000600)="cb0ebbfc109cf26386097dfaac279f271449d4a99eb19fc9019dcb184027e22006f8378591e161a3eef8b31607708b833b2c87e6de786fda2c4ebbab85c370a0135ad975bbc689105363855235235e3d7cdf923de3644d9079e8a14745093d79c44f8f0c2618042541640e59c9fb142b63798681488408bd01652b2793499c467bc47a33e26ac134bb18f72a6c", 0x8d}], 0x9) 16:02:02 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) poll(&(0x7f0000000100)=[{r1, 0x2}, {r1, 0x1}, {r2, 0x8}, {r1, 0x80}, {r0, 0x2}], 0x5, 0x3) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:02:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) writev(r0, &(0x7f0000003840)=[{&(0x7f00000006c0)="75da7b35fe3abba37001e8115623024f8d2827aacbd10dc3b1bc4d263e91f7fb2d420d557bf35424dfdcbd565b8df2980d2b5d028974db8eb3c31eaf008df85031c2326329029da437c8d5255bde6aa1987bfba1446f92ad448f5ae586cd7470dd84928bad2f2c86015c25cbd91d8ceb25e8df90f5da62b53493d010c02f0bad0bacd89ea1b68c972c7f67ef509b2fd8b40a353bf9e590e622fd2164512b96019eff96cc36cd075e0380039b21318576f26c01edd9d6bcb0c9349b046594e129a8b2907dedbd1b6851b8d78115b4eb01069d74cd3edc76547dfa5c8d51404714e527e2e7aaa482111c98be788a32378c8bb8db462401cd64a3c3fb22381db6a9f88d818d1c85b340ddc116f3b81c2cfc328700b76dc967af8767893ab093881c10cd167b5262590efa0b8b73071e28ec7c749a1bb43629c079fa77e16595c48f0b7a73cd8ede16137426c78be7c8cebfc2e4b42b3752ad110329bb4ed5342a580e969a638e84d3a8744ee43d5cea9523bd07819e2418c4329ad2e27e37625ece83c820c529c2a2a453a3ff36c34f3cb2f51850f261034457a5e77b788c43ffb6e23105e263980ca530f7a7c015f1f5979f6918d7f418ed0d573a06947d83d5746fa582095d655af8dd501b7a7cd56e0d78635d15405e5e2ec22a2e92489ec53e658befaaf19d19f3340f383ff19ed0c0fd876e28f0e81d4761aca4e5918e5879f19a11a441392d31dd294444a741dbb70f24b414d6b9cb2f0558f5f95d7951e81529b26c19fe6c3f15498917f00457edc3afba234ce1839373fd16330425e17a5cdf54610656a1fc21cfe0f8497f100e558c22ea5e741ba840108cd00bc41c439a3e19b366f3f61e12ec3b1272d884b881354165359c488465c27423cf54e6c265ca5dfc92793da30f58293e0b2afb6cfae0caaa3a045055687152ffc4bc9f6d74287b79f4ffa87b207a0dd756f6e49731ddd34951f54651358adc2d8d8a61d31c31f4c507209fef6a7c05dfb2096efa5c4e3578e3bf1b8f8bad61dba988827ab95102ffcccdf58aae2a1a7f2e777779489ac6e89082843cf05573896b87a06fbf9353a4f6f74721c86448c61616054ae5f287eb7bfeeaf666792eaad8886a83699fa1a2d2f1211de8dcd90aae497b57858af6f0489053ea3a71d7db5837183d15a59665c7cef2a02b3276a0653cb26d3337257963d3ba45bf1df21816ff28099bd7193e6f12b4f86a570344ed38c14eca9af6877ccea37d859b27eca6fbf4948597b194c78eab4290f0367b41f740623700e61133bb39b79e863a8ed3cfb907e66eae59895118c47c30fd3ac8927b62512954b3cca210aca4dcc8e30c814ff22ecb4162ce249eba9f1ac8391722ad1eda9dd019decc533ac14dfb3d4211d7f2c37d145f3a85646f328ae4252be53b78920a43640310249b7229a2a7c22d2d59ab4e7c29819c27b4339815897b601f3fd8d76b47bde4059e5bcef9c549ec8a74f068fbe451d5f6c74781f3ab7f4696e3e7c7b5e2013020e348166f21a97387e0e37535e88d628388f972b1c87929f715c483ce874de516544cd017082fbeb5a30744db67b29005986f04629959f1b7372d50ecf0f73b42ba515f5061be3f21d6787c060f86e90eb8c70fb317f0fde9b7443fbafd754b211f40a6233aa023729d428b62ec67d5b75b877e7f830de4de0f9308580dcda4f959d4080009fee4d516a06bddbba7c2c02299e0ee3bbb9039d0286f3176fe16a9037d133d978dfee512e8389a62921c706293ea8b06673d7dd2d28d284e648adacce08589a8e1cb52b0a10e843863ab8b45157f01f99da6c45f377e98ce1fc7ed5d3e10c5a313dc343c70cd9d73685dd3701b61aeaccfb8e6e7c326e0dfa46c648174a85d9c3302c15034e9c682aff7bbce0d62969d9920edd07ba95ec56a119e74de6dfc1c501a98b7a91728c47f9506deb994962e1e34099a968e3057669d866b119dae3a22c47521d7cff3bee218582a962a6afeaa3997a7606f6d4f9fd9d4482a9fea0b4e083afe5ddaa581cc68ec4d51b74689765290a5d46704c6bf221a77797997958336ed79e7ad47c81f829d63b0d84dee41bf32a0b096f35a894a4046bec0cc9436b025be67da03f904a95939f4b38f7f8ece601c13cf49cd1dccd30ee9cd785fd62144644081e7b19f7c4f56fddec0513b5d2da4daf5c250da73583021de630d7aed99f32a78e066f3be828d770649ddc6c0fb0ed941e67b3fbb9794bd169ef0bea7aaa964d7851b6408db970c58ce89826f7b535a774dca93d4922df8b00958cac679981ef8d3df6192c6d20cf3f7777d7059708f155fe5a8843362adb25adf1ba9a8fa039273812c5c64cded04482e81b8a85ce88db1f4ef03fca141054c1372321a7a1c9557fbb12362cebbdb686434461efe812c61f267e3bc381d69bf75482cf697eab0cfb756c5ba897cdb13f1873a6e1bc9d39e3e03613ceec301390b2e6396ab1db7a67a449803085672d8bc91206869fe22d8794526c89adf18ed30a2016ba3a876bbb1a2d5275a8d68518643b431d86d988eb45699d5235ffee7be361173ce10b7b069139b96f111101a1f9eb3bdc1635ceedf7c9cc2ffa0b49dd7dbabd3e44773a37997af1d2a7f491d062e3b797d378d25e9a63ed5bc1d9601b054d41f1c61deafb0761e19a8adfaa9a7ff8e25b017b7c6f3a74fef04e3d2970a53b1acca3d2c88c8427cf54ec35b5f299801906c21e37117ee91ded8764ba17c304209dc46af0f61ebaad20903d7a2e6335f0295247a5ac10d5098403bb7f8b87eccfdc816aaf0e0876dc275cdb398deaa52c78c261a073554dd31cb272a1535b6fd5c45eabd9280565c8cd3192dffe345c50af71a8a06465418e02da7417e26c5cb1ec644a4a4a4e131731a5126a2648333a63f0aad3c7bd4bc4da0d425fed4bc312e1886b460ad36f3fc86fbacec297e69b2246504113ab453e155b1dda450cfc372259b6755f389d5d6b6b330342ca53cc8e7b39140c0456bbd06f8f7a9f32773a0b9fe1e3ec566f595d29bdde83d0e8279f911242f8a24ce4f3b871007239498825029f81dbab12add660b2daf5ecb4fc0860b24a7c783da10b365624c1dd042abf543a6ffd520ca28ea3145d423ebab956354947aa2357ed8caba0d306dacadf8218ef75abc53d323a434322e7529d83d8cde758f9965bbcf6f282793b387534cca1e999c3491b8ab1ed06f5897ed5f5945d39cb1818352fdcdd866407115603f268d7186b86ab6e69c090fa5b36ce4caa0f2a6960b889d699184119beb9079cb90f0da6493408e46c97be717860f2a4cf8ec24f2640f73e2c08735b81a8c1414cfdb0c7e55d2b85c37c78a9a3670382d714873e09a1a5270b6cfa160d72e10df705d6e43e2956cc54b6f497eeda8584c0d518dd3955e3b19f4d0829b1e4e825089b1c28e4225bbc0604ba130a5d75259e5ac18d79a57732a7d1ba8048b099e3307f9ae9d3f77a1058ffc82687b5949c0e3826890a514f587458032f528f80bc7f7420445f0c14f2686c563b52ffbd25e10d855eb020c43d80677cb3d8227d6a27bb8663ed2155a0a93cb87502bb518bf6eae90b18ac57091216a72eb89d9f63ba0f4e2fd9c2c555c01a57b4c74d118f663a1e733930802f6225301c824806aade04ae3861e794a1336441df0463d5805f1abf70fb970715a6df3911cce836b7037b57ea449c19b46fbed8718fee0960b2e5ae252d26db3e5037846b060028fff7115ec18c1cc8d6cc2dc7105e30bd450ea1d99e9179fe20d9a706d1d3a1ed770d2c2b23a0a895ac215a1bdac1a8701a6b68dc2fc42960710723ef0f200694a78f54c020b606f2d2addae50d5aac7d286e6983a6fe2aa35a8fd87a6768feff902bf02c12ef79baac82222686f04aa7205d91b728e69bf118aad97cc874ac77e228708f60f9c2de9aae334262908d1e75cae9f602ec2ad260e6ff518a4206e610e0214ad66d154ee5ac2673e96d7346f5a8f346f85331a0420160fd5e8f922c93a845bfca487672ca62a558276f2fcbdf68b56da7decda49ba3b5ed8d177998a22248b472ba1721b902bdd4c280a2dddb043d36600289cbf691f622ef92e5e1fbd989fe09abc88544fee131ef91d44cc2ff217acf8a15f351ef1d3785c965cd66540c4822c2aa5e6ac898188f42d656bcf5df6b5164a7d6b1b494a5ad8382f9bd082c20c17cffbf33ed8fcd826633896bbc1692c9d25b2e0e3f97e0e2703baa742e354db1d054e7080174705931fe83b07544cd5568c33b59e99a5be87be86fbfcb69ca9b5b4247f72d64ec7715e9d2063cfa0e090660f5767c58c38b133a704ef565c3c9fa563b2b60af25d93fe6a2f44906ba5537ac7db33dbf55d678fe3fc679d93795f4682418be57ac404e4cb80da13d947feb1ca3f321df592059ec89f39aef294ac9347e4dc86c3ae04869058f8d0b53dd2f111043dfa9dc9d50201697da526d0032c7ef9c10e9baea3ca4654835e80d374a2be7e76a3f0dc427987f2ad7ad59ecb71ec736c630ec3be9aee62c81138d33c9d9b0053a01a9e567798d5a285db9bffd8e6c46708d06358b8cf3aca2b6415de8482e1f7b71ead3829f23708d1ae82ee69b31fa2bf6b84f132d80b91607d3df3bde85c0af1856540b2f6580dca0687dfdfe7f5ca405651d90ebf2db28a7899ec4cbb35f1b0c640c7dba81516afd2ac4000933a35151561e379052eea8890cc1f4ada0cb03db068ed82f86cee4752999cef248ffe564465611201e8d6831022e31e580dee22b2010ecb62ee08e209e8e32b9a742267441f9bd785244dd80f20565ab95554d29e67cf72e89f5a0d7d1b0e26df6cc6a43934a00a715cf8b214ab041e319f10d0e484a8c59481d9df5a255adccf65a8cb2666ce3f377e7d0354538ba5bba6aeca3cdf3b5724118753596374aeb82c2b30ec43a98354491975ecdbc39b9750e4c937c991b7d88cd36a0cfed166d9d2d00ad518ca7df62229207da6234e9fd2117537c81b4e093e4c55e3aa6898a394e58c797992a51ec6b5047f1dd15d4b023e159a2f8a08aa90b074969068e83ff90eed89eda3007163d67fdc70d1f3e07733b3243d659e2048123f64aed16ebb5b23f7434488d5be00c03a1ca925d0a4c328a315cb23e80dfe9f722dc5d6079ecae33dea245fabecc6bea8c29a4ff383013aaea0f65343dc757aaa15afc6ba0c70604630316639a22d2fc5b3d195d6021347bc02a0c38306d9fa8c2b74f28660bc848a94e86873466e94b32659d6241b01839e5e2c0497df702d6f9801e6d28a982c71794066ccaf1de13c912b5486b2f626c9f9c246aaecd2ef3f46f0084195595e7f78db94d80c5cea543d80a190e54f76c0e71891526fa39cffbe48180fc10c352039f5620ab1d15084291f480399f634002acff02a7bc04c919f7ef5b821b20b0f79f3e7594375bb148a7515ebc936b12c9ac11696377a358501cbda851382369f3815703ea9b1a9907d576bb9cac54ca95c83f67f2ecbcac7c1fb880cc56f047ff4eedae316bf88170c1a11923d8f7aa97eb2ff08c102769054039ae22db8174f10836f5971c7fd0b7635f9a1c6bdae11af1eb45ea69074825f50c0ba6500698c2163b2c56cdd5c0aaf0e924a944edf378ca3b4cb624e519e9c0a8570983e69c8befa048abb2d493c90ee5ba028de6acbd949b34e6b092a5f579f5233f2799b5ffd9accb807e58403eb4a0e39e0a529430320a02859e53c457a975d70f68e1b9c27b658c8d1eda6f05349eed4b66fd77200754c871b3825a9", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000540)="272043d35345749536386d631a8d08067b42d80aaac0e617dfc7135cdceebd99418644653f0cb8619ab22b2419795724f86e675464797df5078c3ae5f00e4daf51c522ef291446e4cf4ae49359d40f03859eae7ff68574c6341ea87402508c4b7d039622b2716c9882520126f77b59616c3b8d762190a1830761b948a3b4fceab5f15537f3725e67ca902b8520647e8ea47f58454cc0c30b5089cf86163014788cca5beb4fa19220f71439ebfe0872d3ed09be113ee0ff36d75feb57a9681188259bfd3f", 0xc4}, {&(0x7f00000016c0)="9bcfde30ed7655473a359d00c11ed3910172b077ded16ff66530be2b6c94e697ee98639f50bb78727a2d7ac92c4d3739fe5d3ff23a1c786ce3e150b26641fca4fd75b6d43d2480f7568e21e38a7e3f1863d57d2875a5b0e66685f41d6de2b61cd16b1c48b4ecc13d3359289fd6b8aeb0546159fb4434da868d453163", 0x7c}, {&(0x7f0000000640)="4ace7a30ab83e9890581af7c94131aa5d592766fc8", 0x15}, {&(0x7f0000001740)="861a13fe9296d93afa2fdbbe94bd5fcb873d7818c5adb8eaeba11d831edbac0bfd9000a551feb5cb414b1384b824016d7a489312754cb6223e292f8b8cb492e5d4820e996e322862804b235ca3e11853c08f220a7c5af310a408b14c18d3ce2cc18923fe8c2e6aafa8fd414e94e5f87025bf99d4b9b19e29e5f01d2f2ef0a8db55b1c65701b2868ab0ed0b21be0a2866bed69cbc61df38f635e88d356d24c154b7db43eb75cdb60865833bed2d4dda4457d6aeba9a66b5ac06cf5ccd55277117f992b68cbcaf4285259d67c0c737ae865510a98914be963c9c5816e5b4a525e35059d081def79f8a9b5745b4a2ea18ea4a5dff45a6b0507a4e6f7762ce7984184d2da2f34fe7598e3a0ccbe3d2e3685381025dec083c56bf51daf7ee1a70ab1d65c8c3bd7e04ba704b855349a837550330f5fe67f9b57733c149d74e69a9324f1ccc0db6019f61fc060e73131fe588a1e95921bc1865b89c29b56acbd1a631a49f3e93b82c2ecb5fa9265bb2720f4e288d2dc5b075aebf0c33af5ffb96389af45adbb1ef0bac24fc91b08049b44e55266afa301e9c4d724a950177dba7d53b3dde4aa0f7a8b181ca172cfdc6206c2d3328a5e502fdb3aeb63f3de22644d7b5eccc7c71abfa1dbb3148d6ad8cbbcb7cb8512f2fb64dda82d387974ddf9e99a6a5eb86ced5f5a9a52d2a35bbb636701e985e7dd399ad2b2fd988f89637eebf6384ce2baeb2abe8adf577c3254c9ff3f97b6fdc4e857dce2772f20f89f35877934fba07f67b59ebf37290bcf640a30731e950bef0639337b36ac5adde4f8edd12db917527623157cbc2013b7983d1523238d1cc48a2c91b44378f7c7e3cee6a610fbcfc57b353f19fb2cc0474fe883171b8e117565866e518b600c6aa798e1f1b4cb88ed216af2a7901584634181f98a5143deded263bc2ce6326c03c0dfd463429a978939e51c5b0f396b85d1bbcc028fccd00551c529cc125d2c8781599ee98efbd4ba37231676257b4808b770c3c47dbab66502a5d9847a1226505db7d63a7d26918873068d46433c193b80ceac7ff647b884330b52ea0da16b76a29daf7c5d673a16849666434945cc3e6c485c904ba5b7ce648186194b3c4d3917b73110af30e25680a35bf534c0f59d0512b07fde96064900b3aef278fcba7a2aae5c8eb8142203fcf5a33c14fc10a618139a7c85c3891bacd1382d11932789e48fc566b806574bf988a23a97e435a5f501f57bde21119e860f0a9b1f08cc4f28e6e344ed681a5d4d45d2055643b541053b0e4224b41b7f6cccc275d3a4a30959dc152e7c2e04ba4eec69dbfd57299d45bf386e81d83ca35ac040962d9a800832fc1ee64c73a60b9824a1efc6b4b2d7beb24e816251c83fb1820f0749506137b22afa631a1b65c555cd78295d851a2afba2ad28a12cc9937237edb1efa34396e60e12505ddaf1b80ebe136f8b706137e8a95082bed7b59a365fc151b73d13eea2b9b3ab5d137cd28e065d393dd8971604c47efc95b233edbb5e5b893dbe45c386eebd2ace9702e3986b4df1c52c4875dd91a046149ff16baedfb8a0c4948574250409d2b9687e64366b5c07749dd58c53e3bf6d2da5cb4f93c66b1959c8ecd4db8c7b3a777e90794424be31c41ad83049696a01d9f957209680b108a1b111aa49e30c2bfb4c0681a272397e95f75c3b367f0f38ab88e29ed6d090ad44e51f0d5c3c55495a41ada7e889da3bc2edd1cff0c6033a746df91b91f6763d4fc31f5a60a0a3f34cfb4ef99ab4399f1ccdc3a2b9bba55bb6e8fa383911fa6e5bb998db0ad005efc338b5f3888e82eceb4b292542a210922d3dd0437d387a35bca807f2818792df7e9381fcbd4cd5e6ccff45db6f768e216613787f88579ad75b5428f4cddafefc23274aa6f438a49ec556e9d682236ea372771b35fefb454b9330a2fb038d0dfdad5eb675f21512f1e680d2e1bc71a445787126e2f5cc74a743b1c6ed4384f45eae000c4bf2ffcbafea4f55e1f79bfc59d07db7a13cf317372e7e9502eea5f822260c0d541639bcc5f4b26739bdd45f81ff8467a362ea9f5b01cd8140cb0bd5c73f02c4dc17791b38918a8b140f51a8236a6bd023a6e324f9449f3d0ab6e40af0a28ecb365163fbdc71051424957ee2d8b7687aabb65d2a1d33bfc72d8ededa2179cba3392492ede7b57556de9a333e97b7ffec00c3d924a0877b536c1161886d15d33968782f1830ea7f8fc6a4d009053146c3437ebc442f473e36f7f659e9984ccbd8de4cf080f85c658f24976b03a018eccabceed1fa843218edcfd49483cc8e642f29e4025ac0cc04688b94640fccd562e8fcd5b366ca2f0a7f859b602d0168e543b4f94305b27fdad7dba1c2818a10e1edb7aa4e89095e2012ecd0a4b6bae0d351500c7ae4ec6376e472949efc0cc21777ac23ceda816a7a368c4dc7a718ea6df8ae1ecee213e8d759d5247a78f37d0a4268a2729264f17e5f66908a9c2fa20ae524586514e9141cdf867420f5e4e9f9af51b7126cad9d92af5e0791aaee24bdfa2d1dffcbb0049ffb0d9c9e0785ba5c5a7a19c53032dcd482a31aef7c98d965a7c49aae04f79e593b5432249c0ccb0eeecb6efe5c580409d9f06748d3560070406df7b84b60ed1ad0f0b3aba5a081470411f0376edcb1f54089f49d5ad6e8dee0534b71ced5df6b3e3071f536b0fa5eb7ac526e481778c3f6ea0337438e60575f9639bbaa23b964d5eefc29918314d164dc0c842a5106a8cfa5a6a0bea4b15b98e1f04edd4e5037f6a5103f5829220c19504b51c6781d0661f7ffa29c995b789d79b146b0c1123d6be30de21d2f9a1150fe6a936625d5bfc49d6a18c91703795635687e128cb4575057029ce46c9d69ac22176fac4357a92fbe2c6c431be0e75dc59b73e8616ff4dc6d3267239a728c616d07bd5add8d85d0b609725546987f3871f324fdc1bd57f88204b312e704b9895eb7bf975986db63e2383d154e8b9645402f6acadd6d282e6f7f5a218ace7b1c06bb11c58f10b4486fcf9ddd1f6c247028a4ee2f145208c3dacd333512c6c4efa42c6022464132d75fa20a525c8433c72fcb6aaf3286f88aabba1c3c84c5239ade528ddaf151f06cdc38d5b1de5efdbfb1dc8d8c76c695cd5700aa40d7917c0877b3ead31f574e07db49a40bd69d51360d52a622828c7592066c0f6f620c4475733d2800efdb91c307533ae37614edc64a316045e600ad8b665ffba2da08f130f073e17770acc74420fbc947c54ffeb9a89cfc4c0fca4c2bb44d186915335893819475f552db96811a24e9801e087b2a702bf9c143b4d76af5308275d240dae7dae49599ff401cce991c90d2c4e1f9ddd1b3cc98ab765651d8032e220f483af80c629c0858701c8636011a484638c8a839f686d1da1f1bb1d50dc723877bc6ae99ede510fbf8d4abdeca49dc0e787e997a423167c0af8c8709843e072d6b630f361e27c2a33c50f8f1f48d724d0505818286adeec81c32e11087ee764315530fafe93b6a3e6c072fc1f46b8139a671df43e982c0b28a957e79c07054f62554fd886baacd9b56836fa54daf9dcfb95bdaaf2ed74bca54a170bf20f4bdf84789b9d2de6bb15c9ed04332171ea0543591d3214f512fc7b8a36c546043e279d1594f050a637469163c441b56e9b1c48dd0d254c84547179047898f0c32191a2f59698503922fa7037964c50df9a9795ba710404907124e569063c125f10d702e8e1bf541501ff05496148e34564a02f695f093704afd785d5c79b8ad24b4cac2aa25aff751645f6fefc1cb57631dbc06a438a1ceebb6ce53e166b091ed20d0b801cd5139d98aee9c036ebf46a98c92b3a0a32e90e9053fdb6ac0685c160830b8210c4c945c2d0f7c54a2a0ae650de277957bb48e185fcc373fe1ecf5297e580e8625fbb41bc911e551f5108412dcd939fc74c8f31add5493e12f29c18a3452f3542a3d3cf9d8adbab18da994e2d30cf6073b86605ad277e25c2753ec67e631d03e09971c22708705b08ea5f86c1a8fcb0756a1bb2cf5f0eeb842a02ab64bbe0903440f7cc93512a9535eecb9efa83df7e5a3aae5597820449eefc4b0b0d3a26a8c979421b077bf059ab15f8a6dc65d6ee836b8f19d6fda4c704a6196ad6b8d6b8a27850975add91ede669ea22d32cd35ed2a4199b8951926cad4f25dcd356e86ee8f2d3758eaf6db127a735174a212ca95e3811dd284f144edeb71ed68a8c4cdbbad05caa941854c51a0c172946c40f9605b02d376263c1b3e39a077c1ec79b9262f59a99f044890e31eac36c137e6c6a800683d1bdc68ae6c6b895e8b30384c393292f0c5be19b58cd313b733c7396884e6b0db2bb1e4d09bc215981b35f86ff5a724b1da894e8f022e2bbf6d919cb3af81f319ecd4fb2c843a5f265d624fd4c89fc24c88b84c744e5d805fc8860519e3b262e6b89389c41a027fd177e7ffb7a1c87206a6a6070097c0f6d3510509344dade6e55188206271ff11a37cd797a6adfd311c76067606809ba14b5871f95e3ddeefda508d3e10986d62c0cb3762269f723dd3b96fa8929b8fe2fbf7368105a73ed834499731974ee3a0645ee4c0a0e68b24e13dc2d987697c1fd8377b9f5ace4f2d50b8219ed1b61a5df6375f2efb2f00426437c5962bed098103857de32df1c7fe35606d5839f793b08967a1efe893f94a41b80a687c0d2ba222db1df3e8ff67c38c05f5998475e53f39cf748f5a74d18b1cf82b3e49834c707a960dad8ddbba353d0196c08e60ef23552db59022d9ab360ee2feca5d11a4be7203369c4c599192dd29dd5c2da3782f0a842b79694410ef6cbf664e4b41c3a752a484ddf6f32828cce92e886327fbad5eb992d5474dd4ca0965e89de0e127e78dce0ca2af0d4fa85e0276e52e4930c66797167afc924d4bb91f6326817f85175278f93f57ca4a67875be9a437725040a3df99a10dad3b5098ac08acdc48ae7e0e2abc53a8e79f8cc241081f49d1cb12cd33b4e719725358a2fe91306d4844cc7b38f4951c1560aa0af950fc5100ef575e48f404d1bd1f0f471067487ab47af5252b7a7c75cc15171cc6b94f56578f091acbafebbf95f5227ccd8b31eb354767d396007defb587a4f14334466c7323b442571fb6c3bd3553d4414a27b3ad1d25f48d047c383341d851db5b9d26b89af339a24b72d57efc92589b3382d900c72f52c1cd840e4ff4ec1b1ea446ea1d675bb2889ce4d3ae17e9f35637ad9a8153ab1af0564684c930eea6ee6105221b305e44e01dd17b3ecf9c21165efb338bd9908eedac205eaf0524044ca9374093ef569f4a68a0d1103c411e2d52ea4bf87923a1a8e8cdeebb8410b220dc7b2ecb6a41fae5c253019618bbf2c8b71eafd573166b3f2d1324f8622db9202ca1d8cabb1587b29b2b348e4344536a91e387e0f3eb4e84c9f9bc00855358ee51fe875e54ef5419fc2b5300e0f644ef9040b8c2775740865b0aaa0eb355ea9e6c5ce805833d9f32c50b9ce007ebdcb6d9602366043749c04a4da89bab6ab43199842f475da68d967ced10217d83805c43c7aa426acdde57a624623d4278984e24c808ce4000eed7411808dfcb11e4465cfdca268dd1e1b0362ab08dd354eb8a26b61e79b4b8d8c0807910200f4fd1a5a8be26c6c9b2517b8c5a3b1cc1acb60e628c9eabaad424aa6705647f9e61e36a9ae489043b420b14186f940949093a3cb5c61237a5d7ed448e300bc3859d869abebd6c46b2e81ff7986160514e76ce69ade567d09bdaad71ba29a562441b4d1c56be215de20d8e70e1e2e57", 0x1000}, {&(0x7f0000002740)="04d1ec965d83197bad835d796e7512e0f618b2e4735dc630a007da502f29db3475cfeea1273d5349af56d747d0d5756447bcec9a53cc1fe6693c7d1110d8a12e53da32a6112cd52803dc51bfac7aaf28b1b8a0438aa4c82d1f812f2b925488a5a49ab9a2f395b75897e4355ba676fcf3623801ffd402613a6ff5520dd9074bc55288cb960fdeac038f17709e7f5e1a7a635b1da533bafa935dd4cc8ac51f8511b2d42cf76b1ca03549", 0xa9}, {&(0x7f0000002800)="927af2a37f9814b8d65db0da5e23e6545696ba98097a184f1e05ffddaa", 0x1d}, {&(0x7f0000002840)="dbbf34c6f61ea405775e2b0c8438b03094ca22c7be7afd0d8aca4f7d82dd913903fed7f9d1d64e16131612ac849a218c8ba864867e653a74200b48157f721c30321cff3f7f3376ac1ef0bd340a3a624932b08134edbdcb9f9a187c748dc637f4b2bae807c0e6b9ecf958a4073b808927cef3b1086712da794504249b101befc6f5441ed8d87212b0b54fe0be74a37711c801af3d0ed1a11628d89909cce236603aa2b8d79fa8a546c96909c0be478ed546dcd4a5d92707815808dc5466bfae210d58c51632e98b02f75352490734f1fa59360a5e93fb9e121a0d22d3fb2ca5cfa29e588bd5ee4fd11d18fa85b0ac1609f1b9047686cb19a19dd66b9d4e70a4735007b5fefdd856bab8fb231ae10c2c979e110eec6862808ca0c2ebb8158bcab23088c83d214a5c6a7925f06735488142061dca37e0f99f39d0c1595c52f4f1688571c79b2f2cadcab8d52bf956066c5dc4c2afa30adb9599267b6f917ced3b1e818b88ebdfd993900ac9997cee13dc3c099a26cfa29e3d37f5b6037b22de1bdf4b10a783ced2f4ef5866dd0ca92e4a47b552ed23aac5087033cfcb8e41d21de687dae2a555c0b51473ee093911a732658915d72da68d4acd831db2b917968f5eabbc401c62c6c25a4d77ef4690e4d1bef9ae8718f1658f9c2fcc7b562558f39e74085ebc17343f29b6e23a41542a5838232a43fc268f904367d5709169e607bd80edad66af87cbeea4fe10db92a17d7d7a9bcd0886c96f669965ffb33251ababf5b98b71488607b3469a56498ce11690d2b69a7a124e41c886195b3a371b6513bdf8c049d0f5b27696809bb77f384947ff400ad015477bcbcfb7b2d67ae6c7481cf889a5c2aee10cf85288f3ca2d1dd0e9a4534665dde71e5a5a461b5a7f4ddf3ae093f8a6f0b4514e08628716436aa688af9625e8084714fba17b5c7ec65e7c63b5916c5620722761f103d5c8a41c4f96080fcf63215f502cf0639600489ce520721c9714607943252724ee3aa0bd5e525cc4a82e3c40075f7213ff6280abc60318865f8a031645eb0f8af0f99d6abca023456d8db84b68014fec07238b8a92dbdc01e2a5cbd55aac70952fd9f8bc4e995493878eb60923f68052779b41c28ad640b200f112cc66b9ecae06e7244b04e100181f6de79822c0686e517632b1b82e2a42706961205fe0809f0be64d2457cdc16f4715e9964f4c021eea2724ac994fb43e07a86c0234c7f3d294e3a67d66592ae5f207423b81cee30a9d7f94df4e58b1e27591c14760434ac17c63dbc254fd041874f146298512a764b57c07acf0184f4ac55195d200ea279ad263eb23233f12599c48ebba98a2d0837fc304c29edb1ef4efa9f7b16a19c56d52aadc84a57f4642bf3552976ffa29a347cc557f096ef9df937b222c996d3c7fbc2eacc76019f03b302593744a14b69dccc21784f19782c99b2e42cdbf570a89fdaf56f114a7b20aa870ef9959775f2aadc66957680bda71f54e5011579be5c7e35b6c00bc385d58a36580aefb333442d45fdbc2c00c40bc2f54ad104e05fbaac37cce6bd5e3712668fffaa48734511209f1ed0aa4457b271fcee0d73a4e5dddb18ba4a127351cbcc5d118d29b99c6a704e58e51731fe59c2e780ff5811c252d977f9524b104f32cf4c4d289ce7a9e84f897c9ef7f4cbe4ee869a4bcc006ae5ee4eec54fab30221f600dcd60a2b79dfd15b82a333f1bc9b81b4b2af8b2eb2bc34eace1d4ab432f6559cc91150bc45fe1c7d1f7bcbf85133ee8afeaa3e5775db1b98b37fc08b8041ec89bc337273ae999fe838d292a16ab5d915097bad53b188c6670df671afaa6522dbc8e92f9afbaa189464b3b1186c44a1e08ea32bf809c4e644d84c7a9c5d0829f328f5770c9aee52963073203d4bfbde3a77cc69a0bbd243c72c99863e451ad49e89f15129ef202ce4f076146b1e554cb34d55451f8ca80eb02ae3ca4f9d803b5d5d704cebba0d479f24e2f7767e71dadd79e7e8b8747cc8f283192327338050a151032b6e98b76a3c9314e53dc47639556e432694e1aaa6b46bc20bc41bc0563d200f409c2249886089a5f9e606f2ac8cc0f0228968a31e0bb35908d6a00bbc05d86abc796f5c842e28c2f2d5c25a4f71b14f1595686dc45a2944bb9c49e88302ed96fb68ddc122dc13828145703ca705d6ec3224ed5bbfce9a6b0693d6f47a67d0b305da5bf984f6b327d4239ee95fc256df8acbf1d0d4b66caf0bb58c8847f71a05a2ce824e41ab9cd8d35a2a563fec25e29c5ad496b14d62b684cf30fefe2761cc6db51a88ae753f6ba2fe6adeddb8cb55e6c1c28efb224401b08f9bb8ec5bbcd2eccb0227747555916477e6ace5206e72e9fb4828430e5f20a68d5c08b832e8699b2c0ca1b2c6bebf19f722f6859b7265f37b1934ef371350632c502af6390fb6c66ba61239c595161663869dbd343aa3a4266a0d5242aaac194bb1c34fce09fab9bee3e8e176f0ca9b072062f33d05307c8ecc38c48d8073e3420891a68c9a4e36cf7db7f730f911498781286f2d5ea997665ecc000f310e459377764d73ebe117abf4bea73271ce6cc32f68b93d075bd1c88690d44313fdec0719f48628d3a79bd0ca1e4df42228a76ce97b0336a1586d18999de6f52b6d5463ac16dfec1fa8664ae4647eea100557ef751a1407a31f102f3de0ffbc6bb10b4d539dba9691faf0e27beb135fd6052a1cd44da96afed8caf69fe86c5cb1d03db17000a01e15e57f84e99ace73718f5df2792a432fff520a470e4078df5034fd5f0207950f8cd38fe29b4619efad27cb71719cee338e54c64313b4d264a95f55b3f3b1eb1ab4878f6e33a19c8725a22297bd8ca0b9a5f2b33e2bbcdb748013f1de9771044440209f15463665679265a1a7b831e704cfb0e3287a146c530304e55547d7659f2c9f35c9afd72c99a52af44c8613f31e740e6a705f02ca6a9b7a950ccedb7e8197c3c541151abf0d1606c3be6169663777f94cf43e8e786738edc4e1456c8df0ddacb13ae9cc79fa77aca2c4a0432ca6d841cd43a6a433095516993ee3ff81f4cab8f97c28b2e7a2d43fd4aa36b36001662cb6e2c34091800ed1baa6a51c44b37091a75d34d1940925852a6807afecc600b230441b9ad8313a064e9ef17751b4fc5d0724dfacb5b83b0323583defb060657395526196686de15db7673a6df8ab167b1fd87a982a27f60dc73c60d8d2598dae72c78676bfebb7dc2f7ea075cf9923412ebfefee739a23aa1b14d51d1c86ba33abb85a356d88c7f591f1d2be6ae6bb962c993ab3d9f17929686be2f51ba032d0c5afd70229d735ce66b61fc5e20d092dcd4e693079bb253681c57fc21873b214529179e9a83f70f958dc4007e60075aec8baac25cf618872655619b489ec9a75030ff6e9cbab08bd402a3aedc71887effdb2025dd6a4d7b1e9c8a79d2c8950ac71800cfd05fba0c046fe9ebcdc33b901fd71010144c3b8b64ea421b852e60bddba40eb1bc6cf6689f8d68ed79c0c6e66fd24b88a84f83681e5b3b9158ef4c40c8c4505df591169465086f5e876525b5666113d84f64e630b7a9ba4d3d8e773e161afc0e6f4ebf833bf474d00f6f83f0d235c6254fa316b15ce9898e3a5beeb2d982cf058cdd3cf11092d1c7a2c995a4a26470e74151ab08377139ec0f1f93b81d9404e0d188340ceed5c2dde1fd027c23ef95173994f7958662442b08f880fcc6bf8fb34b509df17051946740658a4513998c7df513aa522a1010e371cb5c168c732df0888c2667dd7bd2d7f43b67bd04ea2e7238370d5fd09c63e3dfc3b16e2604cb4dcb8722f7cbeb8a4162ec45d25ed969acc0a1bf2747ea85804e4443cf5f62bff79787da18da79410afa93082cd18941d55064e7c195e9919ab8e644e2bba93c8eb93da1edfc0d9b33b0a49adbd88a4f7ed823d513de0873a55f9ec8f02492961df1505102db21fb7e99749892b3ea67164f02a71229bc6f739d6f7aa6f414ef74a862437b9b4b01fea98921be25267c9b60108d6e279370cdcda821cff9c97dd76d1f66877eaa171876c08745b5a53d878351e81180b4e34f0279d7e9a89c560015f412b98c706aa0259a2c92e7c4bd77eded8a3ea3bea3652fac09c401983ce35681930371473cf792dc84bedf1f1e6b909f1fbced9cab2391f8687417015b510fab94f4ca3199c203b0568d430c98d3e97dda8a1322e7abc99e0d8afb75770430b8b155b40beb04e0569e305a0a251bedaf0f016d3c1489a9c43a585dd1f8dd9001f0bbc339976d0b406544bedcce1af806b9bf8a86876efc46ae62f3d85a20de932fd983c7f440699a2ee8c834a3aa6a2cdbb6ec1e3c81acfa327437c19b2482466a469f91a9e8336456ea79409d97c42ccb62d7d6dc59eef6c9e9827584722c76a4f27796f2f733f25d88300da1cd3b54501d3038f754a6eeff9e60b2b3add643d42405f485f2be8569aa1f6fc2a6a32ca56ea316fea4fb134d0514b7c94a5429df9ad07585452fc550ab2871807d34018aca75aa334b172595a253e400f0f3c4ab0d91b0798c2194748c63ac1894e506401a570e5da1ba83ac1c4dd3c0e323866f4bdca78a281153e4212388f36d17da0adc66c5ef5ccf3c6c2ba388fbada81317ec7c3f1309c510823f438c4331159d60c057271c7731bdaf8b48892999a11bfd84aa14c8e95a41180d3b5d851ac29dba77c409474285ac698e4a882b3a324444b62f2d293615b52703fd7897ec886a07ff30312c61cf77471194b5ce56d5651ac76f720a8dfe89d1a274d2f45c95028a82fbea3c5296fbe3821bc72b931d8d562c3f2cb691c83f80b288c7c802af7d55fee175672261392c5ebe0ee46b08e7a740baa415a82d1cd2722c9153295ae298072e404252ed50944a74a648ee9d9b8908748cc3aa0c9e6b4a47916b8341dcd62cc174ff7c06f87d1d28baad2e88f8bfcd8bc1ae823ce71694e00a4aadd1adc512097f0cbad41a18e5b9606c4aeeabde7b23a2bc813954fb4c4ac2f48b4cc8d005892763a5022d8599409fdd52dca9922bf2f0e92027874bf397e05c13177ca511a791c0918868cb1482b361b5d273f36e83af0d289924dcc49870a419ea4146b1f244b7d2fb500e84d5f65628ed7925cb38c79f38a235bc05ee62cfc75d8e24a54ef7e006d3adebc57acef2d2efc5db0d4aef2ba5ecc4e3abb6be7195bff943424a7bae638bfbb3b87424ec4b4819c4f58f8b5d9b86b723a59f5ca6a897d3497e1796fe039ef70655e8b0037f9ffed40f9e213876454bd9c55716738442edb9ba416ce06a980b3ccbfdfa3e41c61501dc214767be0270a29c8ceb60515a2e6662e48a65aa968aed2a4caa559fd6b04895878fc43c7f24c641563adda14c7975532657edd4a7cef64e304ab2e750f8d562b502b4843a76bae8465833c3581dc4e9394f92a4a4d4a498c657c47f9986c782b832b9d2e56c89ef9d7620798fdc4f5934720bdd64064f804d931d4d2d012ec3f1064e7ce37d8f521118276cc64e3a7df3553fd1f552c0048f18fc71e25a13cfb916e13a47ecba2723ffe9b470aa3c9f179232b05156522e34e2f9a4d904af737074b2c318b2ffb1310c1175b55019f427bced2d13cec9b75b6db27c0db29bb9f12124fc8c6f997a28dd0d99822a81d0fada73ce7128cdf48c82a99011991af8e6f7fea9a919bdc593c5fdedbf1c13e3518969c8f72ece61ab71566838026e2007f93293c769fd19bb9fd4af816fb876d6cae1b28d146e3ae79f287a3cd581eadfe901f97312193ddf9ccef4c4262497d7b4", 0x1000}], 0x9) mknod(&(0x7f0000000680)='./bus\x00', 0x1, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411f", 0x401}], 0x1) 16:02:02 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc274896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 16:02:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x42f725a7bb46c635, 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:02:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() syz_open_pts() dup2(r1, r2) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:02:02 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000c00)={0x4, 0x1ff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r3 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r4 = syz_open_pts() fchdir(r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) setsockopt(r1, 0x0, 0x8, &(0x7f0000001400)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet(r1, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000600)=0x20) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x50}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f0000000040)="f9") 16:02:02 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x64}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:02:02 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0xd9f4}, {0x0, 0x4}}, 0x0) 16:02:02 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x101) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x104) r1 = kqueue() write(r0, &(0x7f00000000c0)="6f0943ccc92c1c5e0ba39ecf76240e31b887f33b1d139df2e473e4d4ec5f272ba26234e9baab362be1679742e0484541e4dc1ad0987ad2e01315c37f8ad103f2877fe0be7418f63d8c688b06ce05bf1eb00cb67d6228a6ada2a462268725245052088d717995088578cbcf9c2ca4d4fe5769e9283fa5204ab4e870ee54703e073d3ff30fdb4d3e702ab8febb839a2bbf601e6905558ea9972e1f01f7f437e04ef042", 0xa2) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20, 0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) close(r0) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x3e4800, 0x41, 0x5}, {0xffff, 0x8, 0x2000000000000000, 0x1}, {0x100000000, 0x8, 0x0, 0x3}]}) 16:02:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c6509000047fe63e32ef0f394250d56629c6f5d459250fe20c5a89fdb3c1698418dbd1eed446b1300000000000066586668108eb4c66572ff323a221cef908588708994365f5c75030799e8a5312f1a06c9b23dc39d29eb16774302a4ec6fd7d65b270ba94a32170281eab3e44187c34935c5ce6017b6aaa917a91fea14cd5ec3425d23faec4943de8091b054a1bb8a3c8ca92726fd20ae2ff77180a0791a15d742079ddb9cad3722ab43d8aca4d2851ba841428ec0516ba15f2f4318f0f208a89c9b78ad1e825630c0f55dcc67252e88aa0f26a27591f85dd70a9ffcd27b91e1820cc52b4532ce077303676000000000004a1c881b24629963a5eef00400"/272], 0x10) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x2) 16:02:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/231) 16:02:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0xa004effe3bb7d757, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x8000000000, 0x800000000001d, &(0x7f0000000040), 0x0) 16:02:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x8, 0x3, &(0x7f0000000000)="93695979e4b52ff8b0db4675f42160c7", 0x10) socket(0x18, 0x8000, 0xfffffffffffffffa) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000800)='./file0/file0\x00', 0x8000, 0x186) r2 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, r2) r3 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x1, 0x4, 0x7fff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdfe}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f01000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ebe000/0x3000)=nil, &(0x7f0000f4c000/0x3000)=nil, 0x3}, {&(0x7f0000ee2000/0x4000)=nil, &(0x7f0000f82000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fd9000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e4d000/0x2000)=nil, 0x7ff}, {&(0x7f0000fe2000/0x2000)=nil, &(0x7f0000f99000/0x2000)=nil, 0x6}, {&(0x7f0000e02000/0x1000)=nil, &(0x7f0000e2d000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f95000/0x2000)=nil, 0x7}, {&(0x7f0000e30000/0x4000)=nil, &(0x7f0000e49000/0x3000)=nil, 0x18}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x7fffffff, 0x2}) 16:02:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x144) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000440)="0ea1ce4cc1d1937c52fc255cda758122568d2cb8bb0652d1af512dc08a62881cb267873359e5b2113399fc2073e12af7d15ab343af21d2b38039d987d5884e1c536f78ff35b7141686ae43858fb7dfb74351bf313a6ea11492cbe78733ccb919ab5dfc20d3b79af9115eef9da87c4e6a7cf9f30e3b64147526d1d9a510a2898a7e1a58adb61efedc83fae342294d7bc77edaf017922839639c4316d883853a6ce1c3bcc759d4c0a612a7be18c0c630d777fbd7f1497056", 0xb7, 0x0, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/11}, &(0x7f0000000380)=0xd) getsockopt(r2, 0x81, 0x3f9, &(0x7f0000000300)=""/16, &(0x7f0000000340)=0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0xb0b2cf5111419cfb, 0xfffffffffffffffd}, {0x41, 0x1}, {0x5, 0x20004}, {0x41, 0x2}], 0x4}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:02:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000040)='.\x00', 0x10, 0x1b00) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getegid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x719049abc1b96017, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x6) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0xba, 0x1, 0x35, 0x7ff}, {{r2}, 0xfffffffffffffffa, 0x8, 0x2, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x6, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x1, 0x8}], 0x2, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffd, 0x73, 0x1, 0xffffffff, 0x3f}], 0x9, &(0x7f00000004c0)={0x200, 0x5f4}) mknodat(r2, &(0x7f00000002c0)='./bus\x00', 0xc000, 0x7fffffff) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x1f) pwrite(r1, &(0x7f0000000380)="fd5070dfd1776891e51b56ae7fe06944f201f5c723b8a41d4567aef36dcd8efc5eac1c3c9fc02cc210a43903986bcbec72e155ddd285cd9047e6f6021972e9a5caddcaa1a59b5d5e9f1974ec27eb9148e43254f552569a3effbf391ccc97611a13b53133019e64d8e5b60c24743ffc94b33d7faf4d836aacde5f2126e65e3570", 0x80, 0x0, 0x0) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000340)="9d94be6f1116da73e699af65a9980df859880beeb48a2af210a0a441", 0x1c}], 0x1, 0x0, 0x0) fcntl$getflags(r1, 0x3) execve(0x0, 0x0, 0x0) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x3, 0x2, 0x20}, {0x2, 0x2, 0x9897, 0x1}, {0x7fffffff, 0x6, 0x13, 0xffffffffffffffff}, {0x100000000, 0x0, 0x9}, {0x1, 0x3, 0x53, 0x4}, {0x6, 0x7fff, 0x149, 0x3}, {0x4, 0x1f, 0x4, 0xffffffff}]}) syz_emit_ethernet(0x4ad4f3b27c02df44, &(0x7f0000000340)="f1") 16:02:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x10, 0x1, 0xddc0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x7) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:02:02 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1811, r0, 0x0, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:02:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:02:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x17e) write(r0, &(0x7f0000000140)="220e22", 0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="9b2eedc0aef7b1919e769aa0642df7075c229cb878f5043f9cdf6822e3dfd3b586f84cc6fb7a0f02098c56fe7582ce6c5f9c4b636da26772d2925346dee1d9cd36a42a7187d4f8b520259a17c39d5891d2203483c50c28afca2bf78ba7a5a6267c4fd567023a9821537f775d7e78c3525adcb5261ee4cf29ce89c41675343c585df0e0c75ce9886c140496b41cd962519dbd8681f7ec06d6ef412f18475d0ad00b2bcf6336c44203dedcaef4a4b8d936f0e18bb8a76e574c6763c9fee969cf517c5fb6623acb8e998bd3930e74daa0e8a8d83710d93e43108a50c61bafe95223e13d978a34213d55ba005508f1ad52575cd0bcc26b25", 0xf6}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:02 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) 16:02:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = socket(0x9607c021efef0c5c, 0x5, 0xffffffc000000001) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x1ff}, 0xc) setsockopt(r1, 0x9, 0x6, &(0x7f0000000000)="db52290eb7118f2e4be31ad619e18fa7804ee1dcb57ff8239dc129babd3a0cbab85cb03bae1f2c8bfec6b1973cd167ba1bd517d2d4324d853dd2aaeddd49bab41db2b1475b60d787649d3f79fd819cbdbdecc3186a", 0x55) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:02:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) select(0x40, &(0x7f0000000100)={0x3, 0x2, 0x9, 0x40, 0x80000001, 0x8, 0x1000}, &(0x7f0000000140)={0x1, 0x83f, 0x3, 0x7, 0x80000001, 0xe000000, 0x100000000, 0x7}, &(0x7f00000001c0)={0x2, 0x7, 0xd6, 0x8001, 0x1000, 0xcd5, 0x7, 0x7fffffff}, &(0x7f0000000200)={0x8000, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x7e, 0x1, 0x8, 0x7f}, {{r0}, 0xffffffffffffffff, 0x29, 0x0, 0x10001, 0x20}, {{r1}, 0xfffffffffffffffc, 0x4, 0x20, 0x10000, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x4, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x9, 0x7}], 0x3, &(0x7f0000000280), 0x1c0, &(0x7f0000000240)={0x8, 0x5}) 16:02:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() write(r1, &(0x7f0000000480)='X', 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="f49eacc432471339813d86c810d8f9839a2e6538842a9017469bf5a34e77fea3d5593587cb1378607d51764383678fe39c938c4d09a4f50c446363123f6840c7e7deea9fc0", 0x45}, {&(0x7f0000000180)="86122a13a66479946cf81087b8ef8d84b7eb989369135b68318b19ecdd6bc5afd80651b441f0fa01ae3074fcc930c5062d23c9a74df8e85b3c8b960b12a9e715581e5b20713ec1bf9f9b21941485099391ab9a3bca8944b5855a134428046bad8ac6b4ea6715dea51ee428e099afaecf3bd8fe8609c6c8754e3333", 0x7b}, {&(0x7f0000000200)="a9333c75908679c5fc789ed7c448c9242148634bcfde8c69ede2f69e304a742d46b70061e2f47d2b7eaa50f21923174da68a6b1165d6875692ed173357d313a01753d234c649dfd32c847b61c8ec3b16346a1c4624f74c43a85b289a2e56d23378", 0x61}, {&(0x7f0000000280)="c57f1201f97332966850791d76cd3bd07b84fb95f7be2e80ad6367eb339c8d934440c8be606464a907a45cfba1f533e2c365c2c591059233a9a7c38957479f8d036a679c61e1a5043607ca27257acc8ab8980fa1c781654c70edfa4bcc83c319e6e211addc8dadbaf8abce30b2807c1a69e3e4df8cd500fd85875c82c7c0eeccb7beb76a5ee6460522797223c0999bec6ae85de7cc231244bf17768795748e111acaa001cb8fca566700dbe3150fb526f6edbb80bd2a42e684", 0xb9}], 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x110) ioctl$KDENABIO(r0, 0x20004b3c) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 16:02:03 executing program 0: r0 = syz_open_pts() r1 = getppid() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x9f6245e017dd90f5) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x1, 0x1, 0x7f, 0x4, r1}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt(r2, 0x2, 0x944, &(0x7f0000000040)="386e7629df73e916e106103d4f0e2a01b4505fffe27ea46418e9eea523e197ab15ca035402116d3aeb6f342233baabd33ebc492b33f86b2ed253a19de3943051e16640363bdb8c011b4288a3cb42ce3cff9f846414f29a7991ef5710e6272b254a5174c46c9859b84009ac3992a72d10475d73f9cd10843e77e9067fac866021d112d290725ff200e4", 0x89) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000003f, 0x0, 0x0) 16:02:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x20, 0x4, 0x6) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="19290c3cbf4eca8c646d317c74a1b5b619c61bf996016487917c4fb5e4b2", 0x1e}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) socket(0x18, 0x2, 0x10) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000100)=0x3) 16:02:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x10, 0x1afc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x1) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='x\x00') pwritev(r0, &(0x7f0000000240), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:02:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom$inet(r2, &(0x7f0000000080)=""/24, 0x18, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) listen(r1, 0x7fffffff) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x1}, 0xc) socket$inet(0x2, 0x2, 0x2) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:02:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000c80)="84581147", 0x4}], 0x1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x200, 0xff, 0x6, 0xffffffffffffffff, "c7bd33f47894a867bc270ab29e235885b14da0d9", 0x3, 0x5}) 16:02:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) setsockopt(r0, 0x20, 0x3f, &(0x7f0000000040)="b9086053951bf69d9712a550780ea947ba0b366c673e1db7261229e6a2252ba37d4277fe7e0c473cca8c047062ab64204e1c7478f9e04ec4b3f933533f61d4144475a95efcfc88e05b32409f59425f3b25482719ac2dea3d2f10645acdd080c702b296acddc78c53b412e6e87012a135f8ca6c8a5078d1c269479bd1fee2", 0x7e) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x7, 0x5, &(0x7f0000000000), 0x0) 16:02:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="b3ff49cd882783b13f077608a486a82cca46652f4dcc03bf1503c7de6814071b6e63729afb901dce4ebab277b18c20b65259eb09b0a66e0e45d90391c3d2e05c5ce532f082c6cd47665143126b3e0d93fc6e47c03a0dd0c6954d3d44fcd9954d565ad83b4efba503feceb7b9e7db348885be53320c6867c0e73e95de3b63a0", 0x7f}, {&(0x7f00000000c0)="c4ab20f751e7cca3977e77781bef3b4d865079704c7fbfae0dd39d441959314c953be45fada472e05bb0703b94da9aa0be413540101684ab402db9c7a4500a0b76517151040eb1edb8459f7f39bed24153a6e85ac9791b959adf24fa5664760005bd50260b8c", 0x66}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x1) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000080)=[{0xfffffffffffffffc, 0x3, 0x637e}, {0x2f8, 0x1, 0x7, 0x4}, {0x5, 0x5, 0x5, 0x5}, {0x200, 0x6b2, 0xc4, 0x3}, {0x3, 0x3, 0xfffffffffffffff8, 0xffffffff}, {0x0, 0x3d906167, 0x1000, 0x6}, {0x6, 0x6, 0xe5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x5, 0x800, 0x9, 0x4}, {0x80, 0x7, 0x10001, 0x3}]}) syz_emit_ethernet(0xce, &(0x7f0000000100)="ef69be8b6b86de0a0a30c0710ccbdc44325cb9b674fbaa710264498e0d5cc047a8a289f6c1c913b8f9a8c37c0be777dc8a6765cfcffdefa4bf13dc56227963abb2ca91c2c088b7f0b31726f266b1ae818cdc460e1d3fa97786fb5017efb0b14f9f7e133ac043c368dfd0bc1cc3350430dfe73ba1eea6a64988ef4574d3e4efedbd60aad003d937523f31ddc71cd96283b9db67a8aeaba07f764c53db81d01fcf8c676645212b78d4d3ee2e1dd80157469b15d1c92b0289ebe0324b4c4944de54293aaa45ede5085aa4a2d3808c92") 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r1, &(0x7f0000000740)="6076ec318d616897cbb5102948ae95aa050596f4f74ecbc962b16bd6fd8af6724b74274d1788338486e048ce75bf1e6338ae1f18da39243e83f2ebe6712bcc9388540bc70ef4b743a55a6bfb250a7fe2564c32a6f086bd950307b880c2c60e1c2d1fa565b33766e285347958c00cb0694d60dcc9c2d26f741f9bea04fd442870f0a12c264ba0dee9caae496e4bbdf728b23d836256b8bde9f7623f0afc910edc77cac4c978a08508639c94dceb51f7916e87c6ebb9ee40905d19848aff29f36a5869603259403025c656d238aa0898870c07f770287bbb5d398e752b14b7b4d49b44bad13884ada4fdc0d67a4fa2b898fa306e3d7bcdedfeec319db0522c73aa0095ce31c2a1d1fe7bfac2c8f2688cb34a0e2a4bc8e61d863bc6c96f05e32f96dbc50c030000000000000011b7cebbed8d8588ef6bd3d8a5d89669255142ed1b1728b6b17b069dbc8fd8b764081cee7d9c9515800a84143332404c65266bdd74ff8d1f3f111349ce8de4e62c639c0d34d1fc77c8e20507821a8b2125b9f766f65a802a20df5ff8689c288c0fb3a5aa57c55648472f3ca22a60004df5a639e289f814629ffb6945b9befbe20a59cfddbd0c6282df76fd175c06ecccbeaf87fd89cdeefa5c37d84c11b36793b627f6a3864a5b1d34d8e9bd70c9566570d53942044fa5d1a6cc98a3d350a927eaf0cb01a572a44353aab6bef70e5736b31f83dbc02f392b5f00b2fae7dcd70b0e3e59cf490666012c0c1c68bd726c22ababd293199a7b9ddcc843fd58f76680239faf41eeaef07065fb974c64876287404b4e3fce11861e33c354", 0x246) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x9) utimensat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x800, 0x30206e16}, {0x3, 0xffc6}}, 0x2) write(r1, &(0x7f0000000140)="220e02", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_settime(0x0, &(0x7f00000000c0)={0x5, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x113) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x6}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x6ec6) 16:00:05 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f00000000c0)=ANY=[], 0x10, 0x0, 0xfea3, 0x0, 0x8f7410b2f4c3f7ba}, 0x0) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000040)='./file0\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x87}, {0x2}]}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="8a6cb4e361e7b8995c675488fca1cd58ba0d85c237e36f0d4b681965f249f32838162cd78574d528bec8cc6c8bb6e6360047736160a6efc820503c4bf65e1ce702cb911fb37db71e959dac1f14b7509fc258a9297b84412c9e2814449af0b156bf0e67b683e983ff48ff396c8a4cbf4131c490cbf74cd707d57cd4c2bc4d8155ad087036d37f27c9140f7421c5a8bc677baf85e9af9463a2cab611c9d1e1fc8731d263d1f7dfd07e2f3a37b22c2aa57e15eac1df950a275130f1c7c0af5853a671461906b2a1ee20e442f7e220cd0d5ce2", 0xd1}, {&(0x7f0000000200)="b7c54e252b73025a43bdab036396ad4a8a20a7641eea5225a72cbffcf311cbf5c19eddf0028d2419aae305171ed753d269f0053129967c95191aa449d3293787ab315e", 0x43}], 0x2, 0x0, 0x0, 0x400}, 0x408) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x7, 0x7}, 0x10) close(r0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) 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) mknod(&(0x7f0000000080)='./file1\x00', 0xc000, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r3, r4) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) socketpair(0x6, 0x1, 0x1, &(0x7f0000000000)) close(r0) flock(r0, 0x0) 16:00:05 executing program 1: syz_emit_ethernet(0xe8, &(0x7f0000000100)="559f935a0b814ec0bd36b92ee30dba833e71599481201982af854644d12e6717a3c3a799c8a352aafbccb841972ec0c2c148958993aef505e35ceef84e83f7ad7a9750453e4c65c5332c3764976bea97e458eca2f12f7249c65036cdc24246e29de20b071afe9493e2b76598a50ef2c9bf3982672989e3917a39fb852e0802a785e6087769f8d728e9b94e2721be10d6ae325af7fd7907033262dd5ee57f6e6567335348a145a4c21219d11587b247f298bcf3065114b31547407798618d400b8bb8d70d6013222f7ce630d6c89319254da30c825b9e1b4d8c1fab8308f1c5d1b9ab88fcfb32c9e0") r0 = fcntl$dupfd(0xffffffffffffffff, 0xcb79d8ae03638192, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000240)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x8001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 16:00:05 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2001000000ebfffffeff0000000000000011005b67071b542a538706000000b818000000290000003e00000003000000000004bb8c3f2ee7680000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = shmget$private(0x0, 0x1000, 0x224, &(0x7f00000d7000/0x1000)=nil) shmat(r1, &(0x7f0000472000/0x1000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x8000) fcntl$setstatus(r2, 0x4, 0x80) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) clock_gettime(0x2, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)='&') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x237b, &(0x7f0000000080)}) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0xd70}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:05 executing program 0: r0 = socket(0x7, 0x26510cbf20cfbf37, 0x2f) r1 = dup(r0) dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000200)=[{0x7fffffff, 0x0, 0x1, 0xcdb}, {0x1, 0x5, 0xebc3, 0x1}, {0x3f, 0x100000001, 0x2, 0x800}, {0xeea, 0x1, 0x32, 0xffffffffffffffff}, {0x3ff, 0x7, 0x40, 0x27c89ca9}, {0x0, 0x1, 0x5, 0xfbdf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0xfffffffffffffffc}, {0x61, 0x0, 0x6c07, 0x3}, {0x6, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0xa191dbcbc3f6628e) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x3) syz_emit_ethernet(0x89, &(0x7f0000000100)="481e5bec1e5ad49cfeb00083fe10ace72f449b6c3bb302a0770a7900c7b6ff1fc9d6e70d372fa550f5a09ff81e3997a7152ee5780b4f426a3f905ec14f7f07d98b151249ec4f2538fd45b38681921dce0eb3d1177a0998952e621aeb5e5e6f749af199103036d49d1cf266ed9a80cf7d327984c528fb9d328ed9753ce5f938939ed3979330f383aed8") 16:00:05 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)="391bb9b523d68baa95284a756cfede444bad26dacf1e481513fd32019fc3a4d986db5478c300357e85bd49c3237ba47409b6d0bd1938c8435b16fcd8f5a960fa55a5dae817c53fa4d6e9ae6ff3f6811513168049398b80dd5c3c44b60ddedd44f4729b07a1dc882e04a31f89dacfede48b5940e3352a6e494769ab81f7e40dbd99d5bb75f825fa412bb1284bc6ebeaf51bca0c0efd60c41a3bdfd674a84367c6ebb87b4d1ef27e3c382049e52d9e5f17544193079e0e6b27a2e90244ef9fa99c5b0ec85bf92774945984ad1a10fd6f37e3bb3f2a858d64acddfee7e6c2c44ca9c653bb58413f17a5845d1480c7e83819baf713028069aee2ce4c4c599ae34b82e6e35b0ab835c5ac3601d3f22d2c8354611d0938f3e99f0e1af9b18a5d5559a4e105d71734df7ce09b59e4006523", 0x12e}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x301420ab9bb3978e, &(0x7f0000000000)={0x9, 0x20}, 0x10) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x849, 0x8) fcntl$setflags(r0, 0x2, 0x3) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0x0) r1 = socket$inet(0x2, 0xc001, 0x100) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$dupfd(r0, 0x0, r0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000300)=0xffffffff) getsockname$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000008f82547643000000000000098fe0f9f83010c0f29b64b189000000000000000000000000000000008f5f69af2162e436bdfcc1318d000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a269181753adea5db2c10500000000000000c279aab33f8c966b63a811431185d0d4e8d92374ee3b32de46ec4f0afa56"], &(0x7f0000000080)=0x6e) r1 = socket(0x10, 0x3, 0xffffffffffffffff) getgid() sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d0249fb107936ef6ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xffffffffffffff52, 0x110, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000200)=""/92, 0x5c, 0x2, &(0x7f0000000280)={0x18, 0x1, 0x3, 0x7f}, 0xc) recvfrom$inet6(r1, &(0x7f0000000000)=""/3, 0x3, 0x42, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x2}, 0xc) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000340)={0x4, './file0\x00', './file0\x00'}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000040)) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x9, 0x10001}, {0x18, 0x3, 0x111, 0xfffffffffffffffa}, 0xf20, [0x7ff, 0x3, 0xffffffff, 0x4, 0x80000001, 0x2, 0x100000001, 0x2]}, 0x3c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0xffffffffffffffff, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)}, {&(0x7f0000000280)=""/182, 0xb6}], 0x2) read(r0, &(0x7f0000000080)=""/32, 0xfffffc3f) 16:00:06 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x7, 0x14, r1) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8001) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xffffffffffffffe0, 0xd79, 0x39, 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x0, 0xffffffffffff63a6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100), 0x2a3) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="f0a87b299caf9208ee342856ee697528ff9ea8b771d994bf54514c50da3bb5da89c92e912f93966c8db321b8d24ddc6ad2a065c7e38e5733a49a6fe7e1e16eae000dbd1e17d89d42a9394953cfdc5e21029013f96ed22c7275115894c96f29c6738e853768c6448dbdffba8118c9dc9d0ca148af95ab7db3e0424ac71f73f1b9923288be67824c48b81e3d7c731509e524937546d1ce10a91ce00252b73ba07583a1f9ad7ec7b7c5e47b9ad162", 0xad}, {&(0x7f0000000140)="9b004cd18082f21cfb26b832c9c24dcb1f432976d25cd5fc33358a1792baadec3c870ee18d7e23b8176113b7868b59852b324a33b5bbd0f88eaf4ae7319bc402a18d2386f46e440ceabc50007e2108fe48bb69cd307164f9ad5df71a364ffb526bbc530b1dd0f3eef77eb77dcc3ef63a331eb6c1fb4d326439713c8d9c4729be6a69c226c140548907f265aae60df32d5adaa6f4e85549046e1936e5f0e2dc1acb906d26ce393b817867360b855c224ce5ca6f350457cca6964b942ef25c0a92b8c8b2aaf0ed048d67be2ec39ad2a0022b891f7d6e", 0xd5}, {&(0x7f0000000240)="94f0f9f91dca0aedb10dab59158fbc15ef86e3ddde972075829b154a2be85047a77b96d6306d702478bbea3554dadd35e79c5c2f1b29041d18e840a3adbacd9cf0e1e026e8f968c6f575d46bb8874610c800e973d9d7d0323c75968788bddd331e53f3afe5f44f500529bfe9edaeee2db422beeb79e39cadf9af5d968210e8f290444daba727b2fecb7bec5c891551ec99673defcbbbefdca98e73166c5c3da1c2216ed872a959e572e1029da91ab86d7f8fe5b2bd3d5401f4589343309b4ccaedb8668c5cf9cdd1c846f127bafa7a41613cc9990cbe8fccc346ba09d6604229b6a1bd2474fb8521eb8e81e10e991620f8e29b6f6aa737", 0xf7}, {&(0x7f0000000440)="59e13e8759914188760111763c73a39051020cc6e4ac9103d8dada8c780bfa6e2cc231b2d1654e39dab2ba3db922069595831d585ac659ff0f5f455934e3b3fef253fc99689a34a21e75f8f8c710be6198d54e2b6eaede3ba9ff9ad9b2fbf87e343cee04cffe2e067d5c88e2bdf4c5b1bc67569967fa1321a6aaeb856ad2f2fed73eb0a573d2a94ff4213fa2b937ae4581dd18752de3184977176ef5f3d142f5f1beb85e118422237ecfa978a72b64b87000948f145502d6d9f464cc2e8517bc14b7587a13461cca76164e8140f58e18df87b175a836863eb9e4ad64f7168d321422981ff327", 0xe6}, {&(0x7f0000000340)="ffe90811fa891651d7daca4e39a86e1e89626b35b840a24f7d2e41fd5092346f38b69366a1fd1e0d1b2292106183a7335d0e04a3974d49853a5755ca52c6c8e8c8bdb7a7449c6895fafc6c3449cc84445f0fdc899eec75", 0x57}], 0x5) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) fcntl$dupfd(r0, 0x0, r0) shutdown(r0, 0x2) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000540)=ANY=[@ANYRES16=r4, @ANYPTR, @ANYRES64=r4, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x40, &(0x7f0000000480)={0xc6}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r3, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x2, 0x7ff, 0x0, "b8000000000000080100"}) shmget$private(0x0, 0x2000, 0x104, &(0x7f0000ffe000/0x2000)=nil) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/126, 0x7e) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x8000000000000000, 0x500000}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x2) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x4e11dc311b7ac45e, 0x80) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x4) setuid(0xee01) r1 = shmget$private(0x0, 0x4000, 0x100000012, &(0x7f0000ffc000/0x4000)=nil) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x9) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) syz_emit_ethernet(0x35, &(0x7f0000000140)="a69035a84a2567b3819c0a283b5f3ee06cbbed792511ff1f280ac92fcdc0c98d1b7681d14090274b9d2844011b0047539814bed0a0") 16:00:06 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000380)=0xfffffffffffffffc) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) fchflags(r0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:06 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) sendto$inet6(r1, &(0x7f0000000280)="8e7b770812547d33b8c338590795f0596ef80a38c3d2b4677b534fad15fe9cdf01681f3b646e71965d619691256cd6544fa1714453860f32851557a7d91951175dfbf592b222dd7e26c9c7d7c47e8081f2ea5856ff32a5b8823847fb486e2eb10eabf29b63044973f9fdc14d486d6ee8340bab5d61416864aefb9773aa2ccb48568d35aeb6002373da1713b25fa4e33cd2cde1f34ef2639ef261095f28fa3584e58f4afe98480e81dc2e4d35aa773f5909140b248f4c3d177cec841a31429d2b43e4142b0f94e066e02169797bfb150f8b2d727bd21b59e80925374198bccb7cef3f70c7f9874d29682f627730e6ddec3ebed379234cb8d39fbf3a043e9b7f293b86c58d1c39ebc389657131ec5082726346c3100305ee5a12bf498f7c0a34c98d35c3b0ff27db5840c51ff9c7d583aec35d5cc993a3fe4c9245b13e7333e17f4c25b9ccee3615ec66b12de582348857956d4639528442cb685462ade9e24479f151fb3012e87abd192c7e466a22f3394866526c4747a544b3f2bc34107b16646ef2f55e7a94ef3f0bb061dd1b7295a5ff478720ddefa510213cafae1a981fb72633da41561183dd2d8f99f36bb58911cd084a23e353d10bae9a6265a1bcd356a09a46c87537e6815675836bc9af221413705a1fc06a8f70c71ed9d8d67915fe431b844f523ffa9859495909d8c44b5adee5c7bd4b6411a49cd48ba10d1cd16795f71968779878272a78f22c0f366f2c87d430b870640cf10b70d00cc255a852d6da75481ca189da3afe8cb3943011ab7c9d870662c0fb11bf4ac1bb0a2fcee37360f70a95f17923abac855cacae4166898a56060b4c17961d9776ae0e913116d30d75588dcfb8fb8fa0ae6943da3bb372fc89be03c74ff51168da93450702f5a268a2b7dbb8dd03a64a84e1a0e6d06506e03649e589c7755462583bf66c89f2a1f4d93943bb6ecbd9e814742c9b1a11a27f8ad974fcca0615758be262996697bcbfa4ae272cc7cb0970e7aad20fa507624bf7a809de9c947cede92e9794f878a1491e101fe4dd6987dbd0397cbab5e8cc240ed242b6deecf963a881040e4931ea29e35f0559e6eed2e90935194d76da7ba11ca8b5b5aff513af93246fac62b2119bff3f4c51caec1375ea4b08d86434804955486375899300714025705fad01ebec64818db0e9644021c1f2a2e71c0da247da1a564dc518e2e5b0c4f72bd77dec4e18733ff60fa1fb8fc863ff9003945d961d785d7c2acbbad82f2b7477a3c9e835ad89e6df1f90bb3062a169c8b6c553fe31355bda0570485788f71582661c8bc0ac2580fa762d278248da6f7fc41f5fe82e2cbe8586d6203c96fd5770140c629db09cc1eebae33293bcf50455d2affe0f2cecf5cd717bbdc5a4f826e97413fa57aa723cf91da745ddcb04a02d3af7bf2969fc00c5f4fea63789ebd29c71dc1ca66565e4c5930b7b925713378d1f163a354dc6b3d7649488344eabf2eca31674c26992e09b36056b971a5dd491c175236bbac0aadcc1910aec4dc1c51ed6a84f0499a8885d0de2dc597b19e9bcba8ce6b2aaafe69f548638ccc3cf0e734eb204bbaf51b2cf75f091d512c0fa67575f521d0689d74ce71a12cb9c8bb8a8e2da6ed3de3a1ae75665ca478cc45b85221f66703b0f49e1f0deda7cec6dd137ab29264a08c627d4fdb11dcdb434a557e8efa7e1c6b771989194c59e31566ba196972dd540bcfb76811576cfa5d9d793238708ec5cb36411e4cb4c0d2701fd074a7417a0c607a4d3d017c541a745def64e7bf431a190fb046f720a9d19c2712a1fdbeb9962acb76e91cee7baabb586ecad145ba780d962aecca9810774b9ac9e25dcd6dee375f37ba26e0570df21bb97f405626c6a73707c30b2f354c5b2f1cc0a63be427cdaa48846496ddb26c97c7b06a3cc5ed7db5e664a074585db7f2732eda4b5ca12b009cc8d276f4202dc1c844eca542164650661c4899f25fa816d5c1a68fb515c53daa138fa8ffd17a4641ddc6224c41c42afa47a57d60a6cfd2308860e0ccaf2c9bf334531009c6f8e54ed454d7101645f14ecece096ce92ac607dd5d53dbf5406ae803a8d238e0131e66f36f32e4a4e9e3826423beea6fa19517a5c0cbcb575429383a19ffcafae90cab3cd9d7348d622e1aa43186f4e38bdc84413d93ba056218b723196f552778941364a7fc41ac521323e44b20a7db702269bf810b20c4441c81d92ff3c3dfd790e7f4d23ec02cbd94264f65f33aa68050a30abee5d0ddea76c8e247590be5966df2bc3ca8c273e7ca09987ec80f6c7f865ee57234a31c4bca1f172c6999d98130c474928da0391c5876e60165cbdedf4c9c09bc28cbeb344003c672f20ba82ce122ed13dd4b512072f9b3343e7ddbedcc23ac52b67bd6ca4a0bc8657b0522355b9dd946dc0b67ad86813b97dfdc36b7e02a39f49092152172e89dc7eb6a98e8c13b8dc27f244482b53959b4c59bf1abad9c849a5c60d8468868f8b0c827b6a559f7499c37cf8c4bf2383627b1ce81c7fc875ddf4e87c0ffdf6df5b60e62383de14b034babb0258c7ba1c06f73527a8e32ad7ce775505d6c198b354bb81b0578f954a2200fd0ebfa852ace8df0c643efa8159f464c4b30a6fac127cbca1daf047fc58ab9f1fff9ddaabdb012e12a980cb91ff07af64efd4f6ea31676ea72cac4ee41302b3caca0b266a6d9af3cd0e5645b132241f06be7885402adc66863bdea88bbdc5fe2ef73123c131ef5a84e66c739a1d91907f5190b68f75e5a01f0da73a57c9de91893e99ca0aeac3ccdc8cd14b88a7824a38d26783a4f53a28bfffa08803506ef36a6d865978f3137ca4b12afbe92e21d7794f9722cd8b902b4970647ed7b62b6d6ae350340c00e66216ef798e5e2682a68e6ec184f268b562188b77716d0ec34ef54cdb23eae3c0f22e79cfe45bea8672790f090648f4aa2a8537598f5261cafdc2a3a30ee8daef42627ccaa809f256dfb67350532bf34ce58fbbf508ad4ef767ad9ad5ec1af02beb0bd997b88b0f32e63f7521284cdd72f7818a32c101dc7fcbc92a1007352fe472ec5e2ed2e9dd24b4bf0e0bd444fd6dd730ca8865c5ff561122d197bae9378a0f10ef41e9d936ab230b0d9f9db2e6a67f19dd4d4c9f5de71db7becd305016626696e6050d28afec28c34efa3abc7db05d6975a0de93d1cf5d4dc998eff2050b97e6adf369489e13fab11eb28796e0223336267f3d29bb6bf58d8b57c7be00cf7708084d26b99de1922bd787f0f0935897b43a45326bf394425c08472a97ace6b226830979140c57cc6f476309adc661769bbd06e39c381179b6c23b5c9be44003eaa0f132579b07910b470c2a9e73e672beccd2691da3b5d3d87b3273d68e6f69cdab3bbe7e8a42dfe4bc97cbcc7550120e8fb7ac69c0c9ede8973ddb4553d4a71f2a6d5d99d053d4d09feba8bb89eb652243eec41c0cde21c27fb65e812cdd7a3c6fc509beb9641ac42d4144cd65f32bea00363e4184d5ca22a9e74a79b314b92899a9de4ba70c4b0c8cb5b862b78509924334ea202b63b6f3cf7465a857707e6cc0bb5110b8f1d61bc54ed919ce6b92d2c5567f260e9d42f2e34273b8853ba61aa29a1a5aba4beb461e42e63da4a0ee84b043a5ef972e6bd1c4a292dbb46035248586cddaee3dcc15c48ceb20d2d4a6b2c70c0dca8300c239f6a1dcfdc0430627c6b8ef11bd108bc94ee508e82b108a734e1ec9e8830971745b7c192b84d6fd61375a30909f4a43419aff25dc8bf187f4441da8cc42d9372bbfe082af8c687f8cde731396ef3243fdf19d86cfef7d5ade78b9bfbe64cd167774aed483aacc4de1ececf8b673eb949512d2e252cd116c3531787258b52111b59a1a5c34f951ff0482b9c24d736a154044d13428ecab96435b5baabaca72d6751c94eae7462a7168c1151ec745df22c5ffa3b863152ea148f525805166c913a8b3803810a3de7c8214ae2fb5d232a84f9181f4595e04548467ee397742d703aa144e92fda00a37d58abd6c54dcc0f2b9ccff5e0f8c12caaac4641a9faa4b8b96adb37ef12c6aba53a63154abdd7db2e1ec7d37bd1ff4792ca704e2aa7cb29e162116a408b7a21993c174d766ca153549fc4c6cac831c8a38a76ac62324e2a64c89c497d1c23e180bfebe32b5240e497f8fc98d481103043d92c10f4ba869e806384d396a10f267fad0ab115bc6f6d85e839f4d476a1d8a1ab3560a9b6c46c310c886a970c236df1870f0f7fd9a9405ce4d66e6d2850c608ebc2f2282176153ad7d1f1687fd93cac0b1b8f47b0e9e437661c54f74d2ac4cb55685322aa566a2a27b5e24e540906a110efee33ab5818d41eaf74e9e04cfc97db852f0b38b9c555136dcfaa86e172ded2d463ae1848de3905fccb14a82a99c7a0975dd97b792b4c12e32a7b6800a7e8a661674d290806751e586cd4d5dbe3c80aa255763491f7095235f35bcf8c60e1bc7c15f9df668f9bc59085348a9a627c9d666646f9536e7faeb8e28210db84010bf7544b561f1f76bd874e46aa668f1df170b88b5b5e7483f206cc64d8c172bcaf681d3cc5b333337ec4135657b9b66b51999949464386b34da9ccad21d677ec275e4e7a9e5b0885d10ed6235624a2b243518bc39d6d2c0c5aecf15733a04983e01cfc511b45b5e454a03ef060457724279707759482516b8253548fa40208e39a24f3ca5153afcb4745eb0f2f7adc59c898057995bc636285b462b47ef04d44b367aa0631ea0dd99236a04e653045b8849d80004535b0300244ab3f774f3125d8f273d2277da58b364e795bde4215373b0e667db9ca4291ad21d97702bd940512edada2a95f26e011617b994c14c4b750a0139a174f9120d0beb05f352e07bb28642ba402f87f0b3f94a9eb433d7630574d914ef00ed88a51e576510d461bb97106cb7663368c834bc5729e6410543d3cfd82c4f7ff94a544d904aed08942e272af0005fa99a81678047494deea89f252c3c080c8c8cfd1122a7bf24737a552ae367cde1481f51508e3c1826773e422a00111b6e7b9d619692846e00f86c5243ee8acc3d4f21849a57727db217cb3a4190aceba9ecd94bc43b1ecf7329d7c5358c817df22e6195848e4118b0534f92907a58fdb7c4724d5ab83af2017a1dc50c413e530fa396d164c674be86a4c1a969e3c252e389197cd41189cdd64d4f33617294201c5c2ae5131220bc9c40f457f9a41e8d66c6ea43a5de11c028acee3a78bb45e2be2f588971d9bc36879def5a842764da72d3e3481fe5a1001fbeb262c91be8aca56f673e6d2ceba4c3cf11e166bc68d00185a3feeb94f21422ad50210a942e7522b879b5a35ca1d8f3932f5d048e8e5f959590946df6a86957062eb85e9a71f169fd84f8d5860612658c65596d366b1d83c8915f72bd558aa43da20938acd3dd76a1aed44dd8c8e9e99b5f226bdd821e3075ba555e3721449b1a968db0267755d15975375bb29d5331bd54fbfb4e49bb54c4ef264453a3b453b5ec8e9460406ab11323b7985ea840f759ed603f7db8979c35b94ff69a0e6fffa732fb4bb82068671d86cef132c27bc58413ebbde2ca2d7ce39352405a3d67aba014408e744482ac06a4836710e2f8132d07778451bc4a35193359adbc8db4ab7bb04deaac6487514c2b97ad067b5ee541122612b083c448499882118bc35ccf9d10620f40979265f3f4a515034e87d56ff8c52c0bced0ea1cca87c18f62942bd40fe2e44748ce8f1d86448db8955d9d2e6a342c38af60f1578529162dec17e6c648fc69daeed150eb90c6", 0x1000, 0x404, &(0x7f00000001c0)={0x18, 0x2, 0x9, 0xfff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x0, 0x3, 0x0, 0x7}]}) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {}]}) syz_emit_ethernet(0xffffffffffffff21, &(0x7f0000001680)="b6e2c8cbf621d6a6806f6043babcb9ec2e7c529e2686590271c1c7ab137fde631c2a0374aaef57f3e97b5b0ede091640b5806bca2c91f7168ea57b8fe64e75ba15e454d0594a1dcda83963ac304fca7de6e6beb954a66817c187cae2748bf7a3c95541694a090f0135a49c21c3a17366a52a2fb9b44949773e60bc5cdd9a18e08272eebbfb32a4bbe771fc471e54ff3ca202e31631f214b9c2a5ccedccea981f227a147f0fd77661586c241910adfe48106ac9ffa836d452ac34745f16000000000000") 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x400, 0x8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 16:00:06 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="96410cfa364a6309d2f93f80ffae9f21fc2c047cc81d82851657b8ec92b44345679998034735879ca6c1879956f4d21b9f26b841e4f9c73ab0ebf30d3506c9d677331d416989beba13b8b205ef1411a395c08749e6b0c94c91fedfba8f3fad96d738ab496317cab2f1e203720b1e7c944016bfda6d7e609c52fdcc5cad953653d8709fed67168ecacc21923b8d358b65b2a81c3b4fa7b4ecbe894e1fbcb85bdb7d26f8166385090351ac111abbff2c9ea068691c73b78602ec50a58c7b9b7168e9a5fc2f3e"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') fchmod(r0, 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r1) r2 = msgget$private(0x0, 0xb0) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1000, 0x0, 0x0, r4, 0x0, 0x2, 0x80000001}, 0x74a, 0x1000, 0x0, r3, 0x3f, 0xa8d, 0x9}) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x1, 0xfffffffffffffffe) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80, 0x10001, 0x3ff, 0x9, "f542b06f5b9266dcf6452e77cde01d57162faea9", 0x8, 0x6}) pipe(&(0x7f0000000040)) r2 = dup(r0) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x1f, 0x3, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x20) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getpid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffea6}, 0x4) 16:00:07 executing program 0: r0 = msgget(0x3, 0x202) r1 = semget(0x3, 0x2, 0x10d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/113) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/4096) r2 = getuid() r3 = semget(0x0, 0x4, 0x408) r4 = msgget(0x3, 0x4192fb4b54582be8) semctl$IPC_RMID(r3, 0x0, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000001080)=@in, &(0x7f00000010c0)=0xc) getsockname$unix(r5, &(0x7f0000001100)=@file={0x0, ""/34}, &(0x7f0000001140)=0x24) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000011c0)={0xff, 0x80000001, 0x10000, 0x80000000, "2ff9af3de59e74b342c9d539ec169655052eb5a4", 0xecde, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001200)=[0x80]) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) ktrace(&(0x7f0000001280)='./file0\x00', 0x1, 0x1c, r7) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000001340)=0xfffffffffffffff7) getppid() semget$private(0x0, 0x0, 0x20) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001380), 0xc) msgsnd(r0, &(0x7f00000013c0)={0x0, "ff95478b63e417109f36dfb6c9a74e393d8498cf53bb97a2ac44decd31859209b9ca1b049450870e1bdcab8e25a3b6cf44091fd84013cc36bc97143595a18e781162c3b0ab3bad114a474aa93ede21ebec290e581b7734b2ed4c3aaba26e4425572c99588031cde0a5fc69515246e3b4d354e1f6b7eb24cc8bc5291b1ac1300b509772e6d9f8ed03131977d2ee19b4a1514ddd"}, 0x9b, 0x800) execve(&(0x7f0000001480)='./file0\x00', &(0x7f0000001680)=[&(0x7f00000014c0)='/dev/bpf\x00', &(0x7f0000001500)='/dev/bpf\x00', &(0x7f0000001540)='$\x00', &(0x7f0000001580)='/dev/bpf\x00', &(0x7f00000015c0)='/dev/bpf\x00', &(0x7f0000001600)='-\x00', &(0x7f0000001640)=':\x00'], &(0x7f0000001940)=[&(0x7f00000016c0)='/dev/zero\x00', &(0x7f0000001700)='[\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='&\'\x00', &(0x7f00000017c0)='/dev/zero\x00', &(0x7f0000001800)=')[/\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='/dev/zero\x00', &(0x7f00000018c0)='/dev/bpf\x00', &(0x7f0000001900)='}]}\x00']) connect$inet(r5, &(0x7f00000019c0)={0x2, 0x0}, 0xc) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001a40)={&(0x7f0000001a00)='./file0\x00', r6, 0x1}) fcntl$getflags(r6, 0x3) getrlimit(0x2, &(0x7f0000001a80)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001ac0)={0x100, 0x4, 0x8000, 0x0, "e83da51df419a34dfc2f06f231166349458f3b8e", 0xcfa6, 0x7}) lchown(&(0x7f0000001b00)='./file0\x00', r2, r8) msgrcv(r4, &(0x7f0000001b40)={0x0, ""/204}, 0xd4, 0x0, 0x1000) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/126, 0x7e}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8001, 0x1, 0x8, "95ef04e224379b5ebfeeef0edd93cea3f55c131f", 0x400}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) 16:00:07 executing program 1: mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1000000040}, {0x54, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xd5b) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000080)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000200)="fe") 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x401, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8d6b}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x7f) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000400"}) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:08 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x76) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:08 executing program 1: mknod(&(0x7f0000000840)='./file0\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000780)='./file0\x00', 0x83, 0x140) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000007c0)=0x8000) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x10}, {r0, 0x50}], 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000100)='./bus\x00', r2, r3) connect$inet6(r1, &(0x7f00000006c0)={0x18, 0x1, 0xfffffffffffffffd, 0x3e9}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7, 0x2, 0x7, 0x2, "c978225263688665d9b4bce2be65e3ac8afd18ed", 0x5, 0x1000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000880)=0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0xd8c9, 0x4, 0xff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x48b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa3d}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3ec}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfc0}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xaf6c}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x80}) r4 = semget$private(0x0, 0x0, 0x85) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000080)=0x101) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000800)={{0x18, 0x0, 0x7e92, 0x6}, {0x18, 0x1, 0x5, 0x20000}, 0x0, [0xfffffffffffffff9, 0x100000000, 0x101, 0x8000, 0x5, 0x8, 0x81e, 0x2]}, 0x3c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000008c0)=""/4096, &(0x7f00000018c0)=0x1000) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2b4, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7fff) lchown(&(0x7f00000000c0)='./file1\x00', r1, r2) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x6db56bf7900f4092, 0x2, 0x7f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:09 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="d5ff9668", 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x9, 0xffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0xb96, 0x553, 0x7f}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) 16:00:09 executing program 0: execve(&(0x7f0000000240)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/vmm\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='/!\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='/dev/vmm\x00']) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000600)=0x73b91d15) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getitimer(0x0, &(0x7f00000001c0)) bind(r2, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0xf288fe75e9adca8a, 0x0) getrlimit(0x6, &(0x7f0000000140)) 16:00:09 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) r1 = dup(0xffffffffffffff9c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x4) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x4}, {0x5}, {}, {0x1}, {0xf9e}]}) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x60) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x1}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r1, 0x0, 0xad) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\r\x00\x00\x00\x00\x00\x00&\x00\x00', @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="1cc8de037b8ac549eaa2a3ef380c6264"]]) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x36d73bf25cd314d4, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r1) socket$inet6(0x18, 0x8000, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000708000000000000a8c16a821000000000000000ffff000001000000"], 0x20}, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="4e0f0008cf376612e3dd0bc9582911c39885ce8d2d70467c613b95fbad0388fbcf8b6312919c9041bd3a2f805f7271455fb70a7130d2e1de6123fc9653b2b90392423e5c890f2730dcf8dd82e7823cda5a39e4a1035d2049e4c3d11ae312f3", 0x5f) read(r1, &(0x7f00000000c0)=""/28, 0x1c) 16:00:09 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup(r0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getgroups(0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[r2, 0x0, r3]) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='()\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='tap', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='^,-!%^\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x3, 0x91f}, {0x18, 0x3, 0x100000000}, 0x6, [0x9, 0x7ff6, 0x3, 0xc1e, 0xe5, 0x1, 0x45, 0x1]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x87, 0x0, 0x0, 0x2}, {0x6, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000800)=0xc) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000680)) getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 16:00:09 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4010, r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x385a1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000540)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e533604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f122ef5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r5 = socket(0x10, 0x4007, 0x40000000000) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r5, &(0x7f0000000000)=@abs, 0x8) r6 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000080), 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r6, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x2}, {0x7, 0x7fff, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000900)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x400, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40, 0xfffffffffffffffd}, {0x6}]}) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) madvise(&(0x7f0000763000/0x2000)=nil, 0x2000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) sync() getrusage(0x0, &(0x7f0000000000)) getgroups(0x0, 0x0) setgroups(0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2afa, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3a1, 0x5, 0x8, 0x7f, "b5ab5e3880b3cb623860adb4aecba3d8ad39250b", 0x9, 0xffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffe38) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x412, 0x125) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000740)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0xffff, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f000066b000/0x2000)=nil, 0x6299}, {&(0x7f00003cb000/0x1000)=nil, &(0x7f0000397000/0x2000)=nil}, {&(0x7f00001c9000/0x3000)=nil, &(0x7f00006d7000/0x1000)=nil, 0x80000001}, {&(0x7f00004b7000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000506000/0x1000)=nil, &(0x7f00007d8000/0x3000)=nil, 0x9a6}, {&(0x7f0000180000/0x4000)=nil, &(0x7f000029d000/0x1000)=nil, 0x1}, {&(0x7f00004b2000/0x3000)=nil, &(0x7f00000c6000/0x1000)=nil, 0x7}, {&(0x7f0000645000/0x3000)=nil, &(0x7f0000452000/0x3000)=nil, 0xfff}, {&(0x7f00001e6000/0x1000)=nil, &(0x7f00003e7000/0x3000)=nil, 0xbc16}, {&(0x7f000023d000/0x5000)=nil, &(0x7f0000674000/0x3000)=nil}, {&(0x7f0000143000/0x4000)=nil, &(0x7f00005ba000/0x4000)=nil, 0xffffffffffff8f88}, {&(0x7f0000337000/0x3000)=nil, &(0x7f0000013000/0x1000)=nil, 0xfff}, {&(0x7f00007c0000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f00004a7000/0x2000)=nil, &(0x7f0000055000/0x3000)=nil, 0x8fc}, {&(0x7f000053d000/0x2000)=nil, &(0x7f0000389000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000000}) r3 = open$dir(&(0x7f0000000780)='./file1\x00', 0x8, 0x8) readlinkat(r3, &(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)=""/87, 0x57) clock_gettime(0x4, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r4, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0xd469c4d71f3425e3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="695d50cdc3440bf4be08f9a1a0827d8cc5040eff2791fb63e428b7e11d627eaac6c342eb733cfc3c85cab50983f843e57a3a70fddfc1237cec64234684c9c1b914df337a7c7c4a31c25b0e78667d0c568e0af489892298b2eea1ddc07e61f13425f1fe1739ba41be93b9cb76b647006da0af170b3235164e5a205061721520e01e025da760daa8852e5f7ce5df3e4f14ffe2cbfe0a9b7ea5f06678b449878726a00ed534e0063eb0aeaf4e88638f2f65a5b1ac88e3c6b6d9b818a37dfe55f03a3efd11a147e74602ac2edb3b", 0xcc}, {&(0x7f0000000100)="df5b6ae588d17c04aadcbb5751968d6a1449ebec88ed7ece615a66057a54d55efa65115a1e4df8bf8446f8672ff004da3f465e23141fd0348ed18be376d6f3537c4b647cd9ba8f63f49fd63b04a8a778f0991bc18401e02cda717cdfd8ad36968f2f006385a07b27e674b748e3e2929adf39c67ec6e755bd12a5cfe1d904904e41fd194a4e73ada2ce5cd6cd20af77e0d6cf928482fdf1373507bd2da3aee86a7a479006c7a22fe054692a0cf2d7bd5f17e2073b2675ac8f3833441b09fcfa4d0736169657b6b741c9af06c39cd0ece896376e89dba3af760e28a4148b6b0a42a8abbae5034e11", 0xe7}, {&(0x7f0000000200)="bbc235f5ffba23f8c774d000dc51638e6477dcfeb12053729eaac64f138b1fb0e554e63c2677b8b1ce6f774100235f2e84d1a21c13885b2c5ecdc8d3e53746d0c81e60e24a18c65880d35eb482979fb881f768b3d560173c9b6652c4cae84f64", 0x60}, {&(0x7f0000000280)="bbb82d227c228fab7ffa3d6e98ed3b617a43011d6450659b8ba80634ac873ea3698d03c11cd7ddd0dc47358666e4dc08405af9f5c0aef784", 0x38}, {&(0x7f00000002c0)="81dead7071910c5cb89f4de60e927fa260d656786da22d03a6dbdd92ac14f9551b5dbe9f4b062c92303d897c79049e6b651e1f3490eb1aa3da5252051be898297c9d578b9fd2beb361e66a9013d401e90425bd7f2a19dd4276a02bf812fe3b6264b0056592ed5d3f6799aad11fbd90cfea122c31787df66d5bd30fd2a706172aac83dec6e9f11e923f55d0450ba1f798ba7f2dca33258b3b779b7dcd7912bfa513c5a7391a2aa33a296a0292adce1296e6f61e5182ef12afbd780509b6256b5b4fb85bfef6bea40f9e144e3cae3a0bcd947d3fff1a51a398898d61ab612784a51929ef3fd1efe4574b09", 0xea}, {&(0x7f00000003c0)="19590a609ab1029379c88769d276f62ac89ccb7c7ece13cc0d1a9a3f54e3c21755f3a7bb0cc2244665e489a81c1c26a19df6734136125b20151b1d9dc19c62948d40d3c6973d964c819dbbc130a00f1df42b85", 0x53}], 0x6, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000004c0)=""/206, 0xce, 0x800, &(0x7f00000005c0)={0x2, 0x1}, 0xc) socket$unix(0x1, 0x5, 0x0) 16:00:09 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) stat(&(0x7f0000000100)='./control\x00', 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0xcf) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xb6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:09 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='\x00w') 16:00:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 16:00:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x10000, 0x7ff, 0x7f, 0x3}, {0x8001, 0x79616c1, 0x7, 0xfffffffffffffffc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) fchflags(r0, 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="35e75e77f9a1086111b5e476e786e81f6a75b44114b4fa4c2344857d29387c82c11a163277f2444d8fc2c2211d3f7d7131f10ed87abfcc456441f225dc4896f35f7fb705af461206ce9ac417c8dbbcbd271c3033ea50e2b73c2a9b2f35f973abbe2fbfa2322b73e48266", 0x6a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x1) r1 = socket$unix(0x1, 0xd5ebc42931324d22, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfffffffffffffff7, 0x3ff, 0x8, 0x1}, {0x5, 0x20, 0x4, 0x5000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) kevent(r1, &(0x7f0000000100), 0x4, 0x0, 0x9, &(0x7f0000000200)={0x2, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x6, 0x1, 0xf2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080), 0x4) close(r1) socket(0x400000000018, 0x3, 0x40000000000001a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/123, 0x7b) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000002c0)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000040)='./file0\x00', r1, 0x9d7dff94b3f339f7}) 16:00:09 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0xccadbaeb5bf6fefc, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0x1, 0x31, 0x3ff}, {0x64, 0x7fffffff, 0x5, 0x9}, {0x2, 0x200, 0x401, 0x796}]}) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x2f, 0x7, 0x63}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0xffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x232, &(0x7f0000000040)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="5102e5ffffff7fffffff"], 0x10) write(r1, 0x0, 0x0) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) chroot(&(0x7f0000000000)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0xfffffffffffffe8d, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x6dfa8b6dbe516e2f) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0xffffffffffff7fff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0x400, 0x1f, 0x100000001}, 0x400, 0x7f, 0xffff}) pipe(&(0x7f0000000200)) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x8, 0x3ff, 0x9, {[0x6, 0x4, 0x0, 0x8, 0x3, 0x0, 0xfffffffffffffbdd, 0x1000, 0x4, 0x6, 0x1, 0x8, 0x41a4, 0xffffffffffffff56, 0x5, 0x1, 0x0, 0x5], [0x4, 0x81, 0x10000, 0xffffffff, 0x0, 0x2, 0xa99e, 0xd891, 0x1, 0x7ff], [0x240, 0x3ff, 0x0, 0x3, 0x58, 0xd263], [0xfffffffffffffff9, 0xfffffffffffffff7, 0x9, 0x7, 0x575e, 0x7f], [{0x100000000, 0x9, 0x3ff, 0xc4f}, {0x5, 0x3, 0x2, 0xffffffffffffff1c}, {0x3f, 0xb3, 0x7, 0x20}, {0x9, 0x7, 0x6, 0x3cc0}, {0x0, 0x7ff, 0x1ff, 0x800}, {0x40, 0xfffffffffffffffd, 0xb22f, 0x585}, {0x7f, 0x2, 0x6, 0x2}, {0x0, 0xaf, 0x3ff, 0x8}], {0x526a, 0x8, 0x8000, 0xbe}, {0x7, 0xd9921fe, 0x0, 0x4}}}) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x3}, {0x6fe, 0x4}}, 0x2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000001c0)=0x1) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x72) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/207, 0xcf}], 0x2, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000400)=""/223, 0xdf, 0x0, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000540)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000580)={0x4, 0x3, {0xffff, 0x7f}}) socketpair(0x10, 0x4000, 0xf1d, &(0x7f00000005c0)) r6 = accept$inet(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) getuid() accept$unix(r1, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) r7 = semget(0x2, 0x4, 0x81) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000001700)=""/189) readv(r5, &(0x7f0000001dc0)=[{&(0x7f00000017c0)=""/156, 0x9c}, {&(0x7f0000001880)=""/63, 0x3f}, {&(0x7f00000018c0)=""/139, 0x8b}, {&(0x7f0000001980)=""/245, 0xf5}, {&(0x7f0000001a80)=""/44, 0x2c}, {&(0x7f0000001ac0)=""/141, 0x8d}, {&(0x7f0000001b80)=""/53, 0x35}, {&(0x7f0000001bc0)=""/106, 0x6a}, {&(0x7f0000001c40)=""/218, 0xda}, {&(0x7f0000001d40)=""/97, 0x61}], 0xa) mknod(&(0x7f0000001e80)='./file0\x00', 0x10, 0x3f) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000001ec0)=""/113) poll(&(0x7f0000001f40)=[{r0, 0x80}, {r4, 0x20}], 0x2, 0x8) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001f80)) accept$inet(r6, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000002040)=""/4096) open(&(0x7f0000003040)='./file0\x00', 0x2, 0x1) open(&(0x7f0000003080)='./file0\x00', 0xbf4ace270e1e865c, 0x100) readv(r3, &(0x7f0000003280)=[{&(0x7f00000030c0)=""/171, 0xab}, {&(0x7f0000003180)=""/61, 0x3d}, {&(0x7f00000031c0)=""/13, 0xd}, {&(0x7f0000003200)=""/128, 0x80}], 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000032c0)=0x401) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x188c0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) mmap(&(0x7f000071c000/0xe000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) pwrite(r1, &(0x7f0000000000)="1d4c8a7d156baf0f3bc9b0a1b3e8fc4e8d932f8742bc60e7b2d8588f7df66976e0a9c745c02a0435762dece23292e13ac30b4022c7a328d3a6bac95ef0c5313a49ba3e56846f7a657272428528f0ec80b449174fa929b40eb681a95ff6e7de13250fdaec7a2c29ee81a3842d9b6cfca38455370e1e69541b1280dd0dee8f040ea28543aa0ed76efa3fc565fab68a607af98c10fb07e4062c24d2512cb68a394f", 0xa0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x74f8000) pwrite(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x8) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x3}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x6, [{0x1, 0x3ff}, {0x3, 0x8}, {0x3, 0x3}, {0x2, 0x1}, {0x1, 0x5}, {0x1, 0x10000}, {0x3}, {0x1, 0x46c}, {0x3, 0x7}, {0x3, 0xffff}, {0x3, 0x101}, {0x2, 0x3}, {0x1, 0x2}, {0x1, 0x7f}, {0x2, 0x46}, {0x3, 0xb9d1}, {0x1, 0x93}, {0x3, 0x5}, {0x2}, {0x1, 0x1}, {0x1, 0x1}, {0x0, 0x3}, {0x1, 0x1}, {0x1, 0xf01a}, {0x2, 0x9}, {0x30331c307a738439, 0xe92}, {0x3, 0x1}, {0xc8255743bc2ce216, 0x80}, {0x1, 0x3}, {0x1}, {0x1, 0x20}, {0x2, 0x7fff}]}) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x420a5e91d129dea8) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x7fe910b5b632b7f6, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x80000001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe31, &(0x7f0000000040)="ff") 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffa94e, 0x7, "9d1e4162acd49eabd28875888860b767ef01cbb9", 0x7fffffff, 0xfffffffffffffff7}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto$inet(r1, &(0x7f0000000080)="60ac275fdb4ad3f173e01d4a044ebe0742fe7d9e2f4ed74947535dec3357a558c1ddd2034f8581a0d49313a2559306cd13ffd8500eb984cb2ce2910dba4ec22183", 0x41, 0x40f, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x116158b067125273) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) r1 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) linkat(r0, &(0x7f0000001100)='./file0\x00', r0, &(0x7f0000001140)='./file0/file0\x00', 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001180)=0xfffffffffffffffd) r2 = openat(r0, &(0x7f00000011c0)='./file0\x00', 0x20000, 0x10) r3 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000001200)=""/221) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001300)) connect$inet(r1, &(0x7f0000001340)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000001380)=[{0x4, 0x3f}], 0x1) writev(r0, &(0x7f0000002780)=[{&(0x7f00000013c0)="ed44b4087b26853c61983f526117b49b132946e4c161712b77f8059215bab9553402405af40e14355975abc9a3563093bfd25ab502691fabd24ec372a34f35c3f1d36535f2d20b8321b201d846490f61abcf6ab6c63db946e128938b6b8bd7189a562b465a870b82fe81d3c27c0bc530c27994c7c05dcdccbd00f54b60c6880418547901b0bde1bffa53065ab5e48b559a4979316dc2e7b0e46118ba041db691e48399f5f2a2efc5ac30b6d645192f60cff634434d06ee3248669f456e8ecd5f302a755806ab325ce1203abdb503bd278b0bc38d23fb3d63ee387719f6de0cb95003c3e12477a0bbacf311c3c34478e5e193219d360ac961", 0xf8}, {&(0x7f00000014c0)="9581524a6173d06fd7c4a84c32b2b84e057a80287ed44923e657cd94b9ec152854b2486bfb03597dbc4c907a07a4b2e47cc0a3c765d991b368b20178f680a0daa8c71c38", 0x44}, {&(0x7f0000001540)="90c57112", 0x4}, {&(0x7f0000001580)="7f0f573ab0176a9df686bd4d59eedc1414e609bffc79fdb73fdbe7ae0ff3320f2943b49f13e5b2c2218a07b4c64ace28472fbc556dd3f8c13e984084b85c35eb483787d3c1892928206b53e1af187d81c718abc7c2332873dcac25060b6db9385aeaa01abc84a692b03c02b4ea235b2ebf9e85d2c53af60c9a68037cea3cab6b34dfb3f51916a4e2c8645290fd60c63837a0a71b1dbbd50edb3fc16993bdd7d88069ee15be64a0", 0xa7}, {&(0x7f0000001640)}, {&(0x7f0000001680)="cd4c0109d2b881e18e462938607342510386d775421ce037237eeeeec3f5fa469df240467fd01f1cde98d565c89bce83adaec7b1eff4e08e8c802fe06e53d7c4935f41fa7be9303f8aa4fb164cc4a603e954560ff50820d76452950f79d565c647ddeae97a17c89aa805ae51ff02e4d39550755466472074978c26fd249c481f3a6a2b15bb586f586919b5027c7f16c9fba444d311d313850193cb1bf49aa9a3632f83aebbdad609857b", 0xaa}, {&(0x7f0000001740)="5e25ed33393082a05ef5d623def8de927363bf524fe2cce5552cf2d41ffcbef69689c06d22dd02821b9197f5fc70a161286149b7faab607f3f797e1e2ff85cca141071bc5b193e91568ba772561f880dac835043a239f03b6e0bcc4f4923260baebe05707a7db7df18d2b1425d3c5d7bae7930834ced76bab0abad9753a96447c9a12da37f137a0434d3dc446aa399f3ec970ce69be73fcae6d3ed47dc83f3c292ca787f3f5253be3f2da8256c381cb383cf6f65cd379ba4765b6b38d82304e63d7eb2f8fa9538eff498f0197d4ed23857cf788c81659da819908c6f9be5a4ba712dc326df1d0f927bfc36be42aa696b2f808ebf7c441f7bd8f04c3672975ce166adb05c0bae9205f68bee742271834ba3b813ca484d178b5f5b6fd3da1ed3c5408256f262782681846811a5974187c5aa5dd48f956a0cbfd789658fb63b08e1e5e1be7ea243e3e7530002a7465064b0abc328ef3e2231ea5818bfd0e632cbae13b8f10a7cfd2391562a9072e2f96028c099e2619e3a1b3db1dd0ca74ff7a561f798b6dbef80cd29afcac2517a1c0db6d7c701f3dbb6b3221f518fb25245e25b5c8055e4bf1c512ee0a4388dd4f23f0fd83d98c58148250b3f21bbef4ea5998ff5d4d2f63c4279b784ae7eea27c6e7fae0841ba5394114090e117688eee3176e06da7c275432549289a71c0c9f7c54f79235c02268d998f9c2bb87dbb958f72d11326ae2168b39279cb0549fcc811032472cf58d47f529a9ce9034f3227471862f764d633f9cb45eacd4f2fcfad842700d5fbdc01d77347ff0ddd12b5a9abd06dc735978d3687be0d25c8af85bd230a38b8944ed0151ffbebe5d857ea4d3a6c3d599f7621fc0c290e02f3b9ec8c4c43e11d30a40ed48e278be49ffaf6ea0eff7b28006053ea1bd36ce48d30917f058cdc24150b0874f000ca32de8f14ad6e621c749845d0d1a4709aec7c4e6d1db528fdfadc3f71daf57bf3aadf382b1fafdedcedead134238283ddef064182cac20470925581fe4b3fc2a623146d1948b0db19b0e279ab8b44549ddeb55e02c88d6030513c1180f93fd3b6676eef990923ee6c20ab50075bb98d8266be1f314d60c7afd81973819b12fb08208e82cc2d1684eb0fa25ef2380e41e41bea9b242f5acc855a803cec9dd45cdee38448ee29f93b39dd1869cde2d0ab07b279b14d6c305ed876a33d5bdf2e454d01e93fc90b7b396503ce5509b9457f54aacd1a8f0281e497be9633fb0364c22eb4f0316bc9c8904c168c66db913c967e1d0ee96f0f5669a5486109b6f4b6094bf33d8894420d23eae81bff2f36a37530da6d52e41af8692e5ef38c27f3f05a0226d97ab189d896648d1b740f44141aeeaca1fd67b1123bd86b13f4c4d5d75d91bea98b30fd10d18e0bf01479fb1ddacf42482c0eea242e4799d0103516cd7649b6c9da8260fe433835af8803461c1dedf9e03c3ebcfa217245acf36489bc7d7f9e15a2f98ad66024ecf78d47a9369b45f01f20ff2aacb48d2cb9f5f303889f22fb84798965963b3a2d1cf57011e6fce740a44e30a369625e95df3ee767626cc6b0203556ccdf1171ff14d4a61f71a810424bd5f7ea0e9fac345ca2c45c53e25867e9ff41c61ae4ec0c94da3dc6595f8f6de4cfdeffe0c97647e29e4e5ed92ba45b3fb4830aefc420dadfee404ea2b32f1492b335b74c45ec7f36ec143f228f5b193247a02e7735c2cdd52588241cfe5cf5e0c5f6fdddb9b3a5211a589d7bafff7e97a8e766b09d53e8db67ded0b944322eef3afa4689fd05a306f8997a0be80dadd16cd97d4c3092efdfa0f1e9976852c5f526e83789fc3e0475215308c20fb8bd320b4bee8bd71f6d16d116e71d9a5c85df987dbb9f47028a7ef5c8777bdcce5a5d2879b005c6657fa665813758166dd859974216c5d69c764eadfeaff59d5446304d576491d582f9e5d69a90f4f4c384df6172c7948ee99b72967fb91a89d89ed518031e6ef99f5e935edac29e37fe43031e1e9c92903f6c3981680213284303a6c2e9c82b2aa68ea1b0711ef9d0ee2e1c8d20c369b83ad4183bcd6e93efb518446bbeb0f0b149aad430a559ae873a2823b14a22031ee468f1c028fcf64bb35d374c8fbf9e29d0300c0cab8523e9bcfe5806b83dd055e5c4e2825c94e9f5377fb7838cf76a64d51192263f3cef4cb27b00c577c1e67a9f966bf794e233a98f3c30b6b0b0ddfe79498884656723b0bc6aaa99cc6e2a54422351ebb6fe44bf49060110958e9d2d52f29ee8e0d6424b2f16866c129dde4d50458fdb8c5eada1cd37a2ebf84059fe1c3bfe41f40acdd39744827efa5196141b3ffd4a60471e6482e937c8fc5937b97be118ca4fa6545079e7cfc432bfc2fc26594486625361b13382bc9c73b4d7cccd5c61a9a34eff0a78f751e776433a79b075cd9927e38bb0911e63735a0fe4ebb75fa8be5b3f16a42200fe4c55cd50ace5a64da89cf94c06ff141775876506ef2b89333f86724c75a9981d064c70890461c2ce4a5b84b0d844fcb2eb01a801f130c5b322d10f481919da32fd4ad93d56e41c0db66561cc4a55f4c2a0e3fef7a93864bbf42bb1e090af6ff237a49e7a8193aa63d111e107132f441392008d0b8e4d1d9b30cc603276de3830fb672f7ba2c059fb3852ecce5fe900735fd96ede712d2fe671b513b70067c26e9b13823c9802915d515ab61a7680d95fce6d7628a571320114317dd16afa6281a5849b903a33ead6e141cb8322bad71039843876386bccced5cdba79cf998d1a0ea3498b64330c0a505998ec5340b934b95c0828cd73965c583a1cd85f45607fd63aee8ede7739e6287765b8ff42f719015ac4c6fffb7905186b2b214a49f23236122a05464b550aab31a9aa9f89506af6de779b2f8313833f6945559f065179e3be7b503cc54901709164ef0d216e45e1ae3b8a86f1b84ca31013f8f66289a60cc2f71dec123a34d4e121fd93edd6bc71f732b84ab1afa71f6645dac411874acbdfd0e2e1432f9ff7c5a66579f685bbcdf2d19450b462803a65322970cae9c5fb11cfd96e0799277b63f8bd463ca8792f4bf170b5e18b15c2c87e76c6e13b731c3c87da6ad8d31dc802762d2a60fb83272411b8f33cd2c3c7c78406b239313332c76285c67dfba84b247b6c37074c79024f0d37a7a0315dfe6b177c73a7d3382f0ae22c33fd70e0ccaf48816b387d396c3f7297facf8ff435decbc632e712cb5bc12dc0ed49400f677bdcec54cd068ea5fae9f6c2a2bd0ebdfa30a42386db37d14a18e15ba550acab12e505f6ad69c4c3e3a357178c7e075cafb819111e2faa9bbefee8703d3f50d9ac5c1ae81a89ff3d71d9d639654569cb572d97a72c0aed08f270472a1d8ff9f294171e1fc0d4625c63d1d213b6f64270f71dbf8f542972f6973028786cc228f59c318c8f659d9aa9fa197911d2b38d533d44896cb62ee02dbdc6731450455c37b3df91960af4dd7399380617887403da3844fd0b52a1f6ea46afc4895d280b26b485e3ffb2bc811c9195d3b2f6547d6d6eeb7bd40965d79c848b954a390d82a8b4759e0d4cf7a195a533979d65fe85124a70a37bcdba12bdf7dfbcdbe5a66135f151ee710a075c5f9437563cba1815cd21e59c75e1e70531ff865e29dead0d5846d693f4dccb9483e962d664e1f1a8d6c7fb444b572d400fb27281ce4172967eb268a76c183721055085eed3e93257cc04cd9664da5cb001577710219e7ff0ab74f1cd10f78701bb709dafda3d90cf5337f9b624713ab820c7c40e976cb876e3d5e61ad0ed9a1b213211c71a20b96539198537ef091baa5da107f58b4c17986e752ad8673372a0d760761134c40764c27d8e93a31d55c0ad548c295947186bd9709dcee3910e6ff9bbdb0078fbdd627068edf6bee988b7a2dc6b03db5c2ddfd1562c21a87c7285238e054176c55ec04b272b3c7f48c003de1d8f9e606083c6979867ab147740e146dfb0c2e9bea97e38c9f80427a24d3a23b22a0dd43852634a388e2ca3c26ae9544f372dfe6b2c9b787fc35a3bc814fa9f6605a6c3d5c2be581f49567cb880897f824a7d415e45a8654a889b9e8ee382e22321633813f899c398e122636b6902bafb4e39c2dead3deadc192553fc2f685bc461e9452aea3be2484de0638e360eabc42edb9b157405269bff0739009825da201a81f45981930195346d526908591c2777416ac0b5d2ef9c1cc20472107b9357a7902eb4bdfa08d99b9e64878fb2247f269fd05f999962e7202d130d14050729d4437d4b24d2feb1e56d6c4c7432a1bc457ce68ed9710d25df88e7d76ca032ea012991cc2186841ab8c147741643ad1623a716e4646dfedc8572fdc66e3b27e6944a1011b9d022beade7c6e43369cbc985ed0438a5cfd225b462260999f77defd47166fbedd55fee0dc0a72379aa9fc30d931cc26ae4f8d8c2c51436cb4e814f3f2652f7cf7b99c738f9a595db332729895e1d5039b5cbb93567144a70aaf2314978186fec0574c1701df21f90b341beaac6cb36d3b103dd8c894780de45b11e45fd1d1dabe2c78f335b1f6031ad86500efe7b36a15da7df3b9947af2919b08347a8efeac15147e1593db98b73dbec20f771ddbf740131f29fb01faf3fa089f88dce0c88c67d6f5902011aad18354728e0ee7436a06dec83f9c47687e6c1d3b9b1c0c8fe2747f637fe46bc5a883400b8fb35ed9920e3f402be6bdead34b398293f7cee3f504dde9cab69040c2657e702f71d45fd743a3900b55cc14f9bd64636cd6139221887160e575ceea89ecd7583215b36c5cc290c7b2a8d09673747c82f617e039088f27d6073e73c6518122e421218d50c65f84591db509bf2dffee541376d867fb373fe49d5d9297f33c4ea296f37e3350b6475381babe6170a202947556eac9df52bd04d240931d81a5dc80b8b974b52b6112d402ad1d9f2e313d0a7b3470263d074e689019f04b0a1d4050ecd0a878d18ac3d6106ad29e8e3cf905e1a3cacb7fb66597fe2f34e45addb74a8c418d3709ded095e503b01a2d2e26551bae54805c9b1f310f14c3d7ee0f2f94b0b2c917ec106e402fa02b8dcd61b8ba84919fa9b9329cd9fa112f36e5f6922cec91fcc87c8c3250eb9be7628013d81cb5664586ac072fc1e7e11a945724d929ba3a3f012a315bcf5874f344b48d1a786acb327684c4043c53c72011faae46dfbd6885277fe77def2e361ad9aa04ff8c29c222a9edc88a6e3899244cf5cabb87b2e3b963c3f95a9a2abfbe2c366b1a4ce9ad623c11a5b428308b2df5fb1a9f326ea62210772fdf4931248400d16abad0731de8f1ade5fd85639c067a5360a4d59f5d0973c299c2e2bf015e9755ba4155e86d57a73829d6dad7f08ccba9c358e3b24d5737078ff33d5f92a842c9b6ef9ca95e1268f63557c4cb97f9b435059427440262be95371912eaa48fb5698918630f3eb0752d018f84d30b39e3ca8b24c732a16d97eacc52c5d4fb0b2231ee961a09cd5a892f5381c271fc46b9e6d485672a9da9b08c8acf6e5e2e4a980074607446c7c92175aa95dab3c4399bc7f498aa2bc8a5c484c4052f2211b2f45c3431dad68c4c7a2b5dd047a6bf76dd3f28742ffdfe22faec905995c405ad1d0a5a2d285ec575daeb35594010f8aa47180ec34c629d19beffa16d67d00022a06a789d96494ee02aa09f06e687a4ebd581f44fdbf1006eae50313f1a3b6d5b347a42b5b74b78c505ab017e6040519951d4a45cd74866a1a85d807d58959551fd6eab57ce3a9c17378ac494c57df3af2ae7a637a7551e143e", 0x1000}, {&(0x7f0000002740)="5971e83727e672100f5b", 0xa}], 0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002800)='/dev/vmm\x00', 0x4697fb2cc95ee33f, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000002840)={0x10, 0x6, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xda}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x16d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff6cc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}], ['./file0/file0\x00', './file0/file1\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000002d40)=0x6) semop(r3, &(0x7f0000002d80)=[{0x979e1ad64bfdcc63, 0x79, 0x40b6776590ad3383}], 0x1) r5 = semget$private(0x0, 0x6f98cfc1e7c1d22d, 0x100) ioctl$KDGKBMODE(r0, 0x40044b06) r6 = getpid() getpgid(r6) connect(r2, &(0x7f0000002dc0)=@in6={0x18, 0x1, 0x9, 0x8001}, 0xc) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000002e00)=0x2) sendto(r2, &(0x7f0000002e40)="a122b876ed9f04536cddb2f6be599862883200d2e1e46e51808a2ee64b49a0bde36536f3937fbdbd4fb17e77c00e96ecd171647c617dc4ab2b5f272d10dfc7be5846aca1ca4696df803c", 0x4a, 0x1, &(0x7f0000002ec0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) execve(&(0x7f0000002f00)='./file0/file1\x00', &(0x7f0000003180)=[&(0x7f0000002f40)='!\x00', &(0x7f0000002f80)='/dev/vmm\x00', &(0x7f0000002fc0)='/dev/vmm\x00', &(0x7f0000003000)='/dev/vmm\x00', &(0x7f0000003040)='[$*[\x00', &(0x7f0000003080)='@!%+\x00', &(0x7f00000030c0)='/dev/vmm\x00', &(0x7f0000003100)=']}\x00', &(0x7f0000003140)='\x00'], &(0x7f00000032c0)=[&(0x7f0000003200)='/dev/vmm\x00', &(0x7f0000003240)='/dev/vmm\x00', &(0x7f0000003280)=',\x00']) mmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x2, 0x3012, r4, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000003300)) fcntl$getflags(r4, 0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000003340)={0x2, 0x8, {0x6, 0xfffffffffffffffb}}) r7 = open(&(0x7f0000003380)='./file1\x00', 0x8, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) 16:00:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfffffffffffffe80, 0x0, 0x0, 0x0}, 0x78a08c992ecd63cb) acct(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0100a3e06703481b302f66696c65300014c2c5f4b1eb0ec30afaafde281ac965ae54e7f73ced327ca86abf23b2a51d0fa2f688b5996bbda26d38e86ab1f8f65d1a7c548f643b93d9942994a2aa1496a5dd9903bc6adb8a6009062f149a36daf871f4cbc683ce18d51324cf2e90efdda8bc3f8df9612746d6f00cac155ed3c6fe5d191056d08f93110dac01c06f460739faf44eb9508d5f3cba77f5b802bf195e360013a012ef39557f7bc686cf66e7a124d300ecc48346bbefa5171b17ad4665b90b2c9883a57dbc3320a9e6bcde5d9b01575f9a9bb188f437515ce487becce548c3dec64a9ba07183bfc792ff50661c8abc5fbe32da1e8a57730c1c57e452723f86b50de7e03cef82abbaafe06201f8c3ef8331fb8d307c81e84fe27c87a718a51341909e76d7324e8a4f2d74332f4cf6ee3f29737dd0f39601b7a52801a974d4db8beb7b36acf856f6a7594dd674bed3ed78cb7bc3213601d34cc6f31a722ddc0f5e6c1b3e4891831a87c5f4459304bb12c6db28cf78dc41c5e4228b43502ea8"], 0x10) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x25, 0xff}], 0x2}) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x6, 0x3, 0x2) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x8, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000200)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x111, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) semget$private(0x0, 0x4, 0x4) poll(&(0x7f00000000c0)=[{r3}, {r0, 0x40}, {r3, 0x2}], 0x3, 0x7fa6a24e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x2) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10001, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x5a) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="003d007579872a000600"], 0xa) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x5, 0x2, 0x4}) write(r0, &(0x7f0000000000)="e6", 0x39) writev(r1, &(0x7f0000000040), 0x1b) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:11 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x12, 0x8000, 0x100000000000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x30) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000005ecb00000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) fcntl$dupfd(r0, 0x0, r1) r4 = socket(0x18, 0x5, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000100)=@file={0x325b6afd420ce4bf, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0xff, 0x8a06, 0x0, 0x1, 0x101, 0x2, 0x145c8330ac49f6c1, 0x0, 0x1ff, 0x8001}) sendto$unix(r0, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/97}, &(0x7f0000000340)=0x63) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) 16:00:11 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) 16:00:11 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000540)={0x1, 0x0, 0x80000000000, 0x0, "41d4e4a307be83771e75d4fd49d0dd50435d33a4"}) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") poll(&(0x7f00000000c0)=[{r0}, {r0, 0x5c}, {r0, 0x10}, {r0, 0x2}, {r0, 0x100}, {r0, 0x2}, {r0, 0x1}, {r0, 0x10}], 0x8, 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x0, 0x1ff, 0x2, 0x9}, {0x2, 0x100000001, 0x1000, 0x9}, {0x6, 0x3, 0x4, 0x401}, {0x4, 0x5, 0xffffffff, 0x2}, {0x6, 0x8, 0x1ff}, {0x3, 0x9, 0x1}, {0x1, 0x7, 0xfffffffffffffffb, 0xffffffff}, {0xc21, 0x40, 0x20000000000, 0x1}]}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x611c701b, 0x10001}) syz_emit_ethernet(0x1, &(0x7f0000000000)="02") 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x5, 0x38eb, &(0x7f0000000080)="fede42e0aa4f0d246ac2e6cf94a2e0844600fa7a4acce5d8d098e1212af7fff9077d0be9ad88c03206717e69fada3fbfac7d27cb951af93092b373f2488511b32b46b0d28656eaee10cf5a96dccbc49f65edf2120aa45b3c4e4950217362d2abbe5c7901d07a06f309c8f91082067573ab923cd1f5ee13571264dccbf635878977c70f4ed03791d068e609852d97fb0ab1a14bf6fb19e2b565a88323e27d2fdbd18e361142dee571db3ed2d995fa50a4622b28", 0xb3) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:11 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x3c6) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) 16:00:11 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kqueue() ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x100000005}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) pwritev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="c36b04f7b4953e13caada6214e590362861846966b9464f7e3f0e5c72afd401a05cc8f28def432c9c3b19cb245bc3f3f51ccfdfec6c42b47cd13f3759a96f1dde18bd550ee298a4bd1fd068749865e42168766f9ac33bb20c5010aabe43e5e81a7ba38478f6707c0899879e4bb8bc08c14b3a571b0a86734a6868ce32fb553319fe031e80cd013430b89cf3746a99129ae57ec827d2256f2fd0a32ab680717c430812b97fc8a9bae10abe126f2a904a4e064ae501ad312c719960303ba1a98108cce0bd3b4d22dd85e24bd02863b242a7dcdbd890f1d5aae68ac2e3b29b30d19dbb14fd48c8110bd7eadcf5354987a6827d4fd7785a68ce19ba8e555521507e8e350828b142434e9e5bf6221acc28882e8289fcb9b5a66225dcd20a8833f2b5f41daff27f005aa99f2e31c0eb761266d78c30418abb5eda39fe37f4089b935a043828a08c59a588f075c5948643f13ec8403e2471ffaf7896ba14f6e0a6ef923ca3f331441bb7708ff1b2fd0b9b36fda10a11ffb2ba0d66fe6c3560abb5aa6a6a1b0a76eaff490903446927925823608585867c550618fed5fbfab306330c43a13d9a0edebc130f6710e13b303c0f80979b8cc666698527f47915347059f53746c84cdf252c58a5e1ba30c02cdf7a241cbd3bbbd687a662ce0b3fac3e92faee83122314a0fef41610fe55a11e4dd319532d09fab2d950a2638ca22f113e892eaf448d61fcf4c8a3b25a7868e47a144bcb77dcb5edd959c3cee28afa2c0de85e12d0f984475bb62b983980671ca2bb4232ebda2d28f3a3614fad83fc0ef6a91c53b4841fc616b0e477c5f607151f109ed9700ac3f7f5fae382c70fc81d8aa0ed65789fa96dd5e0ec23711c29dc70dd1803b10d69fa8a5b25bf8e5e35aceface75a69fc9fef05d699a2183769cc6fb99f8729eaf6e33db3c5da327bc2c10165f18942da956efdbac61eb6547f4b7c172dac179d24d21a6e2f6f87cb9f7f161419fc4b2ff5ccd6d58db17c0750fd3c62c672811f67d9abaf931e4a8863bb820284222fcbcc78d7cbe71b5b0eb416c7a595d401da5af6d66e23e6c4290c318fba261175e689b36c9441ad11af0149a178c724ea399f1f2e214a3d128aa40a8dfb2d08ac2517f300b6dfa61ac2b36dee50802afea98a762cf69ca66b1d43024d7448fd57e922f549ff7b4c1c92b94586ad2b89a39bfc6a3ed4daaf061b4b28759daec3e198bc164b34994f78e92a943612cf6fef75495f044816c8f57b946dcf26d125a3b38c6a4523fa53f15f49abbf5674638aab875b4dd01087da0c3ff56fc9cdd7afda774098c6a44b9fc70206c2302e41b7675c950e66417023ad35163b0e53c19f58e130899aee212274d73ab613b5240e4ae2bfca4dd3f9f6eca316a7a6ccd18d080a5722a4a2e777722abbeee29809b8ac20d291d6a1d3161e14e7130b56c36e00b90719e5c534c7ff5938311041b1ae3c5ce3488488bab2461f6b4ed8bf8f71b96ebb67d403047dd2b78374b217da4457fbafa97374dae5b6f14658cce3a25e035a797a33179afc0c2b80d556d77607429c0c55ec5307fe3ba3f7dea55c70170588f132e29725176effb53cb15916a0978695601ef38bca6305388c9435a05973bc95152fd040496c8837190169ccffd0ec801da67397d7fd6e4054cbaa38f79a719e0c2247d67de1214f15fe933dd273d26d4b7c497b4b67d49cb7afa5a6e160d52275ea99b29c5d89b5f3431204cef9436b9bbf5a7c8f5811c6d79d6e2f10ae29e88653ffec2150b912c0472df6cc73fb380af88ed5633a432c21e07bdae44e0b1e8d67e558378569810e30b77e5082d2d37549554d00677e7f5c5b1c9ce1a3f923c8c64604c213434bce055b40aed9931a6b0ae25d8cd19e3995f8d447a600d0c37b809ecfe9a9cdc8ebee90e58ca90a30e79e29dbb4084dbb3afb784d6c910608a0978974a70f85556095da36b9b624b7128d1fb9afcb698da069ba053bb88a974c3fc51e4e7dd0e3990cbf2459e3e9d99bb1d63b6d9c7ed5bb620eb1a622c6268f98f2803a9132e4ed70554dd4e404b072d6d15df1b91996dcb4c284c68e8a1d91e4cbb25475fc1aaf771f951c2acfe96a8ca38f3e20cb58dcc478b5c85b63989f86034bdbc8f3d11d5c00f8caa7f967c896dbd9f8514618dc8e1ecdd133c493febf341eac7541056c5032334230d31974cee819056c9b949f51f246c731c35c7e636a77c1e7923493117f2ad7d453b3719cc03ce17529eae29ae6e858a930c5bf0de259cfa79d8d2c2e028ce3c6d3729a1d63a4ddfe80e0d442a20ee645b02426acd2f1db1d307edb8cbd1689b9845e8d39524bbac66ac43e20254bf018718c8b25819d8c574ede3fc8340e6d2768340ab11aaac54fb429b07cbf0d37b46d641cb34cd247991d543c82e80604422f2c02d290e0cbee99019a39f07c435de5479309fbe8bcf16e564825cb631c4d23ea3c9560862569ae88aee5177908d8cfd5194adcfcfbc657e46a36817896b4db814f032deb393a0958acb794f8934c36059a107d59bb19a05c177fbbe131a3a10000382a8f768101f8b502071394275358f40e8174768f128ee7a166c1401aad6f0bc8efe9cfe3ae79c201308fc8f1bcea076178e18d9a87ea221081b35c53d13bbe4dd3559402c3bf6d9808e6daeed550da8f659b3a377f8f118bb10281c919256d7bf9e359598c9cc9e819aeca72dd4d14c33e145f0e1228d99970d4158322dc876d731e6f2a80d4d7140fda0f4dfad3b4a980f4449308a01851524bb631e544f2369ef0da8544585fa4d044a71a4acfb39c4747e04143f9a76470aa227814f7d4b2b3abb4267f1eb0022b072ba6d46029f1a3bf03f64d37956e09715ce2a26b86ef764a897a9c134668f8379b5ceb5b1a3193688c6c2ef6d9020569eca7fca8dc6b6e6f02d4b07d10d9f4727fcbc132e4cbea8ef5729bb17fc497234e5410cde5a79dbf9531e7ff5350673f2cb3a34cf51f04bba2c3b4cbc5d30a0b37c2697570e34b7142d3b3647840de52e720e7dffae25c7fcad518301f9fcb5b17bdf85a2fc2a87b07d5dc1ee113c2884455258788d7e3bbcafb8e2fae4902e1731e265ed9e5002f8988e904c3c071c97d4658e1da79c742b5fca7acf2e9a0e3a0e2b084e1285e6ef2d573dcf2ca50488166660be1d5387a0e1b042fe50ccb59fe2b68c7f905d8021e5b157219dca060b2a3f4901d66404ff2f304bee6f400882e83daef21449c78fec8200da4447b3125ba46bf2ec3c1cdd3a6ced8a63e7f0c79ca88fe3dbb225f47157db920c97e48c7c1ff8fb2d8541b50712af8a2dc4d00cf93a5fdd855521fe893fb4a96973d9ffc0e292a08b2a49985fd164225d4d8fde40834e25022fa3df5bc1c61835adb9d476dc7f385fe3d069ae33fcad4242210068830e8081571d2f0ccddcd3216b36f727b06fc68a1371f0a1a54c3c047e51292f1b4214078b1a3af79655020eec8dbe33ff83dc052d69dca01731b154573de1d5e82072fbdcf5b5589bc15450bc07bd276439b1456b398a662649568a3cce211aa9bd377ebb881c39ab7de080ebb85dcdb688d9b372a37102083ff1b8aa0c5f3d5708bfd9074af7a83c7dbc2f6ce1fd619579f98a248e11c0768386f068021730aff48f5bdc4ac53280f1e7d86831616b49a3c8a850312909b0f152da163a0c0dcc9c43276740841df9fdb0addd378b7a3f3dfef8c04560625db80b890089a82ae79a0198f0d3e1422106cbb2e0c645acf534f23f38b76aa14a2e56388b4c8454416945ef45d4fdb4b604094c8a6a1dbc7cb25b3f29467559c7e4d81d949f1b38338eca3f660dc40e219b824277711c6464eb9405534646764452b233aea009e4cb579110bc419617d75eb5bf3a86afef52e7cf98c2d8a306db9cbb51056e829dac0735dbcc1cb6e728145b92b2c1147372224ab6ba7838d51ca56171af03ea4032a4262ab56a3b0093547bf8d542e1c4cc74af5b4e33aac2230cac563ea6f0286ae48b7f7013bc69fe45af2bf5f0197e916e11e2e27d2c76757e42b48d071317f8c83426297117db61d28e1de121644b56ce72a72c676fb468e86cf0b66020c829325148c05031e36338fd523d12e44d95d9873db4ce0e4d2fab6ab3a2a863ed3bd90fa5642d29c17ddd3aee1d18c8a34c3c97cb31fbdc0f644032ce1d9763581c5a37b16127d0b50e714d4cf79360fecbd41af589ff6d967343f8cfd255b19fb389edc3a832a2083c5c8860ed8216e56403b775e025f0ca1384a1f8e03bef33fed36926b5f2e570e3afbe2687fd95320d7292484cbcbd5c346419d9e4dcf02fb68729d6d0f46fce2a1fb34efe6d36eac30fa95393910b523144a9d336b617cae53e6f8c51038b4684775c685efbce55611c29f7b8fa79e3b254d0ecfa160ac23bc9eccc6bffb7d7f355ff2d6cead5ca9fd27ca6c99a741f1a528a3829405fbc5416a779f22310ac322517d9d2b3c2b54222bc75d7d110a867e9296655554294412434638779018e3f1683d2e50314ac9104825fd78e36d9b2cfb75029292595409063ff0bb518d60c14ee1005a811a3951a52f8f6c18a2d6e1afb4ed59fbd4799cc6c0ac86a418e9d3ef6d9961802a7d3a5c9257b12d4ec36929414ac71d7574fa9f2fc4adedaa7cf1dd12b62fdf76ce55a13936c2b4cad55bbcc52c5a336c9c1d8b2f95611cadff7b6a7914a0040541b4a8c7c1d176ab321dd5262ee08520142551f66952aa8e2b0e703e45ae6a66ab1b4d63264f40a67e23fc862d7e1997a5c96f7f6136ee2a2f80de783ad0e897de4857fa644a3d4d37d55c6ae31572a086ec5fc3111059a0773964a607a0b052b310371f5ac9de633b9de7c5580c2db2c9acea22d88933a0fee16151e576ed3d402530617e0b4f0760d81cb11d9f81b0d75c62aabd1ee6997ab41ec99728e747b63b2388f677b6981be7905a47025713bd5e763124928a5ee656c6c3860b9ed5320210a21d9d6b8703a07f29882f9053e80e34b2d52a4d351ca7180b12c75152394e77523f826ed3ee801ecefc2c65613c61d0b74ba3ce15a1ea308c3e625a2019edbcd3cf8c3a83d23f08579e7fba0f4de080e35aebf20a60fa93d3fe505edb605f9cb008c86f4bc6751e0e31f4919a43e1bdb8c254a65ed16a165505f6d13a7edeedf44b2d1ca160611e7cb5f9d3e3f050d5c509bb471fff230a3c51b6741ee17181990c31c57cc4b1c69801692d6ea69a190c3f938e36aaa1547db514e173d48c4c65a280277ed63bf03103562300e9def207116978be3cb0caf37fcafc3badff16df446450d83e9367a16d9d14ac8910b2c2bb377279ca7d552d75732dbb35e915c3ae459d00cd78ed2c28da34e2f775584929bda65f787bed9d79c96a59742034322bb897e862082c2aada510a55b4f8e680d910fcfa52d611f197d469eb2e19160236456a507519f1dd63a36d3ccd0ae696a73952457c19c91c91e9a37499a72d8a4883ac5739a3beeab0bc5c3d60f8f615de662dc3da387d42e117b6ffff51ae48b871f7bba8e3f42bf49536d47f9fe835557db0c1cdada232cca0f2598a928a7968056892dc449392cd6e698444367faeba6cff08b44f00c366bdfd879f40d3f5b703a0c6a973781ebcebc974d440bad9c80aa46ffa4a42b11ebfdf15941c956414eb6b083992bae08f27b73280dc227ef9e14c811a3496f522dffd7bcc0301d9c899aae07b242ad299325f758100bfe5ce1e68bf23edad2930607750827e6d65468b51727852cfb3d0b7a31b5d6cae151125202ac80d1b34384f", 0x1000}], 0x1, 0x0, 0x0) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 16:00:11 executing program 1: r0 = socket(0x18, 0xae0eea85c0a16e35, 0x6) recvfrom$unix(r0, &(0x7f0000000000)=""/123, 0x7b, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x100, 0x1, &(0x7f0000000100)="5d77ed6aa024f110f742c644cb5f5c587e7b5386179898423c536c82d8ec1e9ca05b6e5d37db836dbc577b57fe1422ca291625014f60ffb42e06ea9960e04073c56ce58d04145faa40830cc910aad4418515c063c4b9fb0f6f5438ac7d1c64c197e60077af0cc71b3ede333662ba2bfccfaeafacf0280cf5cd97c1585e9679215d5fd2b0841b814b0a1f8c8b2cc627b708864d635d45ed6b2db156c6fad1ab9e18d3db30de140dc40477d2a6c898254eed5ddb3cf40bc0f0f6aedf3cd9787be0ba43146204af76da2fc79dcb8a8f72ad5a7d907c232971ef0a6c9dac8093f9773b15aad1d9f1e5c2e6a05f821ed26a264d7b679c84bebf", 0xf7) fchmod(r1, 0x1ad) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x20, 0x81}, 0xc) setsockopt(r1, 0x6, 0x11, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) socket(0x2, 0x4007, 0x8001) 16:00:11 executing program 1: r0 = syz_open_pts() fsync(r0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x6, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x2) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r5 = accept(r3, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x8, 0x0) connect$inet(r3, &(0x7f0000001840)={0x2, 0x1}, 0xc) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r6, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0x2, 0x80000001}, {0xffffffffffffff00, 0x5}}, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x20, 0x0) getpeername$unix(r6, &(0x7f0000001300)=@file={0x0, ""/2}, &(0x7f0000001340)=0x4) connect$inet(r6, &(0x7f0000001380)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001600)={{0x20000000, r8, r9, r10, r13, 0x100, 0x8}, 0x8, 0x6, 0x2f1}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r17 = openat(r6, &(0x7f00000016c0)='./file0\x00', 0x80, 0x100) r18 = msgget(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000001880)={{0x9, r15, r16, r8, r11, 0xf1, 0x83}, 0x200, 0x3ff, r14, r12, 0x3, 0x0, 0x3, 0x800000000000000}) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$VMM_IOC_INFO(r17, 0xc0185603, &(0x7f0000001800)={0xde, 0x0, &(0x7f0000001700)=""/222}) 16:00:11 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r7 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r8, 0x0, 0x10000}, 0x10000002, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r0, 0x6}, {r0, 0x80}, {r0, 0x80}, {r0, 0x84}, {r0, 0xebdcdae5e556b0ea}], 0x6, 0x9000000000000) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) dup2(r2, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r2) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f00000000c0)="9b4c2edd4533a7d1375ca364be") r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x180, 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x1f) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, "000000000000000100002000", 0x347827e8}) r2 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) sendto$unix(r1, &(0x7f0000000280)="d648d115ce4a996ce69b50ad989d83b5ad87f8ca671c5cc6fa12ab0355f6c2ff7c21b170a839475ae7e8450ccc7e26fde28b616f143fa2f084fdd16f1c7f288acb629372830ccb60f55a1ea90a604223f50682185e7a34173bc423df3990c62fd1b5f2bc6ed02fcb10b9fbe70b5e8ea4dff5e57f6fe4e16ac79ad257314a26454ee3bb2f6a269b08900aada2f5f98a642f3c6a1b94e90b56f5ff38c6f7ecd7b8bf1572235995330dfcaeefe9412f508e0a7ebed264df96e3831a4b4337ed7b6fb873d1e12e788f2210bce5dfe51bfa043434f4f88566732415726273039ed7d71437c37f618d51c3856a36d8999a5b3ab86dc2a412564ae9daea5c53ef582414e24341b68978ad6ad4368119c6a2cc6f2544b1555904ca4826529a5961e79e471c6a847f6aa7f0517efeb271adc86ee1bb67ea2544e8f42122f28db50616c1d71ca16b760330d507056f68daa8af390819f219c5f25f2f4959d6a79fc33ff73745d403fee4627b0ee0d56e045a5dbb98c80415683e6f8f159a2e22bb0bf90cb7d4406c3502ed5147b053eb45d08419d9160686d68dd6d5b019b62bd76a0215be9c7e09d823817158513891f3394f6659cfc825b1f6ebc19338d8e2bfa62382a2255b754c2f3d0c5550e3c5d88fa69fc785509bf539144d10512c915ca79f71e564fa14e51d5a826160e1177738c9c618e04c62409d6c53ba481e364d374a42358b4f0497555f322be3d8a53005427fae424ed812182240e6a35ce2f955e1264407e06920d3693bd67dd67a00b3f61abe559cccc023e574e9919bee69d9bc8d466c8bf9a088f76d60cdb5133836e92c632679a15099f49d06208c59c61385071051eb08e8108ccc15e4aa843f3d47f4a4bf3d9e6a1b412876208bd8c4fa1d5d37ba7a74bda286c976fedf3aee3931f6ee4336af8075a4ded54482c207c4f80ee53ca9780ae35837cb0b375f3538ad260ac51f9668525898ad1d7517cb83ff7e380fc185948126b6d14d33c0ee1e34c761970adbe43111a7d3ef233af722b6eceeaa4180051cd51cde1affce86563203a022ce16a8cf28b1786199a70f641082852d5270bbd5d17950693808787d88d94db34a226977eb43b6462f1cdd1e80b23822132f068aa74450a2893cc71550e55b78fbd9ee87468e5048df497e9f8bcd2ef5191c2e4e74a8f953c874880434f645b42f300cf7d3e1484a2a0803915bfd0ea6682f2ac8465e713ca2a52069e0f42c55024062ecdad5f3677f03e626db8f110f43bd08120b93a774d3fd858c69fe189fa49fb8a696a8ec688c954105fa091390aeacb2b14bace445ac5c6ab7fe0128d8566f6a6a12a291a1b2d723752fe46bdec81d7bcace6678828c7972293f98473d2429c303103c51006feecbe82aec9ca20440ddd282585826da680a7b3c9002f431180ddcf185359445d639896bf1a01f2ba63929418103b0f28ce05eca6a514e520366a69764b1294cf7ae9bff2afea8299752a6834193990b07ac83bd483789bd08691bd7b8967c33e6e367863549568ce1f6490aa8ee316057824865a3ad7b5759ba9aa22ff1188a15acd2476a8295b8c6856b2afec421f05a0e4511093f5d7f7a484c082c01ce1f9cfa019024fb0dbe2313cb28b152c9e280b6dc419ae5aedc04e0ee87f42442633dd64119af6aa4984528b014f775a17cc5cb2a315e308c31ff45a64e51cd709e7370efbe0e5213e03e7ff73628873c25f2146b6ad4a3a97d3338bdf34487045a50738f867753c1b2e2cc4acc873a313b5e28fddf192fd25184b681b0589ddae9e22d028a21ccac6c3cfb6514bc916df47b0fe6af76b6bfb694f991c2ee9f78c8be10e0dc037912d3e6858d5d69b2e5ea3b16e36361c209840dc8634e5730b6d302296270abf37909c3243e37b6d2954bba3c156b2758186c35b11ffb820988d86fbb92caebd000eb132f8b14f3982921029234ac941eccb7223d71aee045f43dcd788ef7492b538d8605f09159cf8a0ae6b14be7eb9df7e6adaa5a5979fa3113602041a9708ffeca0a5255968048ecb7eb420a385f639ad4a53cfb925d42a0aa7f562628400599bc5cc78c05c08e6f15bfdc51e3eb645554422b5acc2a8f063f0c19f0fa7be4e766864644509ab95b01e0dddd8d9f16f7616b8862f2b8f0c7c67d632307f2aade7e0435012d959d4a37539a2b03b2f9231bd7a60e07a55e444418f03fcb1b557fdd315fc7f83b702cf13ae7507924419e3c97e995c9ae6921d4b52341cf0003c64a61df4bbca67d0b1fdd7e66f272a02491169f16c46c4b186c8443a8060b4783bea55ff2a1fe32fc14b9cd86fd1b39230452bac6efc61ce521cf9e915eaa3d476409c8c1b2427950fbea5136d62fd2e95cf6a1dda827d50370ee4e388131422ad9ddf7b40348aa5a8896a886e557ebe75784a5f4848799d20263be8975bbf41c605a1166fa577f32fbb8c56830689e841304a8d0b9068eae0b10c06c76dff82278680d530c1ef37287f6e85a8ae029c0eb4774cd3875dd1c99d722f78df843af3d891c9d59685a6c8c91a89581377edcddc4ab8453fa053cbda842583a56c6da619bcedd368fe2843658835a136ec4d2b316ef520c803fcb7c65ca6ec7cde6f38008e1b61d04e0a580fdb3025affd2554a00e390a3598166ee4ce00888bf1f0c608d7cb3d355d93f947b6bf31ebdcbfd18b83721e04176fbba259aaa89762e0c0a89e0182fa1ac062037b301f321b4c1552c6c1618e3f94d53254cc1e2c9a8dcac8134d8937bbc20bdad04b960d949af608afdf2360dd083ca43297371b557d7fb8610b9e71db1bad494976a1e9388ab3e9ecbc0473f4bbdff7446bdb15cbc2b0a19f53a2989919994bd5ba85813d7ded022c367cc064f07d3a73892ca1adef4ca3e9c0b4e80629408dbe25a57f19218547985aefa9b0804ece3b8d0d687d03b38a551b044e26a1afb9af926449eab1b1c8cf69a07c695219050487ed6f7552b59f95a40edc6db41ab5a42570dddc4475f096bd36f0dcca623e421baf505dd51598002112541a3b8ba8878e4bb82e23ae3079b8459319a1e5884ba360e733ca92f777f305d506d6736a17514cfcb156ba3f41fa9c799c381bc44788202f6e7fe22357829bd95ee182ad18b3e3482ee3af34c97f845de9428a501550bc4a75d0854bf7c9ef0690ae53d97c9268eabd95b2ab54d00800402d28a7326f6155bdaecb5075f7e02c09046a751aa1dec84451822abf69d61ff8c0188e2f6dcd99b3eb0bbc7d7c7af7761d89d7c2d1de9b60235796f332093e85364f8c76557164c0df37365e07f057ace03bcb14be939740be43fe1750bb6d390762bbc076f063cc124832ae002b8fb381c1879aad35effb84172cdc793b5cae37519ce52cf50518c01d17ba7c43cc97a5838cb79a2f273e1ba160505550b2b7e6061fde1b33a825c43d6b2e4d2133bb6d076dcdfcea4d346efbf1ec98cb09d1ceacd000f3de1b5bf957485aa3caea73e447e7047d381d44c32fe05c61c823efcdd650bda14fd538f4fc76fff6b4e1f1e28a410f574c890a575c08ce15de06664c40ad842539cbdb7e3e50acd7da22c0b230a3d751a17c91c3019221e7761fc0de36bf3128ce79560f299578489191e204aaf8d9c57b6224a9e3bb9ba0dd47ffb2b1bc6ef9ed3418dfdbc89291a3e44a228f98f3283ea9ef74c913f2527bf5037cd77036ffd45f5a016fd341b9f94486d253486645f83dd1b92464691ad0908020cc4510b74ee3df382800ed81614185feb50fb29a9c0e269e07b5729a26045cd663cf19c502ac3af195f67b5493876457afb5b242552e69d78d0cd4cec98a95d4620bf5bb5c6fafe9fe9195fb6528cdec84410571d1aa6fc1e9fdf5819497a4d62289f2b3cd85e26a6b30116eb5e25f7b765deef9596df8e735763f4599ce83d76ad5e4703e80539d5ec40bc3eae4dce9b6680ed111fb1285bd704b3941665adc76883c07711fec83f65914bdc0d501538b4f732470fd6cf543e3150ca68ad47c54c049861ff132b9f5eb858ab77df6439c3e5ec7e49ac9db7b30a89a91f40172d9b208648dfc58aad54f0bd28e84f97de1f22215b828b0dc2c2f3d27d9f2149f5082b633efbc28ed75a1d0e40256ae0a088f16ff52af0736df2b32f6cfe677d57b3b6523ff5ced5dd465cd62f1c2e48891888dad5c436a8eefbd5736c1dc8ec703602cb2a61140a21a3b1d005e7d1c676bfcb93b9b47e3c716db1ac14813501f79696e0a76ea7a8ce9946a495e2c3d3852da2421eb0ba193cabb8562217dc8659b446912918f22365253b35089452b9b4528c2cebd72ef4f9f3b6cd6ddbca379c9b76bdcfc6de479ce08240623c55aa2b38af57414c5d31c7442badcd1a0a2d7a438e0b2f9b9e2697c33e9c9ee986d5ebd6417961f1a488eb2b3f153811dca36f120539893b019082c181872bd52a64226a113b9d11fbf5a3cf72681e24f63203d231af09f1e37ea719467dec9bbf6bf983a48219614560ca90142be2c02095fc6678904337b8ee2ff61bce6db0a18f77e7e6393ddded1a671c6b84958053fcc08d878620cb644ca623167507b48aed21f79b624f087da65068345ed90eeadd8ac7cb4081f7a800bc8046c7c02de02152f2c040a08ad8872325c3e804dab02a1076c9f26ce15fd478a460018f985c5681b4d86ce30fb56bf4327127cdb2f299da74ad41f2e6d5cede12526d1ff9ba937cacf294d876c3fce77b399b8adc89b7d2cb63ec30a07203e4c85b170bf312c193593224a10f2a117dfab898398727fd83491d4561662b79752be87dc386e0770af0ff17583b635d678675169d9183f1cca52a884c9cda3a5b351a4e756e392fe7fb0479bedfc037bdd96a10e599e284b7fe1b05812c8ce4bf82e8bfa3c1245a58e253f6daf0d470a13980c4edaec7ce2b986d2e1903689a6f58d9936de517321be3aee308acd9270e9af6931428fe80f64c5bd95d119754006e76758343ef8a667b37c16b726a16f370afb2c628aa38d50845ff356f60b5cd80fcf20433233a4298519fb7a28a4ecf4e17cd1e5785cd8d848003cef719d60ea502770f9e786859a50767f67023463c8fbf67ee55fbb129138c9a027f1e92962d20ce7e4eb00fe5740d819deabaaeae9c1f7e2ee87a6b75d9ea5c3c94328f36b82fc12c8c41db500f76091c905a246d2bf856598ebd7d1281aecfde3683003deac7d852f33bae2a7cfd6cd4a9cea17f86e3e8697f9cb473750633145d0658fafc7509f96c6fce5af8777cf725b57710fe9820d17f65946c5e1cdd31db80573122c1ab9a1712e9393cd30b4014f80c69e2c0f8b763171b044d92b8d4eb2a80415417e22fd393f7039ace743aa27261e4159a5935a4d9ecf1de0c7af82360990c0e3e1d6367b8221fbb4283dd228ac7d239049273582fe3c7ca1e716b1bef3072e6c31e82a945a7c529e6cf0c4b9e6a3e4303dc85f97c033024e5885e9f71e0c683578095cf774da4e9532d25db0742b8591524a92e78c086af677a63fcbe33530f9eae178b3ffb1f4e46ce6bf20027c2a8e0fc731e251b4ffe5169f0f25f3937c098185013213a2905158645a2336a7c778551b4dcab0d7a8d682d0d46adb269db9eeedb7b412f0da69aa8433e6e8352b394ae902169f218783dd9e3229f2aa3f97c5ca6b2f670846c7674189538e8dea7395f3d1d09df8f64c51fa81a4f544184303666f193fe1608c650989522e859ab65fd7c12584bf51fa050a1c68731e4ccd43d1a59fe32ce45d4e66acd9302d38cd32bcc2b35e3ba8dea5b8645bdf9", 0x1000, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="013bf3200343d26c29300000000000000000070000"], 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000100)=""/231, 0xe7, 0x800, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x5}, 0xc) 16:00:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000001880)=""/99, 0xd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/7}, &(0x7f0000000040)=0x9) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x10000000008) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getpgid(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0xff, 0x7, 0x9, 0x1, 0xe2a, 0x0, 0x4, 0x2, 0x1, 0xfffffffffffffeff, 0x1}) pipe(&(0x7f0000000140)) getuid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:11 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(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:11 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) close(r0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)='\x00') 16:00:11 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000380)=0x3) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfffffffffffffff9}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) fchflags(r2, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup(r2) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x82) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x4, 0x9d, 0x1, 0x1, "d2c5ccc608d8da59fb94a4f098e6c777e67beb1a", 0x20, 0x3ff}) socket$inet(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000023c0)=[{0x5, 0x2, 0x4, 0x40}, {0x20, 0x1, 0x1, 0x9}, {0x8, 0x9, 0x4, 0x80000000}, {0x8, 0xffffffffffff9d67, 0x7fff}, {0x7, 0x1ff, 0x7, 0x10001}, {0x7, 0x1, 0x1, 0x8}, {0x65, 0x9, 0x5, 0x83}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) r6 = semget$private(0x0, 0x3, 0x8) semop(r6, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x81a) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r5, &(0x7f0000002500)="1f76a2b887a7e91ccb736eb204ffebba8f0bbdaab7328130461f2161b9c99ee7fc9c89576ef85c61457017040000001affb14c714534fc450b2a7727ff03000012aab378b9c44a153c51d99040107646779acb00c7a35b871c315fc6a89a074cc7aa554d2900000000", 0x69) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x4c, './file0\x00', './file0\x00'}) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x10, 0x8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000300)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f00000002c0), 0x0) write(r1, &(0x7f0000000140), 0xb51) r2 = syz_open_pts() close(r1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000c80)="84581147", 0x4}], 0x1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000080)={0x1f, 0xed, {[0x20, 0x40, 0x43, 0x3aae, 0x2, 0x5, 0x66d, 0x80, 0x1f, 0x2, 0x2, 0x1ff, 0xf18f, 0x2, 0x6, 0x5, 0x6, 0x9], [0x7, 0x2, 0x400, 0x0, 0xc52c, 0x9, 0x0, 0xffffffffffffff7f, 0x7, 0x7], [0x2, 0x80000000, 0x7, 0x5, 0xffff, 0xc8ff, 0xa2], [0xfffffffffffffffd, 0x400, 0x0, 0x6, 0x7f, 0x1], [{0xbc3, 0x8201, 0x5, 0x8000000000000000}, {0x6, 0x10000, 0x3, 0x10001}, {0x4, 0xfffffffffffff2c2, 0x3, 0x4}, {0x1, 0x7, 0x0, 0x2}, {0x20, 0x7, 0x8, 0x4}, {0x7, 0x100000001, 0x0, 0x1}, {0x10, 0x47b, 0x81, 0xffff}, {0xe3b, 0x1f, 0x20, 0xa0b}], {0x2, 0x6, 0x8, 0x9}, {0x7fff, 0x9, 0xfff, 0x5}}}) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) r7 = dup2(r5, r6) acct(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSCTTY(r7, 0x20007461) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x0, 0x3}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xe0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:11 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/103, 0x67}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000001380)=""/160, 0xa0}], 0x4, 0x0, 0x35) 16:00:12 executing program 0: r0 = socket(0x20, 0x4007, 0x4000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x38adc451}) dup2(r0, r0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd1d, &(0x7f0000000080)="b6") 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000580)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0xc4) r3 = semget$private(0x0, 0x2, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000700)='/dev/null\x00', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='\x00'], &(0x7f0000000940)=[&(0x7f0000000980)='#/\x00']) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000640)=""/153) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x805}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x2, 0x10) getpeername$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d67700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94"], 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file1\x00', './file1\x00'}) ioctl$TIOCNOTTY(r2, 0x20007471) lseek(r2, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0xfffffffffffffff7, 0x81, 0x1f, 0x1, 0x3, 0x0, 0x1000}) pipe(&(0x7f00000004c0)) chdir(&(0x7f0000001540)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x2, './file1\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x7) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) sendto$unix(r0, &(0x7f0000000000)="50523fa9efc05e71b04aa9a1a4d54fb321ce0d5131e1555b9c939d06bcee65e0669063d9a2ce43a90aa29f982d52614d30d75aef70eb4e1e13602d5e05ee7c0854ad1427f500f49ff6104f8ff0267dbbe2399edd5985814732b3796c346c10cf70140932c99e51d3e6c875d32370b5d7d3cea18e77a8380ed45a34077fd27429396c82df316dadbe2d1d6a289724d23e542d6863d35044721d88cd2488bf42ab16b3b0a5007554a20493c7a92d02d9fb2e5f2fab1eb85816dc07a6e96be6b8798358c358d621677001c970f6109d0e475698eb31", 0xd4, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000100)="f8e33b566a1a2685f37b0520797f957bf0925b35bba3d27d6f10a9bc2934c159d53e6eb500b9717c7bcdf7a44b3b38e30867c8253f14aa741b8dc9d124c9bfe6a277e301cc11dd7c4e7d1e86ef689fb17a27c905eb9ac519aea0c8ce4663b5f6a654af2dcef2e7db88f803d202d538f5d1132af6", 0x74}, {&(0x7f0000000180)="3da2f1e195997e04db58146d599e763ea0c47bed9d84e34015f2362287ac8ca52a25844de42a4dcfc54fac2e78f36cc5dcb34b4645a90bbf9236a35ca8bae35b6d84e40a7207c148a8e924a41271a649ea293e74b7946082f48e07c85f910eac7afe2f90901e577da426a36f502649fadf329fa53c1e2726e1e010321eadd521bff9bec3b3edf7df2d37c6927f8ec1a07b06f04555701c3260d5e7960660ee33b315e7f116ee059963c85eb5ece57a68a17041557663ca5301bebcb30db7f0bc2508edeca7e5dfb4495e4894e23e43ddefa99bacf249594aaeacd5f64fd064f3aa64ad127272ccaafeaf19491a495f3a05f79a2327bc2789ef1f71b66cf00fc205ec294d5648881b5a843e3cc1148083632ac458a833a8a29b3c96e8f57a381fa9623e9324cc8fb57af6b03364ceab0aa2747c13b00a723d0bceb06c04f0cd1ae9a52ee8152b8aeeefa6e2ddae748daa644191f046712eb31ee6d619e5bc5650e73c938c872a278731601a737bdb5789e4aa7de580cfe75b7572904aea89982d6f6ec799edfb559158a6bf1ebcbdbd5f3192db237d78dfa538d8c87ebee4bcf1de87514eb57840d82e3972f7452f9d63a05ece5db1aba0fb54a2dde593196ab775fd6a33fb916ee8268acde0365e9cb36632f7ebffeb73dd83c8e5a4946337f54a527aed4fa026ce4392e72b606af7eae62669cd8bf207489b910b4f04be1cddaa16a1574c5c7e805f2e8e27b626618c3ed2e3cd9892806b23c24c637cd6bef49ff1f4957d72f38f45122098b40758b56d2781c5828c6b4030a2c0b61efe94c4b9433c4b5913c069e3607ede3af7d8a8a3e2a801eaeb637fc003d0d9ca9df7ca4c55222789c475090b335430b85bfbf614622931106a6a3d796882a11f088182af69f76210ce9eadaa21a1083d564e74e0bab50c42f8bae7c7fc0267d99f192ae3159d4d2a3ec0878e5d7cdaf0652da71a1dfc09e216fa34673502d18854dc1762cfef5f7b09284521f8122d0bdd1349ea15a3a75222b84fc836bdec8e0c805bac24f6abd9f7cba1154a5a65325604b2fb3a97d05e6bd387a32a28ee8b4f9eabffce1780bc918b6b10f947f7357f26bd4deb6c17bb17af7f3f1ce29cdea7e387942cbf8bb37847c9c96c572ea2bfb3ae9d3a9ee6ded6bca23b1a096f6819fb02191b3af4374f376af049ebdbff7e3999bc53676308809db0885516eace4ab9dd94cc30ff497307be03fe3f92ed4a205bf510adca5b31671146a21b4aaaf17ba55952f54efda020e5332a9be66fca1223f62b7ca86d820baa7b5b8da5f90a7138190fa2cb38cce7aa8eaadab1dc66497e6b7506e3bf58f2de6e6577619746b515e3aea98333099d2b9581a87dade0ddc1c1dfb56f2e63649db8b142fcb7a40a82b8b1ae91a2a7b410f6885579aa4b6bb1ed88487323b99c0479ddc91849ef48e33a4d884d489e4401c115226e1e29b23e0ace2bc82c5d8ce00eeedfda109f379cbbb81e67a829ffd60a0dfc19fa7a5a49b98b18bf772656cb91af10ec92dab5fe011828ed8605a4ff35234669da6003e22882e9c5e63e97d2fcfb99f0991c5be3b05daab4c08701fdde167ccc112fd6f8b0789ac991c9df2a815062bb68ab3ebf4de9a62a3c4fc1ac24663acf5102a6e8cddb1878db69e15087f3e0bae5038ecc673277d5bb2eecef0af939c89cd1b2141bc2108db69b4ca7ad5e83a44ed33196d38d9d8fa73462fe12c2952fbd923dc9770de0baee9e4717941822c8852e628d2ab942c53ecd100fbf59ba7f530518eb3d6dbef08a5c8f7c0df8ef2f18c4764fc78ad672b2e3412b62f6b7b97e7796630036566a6343d2ab37c3e7abc2fb40140ef92da7d154a2add8201beab823e822b15f5f718a6079c80dc7f98a257ad5076eb037f2b642c76c15eb154242968cb13899e986595a8d472a5e12d2b9780c03b03f03a55772aaa8cc43f2ce6fc0daa8cf1c7465cb6f064119c0b25a74f4b66a256f034d41d993a897d97e047b1c5adcfaebd08501f9f2fcc72dd6a3e84c05bf0407cf4fc713d4d19a73cee0381f9d4a1fce967f5659de744420e4071256ae47e14bc15a00bd5a50a5ecf170ef6f2e26a78158f9c10e46a8a02d0c3f203838961c6d5bde5a0f847b422ffe9293985258b8a761b04849778c6a4dfeb389c43e32fae038f6bd71061d26e7aacb966242e1c5cd6e95cba5c2b090d9584e00338d7911aaba8a74016f682ce041948ba0bc02f4c3695c0a36f25a5f1a1dd28ec2a6a0d35ff001183f716f506240a4d6902cc390b6235aab52474149de045f328b7ac7ffc1e632249d5b4e5d4ccc31fb6cb716d2dc082f03e352b896ab1d036da75c9560ed841c8fca46114e16daadd5ce3e70f63d2e7a7498a42458a7c510de311a5bf422d8578aa5f927200d97b004ec2e2e42eecdb68e5ee5d0cd346368fd93034da7ca8256065756bc8bc1edf537e94f5fbf7b145223dfe8dba007a8591c2e2e7b104dac954882bb6a0fdbfc5d42c621067134e537473c600c6f23e9e4952264b98b307d1dde34388185a4159b843cd959f40b6def910919b47caa8cf99fc7f9156f625c15ca2ea3d472260815e13dfd0587f264a929bc1803804fa8c7c2ee2de7bc3789a7291b46b2b4199971d8a7aee30e924f7a5ea8bb7f683f9259684cdff34e6629d63eed7ea937019882d6c8ee7afe562c4975f749931244f78f2c3c80c5100083da84a5912ad8b296d62655c90ef4c05f0f7d089253d848a1ff28abd5ad202d2fe5bd3c04ba0f6dea08a76be253f5dda832b117ec248633df502910efdf6e459325283807b213c002d329d73cd26a1c304dc60d996f7d3d1c61eaed5374cec3c9562bb6887fb51e0c2476770a2966e0d2ad8f3b7f8298e57ee5aa4885260e4184ac4a1b0efb7f3d042203336c848822afd376bca97da26aac28f23383baa5b5656eadec5abfa06e1b7c68cdeea096c85b1e2410d644017f65284e1ad31972e2d0bfb8ad375b327ee13b5f1546e68e1de7d1f1a1a7b1ffb3cd233517d9a9c446880cec65c6e267120b28bcaa2ea4c0bcfcf57c019d0e828f5098b664420025b9e0a14ae45f767353d88330e83e75887a5c8e117700f144f6852599cdf69d6de5c1774eee78e3b619ec778f546e66644488db37047d4e9814cc1c932133e114db10cdcf0d6649705364dbbce027c2bb767497097af19e5d31c36f7a866d9cc0ee38bf180d1ee78657ebf130285e4ab1fd3e3eeed0dbe1267a2feb5590d3ff4b3f385d5389629f902f9682d1d876c714dcf7120b30ecdb2fe2a601b50780144f0a79b62bcd79343f9060e31141934336b908894e95c8fac749c737ab9748feee435ea4a1df7be61ffedda8ef7021454e581a18fb18b9a67e1c63775dc4ced2160c3bc5062a232d55144e525f0f71cdb432361a160519428cf40baaefb5bf9d071dd2c6231fd610358ba532d5b369c9f28962095d63e7dfc51c1a9b715dcffaac122185aa5729b40ade675ecc47b1042fbd5f2020096de023487355c46f48bdcc8d1bc6c9b6aeb5503196a3e4819c3138412485c418a0788e68e290173da637c23f51f83d9aa4c951f407eac54394615c1ffdb5c7ab60f7302756149c06d57e78e1e2fb7af38aeb4f1082d65737e4c8ddf471e9753fade8d36f80bf93c1b7e40da8011f4b13e2ff9c31b5cfd9f2d9eb317f5840c3c53df6725bf14ad164b66107ff103440d6147d19d36d3eaeb6c0afdfc1f0eddf206213cb9ee387f174972f86d20464330a1339e4823f67aaca4856f4c6e0b281afa8c597013c4185e3c916831aa0e30670c4bab0a7707478dd565666633cf7d7fa64d8909ab4f44da9ccdbacc3491bb795bf1a5ea7577ab1b8445e1893e3132751082867d7019d76a6f1754bb8ca4c86e6ecd4f32e702ffff214097ac98397c766c53045a1c94c082682c1eb19e26f6a248f13cb67eb127856b32fb11ece62703e8ce9bfd719a1b7bce101471e964ca4408e17101d9fe6690b6c3ac300bc1a00f74123ff1c2d16f88a19f9a3edc141f6db891e3c374b3da0ba83735b823f0a993cb240315fa13055468e99d9693e714de2acc34e5d4d21732faf675f453dff041bb83bf749bfc3ce82b50cee171e437742c0f2436221b560683cab0b7de4109420e5431b8b84f56e2bdf97616e7c0c7ffae3e755f7e54d831827ffd08ba3ee78ce6b8c0478df1b0bc1dc459ac407ddd753e083d66d43a3656eee1a33c6db4534713c3d37c21fb53e7f8a5b6b5459e93d4a7e5e3db62a61ace773a5a781d2e051a02978c8fed960e5bf901c274c8fa6b79d77fabcebd39f0071f0744a4e2240d35104542fe6035d7048516041d3a478ba99f396c72636e6e868c011bea63fb7561220b15f83726356b1c938c7dfc786d0aead925496c0119794bc523ac8738659965418861ec7627b47f145b3ad7b7ca53e05033439496774eaa8ebb8d71f061caed9dceba572ea2849ae27494141b7f28f06074c7a1f17fbb24a93005f009483242b9362c322b477184d4a540d9d2f24771f8275d15b5de747171017baae40d1bcf155424742b6b2397a2fffe0c0e3c58d4b846072b68ed2cb70bb068bb2e6fe3966ac21baf53518fc9e74ed382a0f4f48aa20c07729c98087d67f214b06da98e51016607af8af4575fef7c04764d850165ada203972523e3c16f67f634467a11b75079570df2148cc4c9c379369dad5926c63fc8760b415b5a76af425e6cbc9c2c25b6ec9c3ac8cdadd0cc988f3c59d42e613e0d0b371556abb43014b768fec96dff2331de3c8381955a86b1c38ddabe9aa207f723140b92e76a364810febba3128c5db4eda012355ebef0a4f24c446abc5eaf98a8cdbf594837128065c42af34b20523799018a115abee81c2a0f76f0d4267cbad00c26efa8ca8cc9418376bd6b851e11702b1a375e0f17a562bfb237e8040b39069b5e562a1da743cdfc5fe7dc843cd1f35851088d85ed225ce2928be2ca90e4270569d54a8aaf2d149bf2f358bc6ac446c98f5601f37ed9e5786d57ccc660e45c87bc86d75cf826336dda7bca25f53ff557e131a82b0bb86411bba829f4c75d913458f36e7806212d89e4b11d0a4251b3d9f33a01012be4d0e24164820ff11982b70940080848d9b694566c7bbaf12ba309931e586e29091f22d2d64909bdd06bde339298ea0f68d5d0c2eaf3dd90682d0a2890a8eb87708f9c984adc8efec1134c36ae466aa964a067ad6675d246e6cede28cbfcd4b50ef8c2df05cc6069be48b28ac5e67e6b6f449fa8dc425c98592107b0a60403f554710be7571daed8a2b7e769b4b6199c89a5c48a9fc5b6be5257a91ff9389ea1cb6f4d254058515bded3630385b1bd8bed2b9524e53528e6c30f7e76eea9ffdb78f016e374fb7009807a253df0c7136f19bde2943c6d20fad51fb7bb4439c74b04347fb6af34002d10a8d274983d5883b6e6d3f54202ec0076a0e2b422dabd5b98d2228e6f532901b4fe5be260a1f325dc528a709265f817a0a4870e593f740ccf274ba5bc0a1dbe8840c6ed547dc0546d4f99348a26b250bbd2805b086c5c6345f68339f9b123a616736e557307582dd5dd4c38c460937b9b0bec09d47f02f328910a3bcbd7a3ef421de434c4802cf96c77e79c3cf4ff9247facc4410106d203efd1f4e338e4a43cb7d3c9aa8004a5c06532cbf09d37b63b642da2cb863a6ce8ed5ea3f36ee754f6710070268205b1f178f8a406060aa88e4e05d845e4499c9b5fc9296091ba1d3b6df365e2fa936b91cfc66d44efa098179ab845c9c0fdec", 0x1000}, {&(0x7f0000001180)="01a7c307869f1707e1dd561d10b09008467933360e22068f9eaf22e1a7ae0a9896fd80ca3d0377c0ac80ebd79ea6034c515d72bbded587e7db1e46410cd0b54bfd24d68c6ec6428511dd5a627aa403cf1b76fe20f4db3d021f8857f8978c87efb316e8efe0ff1f02b73c980728d90dfeb3446f3f38559e066a85684333d0eb82ea0cad461ad0e42053c01dcc7ecb9cce766b776c8cf825", 0x97}, {&(0x7f0000001240)="d32a936188f5abdd536b2c00e162e5edd0a2fc6060fb00a42112eb270d595dd438397baeba2fb779b9", 0x29}, {&(0x7f0000001280)="6f2897873230d1b6ee67350b519355c1e4548d2ff3ce56a17da5e801cd0da68d1a76b237accaff91e45957ee855b40b04ce9fec62339e9b2a18e3cdf1fdc2bc4961053912b5ac686e96541fe022fecab1aa90675664139c7a5625c4bfe48f4fb5937c8f9cbfaa07a685de6e9500f376efb5f2f961fe88f2da87184a0147253e577dbc7e8907c33a8afde8ec4f6e63abfc2bd3a5579ce13bdebfe3a0eb601f1fe69654ca35ee03406f9c644d445a8f64b0d4a45e5e86dc0b5fb35e4a977005b873b5d2d74a59aa1", 0xc7}, {&(0x7f0000001380)="8c116c2ec024195506e6b75d99703f562a370c5354110594905705d970675a1c3e4e487976ea28e7126cb296d65cc8939a9bb65b73525ef2b18e4abb16d9837ebbfd82f047d48630c5de7862635ac69224f2858f88779f27a0d532c2641e1ff668b850c7322539deb8b33d7eceef62d83d90d22a98f78316937ecac8fa4ee56d7eda16d51890f139dcdacc9742b3e58d59b0e6", 0x93}, {&(0x7f0000001440)="ac8acf897a1832b2bf4a696355a7d74201317cac426895ff4491bd78a46d4aa462614129298b795ff415b67341ad8aed9ebda488e57c09503fb18652cb7c8652c6a39b90728a7fa3c531786d45c524f88e07146e84058f3f9e8fc4c49f82", 0x5e}], 0x7, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0xb}, 0xfe93db8b5bf32c12) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x40, 0x78b, 0x40}) r11 = socket(0x18, 0x2, 0xfffffffffffffffc) setsockopt(r11, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x1010, r11, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x5, 0x0, 0x2}, {0x2d, 0x0, 0xffffffffffffffff}, {0x3, 0x9, 0x0, 0xc0000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = semget$private(0x0, 0x1, 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f00000000c0)=""/114) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x2) r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0x1, 0x80000000}, 0x8) semop(r1, &(0x7f0000000180)=[{0x0, 0x2, 0x800}, {0x7, 0x9, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000580)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x45e, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) shutdown(r4, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000001400)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe076bac2cca21bd7dea4cf9085d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60ca786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd960", 0x1000, 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000140000004762fc05c6dbddd32f2ea03852f7f4d32c65422ea336cd9b3c30ce6342aa841be746e8361b00000000f7c2734a7c311789fb02eeda8fa0aa8c4b229a861d3e636a8360286c1ec6b144f98429aa7373a27555c3af0cd62a80aa1f4974547d6a9f9df9f596f8c3f7149ea9d0"], 0xa) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x40000000000000) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 16:00:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0, r0}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r0) r1 = msgget(0x3, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x91) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000066415d1e87c672b87ebc2f7a6c392fa6914a3efae24dc30eda798e10638a50277563db457eeab2ab81b6f047e048e02b776bbe8d00f788c505631fe8405a6c2b133246e969a30efc1156c707d48f5f2aa68f9f03b2b531f47022bc8f1a1bbd51108408613403f1ab637e1c754c64feec428fbbae911ef2f48f4cf877889c33546188ce20a706578f426d450179b4819026bc16d0f0490f541c2a5dcb41dc5e396441f3aeba2af97c983a92eeee54af904f79b39c526ad5e41c50da262caf399d7d5539953e387988c00ec3867008144c23bcb8ff68225cebc57ffa78dd24a09b073e3c1ac07bea172cec52eab495f7971a4519e406b90af2e8"], 0x1, 0xb1dfcf4c7cfcb7a4) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="020000000000000032716262c68e80443a76079ff46b2304a2d71f946f4684e1a94ba23f82c8464d22803840ce1a1e4219e9edc903fa4a3b744fd60c38cdbba3d8c0136a82b81a90b94edae4e069ec2b7b2bc24e46126b1a0370c658847c0ff9758dc13ad2cd73556c5c89eed7460825db2c248cc03184d0e48ee804db2b5b412dfbb4a9597da092c6edf35d3b903376d6f85655194dab0868fb8ea1dd59a525d1c2d363b8fb22aa7122d0dba4e4a7ce9256af82e08eafce3eaf97b02536551f02ba4a6bf03a6531dcf101c81ff0afc94cf96458ae2a0a98168b0ab68d2452"], 0xdf, 0x5472fd31182d9755) msgrcv(r1, &(0x7f0000000140)={0x0, ""/33}, 0x172, 0x3, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2bb8c48811c8cdeb, 0x0, 0x81, 0x5, r2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) shmget$private(0x0, 0x1000, 0x6011f39dba0e2530, &(0x7f0000fff000/0x1000)=nil) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000180)=[{0x129f, 0x2, 0x7fffffff, 0xfffffffffffffffe}, {0x499a, 0x8e, 0x24, 0x9}, {0x1, 0x62d, 0xc5, 0x1ff}, {0x1, 0x1, 0x80000001, 0x1f}, {0xb3, 0xa0, 0x100000001, 0xffffffff}, {0x10000000000000, 0x9, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x5, 0x5}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0xe44d) write(r0, &(0x7f0000000380)="43acd3adb2fc9d91db4a2fbfdb0655440179ee20446356d00284b9a834eadeb89ba567cce95360e7493ba3f1a123a875559cb98a4ab1dda62c65cc9c89aa18ae0eed0f1f6fd157f9fbd7125931648feb3eaf7d133010b6607ce5cae4bdb5254ccfe83a944324da9f852718a40678db84714f21fac975e04ae211cd68309854862e926ef6d8be246da8a51aa430f43bd7a478c7d2a54cdba83b29895a99303cd67a9b9fbcd29a0e589afdd18aa6cc44e12c04dae853627bc4460ddfb66029f22b99ab054b84ed3079e6361782ee3bbae243ecc7244ce8f8ea0bd8e8a37951e20854beff591986140dd24eda1a798d333736c26ecd433cd9d570589e2cd78c52f5415415a98712845512198ec65445b80924bbcdd323baed2286192a3352bde3b01ec360f263d8fb77651171c2ed4b78df9629e21d05838f7cb5e5af68cedd967364d5ebed45f960dfa967cff2a26b2761be6ee6b31ee4cc971bf9c26843834011cd4ce56133666a8b84f682be5d01e8e775d524ca", 0x174) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x4, 0x1ff, 0xfffffffffffffffe, 0x1}, {0x1, 0x7, 0x1}, {0x3, 0x401, 0x3, 0x6}, {0x7fff, 0x2, 0x1, 0x7fffffff}, {0x1, 0x9, 0x10000, 0x7}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0xffffffffffffff80, 0x4, 0x40, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x10000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f97000/0x3000)=nil, 0x6}, {&(0x7f0000fb6000/0x2000)=nil, &(0x7f0000eae000/0x4000)=nil, 0xffffffffffff8000}, {&(0x7f0000f80000/0x3000)=nil, &(0x7f0000e81000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000fb4000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000f10000/0x2000)=nil, &(0x7f0000e83000/0x1000)=nil, 0x6}, {&(0x7f0000f2d000/0x3000)=nil, &(0x7f0000ea9000/0x1000)=nil, 0x7fff}, {&(0x7f0000e5a000/0x1000)=nil, &(0x7f0000f0e000/0x3000)=nil, 0x7ff}, {&(0x7f0000fd7000/0x3000)=nil, &(0x7f0000f32000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e13000/0x4000)=nil, 0x72}, {&(0x7f0000e97000/0x4000)=nil, &(0x7f0000f02000/0x4000)=nil, 0x6}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fc8000/0x3000)=nil, 0x1ff}, {&(0x7f0000d37000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000dd3000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ebb000/0x3000)=nil, &(0x7f0000e93000/0xf000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000000}) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0xfffffffffffffffe) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x21, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x329d, 0x8, 0x1, 0x7ff, 0x1, 0x3, 0x0, 0x2, 0x3f, 0xbd}) syz_emit_ethernet(0x1, &(0x7f0000000380)='G') 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x0, 0x20) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x1000000008003, 0x0) fcntl$dupfd(r0, 0xa, r0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400bf7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b32a11cc2c7a2aacf1b0015ef7bbdf6d7df53e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf3710100aa1d4ab424b614911f88d3525e34e763128666ee436e445960fa6b9819157eec1358441dd3ee16630bd1ffffffffffe200000b2fd96cb58d127addb390071baff955a53985aab6c29770ce8768a3a9d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717ecb127ca8c256b2486d255bed7505e0bd7f6bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263344a05cc059fef6bef339f78b4f9da521ee1e555d26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a8524f4e378081f26b83ca31927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a85290d1b88e516881ccf0cfef49b6348ce400095bb49d06bf625757bf05dff4b58332e9f9810cfec180274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7be059f2804a365f01f67028865569ce3e01040000000000005a7c1c80d723629137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584570324a2e11193bd6463885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde1000000000000043e8b70cf9081e0b2f13f03b9776ec2eed29ef6ae92a70a80d2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e59df9983f49000000000000000073ab30cba944927efd33d319ed0d4573b4042920708e3928017a0ed35751aa0172d8dae27082658507698578769d802f48509748816ec4483a065e937bcb938bd64c15e61dd4dc9866642b9a6177e695d1f9cd36336cff6fd757f08075375aaf6161d3fc0b51f8c4f53bdbf1a1614a93f9b02ab0f3afc2a4ff56078fe00aabd13f4134b2062fb47726465ee8e17dfbe1b3acac57e7ac5160c3152804622829e5bc07fc3dbdebab2a2bf4d26c5ab4b74d9dd9b47c02f49e1819f43ea3e014082f0d9a9ab5580c88676c9fa65b196f0938974dd6a2961adcb83d67b9c468fdb8ae0a7f6e4ba36eb4168877cb82293b41b85b75934255c10000000000000000000000000000000000000000000000d169ff1741da5bd76fe2944d8c5419ab09c5e4c99b352b434337bd7580495ef2fa80b335b213857c53422363b762ca310b3ab7cf3b9ae4956c8274e9b5dab3bcb5057441e56226db0a226f146452b6381f2e0e7988500ce76cdfc5961fb4ac307cb2316ec114cf92697fb2268aa9ac0c19c6c5bc76e4c6236e20b9919b843100174c6f3d53c8307dcd23f494719d25c72be1ffc3a87e54be22d7df3822fbd6bed0369c20cdd9b6126a67c4c6de73dd4bfd0a562b6509a2c35978b9a0406a768d2740c3c645e5864301c24c290ef632093bfb1c5256b8624c578484db29b8f9075a6acbbe3ca802020f6cde5ea4f65db5ec7be0072c54d7a35ecd7602343d08764141386184e91020f380a2c0f4d8b1fefafd9201eb42f7bf1fca7fdfa6cee37f5947d44284739582997b1adb400e48506fad1e327e0c05cec1e599d57f36143e99093a999d401f9356b370c3c5ea13754d2a855cfa"], 0x10) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="7121fef14fcfe2ac03f3b681af8881b828a0fbcc1802d2ac512506217c76b639c07d2f5601e0692580f79c857914d4d6f1a8cd3b50eb184cb3bc3586eda6c9b83c4dbe35ff0cf0ea5a1a35d2baad49d899b6c0e47fac305cefed9b7a6a832b48ff97f861c87bc984a35fbe9b", 0x6c) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) pwrite(r0, &(0x7f0000000040)="191c369b68f0fb9a8b7e1e2c97a7c284fe34bb1611b098026f3587ce1ffa33399a6a28af1024b87d6739716ef814c33f0d1e3accb2b8315310ec85bcefd9a7c0619cfda2226dd07167a6a845315b53962c", 0x51, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x8) r1 = socket$inet(0x2, 0x8000, 0x1ffffffd) setsockopt$inet_opts(r1, 0x0, 0x67, 0x0, 0x0) 16:00:12 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x10c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000055, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0xfffffffffffffffc}, {0x1d, 0x0, 0x0, 0x1}, {0x6}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) syz_emit_ethernet(0xffffffffffffff65, &(0x7f0000000000)="a202ff") r1 = semget(0x0, 0x1, 0x185) semop(r1, &(0x7f0000000180)=[{0x2, 0x0, 0x800}, {0x4, 0xffff, 0x1000}, {0x1, 0x9, 0x1800}, {0x1, 0x1ff, 0x800}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x1, 0x0, 0x800}, {0x1, 0x4, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0x40, 0x1800}], 0x9) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xc12427a7acaeb045) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:00:12 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x3) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8f7) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="0a62bde488f93b99cbbb24862acf2a605a5b75f237af00b41e13e8af484f408e9f0cd04d8158c341ef826082fa7ca28040ac6283912cf893b7ab9689a6df1ae404ebfaf4cf1ec9ba794c491cd18c066c05b45d09da41e1a8c8227ccb0b1e4638b35fab57f3b368858c3d775746af3155d11e45ff598e0ff2229b8eda236d286a79101b40b312d07a68bea3de07e9db05fda960132f9e6d2051c1dc6b30c27ae46782c710b2a8aa03a47b7d851ac5b6aa8d9bf9bde187741cbed0f5ce10c0102e8298ec9738a513dfc070a3724649f0b5eb1be9d6b9b5557b0319", 0xda}, {&(0x7f0000000240)="f8b1c90fe48dad64d4b4b6b9bba6f5cf517f347518d57a8641797d60099dd1049fb609b53074c98db5ac9ad7c7c14b9bc575a4cc5a31a0918becf11b7b43a63e526f252d725d479f88d506d69b899ee909cd6fe5a0ed3972014f60c768963459ec2470bc90987ad045e82e19a4516042e32dd81a03f8eade2939fe8c33fa93f56b43c75185608d66ca2e7d2232a5a7130bb63e997bdb74db961226216fb4468cba351287972a5d33e9f8283247ec9811995a98f1b62ecfb329956561e7b63ae2cac45c01bd52a058970bc374c5cbcc1e54", 0xd1}, {&(0x7f0000000340)="6dd81581e027b454be97b42082b6b145181a18e9782e37a1bd04b1e52170a930f2ce7365579f47195adacc21576da83253545a44b1c919bb1037f44184b0e31c20d1126a54ae5c761a57a498f2bf50a5dcbf7ec0b79dcd148c5c0b3de141632b9423a227eed83506e2d36cb49828d07f987598c4f1746d004c11234d55279af08306784cfd9944765b6ea72c64ca7d1be8e4353996c5d8bac4871753d5402d7f210a0e0c7dedba", 0xa7}, {&(0x7f0000000400)="a5b5e8bd383ad8e881e419c304bab0ba24621fcb9d23c777983d667e4d900ae2eef75499564b69c85ccc9fd801a882f2afc32f3b75beea1bbc892c7cb0d3c8d192782c7d5e84ebaafeee7ce30fb2ab0388c6e937c9105fc72de13a3fd4e6f091d6eb648d041c53c4ccc8ea66b3f1cc15de6352d887d08a1773a6f96b51d23097271e0e8ceab94c33818636d10706bc38e2b6fc5c6a52926684f8b2d21bdb987b68b6bc681766e43183bb145752d7f4a0716a4e9c4cec9f99a10535d45c9d0a5b6ccc4e10c3fc172c5b473bce99a6aa541ab5a5", 0xd3}, {&(0x7f0000000500)="686e2f4e1a6d7786bac1e31cff1f377e7d316a4d01b353ff1d513df8ab994096f1636a77b31426e158968bb70adff55ef3ea97c4b917c582da606f6a2b8d8a926c78790dd10ade80fd56f877d145f910810f1620126d55e91aa8cbf7c5c47ef638a33b5d1cffa06a3fb74b9be79ff7065764ec01715a965425291475a60498627dd68928287b7043ad3ef8f30ab0884e71ec2df710b762078b98a4e2a1a3267ff7c7a063da118723a613a19899645f1ffbe74b5d9f219d99bec8a9c078a67ea0e81ce6aa1c9c32eebcf71aac7a595e28a432bf1b047646e1a6649abc077910853ff9b264e2c9ac116fa8c0f4", 0xec}, {&(0x7f0000000600)="6506b7831a336c7519a2bb408e3df741b6cb8b92b3e682e8f480767571234e806740c2b3e117342988beae0367cce33c5850909bbffb5d2a6d57c1e92fb8fb3f1c566f2322158028b33d64d36df86e0a8a819612869cee1da75547150893fb0d2208053c6b813e0b2b9221a44e9f6c357c16fa5b14ba56e4b157c1d430c242e067db6dddd123f4ba65f1570b20db141f1910667169ef2c73ab28cadefd33de3f704afebaa2ec2d3521fdd2a018bfa7d450c6092994765e476ce97a90f97cf8ee904854943f3cdcba0a1555d6d1d40e23493bb77077d94ff5666a5141d53ed72b6a", 0xe1}, {&(0x7f0000000040)="638e2b4edef244be04e344", 0xb}], 0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:12 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c1e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0xfffffffffffffcfd) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012eff490b96634a0bc28dca961b27b18de94c11c884ed"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0xc0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000240)=""/173) r2 = shmget$private(0x0, 0x3000, 0xc43662c019599e5f, &(0x7f0000ffd000/0x3000)=nil) r3 = geteuid() open$dir(&(0x7f0000000440)='./file1\x00', 0x80, 0x24) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0xa8) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000540)={0x3, './file0\x00', './file1\x00'}) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x5b3, r3, r8, r3, r8, 0xc, 0x80}, 0xffff, 0x7, r6, r6, 0x7, 0xffffffff, 0x7}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x10080, 0x80) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getpid() r12 = getpgid(0xffffffffffffffff) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000480)=""/100) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xfff, r3, r5, r7, r10, 0xa0, 0xffff}, 0x3, 0x8, r11, r12, 0x2f, 0x401, 0x752}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) pwrite(r0, &(0x7f0000000040)="b5338559b395ce895a4bf3eb35eaa6165a863c9939318733759e2d79d044b494dcd903c5343e86f1d3e18af50a1ae768f5b5972c05113c8ac79e5594c94c5b82bf1214b157e257786ae3aeafa9eaddedf4abcc9f9ac385aadab0acefd1c9b90e90f95891ef118977ef24917764e8d427b6475e6c2f410bbfa7f067c3ee2b13d186", 0x81, 0x0, 0x5b) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = socket(0x12, 0x4, 0x1) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x10001) r2 = socket(0x1, 0x1, 0xffffffffffffff7c) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040), 0x100000000000029f, 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/243, 0xf3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[0x1, 0x2, 0x9, 0x5, 0x100000, 0x5, 0x6, 0x9eae, 0x1]}) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x40, 0x0, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x91, 0x4, 0x401, 0x8000}, {{r0}, 0x0, 0x1, 0x0, 0x0, 0xff}], 0x10001, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x2, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x3b36067d59a19cd7, 0x40, 0x4}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x5, 0x6}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x3, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x8, 0x7}, {{r1}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x100000000, 0x8000000000000}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x300000000, 0x8}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20000000, 0xd0, 0x8}, {{r3}, 0xfffffffffffffffe, 0x1, 0x20, 0x86a3, 0x1}], 0xca72, &(0x7f0000000500)={0x3}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x4) r5 = fcntl$dupfd(r4, 0xa, r4) r6 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setuid(r7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000003380)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000200)=0x2) r10 = dup2(r6, r9) kevent(r10, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r5, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) write(r5, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f00000002c0)=""/84, 0x54, 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) semget$private(0x0, 0x7, 0x54c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8942da6161a61a47) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000340)=""/148, 0x94) r3 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/253) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x8000, 0xffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xffffffac) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x30, r1) nanosleep(&(0x7f0000000000)={0xffbffffffffffff9}, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) clock_gettime(0x3, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:14 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = socket(0x152c1cea2fbd08a2, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000280)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0xd0, 0xb41715a3c5bc551c) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x3f8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = dup2(r1, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7, 0x8, 0x2, 0xfff, "393d54bbff8fcc4273ee6425ad008bca94e81930", 0x5, 0x3}) close(r1) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 16:00:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000180)=""/195, 0xc3, 0x800, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x4003, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) getegid() sendto$unix(r1, &(0x7f00000002c0)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x3}, {0x4000000000000006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x4, 0x1ec4000000000000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="1faf888a5ca2029107de35d4aeabdeb23391527f357f195359d13ef45740c92e10e2147c008ea3c94ee4d5130426316484dbcf09082aad4389bf93debcd84114b517ecf269a297de8675f65d7c87d21b80ac5e9a2d6d1bb9800223c66eaf5d03a5", 0x61) r2 = socket$inet6(0x18, 0x4, 0x1) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x8, 0xfffffffffffffffd}, 0xc) read(r0, &(0x7f00000002c0)=""/113, 0x71) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x1, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: select(0x40, &(0x7f0000000140)={0x0, 0x9, 0x0, 0xfffffffffffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x0, 0x0, &(0x7f0000000200)={0x1ff}) getpid() execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 16:00:14 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/200, 0xc8}, {&(0x7f0000000200)=""/103, 0x67}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000380)=""/141, 0x8d}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/32, 0x20}, {&(0x7f00000004c0)=""/67, 0x43}, {&(0x7f0000002380)=""/4096, 0x1000}], 0x9, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) close(r1) linkat(r1, &(0x7f00000007c0)='./bus\x00', r0, &(0x7f0000000800)='./file0\x00', 0x4) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="c78a0364d9b22834ea3f3e41562a900f443adf33567f5b0ffbb2b1c38a826c8d157ff32ce4057aa3bba04d41ed71ea4d5e5ece407dc90f9cfd2068a38055a3a154639fc594cab3ca0a4eb583b38f58e356d69d8181e9395bb2c40640e54d188571a833db9d7788af7304b3bf05de0c5252b61f88c47a6e319ed8541efadbe042f4627c87ce64ee00e379e157263d14c3dd71b969f740c72cac8a9a00334d5797679bdd9e5cf11f99948a243644f2e4c40f85164c0219b17f9882edee51d5735950fe9b0cb98472", 0xc7}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="34b0f67de50805b4c833191749c366", 0xf) write(r1, &(0x7f0000000280)='oL', 0x2) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="d076c4900aba125e27a26723", 0xc}], 0x1) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="d4b8d88a7408cbd281f2bf26eedd8ecdf4517792cdc0b1b4dcc4f6d2a2c39056202a7295ab7ccd945f89822a3a9d35a226f213507931bc0d738953b6d1f27cfb3619ad2b917f2a6242606faa63186314a40af43b9aad1252af981139fd16c1b036068d276164e57ecad51cdf3eba97ffae07b92d69448e84e1fd96a77f8d5d4df229e65e7c26f4668ef076b903de9729435a82d4a49076fa52ecc045010f57270a675b878414d7f79f5b7375a22f4851528a54b0ed4f85a3b19bfa6aeaa7ffd0a7698c916c54422f771c161c1fcd11a5e64dfa0a401b40a2d68175badb3cac53fe76187505d72a9cf366ca6ea460415ed6dc44880209", 0xf6}, {&(0x7f0000000240)="5a94fad14f837d0b4db47a99e8daa2f21f29d9e4181de2760fc6858dd897842f852c21bbff805e5ab220fcd05adbd65eefdf1cb90f874f4d2ec4022074c86ebe27f0e6011b81c2c9781c1058a385731b7f5bb436a003910a6cd8d129e4ead66ba0dd442c28f9c1b6a63a6b925d854d1cf36001", 0x73}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) flock(r0, 0xe) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) 16:00:14 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) 16:00:14 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000017c0)='./bus\x00', 0x20, 0x41) accept$unix(r0, &(0x7f0000001800)=@file={0x0, ""/4096}, &(0x7f0000002840)=0x1002) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000028c0), 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000002880)='/dev/diskmap\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000180)="2f82d35461eafac266cf91ac8ea3ddedb9fd37f7f61d9636fba76581e2df048f4ed78cdd7a5e9d44de9f5a05c544657e849d38681a79f997eced55fb125d2499d9d5dcc507d6ef120cb03fb0c028a2440395d3e6e16aa2136df8561b0b16c374170cfd366c9a4052dffe4abab6be6edee79c729bf1ea1e678ef628b457a2f3557f4ac25b178704fd0485ed78487597d74ae2f64cda", 0x95}, {&(0x7f0000000240)="c92ac6cc21baf5ee132d38082c4412621112c502c5ad3bc16b29690d9e0835834867a7d5a4fe6876f919ae93b61c8af2542c53ce17f0bd37656043686613a9fc3def697756a26cd9105b148ccf0663fa78449bf14c2eda14e617f522d7e8490737e9af6fd041d892a3dafce9", 0x6c}, {&(0x7f00000002c0)="248b8b44b460cc48cdbf15e0507b565089b3dd89958a25cd20473bd2db876c17e923bbec67913a060ef7a95e11f152563c9f5115fd340d95b708d94e26b7a01cab32e6583fa3112ecc036666491a4a06662e22cd5e7ed2cd8992fda01401210d7995e3b23258b76ac2ea3081030d963733b8a96cef1af71c44bb2b2574a4480f92c223f0fa04db1fffa334", 0x8b}, {&(0x7f0000000380)="f22af71c2e5fd19066570de7116783257278e6f1f64b81cca21850a1332a0963071b7152f12f7f124cfd89f0302c89816676f4aa384da9f025c132ee162a06373b8fa571b0e1896f1b82c8a43d326c4d51ea159d1a3395a05064237f4bc7a7ea555380edd846b8d7ed7092e7473930c3fba62e84d3ef79351f49deefbd5f5b6668fd64c188b1b9766218fbe497fdc9983532d048c81bc7edc02a34fa395dc5ecd24b4b4c17f15a926e1a91dcb81c61dc2eb4230ccf67bed618a9b686887ef22dfb2d114867b9c73a7ea75d4fd7bbc833140c6d36bfcf5b025cbf8687c9f4963198580920fa6594115c46b89a770dfc62aadb16d213af31337f75a1e2f3943fee9ddffc80171f02582975f9d57ffacd32330436a75bdf1ffa33aa5aa3bbf749eec785e6de471157988f16305c9e6996a4a459fa6f9cabe53d802be52662cb1d74a0ce05ead3eda44be47a407cb171428e3c39942b5e2829ff06f2cdaa9b8a0d6103beb34063e75550963e7751b853f3ecfcb76492b3db0b6613aedbbb5155d739f97eef962ca993779e9643f89d511677f15a52901457c9aa339a7d5b28ff64dd41326fbfb13f716a5a993b900ec52ccb50cdc490e7093e896c8201a9d1daf4492535ec0cbc3e3700aeaa4d9083716824b820b99d8d1b1994834b66732f27361e849dc04bbf545981cf7c07c259a57c0349827cc50d62f6cf186b3e62f989ff4eb8e77a67e810e33fc9377e7b30194cdf0a4912e3d857c21486f6785f3cc91417389a335975ba5df1c7bc3d5843cff96afb411bca90796a0e02520160dda2772ddbd712a4db8bc6dc5ac5e6114bd76f6583329029dbcef2806be31e75420db534b83355c38a30b98f5614d9de121eb07fdaeaafa98be5b3f769e6dfaa7bc1b7fb076d0956c233ed57649c9e0ce8dbd63eafee2927e3d599b939d0845922a489510797cb03729ec6e42cfb3ebb8d954db6c757cf8af247e0c1ce7d198658b6b0811fd0bb9cd6a0e02bf9ff6a49e3029eeff054b9bffb357457498d9a0af0dfd8d1221ce1424e47927cad7e30fd70f9c06c5154e68866874219ab047640201f924e4f94ce94b667f465e9a948f67f5a662d02dcf34acfa6e6fbe980bd07fa2246470d1c927a9ca09141bbe4454f1b04fc2824a6d0f328d1bdbab04e43074cda0092c30461162f258bc655bbed796ed9042208f1aa25530dbf4552fca7d9a58ac50d4580b2a848de261bf565b89d6f0f3fe939efdbb1a2a92aec3ab1b794d55c0d7804c0c9f7bbe37d430e9a427e1411665b5502dda501a7706e8349c201d8054f760cb5d9fc1488207e33794d36cb6433c58a9cc32a2b9b9dccd6faa6d9469af650747a9733714898760045cfd2d94ba2ac3984636e77e106f3dad5babb9ebb3b986edfeae6688fad12ee8d85385c0657ca2b75adf69917f1c5162bda58fdd5d7029fc11497c8d8f19cb3e69585064deae31c1324b59df5f061e7eb5319d173a38b63efe8b08907a795a6361041796347fe67c7b92096b634158c22577577522381c6e4f1904881528c36b7119dadc9dd49143fc96e7826f4a332931de6036d28bd0983599236364c897dd177d8f3f16acf5757638bff0bf2ad126dc5f466832678846c48506c009bf2a87709fb63cfc609b9208a5a7125f1809510fb20208c3f413367a6b831c784cb34695b0ed8476bd3a99ddeb4ca06088c6251ee8f438199ecf8e05f4d5be42bf4e0afd8b9f8f719d03b242423192540015de0f04a949146aa1a42da25a165396a9078e1a39675f9eb869706cdbb0248e6e272e6a7dde5575e61f7781f9460fb1ec154e768ed4a8c9e596f4c07dfa89ac01acd6ced3cb6cf0ab3d7affa567e20e9605234361c706394e01caee4e5fd5ff122404101205134691b490907672832e294bc20c86f37be75d6ac6c57188a9bfd90adf831bc40172cdee2d380d66c8bde4d7a8a9c41699b2b99fdcd28391c3236093ad871fb3a3978ece9d1ff2b914cad9158bde0f963ac4b1e555f702129ba4c41ec7f56d564618a0e1a36ba7ffdec473b828969fa24ae4733de8dfac6f10dd7c7dc4300989d55b0535c462792f122fdf11aef5e9e836bd3dbd39201f785d065a59844ae15056f1e91041cdf0696684e9c9f5e045cfaec9cacf8e8dbcd12d4bcb4537ab9a8e6eb06a15f941b56dc807c602fa9b10c10aae2fb2422a3bb312dd218682d2d03e49b0119f0a3be4f781f9a05e9a04638df63088e174527dc5c72fabf1b0dd3f25708d173ca03177393104d7ea7789d07771c60dec83fa31f58ee480d6e151e9e46395e37ea44343009274fe42533ff7ea723334002987176c6cd73caa0945c10e5f5fe1a81ad5730e1b1d86c1a7b51d54239a13fa50967b660a7d9d0e8cd35321de5722f10e5a7f274b5f10452892c1fb3ae75c9d889aee074a01edb59698cd722e1b8ca8c70c431127a8aa83fb436f2036dac08b6e84632859e346bb60f56e1c5fcef3f2324fe02927879ddaf94a87ddc0e283f1c5e8e05f817fd5e97c07f909b3c1f0453b01aa352dd08250f61520114b995a380145f215e68e2ce4fbfec33a5fca2c35a727d88e6250e81f02226251db5d7263d14bce38f7a7c7bf63434d77f897e4b683de78d15c70273a0bea448eb438f687998be19bb7af2c0654f56825fd67d5856e8d3041a76af9cf4d603692ae492cd83f224ddcaca421d51126fb64eb1d70af0fdeeef97b02ec5fed7b0cc7379d51bc96593558fd2d419ae1b9ca309ac54ea49ad7090e8433b95f0b03c6cf193bc1f9c68fd328e71469efc84456c37e08c589c585f1b6b53ee9865f6aaf6724e7ab598b5aae1634983c580b1b0712c7c5996dab613d77f322f8d299608ba8e101b449f944628bcdfba655c06690cde661d4375d6de8bf23f5380e800baa43fe36ffd914d760bb12aa4e46810faf057c40cf1e9a7a650445c5afdbdad5e709e79d776565c6903584bcba7c69f372b943c46dc421d1a534bde161cdafa912fc41c367633440bf962d17b55ed5a678a33f2e4effd94ee9b9a37da2269175c662d42d1a27afaa30531ec8e18ca22dae8052bfd837041419cfc65cf2cbd984b4f1a563fee5017d94b61926f49d3d1c908d544eca01ee0d82665dc517c924c2213bf698b1d29ecccc97e3150a9ab0e4e82a64fcaa763d0980759de566bd2fc03ec8f6b208ff00dcf26e9de1d8f2cc1068feb7169fc62f0e58c933cb69e41d286f2abcdbbff9f426d747f5803185a5ec926a001402b2a4786badeade30def88251dbb5430f5cc24b6532c101aade975d8dd85f7aefb6e567e89853bd2e4999f02fd5e04ccc3d930da2bee79c8100c148f236d8db9fb9b555ffc7cd2297b3b6e1c143abc7b633ad122126a483caddc598b2c6be32089274de75dd76af78bb7405b7b44c99664035cb64d047d052ae2564a0262d0052c15f782892a406e7f3af047f79ddc513b972d25d11679e1c560f270cbd898a1a72b38a5ef13630510087719b54b65ad6638ddfa93a0589cb6cbe8cf81e93dc2e205fdf0e73f2ece4580ae777967391d4e9988ad63d19cfba87e42b2519e6676108cdffd66d617a31c66dd8e7a09c08c3262f545755f675664b9dd758f9fffb705ac0fd255b8baeef3c897cabab95c20dc94277a152c244ce09135f55dfe48accd4d2c4022a61ba97fa3946b4b2c00ac47b11937e1d30901539549112f7ab89aa67aed07595e1e06f1a715cf1e3488d1588fe17d1cdc36388581a57bfb7b57fff139195d1551bec925ae97fdca10dae1b2d69e5898877c4f609bb131b33f51ba800baaacfaaa5e7bc3d740c7e87b3a475c897ffbdbd5f6e7341e721cdb33e4b89458b28070af2c95bbc0f12134e70f0fd5eb363107c18eb9f36a6f024da72f54aafa277894cb7b7b06ce274efcc4bae03cdca90222d4ce4699685a967ca465bc8d90db24aac9a1c8b840ca91cca8dd55c628662b5ef8466177ed30e563bef560ab123a1cab52b0e3e8b0dcf035f92a1de1f178d8508708639901171a710a830384ad2c2fd4f382901fdc952285c81ed79ddb1c522900c4aad641aa2456bc95fd0f3797a5ca1e89a742261b3cbcfc35b739e8e76286b16136604f713c6f1f75b4fba0159c5bcabf43270ea7c23650ab4ccc15ef6c8a266b6bb39a867583c1bfd64f085428ded45a60e9009eae8fb70c1494b0e5d69b73726f87d8676334763435e2b1e87c77adfe7122a33b865798ae47f3667bc4ebb9ecda72144b1e8c1707983723d3940872b81a7034c6ea47163e935806b1747d12d0a55d5c1829b1ccc9e7f5345f322d62424e8089af523459f6a054bbb5ac3b23aa6728abb0966a654a8580fece553ec2fe5669ef07e630c86b5b99880dcebd03ee67afd17f5eda72bb0c23dee260187e554ee448799081aa27d29c0c5b900170ee2b0f618ee7c0eb3e2f647dd8822941a4e011b3cf242d1749c75f057d0c043175ed611f9babdbbcb43b6449ba3d1a41a055fef81a2bf5cb3f5148231a2bc880169fd55d0304c07efc789af8551113a5d0eb0e4705d1a1846e0687683f36fbe7d5aef53311cd284851b28f82b83f35b97963179da78598bc478dc4c42e0458ade683f3c81e3701af98a0800cc39015a98211880911162f66f8b96ed57c6b1c84c219b52165792a98d1be9f02b3ac1edb8d947d9d2301a5ec13267074303a08234a776cf2a68b8518118af8063b255b68b866281acce57e79742071b730d516cd7bf1c0d8f2548e601d1656c001a19a387ef535d7207c229452f8e9cce10434e7c5eeb63fdff635e667b56277310559a238a76bdaf25b8f9d400558cba8367b6fa21bcd419933e32278f4da9a21285eb5155e9e3d10d1a506da962cdc220bc423a5395716128b3579cec4ff7552ee1e4b11367c6a7f88cddf569a53b74b7f12d750a62db96b5c8e36817d3e1f0e0a55848e17d4116fceca5eff8b9b76e43ff197efdab388d916a40d71432dda608ace17f10d929a8a5487adfc64b570794eb6811435ac0f7f95d7ee3c48c2c3fe5a4076e5ab1a54d0f53036ad656e85d94e1f914b156ce5015877d921f6d759f0a7e806956d1ba879fe24346004f173ca26de48422a7a733958fc8511ac43444b3948cfe7ec2686c3396accf4751c08357eb46adedc514e01d249ec7c482d48ff0e67773545786691134f2b87bb7017246c28040a61521c705cc0da22c1042620e6f979c50b0bd528cafc4e7e127ce768de2b4d1dc42f1e9bea436112fd740f3c3b8a19718982d0a794355d4b6bd15a05545e0d7621970a523f740b0fbb172b3a74c0b7b8615afddd9974d7fee182bb2c133cca72f03770bc4b8a7e9a63d456b3ff8091eceed3cdb3cfe1e45fb9674805280be5b7c66a959e4bd38325975d0b828df4866d227db1e1201945f5c4b102fafa421524dadf2c22f93d82e93ce726c50e0799f462b2136a9915be66e6ba055e4955ce8a883539df7badbcd4e011b504e0cf6159cb348c8a68bff53f8082bfb067be0ae99d0e8bffedd13c8a9377d0b4545941ff5b79754fa6be5c12edbd5d830732b1efa2381ff1162c60b67fc2ab3d7fd4e16a327c1f01eed635fa947834fc37b4756b86e4fd29b62a1965d5d27d890217aa42529b509abe7f9659fcca561371224f0827c862c7dc7b9c12aee302605ff697b5e2fb8a66e1ddb5116787c062b5e363d386a3f430c0bceccbd97ba4e48ac95128112d474161516414c640f661782225cb4305e658e948b0a95e2fb93623731c1b3331ea1e6c2b2a1e794ea88b9565442d9adce90e6f579bc333", 0x1000}, {&(0x7f0000001380)="4f7ed12df9ec4efaec583d0d", 0xc}, {&(0x7f00000013c0)="65b6a5f774a7ea8c2a0fa7860294c01a902d6146dc1c22c08e6628aa208a518b03ba62e39605dab3216157fb3e0243801af0dea3b603f1de8130247ea1f819511ed4e5a5566b407bcdc67fe053e947ae046c0ec71e0a4bb21d164b8c65a7f38cd21cc8160ce5a6b577fe74e7e13dd8c46e45079b61910da73694821e8e81dd08fc3d6df58694a09c22e3aafbdf8644ca647be85895808e59761608025782c5076e896401f908fe6be726bb0077158ea8a75c2ea96fde5bcbbe2c0f3aff48c0e3820fd8e616582fc93185c264", 0xcc}, {&(0x7f00000014c0)="7d31eb9294ae4e14ac7a8d46941b7ab9340e9531ea3db33e832993773be636a5891d4c4c1da58897b9828247567c45ef0fd3491af1c16469a89a856bf2a0e1db67cbe54792e547749e5b0bf4064069dcc5429b13180d47b2c10b62ea4e417e96d319f741cf0614b7bcd43ba74cc0ef043e7a5c05037e962f13d8beb20eba891ede5f266dd907087fab15e285e5c60defa5f7593a984f54432a2dcbd21f6d775df76da17d22e14171301e36f4b46863fd892b2c4ff0396f1d0d9507d00cb20651915c567e6d50000aef43e140bce99ce4c8d1962cd7fa", 0xd6}, {&(0x7f00000015c0)="70a277bf821a2e0387436acf337527005abd5cb694ef4a8bdf5bd19a3053db8481e8467410d1c64ae699ba1b39b2a8ca87b11c1c602cdfe9ee543b9abc77b0dc89f62a5942ff7c1a94042de6cc393da465064889a36df7073e00af1fa3487cc87a3e6f132ff7ead39a9c9a4203eeabaa0aece97fb9e1d83cdfee0a13d6ea2ecd", 0x80}, {&(0x7f0000001640)="9d656f2313e9b6b82e4c3e31d02d378c09c78f2621697e3b6e6ae2fdc62c2cd66b80a4af118df92d32fc6ae42a0030fbbf936e558395041de281f295a9bbbc69877a86277fd258a017b57214d2915675f3aabf0360b2d0851428bcf49392753232b6abe417790ad006f32b4e9e3dba867204cc57706541fbd5d8917cd8b6c2c194a6304ae834e05d4be14580bd96bb2fdd6676a6001f4f5977b4da2a9efecea53df36cb3b8d0e7f7322b3dfb11190306d4f6eddac288548f41b0da4f", 0xbc}], 0x9, 0x0, 0x5d) fchflags(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64], 0x0) sendto(r1, &(0x7f00000001c0)="70514e280e09eabbcdf5a35cc645b0cd4f7743292ea4cfc9064d6502ce4dd942c4d494ebd2382aa9c779580e7ad05a27c6d9860790b81446ed2f28c38e088c262c3d9435769f640f26886439a8f63a821d6128655794a844d1f7e445527fd3b7e3ce67d530794fecdc633c0919d9e8a6a31b1150b16645731558523f839fda3fd5528b44a27742cbc4998b2ac585fbbed8408f9b86fb5b3b1f689a00c4037d18204953ec71f492d28d1d2fc12d0cdc43216db8fc8d10ba91276d7ead95d3be223a0a5ed974005733361b475ba7623df43f585696bc962097020190107b7e20e0c61040014fb5e2f7ebb2ce4369797783f3", 0xf1, 0x8, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5e1339, 0xca3}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2b, 0x7, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000180)=""/230, 0xe6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x0, 0x3f, './file0\x00', 0xc07, 0xffff, 0x7, 0x61d9a257}) dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000300)={0x1, 0x954}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$TIOCEXCL(r2, 0x2000740d) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000240), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r2, r3) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='@') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x25b7a58ab2a80f82, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) setuid(0xee01) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:36 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="fbc800b45ca587b2428eef955feaf0d1ea69ccac50418e8cd388ffa96273c73c9b278f", 0x23) getuid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x7bc108a87493c22a, 0x0) fchown(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x15b8, 0x1d963c017270757a, 0x3, 0x4876, 0x8}, 0xc) 16:00:36 executing program 0: r0 = socket(0x18, 0x4002, 0xc1c0) shutdown(r0, 0x1) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x7, 0x4) shutdown(r0, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) getpeername$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/94], &(0x7f00000000c0)=0x6e) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000080)="b6") 16:00:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x1f, 0x401, 0x81, "e4f44a8b0d3d35160b2ddf53caaea337f7b1589a", 0x2, 0x7}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x20000000000) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeed, &(0x7f00000002c0)="0046bfc607a8e85ba55570fc076ad941a722fe40e9f4647e4db8aca0381cb891762f1efce91e99879f38b1337e81d44a3c3f06001d706ece6694743d16449114096d20ff17f217bf446456c6530328b7ca1d4d2d6f5fc3d2292e5675da64a75915921912148d0008f04afdc37815c7b4921247f5124cbc958e1e7395f2bee01fb5a244e31c3a1f2cc9f55a") r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x40, 0x0, 0x4, "50fa24d35300bab238984153a4493f06d4ebb3a9", 0x982, 0x2}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x4, 0x1, 0x7fff, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r0, &(0x7f0000000080)=""/10, 0xa, 0x841, 0x0, 0x0) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 16:00:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {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(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)) 16:00:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:00:37 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="20e427b199f8adba9dbe082539b986086feab527cb5bf1e7884a9f5c148532b9e47714dc", 0x24}, {&(0x7f0000000080)="9380556d8394c5e270a2a938de90ed1d7860fcf847b7f2430a2adc88857d14c7b4cace8765cb0763a18cdcf26833186dea9c98290ff6771ae5c31695df3f96b20eab703b478c576f2dde230b3327890237bab298070481dd80dc323cfdef38d444fa49696dcd47f6d5d8c5ef3cd23d3dadbfa13827e3a3250825c1a1a68521942041eabce5f46cdc84d326932e515885011ee9cb496648bd451251c2cbf747afeb9c07ca34c4d95fdcd0b13675590c0ca5ee1979f856b14b53261f448f49", 0xbe}, {&(0x7f00000001c0)="fcaa7bf551c98473101c53b7e0938763b7a811cdb3795b34318e0b90e59553d42c7da9b4cdc6ef747c1484b4d979717789d781fb48f5a3e57beef704c3ef9a17457813e0583730e94fb89317baf2ae504dbbfef4242a9b23b31222e67db65dcb01c9d8969c7b6057acc74dc43da31f108abe519407bbfd4386adb4230a7c63fd0486a7e2ea3ef650fecad77521fa6045b99b5ed1df14c6380870d2b3d1e2544300240214a30e8c6aaeeafa76990504d3272121041db604ebd00ecdc9aeabc1d2cffaa1c16705dee70ec3515d0ac81ed3af8dd46e5edde529e33732d25f621fa5a0a3114520fa81f67ce9522ffa1777d74d4935e015fb4eb720ee86759fccd62363a7a02b43f1f499721b0a326c8c81ea6c96955873cb743884850dc0a43856a0f728f53ae7c8e2915506a3c87d75cdb52cee0216fb6529eb0f10768e23ff1f176d2f7cc39219c11b3e1da101bd453cda6f9e286e8fa9de70a5036e2f0d2ef4a69f727e2103ee3f44be9698500632ae5ed0ff255ef2f4a0803cd478e7bdeb5ebccf92e48b4d8dc46c2d3bd47f7ffb64eb48a3e3bc681df7dbc812a772e6e08de19a261ef397c18468e1414e62a0ef5ab540f96cba07e618b6473770778a60bacfa1ae86ec0b815791c8c27600e21b965d6bf909973982eaa1fda4a390f3bcd6ca44ead461c6ce0bc44def6b595c619ada5739ab16c6fe7b5d29b8e74268cf5c7121b6b602280bd1277c102a58b3dc7995c59bce83ce68f91a5b13c18f5400adc2d5297b89c45050485f17b35e182a39758ac2725b82a40ef5e217d19a102c616abcf722c7ef5a41fa9d4686d09a2fa40d31e628d274dd6ce73a82acea728a463984ea947938131def8df8ba4ec29491ab4eb03f329a5e2271d2c9277ee55a06dbdc79b3f224e1691d94c08851602f62e793508e2c80f173405b2540976e1a13aa645c833bf3980747935c2a61649531db9c991b431d32e5377b0327cc18fdbb5b7e188f0836673ec57d95fbad1baa71458df3438da809c4dd3e7ce5807d45199ae413dcf4d62fd3e96cd51ac58b54029065a3bcb3758c0613351fa23c3cb0a59bfe5a4e4e2453692948232f80476da2839243bad3b92df7a1354adad80374af498f665d3589ad4f08ddac71cb5872d45c4fa997da67aa7a337f91ea12c138d0da189c079356039b8adf3547cbb18704afb3f2d738c23d1162e823bc259c705308b4d1126bc36877de0244b51877f475b3cf1a420844ac4ca1749ab95f87193588d444eb26fb7df078777592a4f3b31032c9de8faf574ecd792e0b4fac517f46cf1710132045410cb15dfc27fdddabf483498cca13e5d109ac4a018b378f593bd04d1bba1f315d76a3ce14532efec75c8b5aa37681fdd6e77a9af67cb898796640d8717e911b6c76f21912fb657ce231623dc7cf4412cd0a9cfb134701a619359db784965375faf5e8548382432c9665e5946a1555353d0ab061b89bbae1023c4432192fc65510bebf64ab4bbcf499d21a4399fe96b7744e4dac813d64882f3d1847240a5da8736ec723eaeb46735b132813c3b2ce91d261c443c677b09b0ef825666af5004394658e72137b6f02160618a48255e1d3bc82d2f2c4d4091924b64adc4aa4075994f5acb927f9d289c18ebf4b46a06dcb0972d38f4810a2d1551dcc2aeba57f0998486abfb4dce9dcf58d77b53fe287feb229463409e7998824e4796edd06022602c096a5054f4ecb21058a818d4e547d54ce496cf592398805a238050e959b6367f37c3b2348dde8fa61fa90669dfe828eacd11759aa6a7f8f8c96bec103c2dd19159df82675ac96d7f5d236d3c7b4865a3170ec7c509a40e7f2e3fe24734bbc730288455c66b6645248ca3775a6d8d019eefc3b4a2cc8020d34b72e1f8ed4c68b5dba22c746c9b98bc0a3bb03d87feaaf86a3e7c62728f619f611826112d621fafcaae87247bf1d3d918b68203eae2d3b359ad84cec7fe4b260957f01b8de8e23c4607f63902d7cee8106f374250bb1d3c8753da339ba0b599ba75b52daf77167935208d714c22ad504d1be022468bd1bfa318d7bd9785a2ffd4249c8aba6f075912b8bea225e8dfdd8b493b1e64baf73a434305e64d66800aad9ce6cb449d16ecc46befe9986ed99386b1794beedea30e021888acf995d2eca780aa487e3408e3f0ace3f5788167312d52388d4e894e6c5609f835d0405d2a743edf1f2f912fdfdff8440ab4f619d734d8775a57121a4ee9c7ec215ff30ca92203bb506c145460c080f37afa8ab346f717ffd64a0a2d02759ce6ac8ece2ee28772752574d7adf97db27690954be5bfe8b7c98b748132bab5d63842c29c15982c4a498e793beebfa9a462408e019b7cda32f7d987052dd7171e1bcc8185cba07c92afed2cd7f209bec6029e9ad161e81af6b0e206cc9d32cd7187f87afd023fa6a3bb40267fc22aa6d4509ebdc8f6047a2c49ea97e62734883f060f33c834448b5ff37b83fe0a51f5e5b2930ee97f6c0f5206fda805344415c8ecfa16adb0a656257bd13c785339ba0d56474ab8eeaa680b8ec2b859569d57413b6d8e0acfbec80b3298bfaeb547c6b65eed229260a5c29d13c45704de1466af51679345504d6785c1d1109d8152129c0c69ffdfa91c52386d9b48950f2182462baa22f3737ca2d3282bf41b9b76e1f7f43165fc4d8c15f4bef06dda7ab50845878044a3cb13ffdaff0e373bc16b3f1baca3b917b0a24b9394b71b7adade836e472ed0aee4d6efbc2be515ffbb0989439288681a31d5dc2cd037ebc7d05c382b28751e0c60c3004117ee44267c57e1449603ea4ed62ae638b796230a332bd82b93189d08eeff6c7a37d7d37a227d3c7e7808d702a044b3c2924436913a81a5d0195e43b48339d1c48fa664ce8e6964a33a291cb3fe0db24647b26d1e38064291cafddcfda8c2cf04863931cfa2695605e361466de85af803199753b6e8f89adc9cac53a2ad0e32b95868517de1a2705698e9d67cd8d6fed0d1a0afb3ab936a9b48f5ffc2cc50acfc70dbcf5178ffce663b942b8a24a0dedb6076a53277f170da3dc481c316c1baf503de919daa5abd5c403c765e7afffc77255610517aab332b3cfca6b5c0e2a5f6f400db7fdb9b5f86d941a983f5dbfeef8275ef330220966fe01156870cc9485152450f89c14e1ebebbcdc103bc598ad9cc8c6f86d1222e199768900fe6f2653fb730d211c9dcc03a7c112a3885b9226443cedd0141399b584af98ea2b31cd753afcf1c28aae947a87eb42fa59cae2092a6966301f14beafcabb5261ef3a4a17d867e322f38deda932088b6c30222ef18ff1e2f58f43a985c1527298ab263aaeb7ead955e08deee5d7f9b95d31eac6049a7006d85b2076b5d40bf9787132f0c6ab21e2902ed5590c0e283beee7d345c3bcf393515eec04109d3c9aefb38fcbc017420255a8a4ea7dfc76056e268e95edeb96ae36fa2110a1ec3e371c69bd285be4835e3a1a38d473f853cdc4fd2132b03924c95da916dd17b210c352d0098bf270b86818ab9f4288a91561d941322be0751c02f7a4ed993963ef0618c27bc2489d803b820f2103dcabd407050a22285f9e6d2bbace04d3b17594cc00f1f75655e4969ce980aca8d2de0a313c0788f49b79b9b86ec84d304702d9cb090789cef4870fabcdf59e29070f08603fc39d9dd6903b978655b010a6dbbcd9195b27e9d26f0c28851d630a90064fc29d9cf66263d2fb54ecfdfbeaef7abc350191cf070efe01bcefbff26baa5865d739584d575442d1f2c51093fe75bbebf8167a14c38d264f108d78f44d6246b1a278746310fd5a8d7d70e53252b448c2b02f3f0aba2a7371ad8d512126793089a504aad9ab3576ee7f99f351e289035750fa8908f1f9bef519e1eda6fd41d1f4c8669dddf741f9da0c9098c3ace565f13193455de17c1e5e35dc9c50c25d3d2b55eec7c142349dff85532dc253b7ac76406313358297a0ab24297384fd41458f2c0b5db0e54f7c438acc0c8912a6d4f373a2099c0e09bfc9b15583a9381c03dee906ce9f366bbc4d0819e0177fc27e99095eaee9f0994a9d5cb32421b3b768ed5f6175ee4d2e0f5ddd3d99b7188e409f3aeece6a6c9d5fc4bdde9b927671dabdb68fcb73d831776531dc037ea23566abc7c673a36430bb25f4e553fe3d317e47572838a905527e09459fd0227a0fb4b84a4e9eae11c7e734e25efdd3172aae0120e21a050e559b7a4a09aec8d7fa85290116379aa05756587ead6e4c5df0b23e4637cdcecbaded514778cdf1b79a7d6be37cf6699d0f84fb30b5358341a95b6a5f5821da4acc12cc952ffdadf1ae9b7447bfabef1d26b8fc399f8c02364c0a793a3d8445e6bbbb6909ce3f519caf5108e2fc15e9a35507e55c366b4e12bcbb35cdb4d4347d8325c1c055421de39c0c0af7ac8290e7d4ebf8d0173ae3f42b97869e1481d7498f0675582bb8f7d2294b35ed5158cb4332c5ab465dea4189f79971db4277c305e5561833852cccda784aa5c6be199a685f412333277a2c86b13ec6ea8b64117af56b52ab499663a518ee5761b34f227b755fa78e6302dbb2805e7756e6440012e4c33c20e05ae8c392e6e303b1b121140d5657690afc19732f605c635a648eeee228481e8f406dc219dcaa54c04c905cf2fdfddfc06c1b54fd4c20e358df0666f89c026c16e78837896b0c9a9f62db05bd3ebf59e650242621374078f2995725931437952cf06e8b39a45a73c446763fa4b1d54af6743c926da41a6f7fd90c2b9d301475f4f9183477adedc81211b5b09be25b9e5da6057a20c762f8be6ec4c585d3714cfeda8e9aa1a1d7e9b249046fe93b2b9ecbb0b53918b978414b023e1bbf764f7853e7fde75eea0c14e5de85cdc5ae076eb72f64e9de5734ac955d500625ad493c133efaef044a4725997555aac492c806cf6b4a1a0e054eb9d6a19d518bd23ce4271a1b6af31f98652451b09e71a8801abc73d05a9d509d72ce258a528b7388346c889e4ed9da2823d6fec8bfaa081c2e718d7d9f416134d28d6952e3dafb429cb0e2e72a09b6966e8206f1cd4e2c7e606aeaffb2e58b8beeb5a47130a03888c907af271fac4b3957b08c39ae7beb93e504794e5f3d77ea92419311232cf6f94d18e82bd60fd9889665e8771caf9961c9ab783bc190e20d45eaed5c82c367778a9c0b97b315940f21a4ae8beb7e810d11d90010daa41adc156ef82fc02b5344f9dd1d4c658a219b745734a59422a4d286e3a2f9b9a393b7c1e8195c09f3876f5db1d41200f5e84ee12e264524f11d7e6177f63326868ae95ca671bee4b139eaf4bec73e736644f39f11a2e5d017361899ce68a4120365fbdadce85795f48adc0646884d48a543175b8c698dea94afa6afae990e508c9fc5b387e879bd2bfdb466c5d432968e98c2e722b0e5c7428189a69f8c956789810c7db28218d5908a4d5ebb52ad9199c98e3da0d6b97f87f8a193c52022578008ae94bb3f7b1cd7c40a2226723c673be8ccaaded1ef03212ad6b9ba343c292230bde0766b4f6fb8b10577b033afc52d9c7daca8c6f319c083c15edac131b9eb560d01bafbd31e00b6173a01478c4a7fff8ea15be437d471009e3b6e19afba09a5901b4e646042c4371ac77ffbd67166915ccad39ecaf7ec4e26cd03b64f33c857e00d4ff3eccbf8636a7c3b0691d4c75d749ba6abe0a820dcd8b6a47301562dde853ea150bda54666ae6c81cc5002fd1079e0b962b51d44fbf89436ab712ba0d9efacb9dc6fb297ddebb9eea888139bd4c45f29dc933e50", 0x1000}], 0x3, &(0x7f00000011c0)=[{0x90, 0x1, 0x1000, "66b0c0bbf6888722e731ce63218a7e11a509d18bad4be1373c5d622b2944f2102c0e1b636ffb32a82c859383fe2624f4f37bafa4127dc86fbb5a1430b4cafe63c7879ca15e46dfb99e3fe767399d9c37126f61b0e69550b98b32511af79452494cc80d02e0de0424adbd8df4aa4f0a939b1bb350a7c9c26991cf356d0864"}, {0xa8, 0xffff, 0x9, "923bf504c6800fdc2500c53fbbbd665374d646b82f208e5e63d8c3d89a6a64c8d77984bcdade6a4c0574437c4ce036efa472e393d56b0bfb64d5b5d4f0d98b77c853dd7347e4e04918ed920e7a85f396b5d161fa156ca8a4b359aa6849ac6714efba1ed3ff0061d0153e62b021ce0e9d84306bd0e7c144773be8c24b0f8355858f7b633b6e9019a7b218351865cef9ed83fcc4"}, {0xa8, 0xffff, 0x8, "1fd4528ef892c8c7ef15bdf399bfdba729b3fb9af75cb36d0c412923d85ab84fe23aa0168b57dd0afaf7f74c880a67133109e8c7ec3650c2ff3cca28e996cdc20e417f5edff62c080a9a7e8cf3dc12e92f5960e7b2b969fd0910821414b5c18ef0b8e3b28f1470a12570298ea12508eb60c313ef5072b260533539c1e19cb1f9ee80eb03d1217f0dac49e1111fc1b3840a53"}, {0x78, 0x1, 0x1, "3f768b089660367e46cec8cbaadd0c9aa044cf84abe23008e4a141d38aa81764df6d8ee4ecec85f380a4ffc50d58f6cb815c60b77c74bef5fc0a12bfcaf8c43a927a6842f6966c121fd716b090e12150f18c354d65b0340bcd1db4f913d680561e9901"}, {0x50, 0xffff, 0xd7, "100dee4e97034b752b7ea54ba436a2ad9adf52ad84303d4ecf5e578590004a911d275c2bc83f23d67c6824e09e0c6b9076b238cb2209ba910aae1d05"}], 0x2a8}, 0x4) sendmsg(r0, &(0x7f00000018c0)={&(0x7f00000014c0)=@in6={0x18, 0x3, 0x7fffffff, 0x67a9}, 0xc, &(0x7f0000001640)=[{&(0x7f0000001500)="7607906565a06e80536de928a056ef6f8d5628c1aa4aa7a3cc8e8f591999f1d170d451fe61df83d0a58e03729904409b2b5de8cf", 0x34}, {&(0x7f0000001540)="587a689366282bdf0472bc7ff3c632d259c9c84e7b3bd02f75495a51c4dec0433e756cfee967c1e366ce172a1e284c4b40605b3938d420536bbccf8e59f7ca1c444b387ab8e4f12a16fe387e0ec64978e53bdff5b3ad81bc8c46f705c57d0ed9dd7987e8416598d95dee6de82c14865cfe81dbc85fcc9378e8f06ab75798446b5f64e69d784ba59772c3d94203cf533fdad300ca276d5245c2cc05e9a83b4b95a965f8cc604f2e2513438ee85130f103a8150773372bacf89f15f4ba85872ec1e81b496303486def43254e94a9222a53c48365c6a5592e25530cd1c0e048a040850caa4bf423984d", 0xe8}], 0x2, &(0x7f0000001680)=[{0x68, 0xffff, 0x10001, "5956631abb07a2140da25fe2af9bbb0c7d3383cc8f0770d1fe0fc5cf0a33d2917038adf319287e0ee47e1684e8dd38efa1acfabe176e623c24a1d3338fe71f5e3d9dfba4486bc9230da8374e1181db47e41d"}, {0x38, 0xffff, 0xfffffffffffffffe, "6cfa48ded04b7a3eae09175da9ae6481adbd7e575fc826e63bd54928f109e65d282914ef"}, {0x88, 0xffff, 0x3, "e2f10280c824d9eb6fb471c6180e14b82a5460f0af38159e5bad5553ab45c6e9abedf3d7e0d8fd336612be921ff5a1fcc9b4331680596304a5696128e9ba98bd0d0f7abd9a076fe909ac04435189d2a3ed67c095083aea1a8a2278fc18da5f792323daeb57a6a4bf437b69fd881f6c76bded31"}, {0x58, 0xffff, 0xfff, "ad453c1dad079235e4113fe8ae6ffb8367c6167eecf4123fccc0128691ffe62a299bcfe34280be8c9f6d24fba98ee4ae52ff69f2d106d946911c871440300c86cb44a0c11f"}, {0x88, 0xffff, 0x3fe0, "dcdd15f4744b25b92dc2744d38794da39a40ae8b952628e34208fa32743ce9b77376b2fde98eaecda82377aa19958d666676e44690ebf8550f08eced02c35c40d33d2b3a54e97845a83e43cbbee32b590462ce19d5a0622c9c942b641af5bdac258ae2a68462948a7a5d18840f2ece7e75509c747b1832c0"}], 0x208}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0xaa4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xc, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x3, 0x3f, 0x8, "c056ca1ccc24abcfa863c90c18c772f3a96cf4bb", 0x5, 0x1ff}) poll(&(0x7f0000000000), 0x2247, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x1, 0x201) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x1800}, {0x0, 0x2, 0x1800}], 0x2) r2 = socket(0x6, 0x8005, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) semget$private(0x0, 0x4, 0x200) shutdown(r2, 0x1) accept(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006de41685b3cfba69c1f64e9543832de69d9d7bd10ffaaafbab"], &(0x7f0000000080)=0x1002) sendto(r0, &(0x7f0000000180)="38a025dcc15db06198eece3720d865d379c6896a592382c2edc99f3de3f9894169a1fe6319ee0c4c397c6aef4e1e8768c5b371f54b2e0933b710c09355c5273ffccfda57dd517a4adb8507d9d07dc90fcb39eb3e1ccc0bcd7ac03c2c8e5764d4012aeba22836302c77f5bcc9cc33b7a2f5ea2b279ab9325f5d32158189a211fa20018d7eacf56ee3f344a942faacc53d9f26c6b89a58bc4582b2c2d106f55781aa33a67fa19c32", 0xa7, 0x400, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x3, 0x9) chmod(&(0x7f00000000c0)='./file0\x00', 0x44) 16:00:37 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x16) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/136, 0x88}], 0x1) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchflags(r0, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00"}) write(r0, &(0x7f0000000200)="bfbee5ffff7d00000000000000b2eab1de9c19079fd4018826a9e4af2d6655c63d2d6d5276e33c18779132a2189835337ccd73e82e6e6c767c93c13c068158ba95a8dcf1d0872548fba1219806d8e509ea5bdf62060cf565eb3521d2645381a06d98f8130e24948dcf8f2a610bb69e1c8eb0bdc19b6087cdf567", 0x3e1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000000180)) getsockname$unix(r1, &(0x7f0000000240)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESHEX=r2, @ANYRESOCT=r1], 0x0) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 16:00:37 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0xbc9f, 0x9}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x20, 0x6, 0x1}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x16a, 0xffff}, {{r0}, 0x0, 0xa8, 0x40, 0xa55, 0x9}], 0x200, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x99, 0x20, 0x8f3, 0x5}], 0x7, &(0x7f0000000200)={0x55e, 0x9}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x9, 0x3e4}]}) kqueue() write(r0, &(0x7f00000001c0)="2078f7b69541d6d97099188e90cd9c8e957718e447ef4046177edf6d0f3295f5a5e8b04e01000000000000000000000000000000001f9bfaff81ff24c2e7a45bedbd3a0ea5b357e898b4d4ae26766ec14125b541ed4666d94dae3b9caaf0328795bdde8d4dbe795820280e4a9f031461f300df58d69e4b77d286fc5e6ed724bff6532cdd0bdae45e7fb36e530db11086019cea4864098609fce0b6da10dedeb9ab47f16260e0b2bca55f2af5be78c1715db657e6589133f5da014b6d0916abdec18b6eed007f603bda85313fbbfe24f318cc2c653d63d0d201060392ee69e66ae009d5b771801051b452b77a14fffb326cb980e2b0f54ad3253587a98650ec18b5e160849669ff063aea9615e541a74d7fba1dc725a6626f85f606597618ef8934b4182b55abacb2fdca987ecf2aac44", 0x130) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x0, 0x3, 0x4, r1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) write(r0, &(0x7f00000002c0)="f1dd070000", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45e81ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe0200000000000000ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe4c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d979100100000280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x54a1df5bab52cc95, &(0x7f0000001640), 0xfffffffffffffd0a}, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000080)="fc2ef904c5473455a8878801a0c4e104eedce070575d8b64562ce8e1b8ddda892eb1c2cf54594c1301522a19f0f16d7c9eca754ec061f99a25e6fbe640c2a2882c9c99c74ef0553ce837be7e1f2de0651079e9cdaf", 0x55}, {&(0x7f0000000100)="1c312b8828c7a1981eb517f3c6697ca7709152df8b6003c3608caa72103677e0c6", 0x21}, {&(0x7f0000000140)="0a617399abc3e72a1c9bd12f563a241accb217d68a7bc0c9f747a430f7373f4d95f5", 0x22}, {&(0x7f0000000180)="1b3c3e03b2c5ddd29d", 0x9}, {&(0x7f00000001c0)="16ab1d298536c9d3c32573d3feab48dbeb3d98d8c5965547a1a9", 0x1a}, {&(0x7f0000000200)="b84be10b2f0cdf0d26e95f011d66d8194c24f43edeed4fbb91de72a2c6448e959930bc121de037047b667f0045b3dad2ef547118ce83a5cdb20e83e1a6df6975cb058f6ebbacf2a71f2b8c5b0412e3f6450259c1ecef4f8ee0f5d14a5d6abc2dca33588a63d6e79d88e68f4aad79f10d2c0f7770a5dcd0ac7b86d5c2fee3e389ef82f03da359623d7a7781fa37469f4918713ac58c0a5acff2aa3f0ce0000875c25f7d02c8ec0527ccc3d188f4ea957111b21a66e635031c8acf652903a346043895f50b67762b9a2dce94fda4a7e7c8ba356c8005ce519f7a", 0xd9}, {&(0x7f0000000300)="012412a82c8a21ba2a3e168f6b2856b893266168079f9e550142330fc7dd17527d433bf8a50eb861e244f14ede86de7c56c281128465fdded5c78aaf37d22ee21625b720e4016b68e8ba6313a7ee4ce15cfef9ef8ddd7786ba03a968e02a7dcf966fe2", 0x63}, {&(0x7f0000000380)="9ca13c33d7f6632bfaf37ae2", 0xc}, {&(0x7f00000003c0)="80c3cbea4d4e643e2f91723c78a64f54ff236afede1f1e7f88d92c92c8e452", 0x1f}, {&(0x7f00000004c0)="399da56aa9c19b6f0817d9b5ee96ac2826674c18706e1c07ffea85678140108f61929f885b4140bfb550e0ce274ab8351bca7be63b3f4908ca71372cf1567a3c578bf79dc8f7201c1d9bf63dc08a02a488e38400796a4a315fc4288a42ea785897949412c4617cbfea3a8ddfa546da624ce515483b6c2ae6a4851e563e305451c25348f32e823291d36004b8b4479300a11861cede82d8148e334418001baf6f2bfb8d08d979fb21b0abadfca62c501714b560424b792f1ad3120d5df66e7af622d5f1d69f51aaa012be2f9c9987a8f4", 0xd0}], 0xa, &(0x7f0000000680)=[{0x80, 0x1, 0x4, "6d8eec02f8da3914f96e4cabcca44a36bb62bc008bf2d7ca5a754e9d30aed91591f274493d01584d9ab1fdf12a9f71205d7d82abefee19d5aae50f409bb4bbf1aba44207c5f7aa0d19cb7ff2feaedf53fa3386d07f4a0d8446a787cd9cc4c833d6132aa47a220b1909c6"}, {0xb0, 0x1, 0x222, "2e729426ae866bca968d036acf02724964b3317bff400c2f43a7b279c4dab6fbf1f6d18d3ce376f731d9d7f71781a0ef5640e53ae6ac37c7a58e94189dad561aaf5970bff154ba86bdf675c96762f9e6d71b7d58ade80217327a48509610bbd7a2262735a80ef8c6579375b7db99d01ce307ffbd0875931cf825b5898190352060ec8141c7a86334382097a43825fdf565d8f250bc49066be77e62139ca464da"}, {0x78, 0x1, 0x9, "cc493fc7badf61b9627a92487c7f46d4903676f3dfb126bcbb6042a04ad3879e6a10eb5af931aaf1c33e8a0f8d1032249e95d2b1dfa9012b81037df67ae5789089c519b34a9b6a975ce984d71840d83c6f832b124d0f78002b37884e093d262e197f53d5f5e9a3"}, {0xb8, 0xffff, 0x8, "4b7c9a16f829d9957d24a0980740f6b4aa29f28a533c489a7a5212cefb98c6d7ff0121b04c9d6a6a3d7b2583ee76a8fed180eb93da05e2114c2167e00e72567cfbb600cb0beadd6bd794e8a3df47c640bcbc33c8eea84f6bb5eb89b167f832543739bc923de6b5322b426ce8ef1a193b4e63e6ded3528869531a0474597cc438f0d5df3739c7155733b67529d1d83aafff7f7dc20bd05f682704dcd216dbd3d0637275"}, {0xa8, 0xffff, 0x96d, "543287a4f1e9018718925ab2ed415c91b63b0498934e1cd68d7aa2703efd31539c922c81d5aabae31624f04f29c31e2faf4ceb811a3e3c7234f2d1372207c719edce61f775504e67c69adc357a79a9ae478c9702fec4e30378f07e2c965dd24a734ff0bfa2dbefd3e7ae48a39296b51f4aafdeafc3099e49cde121d9e06ac061faae132bc52a6fa8837403ab371754acd663"}, {0x1010, 0xffff, 0x8000, "4cd808e4806586033d544f909c539328af0f8a6ef336800d7ee99a463c43286c285e290b2b2e503d322d3cf6176628181fb7bfa7cf66019334ed02e2da130c592edf3abaaeba3c41311f9f30d48c645d2be80bb4f74f158e7ee27386905daceacbdc3367451b4e0f60fab19cc1bab668557f48b70abb0934260a61739ad4215b507595b24edf3dbe914481ae80cb5fba456819d1ffa5c9263984d90e79fbe47a50e685fbf88cb23cf9a0f6d4ae8519b4a14e9caa234555d627770b2227dd7c7f4d0047195878f1fb306fd5c6b67b8ebaa78ff6e80921a19f4bdd1a55eb2c3f1d770f46a80fc991fa5e7336a5b766f8f22043fcd07eda2678d4a36fd3bbfc52b5743e83c655b69d9b833bc1cc71fc34ed7cce7c54601a7c7e2c17e9cdb53cec9a69a6c33597e6c1d349c78414984f122405ef36290c4cdf9ddb9c977a713de9168fc7b69128baf9dc9816ff4e0341f41acb855b3571ae85472c0e8a77c5bd2f43a4f129c8702a180436cd4e2871190f14e3fe316aa001ad8cf5162dddde2ea2a5836eba961af099dc87af74b58e9f487ad715ae86872d167686a69bb565f6f530927f1719507d67d4f799ed011356cefb5624b6e96e6e1c910a8f62f282a1477c0433a3ce31c8363ed8ae909d7ddacabddcdfb6821ef10c401806fd506827b98becfa2c88158bf64b592ff33e453a55023ca7bf929491e3d036d0a82876ef8800b93a30cb32754f77c73c690ab0f077cb5e23850f5d58b4627e86b4b24b9d9291bfc742cb4420bd586d00ff981558ce835088f0731347a9cb7293956635722f7ce467eae43c3812090c831f0b7d1d74016b3b9d195acd559257cc6ba5c1d33040f3d369db9af7b1c39b7c9f27ca58e6df532f5f1dfef03897eed1138a6c9a8637720d0a5c99f13fdfb9320c44430647c15d42158afd1c83ceca89914ec99af8775a11d05c40c36f479525d77041c95320199e330f68660be5b76a1f7d5ec04199d78a8bfc04bc7e7c8cbb2b24ac390a9cfc4ceaad893afc5d493a222b719f361b33719104615baf9d849ab57e1bc7e1fff405cc2b2ddeb130d0333d6d3a2ab5a6e9c2a3b81f46cddd702ca557ae90a32a4f55e45410874c77eed25f91e72d70c4cba63dde874f54e5d2544c6a2ed9573a20b5af4bece6bf09358855eac4557646929731ff3ca541073fa8384ccc2e6450bfe13868bf63b1e7ad7c57db08d0d3e93fef01f3cff868d8ce1898dda2f5c0ad0f6f28c9f61775dedb84495464b7f34f861764f703c0c4825f73e5acd97ebe8b26a83617a9788f1a7b50ad7e822d1dd68813d43e44f7f81ce5c9d89590beb4c3fcb547410bc60a9b56209c9c2d710df7124266a43a816a42b3059291976dd4249709f42cfeb1497493b99909534fdf8d0ab6e3059d2317840cbef0b0caba190e30e2f8193278d13544204f1a7410f8747e0b1e1da895b3a8c9bd3450c408250cca9fab11263bd8d76cd31f28f9f50da85ef223151c47c624267f70dc6bb1eb4ca382285bcf938f6cebcfa4b592e86544344d3dc5d6e332193829c79b251a58b2ed5229c591207577d8e7d1af3b552f1d8af0ac6add0eda7823178608cb7f9b320dc5fe5f4b845be75f82cbe37b35877f74513b6deab36fe3deda1d5fad333a44d8778a783ead8b3615f4d91b1f09fba2f2118d734fbc829c9e9b5c2a9cf62f8912262c2e0b99894fe8516f9a68c1fea8976591e139bc8aa618f54867f5145160267260659573195913c790ff2b1da54732a1668e1e3d9102a7a0fedc109a103cd02040e12121f2e10d9e0db94ac3317320003e39dca2c0675a1b9091e3c7311112b11b8783b47b6a12e93b931005a2fd96569cb0cea5b7649397f7cc61039209f5499fad5019a40f5f48aae17ba1cc1fbe35878ab67f311407a04dc07d73e7594901786ba38813024c769701c5dac04174910a480c5efde6a47e3e7f3fdf807f736e45bdf12a86c84b82a86e353c4367d84aa486ae9f692d3bacedf9bdd26fa734249d2754a9bca46b34c4e2b4237acddb0977c71d7fb5cadf4e40a64a8359bb832a794cd600a32f18f67664fa6fe06e781419fc2674725768812e118f286e0e18c02f87f8ae9a662b6149ac1ee863d7778b69632559f678ccf973697deaa8cbef68b90f06ad580c53541e800a2e71994fa45e85d8193dd7abe6349e78ff872d2967424affe73d1688f7b7be03f1be435479565608eef72e70a57ad200e52a3a068b829a6217194b1d2ca14a1b40919cc0d84f3dd0679eb1ce4ff8759b95b0fc01b64eba0388b4753557bbc1d075e86565671e21015631ddc080c65b0aebe78be120a23184e43569b9c3a638754c87df7296836205b84fac48bb5e141f2188e7ea01a6731a3e0c55fcdf617fe12216a3f472e9740a86c2f5ce33cfeafc0cd6681f05ce08e793f68db2b0fd7cfb7aa1e3ab3095575bb079c7469ffe42e496a1ed3477746581815bd2da3364a94616a8e260532e193b6892794148c0f6e0582d3b4e0204a711b0900c6ca5149272788c9bdd7ddc08cb884af6a8af7eba7739b783c07cd26a1f626926281a809c5f77a81f93ba497b068a8d560bd05eacd25451e5b5b4deebca21470bf600a5a6efa52c5cdc6c19a1d7f31ac0eb1c09b2e42c7c62bd00ba705ec249ac50db094338cd09d0fd40f02a5cc3f00f90c5e99e880286fb1780efa2d67cc143c6fb13d761ade87de27dd171d63c49c801b08f073c07567d291244d47ba9c8aef4f39dd9b6ec40471c718b5cf24b5313f6499fdef3c87b60a46dde8cfd1e890e6b653595c4bd4e4af9294edb66e5799b0cf1303d5b7cf91451f0ee8781e179c549ef0d337e27fd7a38d8fd2205ebaf977fc72d217cb5bedd06fe7a82c3f80dfead062a751a5a250845c6c92126c67b705aad4b5e16cc3310c656cab2096fb862ec1e14792a57a83098da79f9de92bad1a7572c10c5cd85c0dfc342422aa1f1b8b7557d7d95362cc9711f180344c09a1404696a229098711cc5957c1f4e30006d14099c13e056c5cb061b86928a9c9af49284798143c0fb32373f8af0119ada78064883ec8f4745da746dd7f890cdab31e941cd14bd8be7ef0864173488ef8766f5a3fbab47cda41656784f153b195b96fded68396f66e941fe6a2c8fe5a7c0886ab10a7053db2ee0c8c38fdfe32efb498f32c13f80ac492f6b9c5bd2bf9b4e325eb229a689e35b6cabd553f33fd08ec181a8032d55060ee77bde4c18611140ab76e0460f449359b350f072850885eddb317cf02682f0c2450d14ceb0b41d542d21572947d9b8afdf415cae25638336ff02eb61f80fcc45dca70c3ffa7b3a6494050c0072276dafe5130ddc7eaabc1a3200784c5ed6c3717bcb75c629b4d5cc06b919fcdd9b1d344e99a19d48a89827a91d93c4144d98da8548d986a5f5f3c3c30e1321d8f8ebdf8fed80bb907a9ff0e64965f55641e12cfb8f5258a11ad8d9a1328ee7bdbae9e8c35c2105ef28a3b07283ff55e0d7c330611610e9aed784c6ab710630a1067836e681ee948852d5b7514e53509273dad64561b765655ba472c245a30922ec69292bac3d0d310e086450e3eeb965aedf60857eefa9ce9d077e82b51e82b919954e2b59073b3f64b42537f416bf39d7bff3fe202e7d6fa4919458416611b5e4d03bbb6e5cef34952eb8601e529485c4d2cd01d02fe33007dc4880ee0f1fdf200d467db5a52f45e62ad1e45b322d7d28e54bb6e38e8fa076b7bac7382bed67b8fccbb7419497edef2f4626b4057813a9cf2dfba56454a7b761fb14c8320def6cf5c9725fc1d36438afc56a1a3a23e6a57dabbe522fc2e5326b57a73cc6e38b8c6eaa9e1ba7569d61b4ecdd0b9db177552b05ae58d841541f2910c47c201236369d8f367d9da2744a72795830eb88746102aa6d260cdea6222d4ebd99d240e0dab8b44bb239aff63307d65b0313b8c7aed358328fc4719621956f5af3de99013352f5b6fdcd04e5e8f89d7c701d58f11f02d74c95859620e6243d8fe9ff87131406a0bcc1af0d609da0db248a02a692612d00a757ca2eafd0e460171247f81e68203e78d623222200959eca29f13c74e62ff5c25b01be905627d548c4a241721081999ba7561498256492ec44295270577b41d9cb0f454c0b435c677ede4d51cb59ae6e57538ab72aee60fdff292a1dbbb1d2707f9fbc4e9e9d44ca761bad4a545563bfcc2fae6ca14c9e58208824b94efee97513e1d10a732dbba6f7077a4c948a7a9f4ff620e9ed47d22e58413460cf1023d810034397680e35876b51c3805f419197eee19d5945131397238f2881c107b4449d0bdac9ce0ca808eaead072b09697b45395b39a39d108f25949be71c563b40cc6e77cdc6aaea40f83a1bf5e6955e8593a2a0ee9f69e768be33992faedeb4b0274261569040f6221c8942493fb8a58ade465fb3db835354406ccada6fec9a5bd6880f2c0297f1853e8abaa5509345a4fc9964122447b5eca5e84db1931047fbac924c6b82ababcd45256de36409237b035ba44db7ac4a37bb913631123985a7f9e3a839194736e4e0d1e084b2a022e8716aee4a2787081a0fda498d5309f0c474d5bcf24235c14d7830defddb519b52a0aabcfc03ab9546fab6f1a241bc2851f03a39dd84ae95b9a606530a05598838299e3687b472e784fc28f3769fe0affe3c7b0c6cfc59dbb4f5e061ab5ef6ca5cfebf4a93c7ebbeab3a59c62269db644ef8d94ead3c34a9685136c80f40e559a31aa695bc74fe307d4fa0b15216014c30f6519d03116445c105e23196cb3a237fe3b241c4870da6b6534805bd26754bce87156fb1cd3279029229fcde1f9f47fa38a6d66dbb8c7fc8871409dc957e180efd55fb62847810b47c9e597f01fd2c1406ad784645806df47d6f9e93f63413a8f7a646a14bfdbdbb6c3b132cc31621131a2c15c8427333d97404992ef7a20c48989d53f3bc94eb846423f16a957ca3ab39d61f4f588b6485900d67d4759f6f3813a4ff7db049720d34df9c0e67dca31dc738d5bc8c6abe65ac48b82ec5228090222553207188bf8ef6a70da8cbf62c9cb12751d681c63f6dbd883c068b3d9e1b9b1bcfe1c693961e1bb20e8f7b1185694e5ad7ed71b9578eec647cc4f05312dab35ed00c4d5846b7325be8c7462f1acb1f00272164429dc7f9f86a5da7367e6d50a15eeeb5519e3565005f30c69fe09107e25f134eedb1ae972e1109244ad01468a074ad08a5dd77f29309f071f403abb19e349adc6bd0def805be085dc6bd435677f418974ba27a7dcfa8ce4cabcee1ff475a1224af51fe28270583096d61f79b19581860440872643ea9f9c23d46f8e1fcaf783b7271917ca1e5948add68404d8641a1eb0458a9bafde0cbeda90a6293c7e2a719fa812d9e6b10ae37ed849cf17f71fef3c34faf479ccd6acef80b01fb107f7ab77992bf69303450b2bcba91727e29a40c4303a7ae9c86075826903ec64817d39d5bea80d50d64404b936385a388385c9c17630d853f7e822e788b4c68f9d6848f24dd42e025d288b7f61d57461b7d138b4ff793a86ba3b95471837d2c9b3516ca640cc88f2b22b91c3aeed96a568f9b47f84612d56f2d51fe7dfdfabafe6ce99b49131d18b3e51001be24f9fd4ea145ff222ce6b129ac89327136a105984c8b164df205b2838cdf33987a45f75f092754ada1e418150525125167aaae717703a4e00c8f867e0b4f77da4c444eed6f33e05c36fe2fd620e791a6f17eedb5dc872258f8c6094981e70ff1420218da693ea4d7b5fd68b187e3b468f09ec"}, {0xd0, 0xffff, 0x100000000, "50ccb40939f4f042c0fa30df6e36aaac9cd5667f47781cd722f70c8a3a50660fb96c76ea3e3b5b5c82d0f691f60610bcc2cfeb13abe8944b4c74a7d1f463d5e43a4af08bd61cc1a481d3eb3c3f9edce9e7ed482de8e97e1fee9baada51bd4623ef6e28d1e98ec8cfbba5082288a9dbaadca91942d3442340144af77227752242db50158a1498b0aba31e2005579017b3b4f2c79340a247015889cea26df2b7753bfb0ee87425476f1ecb473670611b4536f2429822856725815064c4"}], 0x13e8}, 0x2) write(r0, 0x0, 0x766190c710042038) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, 0x0) 16:00:38 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}], 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x800, 0x2) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x6) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x401, 0x80000000}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x5, 0x2, {0x9, 0x2}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x15) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) setrlimit(0x0, &(0x7f0000001180)) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000200)="a10f25dda8df253c422904ec74f9e81347aa8c8ff35a73596a58ac933a876882a739195c25ea4a139f26bc66cdfc2be2cf77a811f43a9a19ba2aa3078387806e9c4ac13981d3bafb103dde136c1c1bffe2d043e4e715b3976055ca84bfe41fd624c3191ebca6587115366b0c01a57a4e16725eeedf6413e1747b56caed018a7bd0c51f5e45296304dc19b201f99df1f34e07b4b8a33215c73bf4f7737fb558020928282e4cbc5433e0b2", 0xaa, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x74}, {0x80006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) 16:00:38 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r2 = shmget$private(0x0, 0xd000, 0x280, &(0x7f0000ff0000/0xd000)=nil) socket$inet6(0x18, 0x1, 0x100000001) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/129) pckbd_enable: command error 16:00:39 executing program 0: socketpair(0x18, 0x4003, 0x2b, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x37f2) getsockopt(r0, 0x10000, 0x3, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) pckbd_enable: command error 16:00:39 executing program 1: mprotect(&(0x7f000062a000/0x1000)=nil, 0x1000, 0x15) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0xa7e, 0x80000000000000a, &(0x7f0000000080), 0x0) 16:00:39 executing program 0: r0 = socket(0x11, 0x4000, 0x0) sendto(r0, &(0x7f0000000200)="34261c9a4cbb282e4a6cbebe3a18a8628d9d7f343fba1a4d7369c7c3b4c79915776cf6a1ab66b4c850d5eb3596cafa9136bd60313757dee6e05c8ef4bf5be976c5af01dddf30b3106fe776396ad1bdda7879b6ce12c7a9d9df085d4dbac5fa04f9c05bfd063352de8f71166ef081bcb5f872cb85038b6668239832875666dc70898b2d50d8be68c221ecccedc344a8ad1afc6e43edfc440146b2e17af253050dd15c2faa886a740bd7b7699ac531db845907e0a2c7e4c76abd7b9fb5c77e9a567a9de1b2a2f4a2572e574068198ac9635993895774f9dd57df8ca4b3d18d0d30366bc0b4850aea02eb949b7f4cd3c88a6f62ba2116bc34cc03aec9", 0x331, 0x3a996781c4290e3d, &(0x7f0000000140)=ANY=[@ANYBLOB="01301d57de9eded32348a9a0f8a2b885a4b59031d0609b"], 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0xc4a, 0xe5d5, 0x68}, 0xff, 0x3, 0x50000000000000}) r2 = dup2(r0, r0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0xfffffffffffffff9}, {0x7ff, 0x9}}, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="1a128da6e13ec3a35ca5fb70a49fd70b9dd2", 0x12}, {&(0x7f0000000100)="290eb5680ee2bf4ed07723943953eb9286983cc0c4cb9f4d0690b1c97b0c26c3f18b8b5221d6b98fa943fb815bd6d7bf967474a99f2a3ba81fba6e46f07c96f91e623d12967c3e5bad936323f4296b7021ab0eb5e0c6215db2464f52a1", 0x5d}, {&(0x7f0000000180)="5c702b5293d4b6ad207783051e7f87d37bc57eca57e44ba6edab19d2e8b80197965b226063e366c567", 0x29}, {&(0x7f00000001c0)="9ed17a30b51208f46b6cd2766072748dd50028da", 0x14}, {&(0x7f0000000200)="9ffcde2062b008cf6b07d45f577571e7aa", 0x11}, {&(0x7f0000000240)="60bc78ebe83e7d207c45930797ce8729bc23a22542642c597cb20db4500e9fd9557549fa685d9af9dbe7d3635a0847a831e66e4183c590639c5f441762c125df7cd4395b6f49bc1510554a9b5ac53fc0a1802330137e75b5d42493cc3107c3aa3de826f1c175ebf5df35ddc693002ce42a1769e94453d28020a1496a18f7d5a8479dda7a67410f5be1a9986009441e760e70aa29d1011292522dea65ecdc9c81ecdc3522cff6baf0d2d91b2558a68e088735c830e77c01407c0e431d047341662195b78053a16d52fe0e908feffa4efda1d9d9b467128a7e3429a9bc6ffd1649e1ed2c08971e4f253c44ca8420c647331d918df7d49743346abb3ade271b", 0xfe}, {&(0x7f0000000340)="5818a71bb32135d662d701084131b49402236a023e6f5fb34ed00bb567c9f498e87ae0c5853d0384a34aeb2c632917d604531d1eb0", 0x35}], 0x7) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000180)="2683e98031fff82a7abc57f5450c9b080ec98b4846b574066017f5e33cd237cd25ff6b342dcc50511a778ab85a90264d3bcaa3054c9e1f4fa7024ca9da567d8a4e87c435052e20d4674dfb6e187bef81bd7c33dfd971a1a7b6f0a911742a29d8281c42af5191c78ed19b0b451d831ab0af4f278d5c0fa21662a95c6f339a03989019efdbf8db5782cd892d33ede49ea0917b43af257317611b5f3354c76f4b1dbbe5251c6f7af733591f80207904cd69552227b31d61cb93669c77da083cc6d402e000f26bbd9723eabe91208723e42ffacb4ac8fa", 0xd5, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c6530fe"], 0xa) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000140), 0x0) syz_open_pts() 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0xc0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x80}, {0x8, 0x6}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x9065663ab4ee3b18) 16:00:40 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001200)={0x2, &(0x7f00000011c0)=[{0x1, 0x1, 0x6, 0x3e6600000}, {0x8001, 0x4, 0x10001, 0x9}]}) socketpair(0x0, 0x8000, 0x9, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001180)={{0x72c, 0x53a, 0xfffffff9}, 0x0, 0xffffffff, 0x9}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000001100), &(0x7f0000001140)=0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000001080)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r4, 0x0, 0x30eeaf49105b723, &(0x7f0000000080)="6cac290f3998e22bd15014233bbb686cb75ec3b9b46a83ed2e78554bc80a513064932a96d145a6316d1cd7538b2a2cb90c48739ecc6bfe76d1ccb45429db987aa932fb81f183f76de52bf2752cfa5b877b7b9cada736f37e68e4317d3796a30ae74ecd1de16c3df96682f03707bc1aa46cb63414dd0c99d440c61645c2073fc06df97eed224da6609fc9bb969ffe99ea9df989b431637be19627ef44e7d2467e512ccfb0a70a9615ca23dfa61167937d42ee5979ad650d744818dc6495371790e5fff98df00c33d23b9304853cfd6c0def31e8cd8155adff67720691ca60dc85f601a7e63035b49e98734964ecb2c4317aabe22127f4ab4ca88d26e1990cfbed311c1cd7156fdab295b07c137f602c4100720c40041cd4b5639e75138e70e935bc09793b446dc514147bb31fefce56f050b33a2ce37a1ffdaff86b5f18c02f5adae0afc0993b837a65528a308709b40a1b50e9ec2a03f72297be530eb8dc4bed4f0a4d37b9ed537799189381a4c4f3b2adfdb0767a50a0d7fdff120927e2b4f6fbef83bd4210fa7e73e0589189722cb2d8cf14de21761515acbc84a1bcbc6d13e1d152a93551dd80ae007d116c9befa74ae4926b288112d3dc9e26bfa703d3501465d8170bcdec31587812a7af5e31915a7a1f3d0b287db0d17dff226cff23b28045ca7b203e5e28e6c779009abe33edb0a1f61e62c10626b2c8a6deeb7e75e7ed689050236ac1bc25569a05c461b46470e342aa465ca4fca71c9e7a818a178fdeb1a5b98f625a3204839888460e3c45caea3a0011b06d04ee4fdb55f34d56b58af18a8bcf3f49d7fd0ca8f62a06fa21fdf49e29553e352be8af47a117139520b6456022850c2ec972abe18fca2149034c13c302a23dda82efee645b8bf6f55746d79381bc21820ef4d5539d34549cc03e6f8d50284086cc4b2735816c22ecd6e5d350066118e4fa419e32b19b1744e98f7d7efadf29d04564e07eb4a80fa6d6f5170273d7657b7955ccd62d7bc2a83f074979b524a5a12cf86ebdd5aeee1f9f8bd868418bb2891c7a8d139f2105e9c0ab0afafcde9b20f54fd50c61d2e03c851a80529e28f9d6d14a926fb8467ffbb7d546e23db531de09d401bb303ddbf29a636a7033b67a2fdf90aba1da78ee9707c0c67e270e3c61c2a40b1563e82394324672d16b35c54e067738b3c708b87fd0606c13b1807b8cf16424ed420225f32c3d1accb3992ff1cbdc65c3c70144559593c386643f5ac29168e7be6fffb356060cc54f086f6751effea30e5329e2e6450b800477fcdb1e31065f346c5e63af77a1ee30268bacbbec1fd557bc8a212c0827cfc07b0a593a7cb895adea8ee60593f3ddb538e733a0695ef76122789bc253d4a68e7cc4783d797868d6fd1030b8a32f8a06bbc61e23150d50ff4747daa0f76fa0b789b8a0c835d9fe2ecf5b8f19cb91feb3304dbc1bcef5cce678fcc287866aaceb7a203bcdb26f715216bb1acf101cae5ded0aa2623681e7a86b8f6e6d4c1482a87c5c332a005d90ce0dd99ba0184c8b419f666c65488a1d0baf211c1145d33d90342c3cec01ce1e179f467e9f6c39f1bd361c4138b148ff2ab2a3b78a640f80c412103d2c98e77ae0455119d33347397c15c6998cc615016f047e3bf921f147c560b8dc6c403edaf902a17f977137960cd4b745b31c3daf565e725885ac6c3f178565c1d7a49b66766ed01f41e34e87f145883923ac279924780bd8e951a7b6df5775c2b59057c252ed186df3082b67284a9d4686314ecc060a52adf0f612bddb2ffc4ceb6e3c42d16c6934b185cbc0a718a19c9b09d40bb0cae79f78a94810f992591d0280ae73818f88a3997d9d6c20c3e09bb4227e469eced8635ad75996648192acce5aa53fbd5659ae0df9257cc4332ee650a48e702fef13c25c4c2346871f3a8661b51d967ede905ea12bc525dbb92d030d37933ed65e1e413575b21b2e7268fa4b0cb2042f678e9551edcf80b47a8c3f1dbc4489545833e92094f9c6608a52285c30d12b645828126e3f93c2b2fa2607e2e378f2a102ba2050f8dd4a488c50433718402bf158846684c2c638f3b1b5568cb3095f2e78b225b5d5a6d4eb309f4acb8b94e609242c62def516f6bf4ebfc7b1b43466167bd0ffb3ff8930df2426bc778d918238646e012492e542e466dbb7390a4393ff5c8d953cd8558b3bb172dc18549e82f63fb0ec336b87fe48e0c5fa8760771096f92b4af76d242be9e43b1d142d8a5544affe9007896160512aa0b5c1dcaaa4860431f9a57c99dc067cd4f71b29a3bd408b7e2d8dee4ad676d5dc56545782030e7ba018e40bd8b0a0fbf4fab57da8e6549178ee51522310083914ca30cdf45b6fbed5fbe2666f77fc10adb7407a4d12962df3d3016c1f3a65c6f7b770e64ddddb86743957427c24f6df371208b1018f91e880598c89e99b8164ce88f57f176ade95100ecb94428a4b03eee1ef742deaa47f918658fc0e23eab2ca2b10e08c03eb875f2584cf3ddb57772b2b07f08e2e68b7fb6871ea959505966ad9d9b53ce7e1aabdf3ad90d2fcc84a28b35bd471ba02d07bcf788a5f47d1c3ea958840eec3fa02179a3eda226655bea37b8bde23c9feaf671e5323d44c76872ac24e62f9915f965cef871a473d8f4d778b24fd1f7c11ef39e27f713c40f5a7197000f0345487282af6d7d6fe4369d0f3ded603ca0393971e39958278f8748096a91d34c447b42cf5d2c6abe887919be6e324d50db1b2c86de3f507e233ab2bf6fe5cceeb7d02aaf04f1f24b3a75aa04c596d8e7cccbb6be516641d6858dd24e2454a9cefd7edb029b6cf3fa4180de95e1995a88447d16c2b62fc9a14f705d7420c9e33fd8242d768b21a52c36fad3cdb275ce20cf15c139ace651791f0d67d7f0e0f7fe2303022d74b604f35de2255d9a1f119e02d40661142b574c9c5ad7da0b56665349f32b4f631a41f5f4b77700db5211c26f7e72665f59054d1e1b514855530bf453945cfae1b1edc53b4719c44a24fdfe532f5cd9780816c5c2ba46b05b09568911fd89f8575bbd4fc78f2678331c49f722b9338155e615ed447242fca7a3e4e1461fdbee116a6baae61ddb09eabd6a88908f6b2bdfc5b270b39b13250a7c0cf7a93b6e3c2125f8ee3e8b080221227008c2c0880d87d3d6afb2a7c36f6a1b0ef918b475b83ca213ccd0853d21e98c2f2824369659f7b08f24fac5122b38fe68903f305a6680dc86b111108b38f8387ec4594af35ab6a1f3a8c2835a5f44c0eaac0e778d04cf210e23c87cf0e9088bf100f7418b17c64d44aeab642f0dece210983bec25074dcd6f8ff14c89c5f902a944fd81ec43b4f2eb34249fd429c1e96ad20127f474ce9c4cd302959e1408c45beedadf140372006b471584adb761d578bc7c6ddb3c0451153692575cc1e6085072293ef546efe001a1bcd3bdcfd0c72b2626d2daad2533984c52a06c8ab55596217131065dd35397b0624e90872ec0ed039e99f52a14517a3659b8728be75a5e04b8c83efc642839ccfd990c9f023035c5413543377af543cae64fa7014cda47bf224226695194c99354289ea7c3ccd873937705f376526f17ae1473706d865f33ab5bc728a5d15ab9fbc3cfeb1eb517369473f9f85cb8fd2e2e6c882ff61da8a767b525de6b10f783a1aabb253da25aee8fc2542674ba37863f79fa10a7377a550552beeb27076eaef05ec0ba9fec3281691af877656a1f122f085d96af800a29f7c251a15b10156bd07a6d8ef4f0c27ef1ed0c88b986f3b9294ae237d683637b9072ceef576badb1917a3168185c6b9a65548e685131d6066933e48921e2899aa4993929f62a70b657a3f8b1ddb159e9c5de2be80fb118c2f78c12eaac1ccf3022fb737d323b273ce09068cd954dd37ff232b096581178015c14114fbb5c27587e74b6991d90d2984d394c5ea531bb9dcefe3047c3bd3fbfb12f2279552e4578f30e92e5c938d312b2b1398dfc6a7e087f1997e85eaecf8944f3c5f11d8ebde9f71c8171dc3358afd5e1dbf23b0506c16bed7d62708eedd808decca4b16cda8f25262c4bd703ef325b41a5331f1fd7a9856fc94fb7adc88fcf7b87b8e30ea09bcc6c75af195902d195895792578a3c08a174c720c25933ddd8d153761ae601c9b07cf4d2d60e259f2d5848cf29e71baf67c57a1cbcb6fbaefe2b302a6ab1a1591c4198435b4c75fa963d6db6628cc49ab2a90df7b642fd834be5b7f186399024c8d9e19de87b083e57954374b014d94b9dfe2777ce5771b9944d525ed5e5bffcbef779a07669c324d509e3e206d6825e3b4911ebdca5dd2538a9b3f1b43b533ccec54c03ab6b7da20e51a6414a3231e412e828b747336f2ccb254d10e85a6f26c0be060c00986bbd224182d83153540f1f4a540c67200e4eff8cf318dc82b429139256cef74a1231f0a776807199d07df63b29a2ae461b8d46dec202b96e5373054c886f210267c4438f66967e0a35350fc654d2580687214e2da94db0003193cdd7433231b9ecd57893f6911865d4818c1493698d1d9455091778fff6943c110226a0a1242b65ebfdced5c006ad330a7414c90dad6a5e94f2f3d41d367cb6bc5d144a6917cbaeddfdb974ace258b88211c5529b14dc34317939dd19f8239069be6ced7ee37c090333c5b57aab317015414d5fdad24c602c68c99305d4906136f7647318064d6c34d9316b91a31e25190aeabd5bc4b42e752e113c526e196254df86555af26e705fcd33f2e25ebbca616981446e2d7899b7d133814e2458abc273d5e361ad49b84b783beb985a8820832743ea2a8c36f9d3612310dbbeb712c37c8920e2eb8168ce4e806cce6d2776c29cad34e70de09bacc8198084253be43c5191383105b0b66d132a1fe452b6c1ad813b39b3b11f81f5b44548b7fdf2e509b7b8507a6d7c4fefa6ae4a980fce4dc170cb76585eecab25677587c8dea7390f76f9b3d256b04bf41e5a863b977285582124350cb24ba987af512f8f92e412790f069838a94a7b5199c209070113d3082f28799a25df1b072e63e0102c4c9a9c66e980ab175836f669d6700592992b23dff56c295b03c0a81a9122e1db4342ede2ec88a5c6ccf2861a6185ec7747550052f70e23b26428049d1f82d8c80eb88958e321bac7f0ad7ec1b5159814a6b6d71b95b1b0178a7ef0f53c3d9fd3bdc4ef587347858609d8f82517745b1df09b25bb954068264abe33f39b914518dc4e378092a9458f79adbdee5ae1b1d7793b0386a5adaf51040fb5ea0642fc6716efe53fd80a310dd351729d3ad5ba41ce60db34d15b0eb0790986ce78b0f4065341531e093a976ab6b0feb4de1bf5c313ec48c5cbdc1be8edd19a11c798463bd906532f746676c6af21122ba5e247e56775ae8d927025463daf746902b20fab3d24d53ecfd99db59bcb18c60433f6cd6f571ea12fe72e0575ed39ea4de3b672495588381a6e73f4f9d1ce619f3e154a83d554b345879d820afe6bcfe78b8e1007a1036d4065e1afbb775bda429a3e0a482409c6a8be0407281d164854cafa2885ddae4b8ebdc80d73bf482250ddd0adf8d6dfda15cf1c39b47f07196169d26480557aac10f032c696aa7b67e67df000e33da7c8c4f0d6ce19318ee17f99161a834bbed96a074af9195f77f1c5ae9d74879a172919f28667f7b6c2a5ae1694716491dd6465c44690194748072b371e2b7d15edf042f03887f653791835524131b7403dea0e0ce1dcaf4af4b431abeafd0d76879e693817864894e557645dd03aca713d56ee1cdda1962d5", 0x1000) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) clock_getres(0x4b91c4237926ca1d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 16:00:40 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x3, 0x2, 0x8001, "6b0721a2191f78ed6aa5509ec136bbf3edc4f150", 0x78, 0x3f}) clock_getres(0x3, &(0x7f00000000c0)) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x1) 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x0) dup(r0) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x669efc4a, 0x100, 0x1, 0x8001, 0x8, 0x1000, 0x2, 0x1, 0x0, 0xfffffffffffffffd}) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x6}], 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x61}], 0x1, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000380)=""/4096}) 16:00:41 executing program 1: r0 = socket(0x20, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) 16:00:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r1) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) r2 = semget$private(0x0, 0x6c80b807e147e5f, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:41 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, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x0, 0x9d00}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x1f) close(r2) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xa8f9) 16:00:41 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x1, 0x4, 0x8) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:41 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = dup(r1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x2, 0x2, 0xfffffffffffffff8, 0xdd3f}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0xb2fac93124563f0c, 0x800) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) 16:00:41 executing program 0: munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x400000000002, 0x0) nanosleep(&(0x7f00000000c0)={0x3, 0x7}, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x4) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040)="9a498f7e97006eb896ac3e5798359f784878e1f31ed9e18ffa8f3e56e52ffaebde5744c71b2faed26c8cac8c8ca5bda4cb58e55a58aa10f55e8f12d03cbcbdcb51f3932004c2ea7468192b7e848d4bd3cda92eb4d6db6e52db84fc", 0x5b) 16:00:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) 16:00:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10, 0x400}, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='n5.', 0x3}], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000100)={0x7fff, 0x1}) pwrite(r0, &(0x7f0000000040)="fb958a0000029be96914f6357e3a", 0xfea5, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x64f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b3") syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x1000) 01:06:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x1) 01:06:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 01:06:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 01:06:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xfffffffffffffffb, 0x0, 0x1000, 0x3c}, {0x3, 0x7, 0x7fffffff, 0x7}, {0x7, 0x3f, 0x5, 0xfff}, {0x9, 0x7, 0x9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 01:06:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCPROMISC(r0, 0x20004269) 01:06:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x80001000000029, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) write(r1, &(0x7f0000000100)="8c65", 0x170) 01:06:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 01:06:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 01:06:07 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x4000, 0xffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 01:06:07 executing program 1: r0 = semget$private(0x0, 0x2, 0x600) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/109) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/50) r1 = semget(0x2, 0x3, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/137) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0x100000000) r2 = semget(0x3, 0x2, 0x22) r3 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) clock_settime(0x2, &(0x7f0000000200)={0x449, 0x5}) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000240)=""/167) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000300)=""/245) getitimer(0x3, &(0x7f0000000400)) r4 = msgget$private(0x0, 0xe) r5 = semget$private(0x0, 0x1, 0x18) semget$private(0x0, 0x3, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000440)={0xd1, [{0x2, 0x4}, {0x2}, {0x3, 0x800}, {0x3, 0x8}, {0x1}, {0x2, 0x4d51}, {0x2, 0xfffffffffffffe00}, {0x1, 0x8}, {0x3, 0x101}, {0x2, 0x4}, {0x1, 0xffff}, {0x3, 0x9}, {0x2, 0x1}, {0x1, 0xaf7}, {0x1, 0x80e5}, {0x3, 0x3}, {0x1, 0xfffffffffffff68b}, {0x2, 0x3}, {0x3, 0x8000}, {0x3, 0x800}, {0x3, 0x3}, {0x2, 0x17a}, {0x1}, {0x3, 0xdcbb}, {0x3, 0x8}, {0x1, 0x5}, {0x1}, {0x1, 0x4}, {0x1, 0x3f}, {0x3, 0x1}, {0x2, 0x8}, {0x3, 0x100000001}]}) r6 = semget$private(0x0, 0x1, 0x50) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000580)=""/228) ioctl$TIOCCBRK(r3, 0x2000747a) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000680)={0x0, 0x4b10, 0xedc6, 0x1, 0x40}) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x5) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000006c0)=0x6) r7 = shmget(0x3, 0x3000, 0x4, &(0x7f0000ff9000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) semget(0x3, 0x3, 0x13) semop(r6, &(0x7f0000000700)=[{0x3, 0x100000000, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}], 0x4) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000740)) msgrcv(r4, &(0x7f0000000780)={0x0, ""/107}, 0x73, 0x3, 0x1800) 01:06:07 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x0, 0x2015, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="31b9195e07478ebe54468fa79b634f27ebc8dfbb11ccecf1358b0cb9a1f8a729d2d8f1dd231b344e4235594722380a742907a9d1f9d580c2e6f63bbbec742592f6edf83333cf", 0x46}, {&(0x7f0000000080)="12c85195fb8898cf90a4d3b320e2256d4f22ca80acc0923937e7d76b38b5b5a488b7adb857461ede6ced62dc1f012475d893330fa729e30e82d81427335c94db702234d8be8c4ef6f342270428c6af3ef6ce6cd0fe87c1403fbbff5f4073156937c72e847458656609583960d5ac887a5aebd09d0889fa9c9a68b260d70a985a1dca6bf6d924cdd79fa2378d0324060381b4ec43b2b611e6d91b68a4e41d83554bb32c26b1132e214b0d33de01a2f24ac7827b95e27bdbbe881663d1ad6cce", 0xbf}, {&(0x7f0000000140)="47298cf0efd5b0511acdc0de3afcacdfc54713acc808dee6b89da0c77b308b713cb48cd7ff6e9af4208bf588c0fbcec1ff05c704635a835f53e1ef330fd4b733f879b7c5192616f2bb1ea737469b3e97559c68c932c683667f4205fb66228eb643e9d1c052b4c0fe0767b841bf6890c29b4a3065723e1cb6f85a230442cc2f1e5a8a51e03f73d4f44cdbbb838aa935a89a0eab36e011363b5be9867cf6591b0bd5dcc57788ed25bd2fc3c5bbe5c7f64c4aa3f25e385ee0f5dd9537567f16f9a77c1405cf0f13be52dfad125f07ecf30b37944406bced1d575493276531", 0xdd}, {&(0x7f0000000240)="a45c1d614ada42732ad31fb8166f56fe1620fbdf415de27efb6ce342cec3e66f6da9475e705fc76451d7024c37ad255ec0f7a61393d1837e0e578043fa07014bab187819ec1481153afb3a6aa0328a73ada207905d72668344279b9ef655e98c0239c48f3abf7e4d16b13fb59d544e51634e1ffdf7", 0x75}, {&(0x7f00000002c0)="fa02ac668c8c2be532b9ec8fb4faa63f774c2ef630f22e48583c91fb922ba59d21229b0784f4c1d8e5d455a58e79e7eeb0cddae6eb3907eb0bcfb0e4d72d6c08281b072b429c71873e9696440571b50aef7bccabea467be58b829d57b1bfd4fd2968797b606e7ea404a2e9113da54b42d2fd965ccb", 0x75}], 0x5, 0x0, 0x0) 01:06:07 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r2, 0x0, r2, 0x0, 0x80000000000000}, 0x0, 0xb86, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)="95aede7e60f2ca934b07", 0xa}, {&(0x7f0000000180)="7a3c409af9dbc59cb3b7ba44851bccc449e4e17e06b3cf4bc5556a2f3bbf8324c30a0f559c6a7868864682a1b2fe90650da96424e9cefc1b521a49e3c64a37245d297981cc645ebff715b23123fac96ca417cf1f84f7f381f6dfa667fe0e60601aa593501ab10a22574fc0ccb4937efbce705282044057449947f32122aa3448b66f17fa3e2007837432a43d1fefa44429b6f0f4065ef6225fed98f02de0fb182e844f3312bcfd2178fecb58510182aaabb78f", 0xb3}, {&(0x7f0000000240)="192653f178228ebaa0d6ce585b8add67cc09b8d1a6eaece7ba3e0fa4e64d9769", 0x20}, {&(0x7f0000000280)="2ec1f0591a41d99685551e98efed993652c3cb9263cac6c2b9858e1680ea1e2fdc7007f29b568cb27f0d10ca2d02b33b4f5123901459dfaed00578a8b8d47a0282369f49adb6e4920d636114b7fd83d6784cbbb046427b5bae964ea331b8c718109a0e83a934bdd8726532f5541b22ea7d901aee3958d4cd28b276c2b8953b1484b732d39a1e4f468257715337c75b06383c8f764bd053415a16575e58e6d972e73e0754eb6b1694d69b7c4dce347e16fe632294b1ffda37", 0xb8}], 0x4) fcntl$dupfd(r3, 0xa, r3) shmget(0x1, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x2000000000007) setuid(r1) 01:06:07 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) listen(r1, 0x3ff) write(r0, &(0x7f0000000040)="4423f0e5cf41c42ce0e2c57bbc78babc52f5e5edefcb221a2ceb02921caadaf2c729835615c1f1003b7c21466442f2986efb9accb7c077580a64e7993c62782df1613db7363489c2626d195c4857ec5671e307141074b50dec7dc997425eedd3100dc3ab51875449f3cec83c4e9f5e683327015e2522838cb07168784efa6f935d51b0b2c1d6c16d20f589f105e55178bff8fa844b4ae986995fe1296dccd65d04b0a2dedf028934c330bd4aacb86459e585384871c5603bb11a580fe155a8eac225b8b0384889bca3e6d39b3c", 0xcd) fcntl$dupfd(r1, 0xa, r1) 01:06:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) 01:06:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000400)="9cb2aa2007294c06192ddfe06632", 0xe) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x7, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8001, 0xf069, 0x0, 0x7fffffff, "8033c724a65fc90b89d7354cf47733cd78fdbfcf", 0x1, 0x5}) 01:06:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x7fffffff, 0x9, 0x3f1, {[0x400, 0x6, 0x1, 0x2fe3, 0x7ff, 0x5, 0x1, 0x3, 0xf4d, 0x8, 0xfffffffffffffff8, 0x2, 0x10001, 0x6, 0xffffffffffffffac, 0x6, 0x4, 0x1000], [0x8, 0x1, 0x1, 0x8f4f, 0x2, 0x7, 0x3, 0x6, 0x100000000, 0x2], [0x897, 0x7c72833d, 0xc59, 0x9, 0x3ff, 0x5, 0x20], [0x4, 0x32b, 0x1, 0x64cbafcf, 0xfffffffffffff001, 0x15f], [{0x7, 0xffff, 0x2, 0x2}, {0x100000000, 0x4da, 0x3, 0x1}, {0x7fffffff, 0x5, 0x7f, 0xfffffffffffffffc}, {0x7, 0x7, 0x8001, 0xfffffffffffffff7}, {0x100000001, 0x10001, 0x3c, 0x7eb}, {0x3, 0x9, 0x1, 0x9}, {0x20, 0x1, 0x7fff, 0x1}, {0xfca0, 0x5, 0x2, 0x80}], {0x9, 0x3, 0xfffffffffffffffc, 0x101}, {0x5, 0xd40c, 0x7, 0x80000001}}}) write(r0, &(0x7f0000000000)="580454355d4e8814ad7fc354bcd5dbebd2d5ee79d7e9e996ad771ac05e", 0x1d) getuid() 01:06:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8480, 0xc) r1 = dup(r0) accept$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000040000000000000000000000000000000000065e600"/63], &(0x7f0000000140)=0x3f) r2 = dup(r0) chmod(&(0x7f0000000180)='./bus/file0\x00', 0x82) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f0000000000)) pckbd_enable: command error pckbd_enable: command error 01:06:09 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r0, 0x0, 0xc600000000000000, 0x2) 01:06:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) r4 = socket$inet(0x2, 0x2, 0x7) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x80, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x0, 0x0) fcntl$getflags(r1, 0x1) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x0, 0x0) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0xaba88fceff60e96b, 0x4, 0xfff, &(0x7f0000000600)={0xffffffffffffffff}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x40, 0x0) r11 = kqueue() kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x47, 0x1, 0x7f, 0x80000001}, {{r2}, 0xfffffffffffffffc, 0xcc, 0x40000000, 0x1, 0xffffffff00000000}, {{r3}, 0x0, 0x80, 0x2, 0x7fffffff, 0x4}], 0x4, &(0x7f0000000680)=[{{r4}, 0xfffffffffffffffa, 0x12, 0x80000001, 0x5, 0x20000}, {{r5}, 0xfffffffffffffffd, 0x8, 0x2, 0x0, 0x6}, {{r6}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x80000000, 0xffff}, {{r7}, 0xfffffffffffffffd, 0x18, 0xf0000000, 0x3}, {{r8}, 0xfffffffffffffffd, 0x92, 0x40000000, 0x6, 0x3ff}, {{r9}, 0xfffffffffffffffe, 0x28, 0xf0000000, 0x2, 0xffff}, {{r10}, 0xffffffffffffffff, 0x90, 0x10, 0xffffffffffffff80, 0x2c}, {{r11}, 0xfffffffffffffffc, 0xc4, 0x2, 0x5, 0xe9}], 0x75, &(0x7f0000000780)={0x0, 0x5}) r12 = socket(0x2, 0x4003, 0x0) setsockopt(r12, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="da26dcd282022e2fee66946fa3fdeed92626acc1a8f109b4474c10e003e7c47b4e8c7fd297f3276b596beb3cc836b4c79eee42895cd993a1b6b334a9d25bf3b13f545dc9ce04f6258a409486f9da496eb88ca509fdf53a6e2eaf030a6e51fa2beaec79f80c33b7071bee993351723bf6ca53d911a84265c6a7ab48e6a527355f9467d9db9eb8acb0f09959a32da2dce7ee14a4e641dcc3708f3e443fb2c80e4a6dd46237f7d58a2b2915ec04382d583c7c4216489508fd7c5d643890f504dfe9bfd7efa0de8e61a5edf3b34de3e3e44410d17e39da68df440ec24120ef26c2467fba22fee662df7be15b3267b02bf1e770b0e11cc52b1676cdace77d54a621b9359b00"/269], 0x10) r13 = semget$private(0x0, 0x0, 0x94) semctl$GETPID(r13, 0x7, 0x4, &(0x7f0000000380)=""/241) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) fchownat(r14, &(0x7f0000000100)='./file0\x00', r15, r16, 0x2) write(r12, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) pckbd_enable: command error 01:06:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x3, 0x10, r2) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 01:06:10 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/24, 0x18) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) listen(r0, 0x200) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8900, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) 01:06:10 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = kqueue() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0xffffffff7fffffff, 0x1, 0x8, {[0x4, 0x3, 0x80000001, 0xafed, 0x0, 0x8001, 0x7fffffff, 0x4, 0x8000, 0x9, 0x2, 0xfffffffffffffe00, 0x80000000, 0x9, 0x1ff, 0x0, 0x2, 0x1], [0x8, 0x7, 0x7, 0x4, 0x8000, 0x6, 0x5, 0x0, 0x8, 0xa6], [0x1ff, 0xda, 0x101, 0x0, 0x2, 0x25e, 0x1f], [0x9, 0x10000, 0xb2f, 0x8, 0x42, 0x9f5], [{0x5, 0x2, 0x26, 0x8}, {0xfff, 0xf5f, 0x0, 0x2}, {0x4, 0xff00000000000000, 0x20, 0x2e7}, {0x20, 0x3, 0x7ff, 0x100}, {0x4, 0x6, 0x7fffffff, 0x1d69}, {0x3, 0x1ff, 0x71, 0x1}, {0x8, 0x3, 0x5, 0x100000001}, {0x2, 0x2, 0x2, 0x5}], {0xdb7, 0x40, 0xff, 0xffff}, {0x4, 0xffffffffffffffff, 0x80000000, 0x1}}}) syz_emit_ethernet(0x1, &(0x7f0000000000)="a7") ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000400)={0x100000000, 0x8, 0x3, {[0x2, 0x0, 0x7, 0x10000, 0x4, 0x1, 0xf83, 0x7cc, 0x7, 0x100, 0x0, 0x80000001, 0x5, 0xffff, 0x1ff, 0x5, 0x400, 0x7fff], [0x6, 0x99, 0x1, 0xffffffffffffffc0, 0x586, 0x5, 0x4, 0x7, 0x2, 0x8], [0x100000000, 0x1000, 0x5, 0x7, 0xfec9, 0x7, 0x27], [0xfffffffffffff67e, 0x3, 0x5, 0x3, 0x0, 0x20], [{0x401, 0xbfa, 0x1c00000000000, 0x1c3}, {0x9, 0xf, 0x3ff, 0x1}, {0x2, 0xae, 0xc8, 0xfffffffffffff6b6}, {0x10001, 0x1000, 0x2587792b, 0x2}, {0xfff, 0x0, 0xfffffffffffffff9}, {0x0, 0x8, 0x7, 0x5}, {0x5, 0x1, 0xdee1, 0x8}, {0x1000, 0x5, 0x5, 0x400}], {0x8, 0xffffffffffffffff, 0xdc, 0x3f}, {0x6, 0x0, 0x800}}}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pckbd_enable: command error 01:06:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) 01:06:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 01:06:10 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x10000000e, &(0x7f0000ec8000/0x4000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000057b197cbc52547b6d0b7be13b08d16b42b"], &(0x7f0000000040)=0x5) recvfrom$unix(r1, &(0x7f0000000080)=""/254, 0xfe, 0x0, &(0x7f0000000180)=@file={0x732110b55b43d23f, './file0\x00'}, 0xa) shmctl$IPC_RMID(r0, 0x0) 01:06:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="72f895825a1948e41d5887bb02b99d1fa4a3b07e224df2e2fd8e1529ae701db0c5c1acea96187b8934413d190e0e1d9d01cb2d54118c78a9cfe39ffdb4bac26e7ba911d268180b255a14be9d7da4bf3b9ffea6b0b64639c02e659bc67e4eb2ff02f2511b344ab6d8b69709df7ef7cd64bc4c3771a2d04a128a27181a8f7bdeada03b9fcd15f4", 0x86}, {&(0x7f0000000140)="5718a9f0e35ceff65d37ce8660eb6b0cb3ff0f9fdca8e80c7c94", 0x1a}, {&(0x7f0000000180)="71bbb8f3ca92d7746f19786ef3bb33638acd1ce1cc23aa3bd02113c620d6b6716e7ed267d58581863d3e8f0e1a4a3b86e98e862882f1a7c108e5ecf130931e77359cd2f1bac7a2f40183696a9603e7635d2fa12366e06e8cda0a6d28811e8f017af0335e05b827e22b2b3bf8d8b04325237520d1b2183e9ccba4dacbf7089c0cb2c755ec", 0x84}, {&(0x7f0000000240)="76e949eecba6462b789c6c38f58448e3cd6f9c8380fff929fa8e7b27ff14c090bc86b5dba49fa2ff4896cece5bcce9afccc9358fc18d8a2e7c2ac666192b90b8da3cbcb675bdd5eae9538b404ef2c8f5126677f522f6944fbb4ba65ab0815aa0f1a5c3f03e2279e1667e8dc7e4609fee6444635dcd0c71", 0x77}], 0x4, &(0x7f0000000300)=[{0x108, 0xffff, 0x9, "6b30169afa7a6ac90510ecefe3fe1ebd021fee7e97b2faed2ce53ee4d74d9302867c8ed0300dcc5f44a184c99c820cc0c0f2a84d6e99e95bacf9f4780bda56bde3771adbf5c27b816f98a98931c4653b1fd2b5122b2e499d6ab927d12b97f0dc40506ff2915f7f0f8553cd8696a0fb9e529b8897ffae979e14672a2ab2b7669d72d1a957d4c8772f258e8bdc02d1fe340bd218526d45121ce65cc15e74c5c639e47d008eb2f64a28f8b19df911d10543f9ad7127f9bb472cb4275617cfa24cec6ed94040b0d7205e28557b42d901d68a027e635f54ed657387cd7d6700d712b0684322760821c8651a8afaad35146260216c0111"}, {0xc0, 0x1, 0x3f, "9fe361037dc2b8c5c69d1c4e6ec5dce9fbf65d8131ce4531437f9d19cb6ddacb82794e565f2167fc0d7753fd5973522c40a3c11c5be524cda5799cba2eba80defcb61d2a76d3ce8455685ff80417e7833fca5f0ca14f7934373a62633b60a5347eb48dc670468fb817ba4b864b7c676812ef077146a803cefde1ed2853081ddd392d61b5d2d2859826253dea1bd273bf4c8a63023c754bfe14021749527ff7d2819e76681c3ad1a241bd09c2a1"}, {0x30, 0x1, 0x36b40b15, "f4fc307ef285226a1fdfbc4d85da6e556b6ef1c63ad048dcbc8ae8b41400b2ba"}, {0xe8, 0x1, 0x10001, "ab7d51c64bce46ae33e8431ca003af448c199fba3df29b183cc50ca310d228bb5a356f6f32aa0de32fa4ef8eab3fe38c2cb647df279f19a6b16b1b561bb899bd83ce90e2c0804043779c45ebaedcb3a36728d558fa65f8ef30e2e3953d4ba35b6c5efc5a1c1fc44159832a9c02d93d3b0810a6863b13dbee6fe0f9071cba433a47265246397e63369da20c5e23407ce4fdf9305e980f6aee8e7dd7a2537462129f66b6c5d515de9d2cd5ae246bbce1441f19b5f5f62830a2c4a53ef8fef0cd6dadaba07a17e432f2545489944a846e0cfbe5"}, {0x110, 0x1, 0x7, "907e9cc4f68e2ade4df61b924fcc078984d102bef32477b08c26bc09e0c36f91a41054ecb0763ff10384b885f6f2912192ef9ce8702f6cdbc58c12082b2c3476f512ea2ca8f52913b08c433695c5aded065f58ffdde2b04c3e127e967cbc6fe49f66cc9d0ce1a8f921e0fd2a1c2414cb7044812c208a003591b9d230a88699124e0c7742cd2d62d50a6c5dc5195c32f46e2729d77cfdf3e1da9ecabea8a35d01ed54c89fdb58577e6b63240ed24cf012c84d4efdc3d760f2c0200500dd85f4012dc6204df438fa52a4b1c4500eb0abd9bcc62019dbaf59957146b41194bb564c82f2f0114aa4181dcddd7967fa02d0468d72332708d010e700204b63e7801a"}, {0x40, 0x0, 0x7, "5856a2cfcce7945da8934c9aa5e3b67de66bd454c0b081d95c0a6928e4310f9282ffe6089344c5ac06ef0e68efc7c092"}], 0x430}, 0x400) setitimer(0x1, &(0x7f0000000780)={{0x1, 0xda4b}, {0x401, 0x40}}, &(0x7f00000007c0)) 01:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:06:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) fchflags(r1, 0x1) dup2(r1, r0) 01:06:11 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xfff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 01:06:11 executing program 1: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000002980)='./file0\x00', 0x400, 0x1) mkdirat(r2, &(0x7f00000029c0)='./file0\x00', 0x8) recvmsg(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) clock_settime(0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) socket(0x2, 0x3, 0xfffffffffffffffb) recvmsg(r1, &(0x7f0000002940)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000000580)=""/118, 0x76}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/143, 0x8f}, {&(0x7f00000016c0)=""/252, 0xfc}, {&(0x7f00000017c0)}, {&(0x7f0000001800)=""/45, 0x2d}, {&(0x7f0000001840)=""/79, 0x4f}], 0x7, &(0x7f0000001940)=""/4096, 0x1000}, 0xd4c0a95b8e6d6b06) clock_settime(0x3, &(0x7f00000017c0)={0x3, 0x2}) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/113, 0x71}, {&(0x7f00000003c0)=""/149, 0x95}], 0x2, &(0x7f0000000480)=""/193, 0xc1}, 0x41) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r3, &(0x7f0000002a00)='./file0\x00', 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) clock_settime(0x0, &(0x7f0000000000)={0xbe, 0x401}) chroot(&(0x7f00000000c0)='./file0\x00') shutdown(r0, 0x0) 01:06:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) socket$unix(0x1, 0x1, 0x0) 01:06:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x3d8}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="732a4ff1938f9cac24bf62", 0xb}, {0x0}], 0x2) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0, 0x2}, {r0, 0x2}, {r0, 0x24}], 0x4, 0x4) socketpair(0x10, 0x4002, 0x2, &(0x7f0000000080)) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) 16:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='c') r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x81, 0x5, 0xc}) 16:03:10 executing program 0: geteuid() r0 = geteuid() setreuid(r0, 0xffffffffffffffff) 16:03:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xe3f4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) 16:03:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000640)='./file0/file1\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r2, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39666bb649a0eb118c8173706bdc8564de0eda8f05000000cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195558acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ce5550498f78f6eff8dfd29fdaebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad21b6d90533f254e7a543ac0d20895f2b5000000"], 0xe0}, 0x8) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') 16:03:10 executing program 0: r0 = semget(0x0, 0x1, 0x240) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x1000, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget(0x2, 0x4, 0x80) r2 = socket$inet6(0x18, 0x8000, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) dup(r2) 16:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xd6, 0xc1af, 0x3ff, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) getdents(r1, &(0x7f0000000080)=""/8, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x8b4a, 0x78, 0xe25, 0x1ff}, {0xbd, 0xfffffffffffffffd, 0x7ff, 0x3}, {0x8, 0x4235, 0x100000001, 0x1}, {0x1bd6, 0x9, 0x7b58, 0x3f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) shmget(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x80) fcntl$setstatus(r3, 0x4, 0x80) read(r4, &(0x7f00000001c0)=""/133, 0x85) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r1, &(0x7f0000000180)=@in6, 0xc) dup2(r2, r0) 16:03:11 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x2) recvfrom(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x42, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:03:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() dup2(r1, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:03:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xe4, 0x4, 0x401, 0x4, "8db202c14c1c5ca20f0aca606c3ea1c5fbb3b0ad", 0x3, 0xa13d}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:03:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:03:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = kqueue() getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x2) write(r0, &(0x7f00000001c0)="1bb4e202122b8b9d7f102fde1fc54b2682695bf5b814c9aa3dc613fb7bfcf75dbcad36ea3470f59a23e04f1dcb135c6a2fc4644ba2f889c1956cda0c82c964495695492b6646a5f9794e21d67e3768ec2383e036a71b306be2684040d0cbb875", 0x60) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') socketpair(0x2, 0x7, 0x8, &(0x7f0000000340)={0xffffffffffffffff}) fsync(r1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x100, 0x1, {0x7, 0x1}}) r3 = shmget(0x3, 0x3000, 0x60, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x0, 0x8000, {[0x9, 0x40, 0x1, 0x7, 0x1, 0x3, 0x1, 0x1000, 0x1f, 0x80, 0x5, 0x1, 0x2, 0x6, 0x0, 0x1, 0x8, 0x1], [0x7, 0x8001, 0x236e497e, 0x3, 0x9, 0xad, 0x16c5f67e, 0x1, 0x400, 0x9], [0x6, 0x1, 0xfffffffffffffffb, 0x8, 0x7, 0xc63, 0x9], [0x9, 0xb520, 0x1, 0xd7a5, 0x40, 0x9], [{0x4, 0x5, 0x4, 0x3ff}, {0x0, 0x81, 0x3, 0x6}, {0xe2f2, 0x0, 0x10001, 0x100}, {0x8000, 0x5, 0x1, 0x2}, {0x4, 0x79, 0xfffffffffffffff9, 0x4}, {0x7fff, 0x20, 0x5, 0xc0a}, {0x40, 0x100000000, 0x5, 0x7fff}, {0x6, 0x0, 0xcc, 0xcdd}], {0x7, 0x3, 0x8f85, 0x5f5}, {0x7f, 0xff, 0x38, 0x9}}}) getdents(r0, &(0x7f0000000600)=""/237, 0xed) sync() getegid() shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x2000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000700)={0x2, 0x7fffffff, {0x2, 0x843c}}) readlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/69, 0x45) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000800)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x8, 0x0) syz_open_pts() chroot(&(0x7f00000008c0)='./file0/file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000900)={0xffffffffffffffc0, './file0/file0/..'}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000940)={0x4, 0x6, {0x5, 0x3f}}) pread(r2, &(0x7f0000000980)="2a7fc3f4d7e790b6fc74075de8147f3c35f53dbe108fa65064683e72e975cd3c601b558665d51cfb49fd328e57e30d55078493e518b335f2f12445e0169f77894782ffc3a305ca6ef48ca92a5796cd4d3cabc746e190cc4ef5990c39f922633b4bc09e04f7c423b9d72d574699d284014d3835e9d67a2956a00c19c96bc869f942e17c331328f5e9cb0a5745877a902697cd24e7e2bc28061ae01c6f9fd3ed658bd8fd98c9406860cd5d5e54b7c989a7d1b72b20170f9aa016a6b7487ed5b91c32d5c1342510f8dd6965193e3936eb9ffae32cb5902bc028cb95a2bbbb164048b6db2c89578645895840d8d82bf5c23712db21326181427bdc425ab8", 0xfc, 0x0, 0x0) 16:03:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x8b9c) 16:03:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x86128) r0 = geteuid() r1 = getegid() lchown(&(0x7f00000000c0)='./bus\x00', r0, r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff024ebf636e2f016168d0ce0b520f8d0523c2b80c73"], 0x0) r3 = dup(r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000580)={0x10, 0x4d3, 0x4, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x62e1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd2b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x5}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2a}) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0xfffffffffffffe00, 0x4}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000080)={0x0, 0x6, 0xd2dc, 0x83b, &(0x7f0000000300)={{0x800, 0xcc, 0x2, 0x0, 0x8, 0x101, 0xd507}, {[0xb7c5, 0x1, 0x80000001, 0x7, 0x8, 0xfffffffffffffffe, 0x3, 0x1be, 0x7fffffff, 0x3242, 0x5, 0x80000001, 0xb15, 0x5, 0x2, 0x332d, 0x1, 0x5], [0x0, 0x8, 0x1ff, 0x3, 0x2, 0x100000001, 0x40, 0x200, 0x100000001, 0x3], [0x3, 0x341, 0xfbf, 0xffff, 0x3, 0x80000000, 0x3], [0x100000001, 0xffffffff, 0x2, 0x1, 0x0, 0x1], [{0xd8ab, 0x0, 0x10000, 0x3}, {0x6, 0xff, 0x9, 0x100}, {0x800, 0x6102, 0x3}, {0x8, 0xaf, 0x2, 0xde2}, {0xfffffffffffffff8, 0xfffffffffffffeba, 0x8000000000000, 0x7}, {0x200, 0x100000000, 0x32, 0x10001}, {0x4, 0x0, 0x0, 0x1000}, {0x0, 0x7, 0x31238288, 0x46e57961}], {0x3, 0x3ff, 0x5, 0x7fffffff}, {0x9, 0x7fffffff, 0xd5, 0xffffffffffffffe0}}}, 0x2, 0x9}) write(r4, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:03:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x3, 0xa) syz_emit_ethernet(0x97, &(0x7f0000001400)="c06b9f88c82699818651002fcdac5a956595ad92438d5189b07ddbc91022bd295a046c8a51da00766359101fe721b948a8be5096509593f6fa0fb40a1b3a11b3ba47e5d8f878e4dab61a4b381bb4d07a20ebdb7c56d8d39466f4802b80ec0f925d3fe83193e11d08af4a6df3b8e18c05547da5affc5a86e4749a3784bfb43d7e51adf8165c27cea030e217eaaf5a3236afe338f7efb96e") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/4096) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000012c0)={0x9, 0x400, 0x101, 0x10001, 0x1, 0xb1, 0x46, 0x10, [{0x0, 0x844c252, 0xec0, 0x9c6b}, {0x3, 0xffffffffffffffc0, 0xb6f, 0x9}, {0x9, 0x5ab, 0x100, 0x6}, {0xffff, 0x5, 0xbf4b, 0x136}, {0x8000, 0xc0d, 0xfffffffffffffffc, 0x6}, {0x10000, 0x6, 0x1, 0x4cb}, {0x9, 0x4, 0x6, 0x2}, {0xfffffffffffffffc, 0x1, 0xe1, 0x20}, {0xde5a, 0x9, 0x18, 0x3}, {0x2, 0x5, 0x8, 0x1}, {0x8, 0x8be, 0xfacf, 0xf3d}, {0x200, 0x8, 0x400, 0x1}, {0x8001, 0x7, 0x4, 0x771}, {0x80, 0x4, 0x0, 0x591a}, {0x3, 0x3, 0x8, 0x6}, {0x3, 0xc5, 0x8, 0x9}]}) r3 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0xfa, 0x1, 0x4, 0x1000, 0x5, 0x5, 0x0, 0x10, [{0x0, 0x3ff, 0x7fff, 0x8001}, {0x3, 0xfff, 0x6, 0x4fc}, {0x78d, 0x5, 0x7, 0x7}, {0x9, 0x442, 0x100000001, 0x2}, {0x4, 0x7d3, 0x80000000, 0xff}, {0x7, 0xff, 0x10001, 0x2}, {0x6, 0x1, 0x541, 0x8}, {0x8, 0x4, 0x9, 0x8}, {0x7db000, 0x46, 0x5, 0x8000}, {0xac, 0x8, 0x90a, 0x7fff}, {0xfffffffffffffffc, 0xe11b, 0x5, 0x5}, {0x3, 0xc9, 0x2, 0x100000000}, {0x0, 0x3, 0x5, 0x158c}, {0x5, 0x8000, 0x1, 0x3}, {0x3ff, 0x6, 0x0, 0xa000000000000000}, {0x9, 0x33f4, 0x3, 0x7}]}) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:03:12 executing program 0: socket(0x18, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xfff, 0x101, 0x400, 0x1, 0x4, 0x8, 0x400, 0x0, 0x3, 0x101, 0x7f}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x116) r1 = shmget(0x0, 0x2000, 0xa, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 16:03:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="9cb2aa2007294c06192ddfe0e1902f3dc1ec34c163df642cd6ce2e8851b40d16ef3d54f31813f5c553e76c03259ee5c908a427a5b0fba92aca0600"/72, 0x15f) r1 = geteuid() seteuid(r1) r2 = getgid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setregid(r2, r3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x44b7) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0, 0x1}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x7, 0x1}) getegid() bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1) 16:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {}]}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 16:03:12 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) socket(0x1, 0x2, 0x1) 16:03:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x80000001}, {0x7ffffffe}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="b4e807722b510fec55260bc3f82475014671e20d1cbc9c9448581dc8f28477ec8a202d515c08078c5ce22f48ba475459adf1913790fbb058b2b1a318d3173c2158324c31f0835eb3fd4fb8835acbdaeb8c762e398517210c856cd81b384e", 0x5e, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ca") 16:03:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x3, 0x6, 0x100000000]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget(0x0, 0x1, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0xd84, 0xcf34]}) 16:03:12 executing program 0: r0 = socket(0x18, 0x3, 0x797) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0xa, 0x8, "ed64385400", 0xf4e, 0x9}) listen(r1, 0x2) openat(r1, &(0x7f0000000300)='./file0/file0/file0\x00', 0xee48080e1fc5b569, 0x0) accept(r1, &(0x7f0000001040)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRES32=r0, @ANYRESDEC=r1], @ANYRES16=r1, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT, @ANYRESOCT=r0]], @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64]], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0/file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r2 = fcntl$dupfd(r1, 0x0, r1) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r4 = semget$private(0x0, 0x4, 0x316) semop(r4, &(0x7f0000000500), 0x0) 16:03:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202c, 0xb5) r0 = open(&(0x7f0000000200)='./bus\x00', 0x8891, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='l1', 0x1b2}], 0x1, 0x0, 0x0) 16:03:12 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100)=[{0x4, 0x9, 0x800}, {0x4, 0x7f, 0x1000}, {0x5, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x1, 0xd5, 0x800}, {0x1, 0x3, 0x800}], 0x6) wait4(r0, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r2 = getgid() setgid(r2) setgroups(0x9, &(0x7f0000000240)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x20000, 0x0) r4 = dup(r3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1002}, {0x4, 0x6, 0x1800}], 0x2) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000003c0)=0x80000001) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) setgroups(0x4, &(0x7f0000000480)=[r2, r2, r2, r2]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000540)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0]) setregid(r2, r2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000005c0)=r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x9, 0x4}, 0x40, [0x2, 0x3, 0xffffffff00000000, 0x5, 0x8, 0x2, 0x3, 0x6]}, 0x3c) open$dir(&(0x7f0000000640)='./file0\x00', 0x8001, 0x40) socket$inet6(0x18, 0x4, 0xa) select(0xfffffffffffffd91, &(0x7f0000000680)={0x200, 0x9, 0x2, 0x7fff, 0x7c, 0x3, 0x85, 0x10000009}, &(0x7f00000006c0)={0x20, 0x8, 0x100000001, 0x189c00, 0xfffeffffffff0000, 0x5c04b3dd, 0x3, 0x401}, &(0x7f0000000700)={0x2000000007, 0x6, 0x40000002, 0x9, 0xffffffffffffffbd, 0x7, 0x96a3, 0x1f}, &(0x7f0000000740)={0x8008, 0x1000}) syz_emit_ethernet(0xc1, &(0x7f0000000ac0)="68e94d0ba190a8c9f807dfd9877566bc36ea4f0bea999d617f0d9bb4cb7871bca0d971d98447047a3cde9626610e6fa873f92d5e31536d23c463c7d5bc71e4fb366fb38abe22f3ec118458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a5dc539d092c97b16522a3e3e6ff97d351502e19180992d2869d2698ceb66c22cf465afecd6b8108cc37aabbd2b4f6ddfb5f5b37edb160cf5eaa3d47808b7b8401150cec6fa0d427c3018dcd6de2cc176777ca00705869832b24ad526b835bd") semget$private(0x0, 0x4, 0x204) setgroups(0x1, &(0x7f0000000880)=[r2]) semop(r1, &(0x7f00000008c0)=[{0x0, 0x40, 0x800}, {0x2, 0x3, 0x800}], 0x2) 16:03:12 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000), 0x4) r0 = semget$private(0x0, 0x7, 0x287) semop(r0, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000d00)=0xb6) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setreuid(0x0, 0xee01) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000100)) r6 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x103, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0xfffffffffffffffd) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0xfffffffffffffffe, 0x8000000000000000, 0x20bf1310, 0x8, 0x200000000000080, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r7, &(0x7f0000000bc0)=[{&(0x7f0000000e00)=""/91, 0xfffffffffffffdc1}, {&(0x7f0000000fc0)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0xb}, {&(0x7f0000000c80)=""/62, 0x3e}], 0x260) getgid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000e80)=""/155) shmctl$IPC_RMID(r4, 0x0) readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0xfffffda4}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) write(r5, &(0x7f0000001040)="74211cfc84745583cdc6258204a54686bdd82c6a50939181b48d8dfd31650a68fc277e20c8bf5586d706f9f91d0c94bf916a8cf1f881e8bcd864c5408668fb9abdaa367a839ff3ed7ebb29668604356cc613a19d701412dd23061b5797bb5ca9fc7711c644618afe38e25faee2dc445ab5f760ac83e4cbf564bfad50d666bb1fb5049a4049ccf734cc48e045364839fe98fa5dd8a683e00bba4c4549fcab2586c20eac82d90c03d3f30dc9d5ee5c2fd89cbbc34556100944b0badeb596ee1628d677", 0x3a4) bind$inet6(r1, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000005c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000ac0), &(0x7f0000000dc0)=0x10) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r0, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) 16:03:12 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10002, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x3a4}], 0xfffffffffffffffd, 0x0) kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3, './bus\x00', './bus\x00'}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x57) chdir(&(0x7f0000000180)='./bus\x00') kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x9, 0x412bc15b, {0xff, 0x5}}) close(r1) 16:03:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x4, 0x7feffffe}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpgrp() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) mprotect(&(0x7f00002ef000/0x2000)=nil, 0x2000, 0x3) lseek(r2, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r2, &(0x7f0000000140)="5dca0fb3951251921f7076762a5e818b7394f9547691708e4d43d1620b31750d3549b2b60037c1e4a50e6f8f2a69457ad0e52869f7fc8d0cc78665d223e86b9d5ce7e83a4de570e126a350fe701c36207bc9c7e57430579f53dc698f4ae5c7c51ac2ab550a76997998544e68ff20f67116b6af5c7f01d19deb6b4321c8ca37b506b75e1e54d773ab19e057ca60b54b0387a46329154ad90e587c47feb1d41eb5dcbf4c12ee73bf185c614d5fd372398a43f499422719ddf462ede96021558ad04652fd316696388b11dabc0b1324ea7b0e93a8d7926e3773f77075861d734aebb4078857ce54c3a89df8", 0xea) 16:03:13 executing program 1: pipe2(&(0x7f0000000040), 0x10014) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd, 0x0, 0x1, 0x10001}], 0xb3b, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1a79, 0x0) 16:03:13 executing program 0: r0 = kqueue() r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x118) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x47, 0xffff}, {0x48, 0x8001}, {0xab, 0x2}, {0x67, 0x8}], 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:03:13 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = semget(0x1, 0x0, 0x3) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5b0f37ce, r1, r2, r3, r4, 0x10080, 0x5}, 0x8, 0x100000004, 0x46e}) 16:03:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2000000000000260, &(0x7f0000000040)}) r2 = socket(0x1a, 0x1, 0x0) close(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x7, 0x7, 0x7fff, 0x7fff}) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x1, 0x0) 16:03:13 executing program 1: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r1, 0x20004269) recvmsg(r0, &(0x7f0000001b40)={&(0x7f0000000700)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/145, 0x91}, {&(0x7f0000001800)=""/237, 0xed}, {&(0x7f0000001900)=""/191, 0xbf}, {&(0x7f00000019c0)=""/127, 0x7f}], 0x5, &(0x7f0000001ac0)=""/97, 0x61}, 0x2) readv(r0, &(0x7f0000001c80)=[{&(0x7f0000001b80)=""/205, 0xcd}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x9e3) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000440)=""/207, 0xcf}], 0x1, &(0x7f0000000580)=""/192, 0xc0}, 0x1) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000003c0)=0xff) getuid() syz_emit_ethernet(0xfffffff7, &(0x7f00000001c0)="535ab0f8ca905ab8468e10415c34fdae3ad9097e074446df1bd3e6327501d69fbfc08eb04d024fceeaeb1f1f7b88db657a353aa1fba28cffad1eb4970cc0a9df56a195d5a91f75036b25eec82fd08e2a8167a517aea213003897f747ed89094fb69898e630e01bd402b93d6311fa094c3f81847f71621dd4c5df75acf5bf6f19015641e40fe87de6f5c7f2f507202ba659767468b96cc7543e62402c2c718dec6ae35304894206fad97b7687f68364e3049aa4f6913c36034e57ee363dff287bf22ce4763611568fc9624e21a098292453a75334b1fdbfb08696a3df941a1d5025de8578f5d34e9c") pipe(&(0x7f0000000680)={0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f00000002c0)=""/186, 0xba, 0x800, &(0x7f0000000380)={0x2, 0x0}, 0xc) read(r3, &(0x7f0000001d80)=""/171, 0xfffffffffffffeed) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8a, 0x190}, {0x43, 0x20}, {0x65, 0x3}, {0xa7, 0x6}], 0x4}) ioctl$KDENABIO(r4, 0x20004b3c) 16:03:13 executing program 0: r0 = msgget(0x3, 0x48) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r2 = fcntl$dupfd(r1, 0xa, r1) fchmod(r2, 0x4) open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r3 = msgget$private(0x0, 0xa) r4 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(0xffffffffffffffff, 0x42) msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) mkdir(&(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//file0\x00', 0x40) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r4, &(0x7f00000006c0)={0x3}, 0x8, 0x800) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESOCT=r2], 0x2, 0x800) truncate(&(0x7f0000000b40)='\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//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r4], 0x3, 0x800) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x101, 0x6}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000280)="c5f0c3fde7de71924367cba3a32ff888b0673615e9e1c3349a92da940863c77b8af499b3d880b2235e986dfbdfc4f439cc2464f03277575bca906cb8187cda79761e0ca4dc10dbd0fb46d074e3dc4fc49ed83526e169d13cfc4a1961a03a84c3247ed67996503b155de5e85a21b1f9283773764789426c9143a51c989638d46b", 0x80}, {&(0x7f00000001c0)="fec77bdf70ded06d531f6991838166e0b20faaae1fea6a022d576f8fc56836e4163e2b8eb22196fc2a2b19920656ba901ec498", 0x33}, {&(0x7f0000000300)="24fcd01ad3e29497405115b9a76b214449aa5885d719516f8250a32268e39e9255f54762cb971474a377a57c08b275ee4af7b7ac489f3f040634a266f35a11a62f6dbe207d6e8c323079da09ab5fb9842110c8ce220f403433b78372c2303c2e174dbfd487f444c9ed52bbc0af258db18027d60b97e5569aa0a80c70de7c10172fb21b6c6e67d1bae6fb5603ef59c535a1df2418eeecc0c7da8d52c120eb427aa978e9b6bc2f38f9e1242c7fd3e29b4c5a9d7671bda6248463ab3e4c62e573cd0ec126a9f75508424f9795219c0f4b29dd08bcb4c39c04033796e6784a1752cd192906ae4ac5419fca54e6966146d6e3c13af65f1d62a8", 0xf7}], 0x3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000100)=[{0x0, 0x40, 0x5, 0x1ff}, {0x9, 0x8, 0x8, 0xfffffffffffffff7}, {0x8, 0x100000001, 0x3c, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 16:03:14 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) socket(0x20, 0x5, 0x7) 16:03:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8c, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:03:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x1, r1) getitimer(0x2, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x61}, {0x64}, {0x6}]}) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/35, 0x23) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000300)={0x949, 0x400401}) msgget$private(0x0, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:03:14 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x9) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xffffffff, './file0\x00', './file0\x00'}) 16:03:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 16:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5100000000000000, 0x3, 0x8, 0x1da}, {0x89, 0x1, 0x2a6, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:03:14 executing program 0: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x4, 0x4000000010005, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1000}, {0x3, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000440)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r6 = dup2(r3, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000006c0)) 16:03:14 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = msgget(0x2, 0x658) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f00000033c0)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) r2 = getppid() getpgid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r8 = getpgid(0xffffffffffffffff) msgget(0x0, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000fe07cdc34b33636c879f59ec3a00384daaf54d8003161b6e498cdfe6d7409d52b6910c209bf38b0b371ecc2fac2e9ec271e3aad4acff488c17d5632fc814e7e2ed6c3a0e9d214ab42995ac1411f463f440c3d42110da2bb6ba9ba66b7eb8b6e482c9efd2e45c1db5c1fbf4e59fb8113e9a98222a2920759ac18d69a9650af140881cc5dcb7e3e0469a19014b4cc1b73dc8b9ffbdb946e311531c47ac7e858bf20a61183a76c87da3298d8dc06e40d7065dc81f0ed5b7ac6d5a6a8a8e7d66341591caf67ec97541fbe9886f11c5da2c68b8e9d3fc6265802cdb585feac70f06604bb2d7704eac1f196d75ebd8b3781cae247b9aeeee0a65442483ab48b14071785c4fb0f219edcff66d63e4c32de29b788e3cdb49e89f974118"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003380)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$unix(r3, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade", 0xfd8}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r4, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x8}, 0x1) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) recvmsg(r3, &(0x7f0000003340)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000003200)=[{&(0x7f0000002b40)=""/154, 0x9a}, {&(0x7f0000002fc0)=""/152, 0x98}, {&(0x7f0000002e00)=""/92, 0x5c}, {&(0x7f0000002a00)=""/46, 0x2e}, {&(0x7f0000003140)=""/167, 0xa7}, {&(0x7f0000003080)=""/53, 0x35}, {&(0x7f00000030c0)=""/53, 0x35}], 0x7, &(0x7f0000003280)=""/187, 0xbb}, 0x3) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 16:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x6, 0x0, 0x0, 0x20000004}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet6(0x18, 0x5, 0x7) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) syz_emit_ethernet(0xae, &(0x7f0000000100)="00bb01000000000000001116892417d94ae85925ff1a9478efd15de031d8b598aeb483e5e7a51ad1318c2d7fa5202079ffeaae87927f3e5feed42b0bcd33a7f3ea32bd1a04e3ad1c9f856d2c7640164eb370abd5baf6fdec3e1713187c35ce2c6c23a72e492179e1b354940f0cc518e4a0553fcb6922df6958f0f738f2ea03bebea74664c48ec903922635b39f491a1c211a962bf8aeeb1a27236ad52f1d9e75656d29cee77655737a24231b7425") 16:03:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)='\x00'/10, 0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) r1 = getppid() getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[0x1, 0x6, 0x100000001, 0x100000001, 0x5, 0x0]}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x800000006}]}) sendsyslog(&(0x7f0000000080)="5f5aac871b4a2d8b264a74d1fb82dd8c7fbfd0bddd04be2ee24e9224", 0x1c, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:03:15 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCSBRK(r3, 0x2000747b) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:03:15 executing program 1: mprotect(&(0x7f0000285000/0x3000)=nil, 0x3000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:03:15 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000cc0), 0xc) chmod(&(0x7f0000000c00)='./file0\x00', 0x22f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x0) r2 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) write(r3, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r1, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x40c}, 0x8) getgid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000c80)=0x2b3) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() open(&(0x7f0000000d00)='./file0/file0/file0/file0\x00', 0x100, 0x72) semget$private(0x0, 0x3, 0x4a0) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) acct(&(0x7f0000000c40)='./file0/file0/file0\x00') 16:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000140)='/dev/ttyCcfg\x00', &(0x7f0000000300)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') 16:03:15 executing program 0: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:03:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/21, 0x15}], 0x1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x82) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xe581af8757cd461f, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) 16:03:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="00009efdc1bc07ef3466730000", 0x3) 16:03:15 executing program 0: r0 = socket(0x20, 0x4, 0xffffffff) shutdown(r0, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = semget(0x3, 0x2, 0x1) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/6) 16:03:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x10000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000680)=r2) r3 = dup2(r0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000140)="5a6dd60c915908e0066f3ea584e2bd08bab11574f426ea9c058fffd3418683eac6d4702e31e59912fde1c35af54a2a8dbece241c908332609bac01fc1060b2f75418d945489815dd68936e387180d3e836da8745c6a1000f53e161e23519a34a545d19d19e61646c1556ad56c62b5f0aa1e71f73283d08d465cff838068c6b1d17504ea521c2c23ee70234954ea1", 0x8e}, {&(0x7f0000000080)="cde0683507de65344408169d9fb2ce9b7d373beeec6e2018d2e37bdf4fc86c27bc9fa8868f0832cb348651bad0bd403f3e1a9ca1fec571fb186f729e9a", 0x3d}, {&(0x7f0000000200)="9c04a2a38201a5b14034835c1a4fb08a94b3de4f318c51d1d6c0c519917ba9d9485cca994932c6606f1aadec6271e6822712b5957adf4551dc6d8fdccf198109c517d2a20119b3523d6faa1e124a4f28a778c19ade13806c40228321e8f22dbc98412fa0bf15ed7ed45f01c0abf081e6a1b94852f9d892de907d8189c2de84b5c949d7bd8c5abbfffc272d84577198836ac547c0708fd5008b2a5903adf86a4e9cd57ffec834210f9006ea6dd2e4a8c4f9776cfdb2b40c00b03d9c8c535468903251a08b101051ca6ececb56218446accfd8020b3f46d6e1f7fd99c4b000a78a38cb8837fd497a48cc55154919c022a9d3beb6f5d45d6c5e6bf542e6", 0xfc}, {&(0x7f0000000300)="8b2009e254052280d99928cc67ddc3cfafdbc7d44f8ca0c16fd5333cc6e0e6fe38991d54e9add667357d5e79dc97f28e9be7b2158f3abb06b119f21c3a717ef4506de090a406e5338f31abc1f612f1ac580b748be170791e9bc6e578489c8b509fba28d844c92de9e957ebf261970a47e015fe0397a56345c0057ad26cf8fc0b25d015cec0fecf833fe8cec0c4445039f28bd5da31c66c612b3ea1ab1042602b4998dfb96eaa0c9465005f6be08798be3ebfcb076497db3203d2ebfb35985fa376e91608ef2f124fb902ad4efc3f4ba8806a779939a1ee78e5", 0xd9}, {&(0x7f00000000c0)="4b290aba2133149fa40c4f9ab743da33b267fb5504a40a6ae99b695fd1f6231b41a8246109c846e6f3fda8c23c56a3fcce51bb5029dac52aa4164409820e2e76", 0x40}, {&(0x7f0000000400)="009d9043fcdc2df1d40678ecd0dc78af817c6fd50c4158cdee3919f83dc9a504194a3a8f39a5976d873a386bacecf7b2be326a09828f6a77e04cfea34a5c6f88ee495cad180de2152a5ed04a4193984d16e453987809d01bffc0a91d0584dd40e48f3ce0984cc96cc3b4dab36634dddf7e333786ab489f432160ad78ab8fddc559ff095d77db4a79bf9f9ae8c0be5a9189d3c1597998812b79d488848153d2b555567fee6bc67a855a0762d3aba7251a454430316802c8c2f0df36843610db", 0xbf}], 0x6, 0x0, 0x0) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f00000005c0)="d40f33e25026e19cdee1aad14af2da2308321ebc79efd8e091ed2651e95b81344398a809a9737af32f4f22ba4c827a7a513bb5680e7851d98598f2176bcf76934f3c2303d3cc0311b081dd1f39ba47f80c098ad216bb8e2e425789c7aded09f1840d0204cbf22f7a514a25d13ddf3b4c5e88b1ea517a74cb0b281f", 0x7b}], 0x1, 0x0, 0x5d) write(r0, 0x0, 0x0) 16:03:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e6df6d81ea30fdb1ddcc22fd7631e2a682ce120eb89c88edb3974d7c5aefc3d49df4cfc38a1514851e670c9e0d797c7caabd864dd115830323fb91162ebc0340af590a36f744d40fd46e28ca8fe094c8d371f74db1c37141d3c5000000000000feffb7c8c6cf11387f248cecd3a012e7228049d3"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:03:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x81, 0x9270, 0x5, 0x10001}) 16:03:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, &(0x7f0000000100)="52d8163352a2e452b8cdfe2224cda46e4a3e7121da3bb86f8e2df480892d44dbe8c3157ed888f1", 0x27) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) close(r2) syz_open_pts() writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000600)="1f51e6dd99dd2abad0017e3d78bbffcac9155a9847b2483c067a73612cbb4134470501ffdafbc2cfa7a17d49834421f106f5b297977a3764a4df42408a5aba58e1987feb93fd5d12ce3f75d13af4574b4b9e8c532356427817cb240742543ac1e9ee9fc9d1c9b58864cf72f99edc28e5a87933f80584c7b840c6acae9da83252359a15468f0bb199674201b3390c46309651c2a07602524c28886fa78f3a70e1f17e3edc74067233eb0f40d1924086f442c827bf5d9316", 0xb7}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f00000000c0)='N', 0x1) fchmod(r2, 0x81) 16:03:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x800, 0x0) r1 = dup(r0) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x1, &(0x7f00000017c0)={{0x5, 0x820}, {0x1, 0x7f}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0xffffffffffffff00) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) r4 = kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) r5 = socket(0x10, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10003, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000100000104) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) socket$unix(0x1, 0x5, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000500)=0xc) setuid(0xee01) r7 = fcntl$dupfd(r4, 0x1, r5) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 16:03:16 executing program 1: r0 = socket(0x18, 0x1, 0xffffffffffffffff) r1 = kqueue() listen(r0, 0x3) pread(r0, &(0x7f0000000080)="47bee176a0a8e97d1eb4c7e4d65dab21d3f84047a355b00746105335e41335e64967da25945f4a9b9e865f6acfbc531665a865e558bf59c45e1238ad5aba75d12b3ca7f7f261fe6ee449fb40d0cb22f022675b50b8e7", 0x56, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:03:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) flock(r2, 0x2) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x8) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1012, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000300)='./file0\x00', 0xa5) chmod(&(0x7f0000000380)='./file0/../file0\x00', 0x130) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') fchflags(r3, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r5 = msgget$private(0x0, 0x21) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) flock(r2, 0x7) fchflags(r2, 0x10000) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53ae61985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16cef6699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) 16:03:16 executing program 1: r0 = socket(0x2, 0x2, 0x20000004) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) 16:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) 16:03:16 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) fcntl$getflags(r0, 0x3) select(0x40, &(0x7f0000000080), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:03:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x4, 0x8, 0x1, "9b2ec9a94807a56693a282b4499e669332e1937e", 0x8001, 0x44}) setsockopt(r0, 0x7, 0xa9, &(0x7f0000000180)="bc4464d2819a8e64312053c767deb450947990bf2ecf8ea9d9fe68a6a5eab12c0ebc8be77ebeaf84b8054f7a56d69ec087662fc81bd879a177cdc18cd8401d07cf88d8754bc8a8c6afb3ee0c6e127024ce6cdabeea7c455bcec0db99ac17b0e99c8117f89be5b28dc10736d0714b09cb2749096f4ecb82291684294c0a4b50925fe3b7e4eaf4e0e49e12ebc826d1882fdb9960a620653e0a1bbce1117f818176462aca343711ccf2bac040ceea5022ac694e2ab4fc57a126c95d619bc13483e8eb28d15511be26a660e937b62a31654d338038e86c911e8ffcccb9fcf98958837db79c36804beef8f10432d4d8322f387ff8c40fddac71793d60f5367253e4", 0xff) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x9, 0x1, 0x7ff, 0x3, "f133a6cf3dd57dcd4e596d88eb6d21481a856cdf", 0xfffffffffffffeff, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:03:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="c9aa608f84dc74a26e5ec52bbfefc6fec35942a9d14bedcf507eee742013e8691d832264779d054791abf2abae515a862740ba14bfe9be80bc7552942214d777d1ff82bccc807d396aab959ccfd506a14f1bcebe90f829a802256859221f867b3b43930df804da8cec359cd6f83157d9cb329b3d05f83039474f17a359ae4a2be27030d21e1ab8256c3edde39cb384186ee9c825ff00cce40064ecd97bed6f98963c654552aa78", 0xa7, 0xc, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:03:16 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r3) r4 = getpid() fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, r4) 16:03:16 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186a5601ff0300000000000000feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:03:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000400)={0x6, 0x3, 0x7ff, 0x2, &(0x7f0000000140)={{0x9, 0x98, 0x8, 0x96, 0xbe3, 0x1, 0x1f}, {[0x10001, 0xa932, 0x8, 0x3f, 0x1, 0xffffffff9b448041, 0x10001, 0x827, 0x1, 0x100, 0x5, 0x0, 0x7, 0x100000000, 0xcc50, 0x7ff, 0x9, 0x400], [0x3, 0x4, 0x7, 0x3f, 0x5, 0x9, 0x100000000, 0x101, 0x1, 0x7f], [0x9, 0x7ff, 0xbcb8, 0x81, 0x7, 0xc66, 0x1f], [0x3f, 0x1, 0x6, 0x4455, 0x80], [{0x9b, 0xffffffff00000001, 0x4, 0x5}, {0x2, 0x4, 0x1, 0x5b}, {0x2, 0x8000, 0x4, 0x288}, {0x3, 0x101, 0x7, 0x8}, {0x4aa00000, 0xffffffff, 0xff, 0xffffffff}, {0x3ff, 0xc65, 0x80000001, 0x8}, {0x5, 0x8, 0x1, 0x7}, {0x200, 0xfff, 0x10, 0x1f}], {0x2, 0xffff, 0x3ff, 0x5}, {0x0, 0x3, 0x9}}}, 0xfff, 0x401}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8000002}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:03:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r3, 0x2}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:03:16 executing program 0: r0 = socket(0x20, 0x361dee1ef0395e, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) 16:03:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1}], 0x1}, 0x0) write(r1, 0x0, 0x0) ftruncate(r2, 0x0, 0x9) open(&(0x7f0000000000)='./file0\x00', 0xc0, 0xacc9ac69737ff68f) shutdown(r2, 0x0) 16:03:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='./bus\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x401) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:03:16 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) r2 = dup(r0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x3) close(r0) execve(0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x130, 0xe983e54847cf96b1) write(r1, &(0x7f0000000200)='R', 0x1) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x100) 16:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x8, 0x400, 0x10000, 0x27}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x74}, {0x80006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x37, &(0x7f0000000200)="2b9d49485c4efe22869eb665eaab6023d5f233d3c6f45946e036b88297b250daf8496c4e8fcc0e273197f654a10cc9ac80090fc5cf357e") ftruncate(r1, 0x0, 0x1) 16:03:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r2, &(0x7f0000000240)="00aa930a004e74113f8ee72a2ff01ac69764add6145bc2af08bd24fc08fd2633bf0c70e29ac1cf39f43bb9e5eb043abdc9a0ccf3fcf3c406ed805d193543904c44ee837222e772f4a76215c5901d7d702b2fda9cc8c780b4f1242d16de7201075fefd82e92188c8e4d39b2b7e32ca83d00ae1ccb7b115778e5be17596a3ea8a15e2f4525e1162b6007f4add95ca6c5c647df6c5f7393d69e8bd64c6b19a1bb05b0280d553a22e0c9309165accff58abfd3f6cb0167effc2b301a0a470dadecbe3fc187f0855bd65e0626cf5d3803ef3fcbd9ba5a2ce9a7ae93008d64ba96163a8a58136f3e3dbead8e2a2506d95e20e0cd8ec3f6b5eef5b39ef3709884dc0c8b7505c9ecfb06080ad024a86ab36ca8ababed13d7431f50531d0814088c2449f6201dff7dff8d88c20d3e7143357b65648645c7c0af56ce513e", 0x139) 16:03:16 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8301, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0xfffffffffffff19a) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:03:16 executing program 1: r0 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) clock_getres(0x4, 0xfffffffffffffffe) 16:03:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001040)) kevent(r0, &(0x7f0000001080)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x0, 0x200000000}, {{r0}, 0xfffffffffffffffa, 0x4fd0604f16a3b3, 0x2, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x7fffffff, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0xfffffffffffffffa, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x4, 0xe3}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x0, 0xcc}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000004, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0xb3ce1119a6f70306, 0x2, 0x7, 0xd126}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0xffffffff00000001, 0x2}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0x5, 0x8}], 0x6, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0xffff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0xf7d6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0x698, 0x4}], 0x4964, &(0x7f0000001300)={0x6, 0x3}) close(r0) readv(r0, &(0x7f0000001340), 0x1) 16:03:16 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x9) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x6}) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='C') 16:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:03:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="f192833db6a28381cccb832a1f71d903141b1efceeb13a1dc254280350c71f0f73d6a5e84451f791bcf22bc15c0b49aed8c3660c21b9872d59d7e5aa12cb7bf7c2cc7d1fb0c8f3a023c1ac5d2520983ae09ccaa676c0dbb998e456a7b30afaa30130fe57a19506a583ebfb3c892e54386b599af7285443cc1ddafc838c96a789adec0a1048f0427f21b0d52775f1d0a0d8159a81", 0x94) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:16 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x0, 0x50) semop(r0, &(0x7f0000000040)=[{0x2, 0xa17, 0x1000}, {0x1, 0x80000000, 0x1800}, {0x2, 0x15a, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0xffffffff, 0x1000}, {0x32a4005921ba647d, 0x1000, 0x1000}, {0x2, 0x2, 0x800}], 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/17, 0x11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x239) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000240)={0x80, 0x5, 0xfffffffffffffffa, 0x7f}) r6 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) r8 = getgid() getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000300)=[0x0, 0x0]) r11 = getgid() setgroups(0xa, &(0x7f0000000340)=[r1, r2, r3, r4, r6, r7, r8, r9, r10, r11]) 16:03:16 executing program 0: r0 = syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0x8) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x92, 0x0, &(0x7f0000000340)=""/146}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000200)={0xfffffffffffffff7, 0x10001, 0x7, 0x4, &(0x7f0000000500)={{0x2, 0x80000000, 0x4, 0x1, 0xcad, 0x8, 0xffffffffffffff1d}, {[0x3, 0x7, 0x7, 0x1, 0x8000, 0xfffffffffffffff9, 0x10001, 0x100, 0x200, 0x4, 0x7, 0x7, 0x1, 0x6, 0x10000, 0x4, 0xa64f931, 0x1], [0x10000, 0x0, 0x0, 0x5, 0xbdf, 0x0, 0x7, 0x1c000000000000, 0x400, 0x1], [0x480000000000, 0x5, 0x2, 0x1, 0x1, 0x3296, 0x6], [0x842f, 0x7ff, 0x4, 0x8, 0x400, 0x8], [{0x0, 0xdbee, 0x7, 0x1}, {0x6, 0x63, 0x80000000, 0x7fff}, {0x5, 0xd, 0x1, 0x5}, {0xfff, 0x4800, 0x0, 0xffffffffffffff7a}, {0xfdf, 0x7, 0x4, 0x7}, {0x0, 0x1f, 0x4, 0x80000000}, {0x0, 0x6, 0x2, 0x80000001}, {0x1000, 0x81d, 0xac90, 0x5}], {0x20, 0x6, 0x6, 0x4}, {0xd8f, 0x3, 0x9, 0x9}}}, 0x7fffffff, 0x3ff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendto$inet6(r2, &(0x7f00000002c0), 0x0, 0xa, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x258, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x21, 0xb841}, {0x40, 0x800}, {0x24, 0x20}], 0x3}) getpeername$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000300)) r6 = syz_open_pts() mprotect(&(0x7f00002b0000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)) r7 = shmget(0x2, 0x2000, 0x420, &(0x7f00002b0000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000780)=""/67) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0x1, 0x0, "43341c63cb5c0c5a386f79dd3ca0486ca9e33139", 0x101, 0x6}) r8 = semget$private(0x0, 0x4, 0x40) openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x20, 0x0) semop(r8, &(0x7f00000000c0)=[{0x3, 0x7fff, 0x800}, {0x6, 0x780b1ed2, 0x1000}, {0x0, 0x7}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x1000}, {0x5, 0x8, 0x1800}, {0x5, 0x80, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x80, 0x1000}], 0x9) 16:03:16 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() setgroups(0x5, &(0x7f0000000200)=[r0, r1, r2, r3, r4]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:03:16 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:03:16 executing program 1: link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x804) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x1000, 0x7}, {0xfffffffffffffe00, 0x80}}) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x7a60, 0x5}, {0xfffffffffffff4a3, 0x80000001}}) 16:03:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100000002) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)) chmod(&(0x7f0000000180)='./file0\x00', 0x22f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) syz_emit_ethernet(0x4, &(0x7f0000000080)="cab1b223") openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) 16:03:16 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xe5a, 0x3, 0x1]) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000100)='D', 0x1) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:03:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = socket(0x2700456c3b2e5ed7, 0x0, 0x1) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)) 16:03:16 executing program 0: r0 = socket(0x20, 0x4, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) getppid() mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='[\x00', &(0x7f0000000080)=')\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x6ac2407d158d4936, 0x1, 0x1f, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80, 0x9ea, 0x5}, {{r0}, 0xfffffffffffffffd, 0xff8bf220de8b9964, 0x20, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x60, 0x2, 0x100000001, 0xdce}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x1, 0x335a}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x0, 0x5}], 0x5, &(0x7f0000000200)=[{{r0}, 0x30b81568c8e7838a, 0x81, 0x4d6a8f1553bb1907, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x36, 0x80000000, 0x7fffffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x6, 0x10, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x12, 0x2, 0x4, 0x6}], 0x7, &(0x7f0000000280)={0x0, 0xa296}) socket(0x6, 0x4002, 0x700) 16:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) 16:03:17 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x2}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 16:03:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="cf1bebba34d3972b8a7443b55f68f4d388aaacef64e6c3ca88056b29cdc6b8af7a1a174438523ebd593552dccf25865be5c629090a2bd167f61d619ed91a3724437e8037e41a21d6f45b229fedaffb269047077cf12359dfbf883174b7b5ca225ef1ba9fa12d9170dbfbb20ca8d68f10ae76ebc7e6d54f006913b44a0dddcb888b6158c511ff4c28432cbb7793a0fd47af838a6db72491b8c9df42042409b027e44d9b9c4df61051a33fd785f5303dd1fbddc52562581a5bac3a910360f49409f6c77ca8db9c640c82f57953d4dedab1e061d90082957d6d8a7be20d959a11bf3792653d38d1aae806c9a7725993246f7476bf8d79bf", 0xf6}, {&(0x7f0000000100)="edafdedac2b7d174570c73a36e3f", 0xe}, {&(0x7f0000000180)="d5478fba4a32b71c1f0059e0f2c6fb527bc6c2233cfafeb001843d605deb8a65f5ecbcd450e10cefd35ffc9654486275e58ca950daa91d8144ea5bb30e092e06561cfcf8960d47463aaa437b645db82850759ff0a59b4292041fd389a25e7619903f3fcc4f1d856e0bc0763eede355", 0x6f}, {&(0x7f0000000380)="e11c22eb9585d52213c1d9f7fbd2d1a3732f2c02b75a976dfdfe506ee90fd8d1dee7dc60fa3aea4f7a87b66bb1572c6f475e4f4ba72972b8a4ccdfb63686d187d8", 0x41}, {&(0x7f0000000400)="22428f0e8e4213080524cdd2a2b553c17d8343cc674aba679e8f71671cbd3a63cfdb41930c859e2c5c49e932bae4c3e729d770bb99", 0x35}], 0x5, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 16:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 16:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x20}, {0x6}]}) syz_emit_ethernet(0x89, &(0x7f00000001c0)="20788bb1cda69034a7de5fbd4274b7956f7841d0cc6ce091f4abfc5895f8d2a0aa2a865595d4c676ecf4b8fbed13bc79300a1cc07c2601ea3aba93e06e35e0a5c5a739e6ab231436db6a0cd75f3b70e6ee66ae85c47d545bd167bc9a38481463c3b9ab039bc512caf5cf607ece1444a4a285e5e176d3a309c69c964c0645d3db129a15895202d58dbb") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x0, 0x7ff, 0x7}]}) 16:03:17 executing program 1: r0 = syz_open_pts() socketpair(0x18, 0x8000, 0x5ee2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001140)={""/16, @ifru_metric}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffb) 16:03:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) setitimer(0x1, &(0x7f0000000000)={{0xffffffff, 0x80}, {0x9, 0x9b}}, 0x0) r1 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) 16:03:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x6, 0x401, 0x0, 0x81, 0xfff, 0x2df, 0x5, 0x10, [{0x1f, 0x800, 0x2, 0x3}, {0x4, 0x3, 0x7, 0xc88b}, {0x7, 0x2, 0x5, 0x8001}, {0x6, 0x2, 0x1e}, {0x3, 0x3ff, 0x6, 0x100000000}, {0x100000000, 0x3, 0x5}, {0x11b, 0xffffffff, 0x1, 0x9}, {0x8, 0xee, 0x3, 0x1}, {0x47, 0xdceb, 0x400, 0x1}, {0x80000000, 0x80000001, 0x0, 0x40}, {0x4, 0x6, 0x1}, {0x101, 0x8}, {0x2, 0x7, 0x1, 0x118a}, {0x0, 0x100000001, 0xffffffff, 0x1ff}, {0x7, 0xab, 0x40, 0xfffffffffffffff9}, {0x7ff, 0x40, 0x1, 0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) 16:03:17 executing program 0: r0 = socket(0x16, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01022e2f66696c653000"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:03:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x5729) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000000000400, "d730c1e7bb6fc6e20080e74de400"}) write(r0, &(0x7f00000013c0)="582720efabd16eba6ec37f83e9e6322525957e03957136e21a7e60f4c75f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf1793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87d8a4f5f72819aeea95f402ca9e8948d5164179b8f978e1e3eff10e96114519b61537530aea14042101a4baa060cbf0fc3acf43514f5adb0afe761d9ae0cadc27e76299e03d3b8482c64991aaf0ec231228ba41f00419c96632bbf71d16ef65a8b093e4ecdb2bca0e9441f8e015df60a72ab6fc77774e8a3f4e0cf087c24ceab951172352287c36bb7b0c4306a8368a2efcbc2a6a685d18762b10b65fc60699c3fa3578a2b6dc17ed620a7eca", 0x5876786a) socketpair(0x18, 0xcacec9b2425b311a, 0x80000000, &(0x7f0000000140)) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() close(r1) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x6, 0x8, 0x9}, 0xc) r3 = syz_open_pts() ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000240)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x6, "85495500020000000000001167f5bfa600", 0x0, 0x400000}) r4 = geteuid() getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r3, r4, r5) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000008c0)) r6 = syz_open_pts() ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000840)={0x10000, 0x3, '\x00', 0x75db, 0x5, 0x0, 0x2}) flock(r6, 0xf) 16:03:17 executing program 0: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) sendto(r0, &(0x7f0000000100)="07b2be8fdf4ee428d0155d70aabdaa53708038927b881ed445c90bafc580d90e6ca701b6dc73d36675f3e2cbe4241181ad3c61c814e5353dbbb2e992795d672bf0ac0d0a76e3dd437c1bb96fdbb06e3ede23d54955cbb473fe94590704081a05e9e65a48f9b79e3d680c9e4e0d3c6a0ba834c473bdb1aa", 0x77, 0x40c, &(0x7f0000000080)=@in6={0x18, 0x1, 0xffffffffffffad20, 0x4e6}, 0xc) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, &(0x7f00000001c0)="013d00e500000400de58ac2cf4fbb044fd5dd901", 0x14) 16:03:17 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x4010, r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x385a1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000540)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e533604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f122ef5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r5 = socket(0x10, 0x4007, 0x40000000000) setsockopt$sock_int(r5, 0xffff, 0x100c, &(0x7f00000001c0)=0x4000000000000000, 0x4) connect$unix(r5, &(0x7f0000000000)=@abs, 0x8) r6 = semget$private(0x0, 0x4, 0x100010319) pipe2(&(0x7f0000000080), 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r6, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x2}, {0x7, 0x7fff, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x400, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) shmget$private(0x0, 0x1000, 0xc7e706bae71d17f9, &(0x7f0000fff000/0x1000)=nil) 16:03:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x10000) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f00000028c0)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) listen(r0, 0x1f) r2 = semget(0x0, 0x0, 0x80) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/226) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 16:03:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chmod(&(0x7f0000000300)='./file0\x00', 0xa0) setegid(r2) r3 = getegid() getgroups(0x8, &(0x7f00000002c0)=[r2, r2, r2, r3, r3, r3, r3, r2]) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x6, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7]) 16:03:17 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x39) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x19d47d20281a6bb3, 0x0, 0x1b}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x3, 0x100}, {{r2}, 0xfffffffffffffff9, 0xd1, 0x1, 0x1, 0x52}, {{r1}, 0xfffffffffffffffe, 0x40, 0x8, 0x7fffffff, 0x9}, {{r2}, 0xfffffffffffffffa, 0x20, 0x80, 0x1, 0x1}, {{r1}, 0x0, 0xe0, 0x8, 0x5d2a, 0x401}, {{r2}, 0xffffffffffffffff, 0x10, 0x80000000, 0x1, 0xffffffffffffffff}], 0xfffffffffffffc01, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0xa0, 0x1, 0x7, 0x6}, {{r2}, 0xfffffffffffffffa, 0x8, 0x2, 0x3f, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x1, 0xc0, 0x570000000000, 0x8000}, {{r2}, 0xfffffffffffffffd, 0x0, 0x15, 0x5, 0x1f}], 0x2, &(0x7f00000002c0)={0x9, 0x1}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000380)=0x81) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x6, &(0x7f00000003c0)=[{0x9, 0x1, 0x6, 0xfff}, {0x8, 0xb95, 0x5, 0xffffffffffffff7f}, {0x84, 0x5, 0x80, 0x8000}, {0x32a8cd85, 0x7, 0xef07, 0x8}, {0x0, 0x100000000, 0x4, 0x116}, {0x198780000, 0x4, 0x0, 0xe5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0xd) 16:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$TIOCSBRK(r1, 0x2000747b) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x83, 0xcb17}, 0xc) 16:03:17 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 16:03:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x104, r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x50, 0x8}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) nanosleep(&(0x7f0000000000)={0xffbffffffffffff9}, 0x0) 16:03:18 executing program 1: socket$inet(0x2, 0x1, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="42b3d7821195c6cb98f96af9560eb355ce7c9bfdd66d5e50e8bf9c8314b29e00ba725c0bcb983e6cb4929c5e0ed15f9207ae4174c0142314b3f21c72d4a22aa7fa018565de7f396f2bc5618786d31a04cee310dc116346fe20b42efdd05a658b78f3b1e2648716a8c79f887c1010f08f38a3"], 0xfffffdfa) close(r0) shutdown(r0, 0x0) 16:03:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004402) 16:03:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x2, &(0x7f0000002480)) sendmsg$unix(r0, &(0x7f0000002400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002380)=[{&(0x7f00000000c0)="b9e1b6cf06ea0ce8d1334b51cf22651333cac47280f497cea6d5f4543b36d90f34665a763a83409afe26bc14", 0x2c}, {&(0x7f0000000140)="437732a1b14bc73d655353dd408512260f419c2a71e56f013908285edc07f4ee0be94a578275ecc84bb5f7a92577a3869c916752fb96500debff065fd85e9410cbf11733e251d516d2d8df60", 0x4c}, {&(0x7f00000001c0)="871af998eb801007f62dcdcf87af5583757486eeefde9422a6a22fb3b4dca59b66d57ac917d54d1725b4669f660357d58a2ea63bce98fe27cec0c49b5bdd92a8917d3975686609f0abd9b7b63f72df98bbe2d8adccf4ce37b1075de82c829a7153eba3ca2c5da59fd252a3b2b72cc4d1147131bc3e2d303b2e47d239d0e0676a9f27a23abe4ab9a7cea2ca2725c8bdd67253cb95303f1cd14aee6225ed8bd2e44987cd75618344611c9bfce53b9821c7", 0xb0}, {&(0x7f0000000280)="4d9895eca8151da8852c3b1aa95b4ea3051d3e71e2e1cac3a0440c0cbbdf8c38a389922f181bc0345a4b5fb7b51186f2cc47280e921e6f39eeeabdc03305d364dd79aac89bcfe1e79dcd0b076a4f6d2d53759d3dac4bfabadfab2f78ded6", 0x5e}, {&(0x7f0000000300)="112f9c5d2ba38c8505d1dadffeb7dd482bcd11734ce8988383da49b79b6cb73bd5467869690f761968239303e15fb19c0cde3928d90528c558b29e523d447da53c53cadeef2b72847aff4529c47a93d37101c386bbc9593f397a8cc5dd", 0x5d}, {&(0x7f0000000380)="b15d7f1335afc4073b531d19473123fa8389aa05142ed94c1b8f3b31bc24591b0b436019980e5101614fc9d14f42a50db2cc8b0a70c5609d57ed3e12c3d32d6447521116749a78b2dead389e2d07c10c23c90557ade80c4a9528630b9d363e5a6a73549e1b500fbda5f01daee8986dee73907c3b00ecf37fab1b821cc94550b63fc81da661c5452d4225f499423a3abf53b42e0936ce07a3b216e754adc7a0cf05c0647a119f4d971f30419fed179e11cff79f9d9634ccea620cc5c8ebe70134cba0b9d9bf02df41a9fa7ecf542cd309376b9786556915d5f2c6b8a3ced276e47e5db450fbb2e4885c7b62256c36dc68264d5bc00bbdfbfa34cf83bb9e4a6882b205236a28eb7c0e1bde16f29a57958340ff75a5c89c4f2b0a9328a848ed6cf19381b178c5d9ca352aae38cdaef699c28215340cf34fc5917341e785b428f0720180033c12cdad8d20f25e91fe679e59c2edf1e368184d30dfa37e4c105ec4ff395304349e7f21dd2bfd9303324071fda5241a2241e677358563c68f01b42e9e2d8f61c62a6212e10b7effcca496bab23a832939415dab81c564ec5f68a187d255405d4426de5333deccc042a351ccbd0d76a34545d54091a42cec202b25bb27a4fe0fba5dcb8e174a1ac2d74fddb4495dd933d849f8f0caff692e83a3b90a4db4000767673c07e3e1fa310711fc25ec81bc09004ab5918fb7d55938275493ee97c3aa8663984300cb0eaf82727b929450c3797052c16fffe86596b15f52936acab869dfb53eb6b74e9e960907f98a79d0ccaa8a7eee9e23e7c80175112b9cd6164cf3233765d43f91b96aacff47fb6173c507be066c0de707adb83c5d6ad150b7420027932d1f8884fcbcc67e33594889e459186378cc3d6d672e50278c5b7c40053db23193e7d8844f3515d2a7c1e06ab99ad18c8a006ace4990c39fd1fa02054c9a9ed4ba108a2efd021a6729aeaa9b5b980a2c3329e95c42d75e79e1ab37306115bf965592e582c2dad5b999142eb721390fa7514b3a33cd378b1c9f94f3117a7f949d8e2633f0f30370bddd795e02e3093d356fe0b9fac94fdeceb1cb2bade6361b9f984db1c0f9744750c56662e5376041ba3082a50d91d79a6974b05d34099d3972320218fa6635eade335ccbd5623fbe48cb14a97e074265dc7ede09d7841da53c6376fb9e4aee6eabee93c323710cfee13360080f147408f668caad67972f30a9827a29c51ea05394f2ee124f2ce7c8c3e2582a1caca405b4eb25ecc93a5d1ff12daef6eba534dd46c04edd9275123002f6245b1a6cd5e93ec319c2606ef6ad9f3a17205c2dda8f2a3d2bbdeff63003b621ebef2dad4a12792b29e8fe9f8f368a4d1054e7ef450a9eebde505b4b8456a50d8b17494951dc89e73742be19e86472ba3256b83399db21d752ce773bb4c0f24910ec97dd536c1245b0ce9e60272f1c89a2be85bb0cf22f9b6fd9a2502b7cf0df2af1ddad199f6d0bec0a60f4f2be0c4948cdbfcf6826781ebd0d3768e1e73163fc028228ead9a3e88011cbddc9a6fb4faff5a3af0e5461016a60c5e184685acef32dd0f88215c23fdc2b86cdf7709724332c17be96e68489fc1a71e00882f11882638e5bd0ffa6285cb8cab90b9d077a99a7c9b2b6acfe3e64f5b973c4db0d8f5095bfed1b4509e396642985984996d635b6148418d43039248d87672cfc1aad211fcd156a37f9fc8ee2fff01ec330d5aa6febea73c946d273b2cc57b8f2af568b7dbb153f6d96fa681f5699fdb5ea8de610677f5f24834ac7a2fb59ea74ee7224019f49f639ad1cd9571b12d9887b02d33eea9af7ba95c0f04b2a366a54634572ff015d1985d3dbd3a03bb70fc2d283c5acb3b783d3388139a32b9a049a0f58847b9bf65b85c60c12cf88b6fc7f765896ecf58699a8b61c4683f4d41bfe15db08a9bef28ddc052d2d1746fcfc2400a87fb3274440d3da28a1c163e60eb2a01ac940bdee58005a34e731240f197bb4f4317ccac446ae3202f3321b097754681b2317ae0b18922add483c7ad719003e838aefdfae5bc6339da6bad636847a7df6df45ca898d0f3dfbe78b24b797d67f95d6e73d6e69ff2ae80edd0fe7b8e2a58900c61b90ef28b46cbf3dec2a77aa205d4d7623f0f3862de5d7fa9468c9ffab0ee8007c3c689de89d0d2710f2068aaf0693812f7ad82076d8dac94e4b1590a966f101ec35ad70e5bea8efebb96df5a2739959ef4767b871b22c2febbf0eb5cf5e9a0ff505940cba70c3f7bd13fe765441ae3cae34d27d5c18db890a3c77efc886442eca48f2abee66ebe5e31c043787b89a8e65cbe4bd787506cf677279ed032a995c6141e4addfc73302b555a51bfbe8e789102514d01e18411f9906f64bdeb1f6b4a5b59de997b313bf0fe4b073a31710c7c6bd607994953e0d1dff3f74ce31b15be862c41d060fc82c87cda61b9eb022f603616f11993a16596c2d3989ef02f865420d6d0f2786a1d8961b84c05c3f31c979d23dee67186278b1b005843a71f30c633e35fc69c44a017f2db25fd6e1c5fd84951199d60c2a948f3def2138d026619699b1d21c05badab96d0e466654d5ddeb60fef34359707547a4ac1d4b2df1556f2eb4feb2d9d283c8e975f842b56e028e542a17578112bf50a788ede978434d85a46d7f9a3670f69be4c4f3f19cc52fc8c103886bdeb2151b4e70677dfab79beb7e51b8994b15428677344b70c8d64c14e4141d2f196b5e9cb9efb4737f6382806babdadd30e7c9d596866ca4759eec3b3e5d5406de3608932be2c64eacc1cfb9549965a6c1ac840a19233f1c4ee5d89f29369e46a7d12b13967f473568f1dfe45c62ca45806b3a6886a8ed7d217fc32a88bca0111bb8bce20e6feddb8057dfd5916467cbaf54dc4fcab14307c560d2bbbf0569990f7f203803a72f56b6268f8612a44e95be974f4c27136fb60fb763cfff98dbba2be2c9c1724fb4cf661bf16edb88b25f02975d9fbe4ecc7a99a4154563b5e2e48ad367eb92e820072ab5ea3ef7f112b564a923b1573237f47cfa72c85ec5e45774ffbf41b1746e59e29db1647532e94614cd9ecf884312db1754a7e35336c26bc57a0001952c03aa0bd8cc52a8f1ce8df21128729b3044f622bc12b752e807f3b8baf2064d854ff3e9a368352ee94bbbf1c3192598626a7ee83a269a9e1212dbad9114f783072769b5aa461983d6156679a98681b8b27b2f1df10205f92c81e3879f05415fd2869f74d62478c772545425dac8a093821204ec471d9c350bf9fd0abd72dc8e3f8074b92049357fdc0b79623c07eedf1e46e079ad2af1f6233d88ab18047c85b10371af75fa713d0fc0625b0479e44632acf3012f95c3abc9efcbc17b480ea542883d6ea508537b5f1ea72f8c52949ef2bf02cc273a804f90c81edff93960a1786b081ade900b7a30e2e9124eb92c4ff7dbc22ec0891162697542b78a14427ca68f40cd6cc4d59852e99b3d4843e9768d6eb9180d66217cc04850a0b161d0fa8919bc397042b624d1823e63ae56d6ca4076ebb8186b2938b6552a6e07de6795ffe064368426a4eb57ac5ef0ef178c2bcf77f04002bf2b2ea0052ed1d84640716d26fb93a0726db0d309b1cb51759bc7cc76fb3d601162d61c78328a2e6ef38359d0bec5bb0172369bb1baaa8ec78c00ce5bce5a92bf726b1e23b34a8e4f9e6e2654aed158928653c069bef4e6818a24732e24f0739f832edd20dc1b17e68854330d2c4ae104272813959e209eca13bfe84a4d9e4161c759e4f92e2650c4563cce4875295cad4d259e2587b62e456173102f7abf7dad90a456ea0dccdb102b7b04c741de1f2f659915c978da152ad290492028e4e2b2278b7a37736ea434d5d29795996f034b5d138e75acfac363b903317d96b7ab38a07c0929f73e22f0074a389a59896a7de15c21fd6af70cd767aba8dbf7b9dd6879dbadc271d8f0f1adb82f7982c80d54681cfd2ef83ff94ae171b56448b7a557c456b8c6c26cbd57c32117bf609fa5963f4c21d76af6a4530656edd8b9f9ec569f8549765f4bbf864a9328381179a1ac434980849d5cd1100750ea5671a0d35e8bb3d4a4f15ef927e05cab12a3fa14eb67f5823146b7e3b77a0a6637f973687d393221109f5c927b5952405d036de876e0a4645e5c6a2d3ea37582afc123544da3706227d19fbaabcb127781dfefbaefea9f65b8451146c0565e27f7c87173e3da2f89e08bf32223cf1519878fcdec362d87a92166ffc139d3c7919a61c1aa839beedbad55a5342305326e39977448b7b2d05ef23b46f74e40ff25fbc81a137bdf4ad264b5f40c4e530d3ae8a8647db300ccc549ffba1cda673b27e9918f2f2ed028644ecfaaa1ca446b8b729eb8fa5c7c96d9f62a71c3932204970277780bcfcef5a14b4572d40ce90637520f3e1f9142f631a7664e634bb21a0a18781339ccdae44faf5675a311817577e5e91112410f5fbc866f42d395efacd3a750040c77c2836eb5bc7525d73bd4db25fdb574dbb4d4e4dcbb2e231e7b28ae0fb7962d5ae2fec718a8ebb9cbadc9c931811ab5daa164da211bb72045cf3e419b71528e3d1dc8c041d35df8cf148a6c5442a9769a0beec5280129be36e3b85f6626d02fb38f1281d747b6c41876a20f07c4be6ff7a83914636384ea95971562e8f91522d85c08bb6cbf175623ca44c667dae8497815f4134a3eca1fdfdf9d2e62cd8a16a43e7a0338b8a3eff1acffd0c05995db8c415f9e1048920e5bcd76e821294af09ad885c0d0354c61cbde5b9ef18ce2f6ec2bf0f20c4351493cb892e12e0ceda6996cf0b9a380573f1104e2938de18568a1e8d71247ee50bf858336d9bf9d8f68d698c7257ff32c9a97b6066b3346f59a4bc3e35ad9ab61c82c2e29ac941ee90b1460fe4b43287ab46eb2a460bf89584270a4628364747afbc11b97203ad15579408d7509cb7f15df01a17a51e496863ef532a0f907f9b71572da7bc165c8aa27afcd2dff648493a51889231563d40e470f57f471dd4274f5688df851d12b180b12680b61e5021e2fb5a70e9741d7b3050d78c1c0017d05d8ad81f13b8ed84dcc24a79fd59f3e61edeef4f824be30b9c0442be89c6a3879ddc3b93e9a32810318767b1d0cf3b67db6138d3baf80967101a36b3778fb162d9ba1ca0456670ba05dd537fe54a70050a09d4af27b899289a0a6653239b85e9c31a74c2ccb241d10b439ca4d25e1f2901a04f00ea8777897ece46d71be4ff0b6bfbc9b4e09e3ac51c56941652fa04b7f6eb233657cbbd33e7a4e0b92a5b1928cc56688bdbcd8d3c2251d55f311d9da178c7c37927c0a4ce396889f4afb780e53aacead7522a2e8a3fd0079a155b67c1f8e5046b5a1bf1b3c86dc84b109ba93a7b221403733cdf90169290e1f0c1ac8fb40a232572ad2ebe0f2ad77422c7d9d2363fff4e9aa099366f022d53903945e76d4ed37ed467e384fe8d7126cc7d6c8fc97d1a6545f4a8e5f6d5057acc0e320fd925365c9465ef0f0fac1b090807077a0124e29f024a996b94a5eab26a337136d5065e5906b3050551873ca4b489272202f803b79544814a92edf21696bf15c4d8edea71cec24baf99df698685e6e7400ebe77ad830d2c16831c56a2d42f49c51819e173a3f96c5a23ef159347173f195bc2644159388a879d7e73ec4352508d19dca491b4a9e5e3b630ef4673b0029999d0fb310521999b4ba2f50c5c9efa4a9ea61d419a8689783eec1e4d37a0018454bbd79f34ac0a92751e6dacff53134481564c5a0f7bc263b720d8c91848194c4bd5b", 0x1000}, {&(0x7f0000001380)="fc2764208022800eac927c24057a46cd418fd25c23c2ce41fd4b73e9ae69f9530e285fffb60511d14b6a6e1520f4bcb73359d66ec444c88a02581665204cb79a7176fc0363cc1175838fa656ba5dc031fc5c9bc6c3206c27213ceb1ad257211f447e1c79c012a0ea86f45f0e247960378401d4ee59c7bdd3a36b3911471c414f6e28d2701813a55c14eb2b1479232a59c643c30b9cfce229592138f24ba26ea14b36237875efaedb72c392330718c09f261149203d1a777d93c23a79e9f6144068ae13742e5b1a492e90449e8d1d5c88cab0869928a10f15b9a5646686afdefc55ba5dec2f271373c58086f87f22f6af1dfe24755d787f8187bdfaaf9e218279ca7e4b58c7019e6b5e992040f4eeb65cdedfbeedc0ca1ef91dff3d4ad17a9ce8b6e48dd2d5c41885bd1cdac42f640ab86f4baf3c84670ecb65f31c8f5557288ab135c2ff7de451e253fe98b89777768a865169a97ba6f98e13a7f2a64ba308c9c5624dbe9bfc2400869711d951c09e9f579467f48b2dd976b3838b30b578d9aac6e46f24450688a1f4a1fe8c771063a03f5f239420a89415d3b5fe793d6947d3ef808e21b7c3a0193cc7719dd8dc0e9ff2a04f9743c137414d92f3136e816d08b3d03f2941a68569d9e150182006e339fa614c090d97b989be2e7c2c18664d2e4a33e24b0355e403b10a27037ec0ee74c2f7f84e46649987655a3cad3c95b67e5897d50bb322aea58a595ac5f8b96c20d806e2594d2f3d9e95f8362ff40541cff5939aed3d85930d9ec6ea9f1feb23048039d34fb6a93e189d0368973e23aeca62969c9516545d4000ad098154f64fe4b0eda7d08c0e68d27617bbf4f2e90972b2eb72e9ccfcb5a5218fcbf8209171495997bf70806a3e214bf980c0424a13acc8b7931df99dff25e12198ac2572300c049d5233690d918af90a061ed82eabd4173c638661321e18a47a0bb9d7fd9a432f8a46514123ebc15628e144f5fafb531e0e190fa9e3abbe35ada1188cceb9f20a88be99f0ff7929d412f3973562555261cdd1641db2f3cd75e943f55042bf14720e3f7e48e67e3e24e9fd73a5ec623aaae5706e3ef43f0c4bf88e44c5fd34dc8fa1b712252b9f4267c4d244bb0dfad4cfeb7b10b568796b2fd996c34c508d0b807c2dc28f4c9a4db3032c704efee778bfdd260376ca1c039823fbe7b934d2ccc9860cfa0e96d5e4fdfb5da7a3d6701963fc466fd22a7ac76b9758afe3a945e85270d833b4ebf5d2a55fda9d73bd7a272ee66a953599effc3d26beb0244c0383f777f3178508696418fdb0ee034dfce142c79ccf18baf0e48892c39d954eb9312680e6df2c5ac131bf9720575ddfc760a67d48e14e6623715968013304939953e78503a53c835a5f41c0de5790657980d679ad03a079a06ecad29f6aa8980295b18461f20db2c8c6827463805e9715ae94002ff642e9ffbb059687d64fb38c54daf97cb32f75368d9f3e0bfdc53305e8accfcaf9b9ab947823b7ddf34a9e46f4361bf588a86ef2379aac06af299a7fd83f62c8301873504c58da06ab313d72aa70b72c6d670f51825ed5d0387c6fb22a639e92bf1cbd3b603d58c0566010f749204556939e0fc90fbfa1c64cb524783b7ced5e16b848f894998ffefa8897c1fb600135203e73b18cffa5bdfcd3d3176519940d0a6be2486912217f05e55332adcee99728de818c67fb4486b6879fc16b1c996ab2dce100e2c18b9041e9ce2920f866edc94c8c876f6bda28437e1740620b7aa2fd433ba83b80da6d04c9c1727d1d29ad171131039979d0f17799536d1ad1150ac2242ccb6d418e2d3a7ef9db4539db51711a2dab56e3e7da7dd04b06ab63f4092696db346b3b405697cb7f250f706b68bbf833d4698b164f12569ff0a8c10780133b9b3c6820dda156f1e9aef1e67ee1101697b17536564dab9893771d8fe0266a61a71b9c7aed199635b14c42cc1bb1b8eabbffa324109d7b635ae5c6349b560bfc177bf9e95665139d4230f9b7a9b0ed625395ab97c6ff4cf8700f81d88705acea5b7749b0fb8d7731a69fe0eb268e1ca140c646646fc822dc556c95a914596a535848f8fe53f3695fcc8813dcf5cc1e9dd1b4a5429b2904fe63f5570662fb22623b88c495298a4d90829b37daff912705aca0c13931c87052c5a2b445b9f8c5d101158c2b3c6e86c65285949ab8f5371de55e8a0562e68a19455a82c281bd9fd73d9e04bee41ade116a9eee30669a46a9f03b762c1a98e7fd45fffb881e6e093499a19e3c2b81f7ab5935a22d23f98dc50361bfdc845d00ee079743f2167523fa1652b60bbe2c9d5f24e852170c9356e09835badb85eadfc93b99f91196146a637e34235a0203e71aaa4f1be12a24fe7aef4f15a5ef058fad1c1b6f5b80dac860b3a0ed869d71318a6b1a803905f46cbb3cddd61e81340ae7e3d0037f7de5aadadca0049f25c52932d39e8dda00a8f77a1c68089ac4a0a88ed80804013a0b856696664d344095b29bc05e56593c82399613c8876a52265e20a8e8b4cbe809fc094d15b2e2b837aec38472719edde2d7465e6811d0b2f3f52688bea22d056bd1191dc81f1695a3cf59426552e8b04b092b5fac09dee72899f651cda968d363dd82522cbc51991e61a86fc31c2436357f3a38331a6f2da21a4b187307b838e51eba9071a34e0abedcfac94dd01e44888f51a56d369de53bfce866d04b4621322a32150370fb321db65eef4a0a647a520d9d37e8c03aaa1459870b531122613d6099b7576ff24645f7785c0e01ee3d90f15f1128d644d34809c50189aa605f705613d7d957c3381869bb34269c1e3035d065d980c5143ca029841799d328310ba50ff515515effd73debbed1c0adb1286ed9fc42fd14348d8d22aa4137dd5ee86d940e5d7983f7ca5705c089d3db5905aa3dd0947a22abdb130330191c85f74736308f576665c41c52c2ae9c9a97fa2409a3cdc30aba3f99a2324e9a6cb5e3d3ad45b32342336934b91c9188a7a9f9fb6989221365ee190a71274b2308d61dfb078150c45f57ddb3696dd1ac0ebfad6f0303181b76053495d721544b0f52dce45fcdefa92b1ab8c44d67875400b2e167dc1b6d8b308b931a1afb5dead328d38387a73fd624ebbba2c0b3bcad80341cef0364fb7634f4504733fe10a0011763608b07b2c834947071a82ead53a0b7f4b551ee4992b5ddae18e2a5542d3733339b994f9afddac81723bbd3d3337bfe4d3086945e0aba40648f855a072e2d40877a892179eac89a866517f93d2b7a3dd1cba4aa72e47cfab701b13bd5c30851c004df87ded4339fe8d40ee6a2bdf41c2defc1529898f12b056daa2acab29dd5a27f8b9f091bf74b50f1356291a4f4a8381d69c10d3b8d9559c7556104465490b2f604b79fd5f51e25c8cef59abcc2e5b9f54265e96295114ad3d9f12b73da132a7f8820cc37310ca803ee1a87a734c09de510be79f988134352ba9e3431bcd416beea2f4729dccaaaf5c289bf790f095e53bebfda5945518ed6eed826c466b81a3aa993d59ec53fb22c41fd4be0bf459ff3b23074e86619d06d590efef99ac2ea1ee866f2ba8ee7fa6476d1ef5f92b2864139d0375a3785dd71abc626e556dc3badc93deccefc01865b07e268081c6ad178d99b4a502e9ce38f2b1982e88bdaad28df7c83caa8b41321bce56172e23987916ab907a4e86f401158268075e62628d3feb667e9f6f103435968fc8a5f4efd105987e2062f2cd9de14dfa4c9825291a5b1771e87be845fb0cc16ead821ae955d34d54b1af7a1fa38cbff0fb641b92cef25d2bc50c7592d9d95888dc60ad438342256e3d7f271a64b363cb5f35c18934b2ac4e2bc2cf148fc6e4c27dbdab6cf7f480c42ad18f6d41b1c0dadc7502c0565d40e8439b12305f844bf85348314281d3ec1af4ca4f9d48a4d96495b339b29ffc0a1d9a0031ede1dd4e062ffac7b2ac73a56f1224522011460d4bbc38866350de878a65c46f3279d246874a61972cb3f11c5b320c24c49ba591782692080cb5c808c637ee59e0d8bbed86c23a08090fe16280f38a756ccf5c6111399a616d521e104b6e26c0093fbe52c59fb733456ae675dc0222a5b80889d609629cbe6c88632d371aba1b592f0d7520a1f06541e3550245c9b82758611eba2daf32ae2b274e512a97eb9e075081f6dbd04d36fa8ee41bd6aae7bcdc7d7c8603a2b9bad54c3d42b71db234263dbadc8e1a99b9435fd0c38ff705185b99d5e72927c6b8cadd437e7e238cc3dbea310b6ca6fad092148cbbe70194bfbf6dfe970325f48ae93b13e0af8e0584dfdc3a5d53e7d1bd0803abe3a9b61b3467199bb08111fd3c33a14f6817fceedef17c49e1f4ecacde6b9f3ccc2d2ecadd4ca15754b2cda5f34ad74d2e764786075798bb7a5f841afc0747d8cf474c998b50b679abdd206e58a9e786408e29d20a1bb43c6b670a64b2c570ef1185fee6849723ec10b11afd8afe21feb542cbd24b0b6876a0668b3949c5fa2217c23a0488445bd0a593b96f9b47cfdb2d4ee044f959742f64c15bd2cb1731c2dedb792eefaf1cd2ea0e3a42afc42a7a4a9a7619f7e102040c4eb997998beae4bb632a107fc2078bb529164fc2d3ae7752bc0bef5b13685b4494ab42a01eae1a98202dad9c6768aa2206d0b29daf8461a880e387378988c6777363d3480e2b60722e2ea52ff9833005ac89a95af1cabfea1f6c853fb43dfe5e3e4ebd6a3428220392f98c5c10a33d24ce79ef7d24c8e0251fc830fb3cc0fd4fa7fafef8852eb368133087234ffc72100012bdcd9c0341f669578e876d2df47fcbc7f820f51d9ce562b27bf22b61b188279f90c803a3f869874a5e18fe697a735b22b22a4eef3e59f74ee0a6d6a109fec7089345ff8df2e84fa083e56100496767ddb1689b29226c10d955b1c8a5d540ae5bcd302d35421e3cf239281f5d7f9889c57d880aaaa0465ccd1bc1f07ae80d7eeb680421ff081bc62d3579aedf8cac67198b81a628a0bd1c642347bc221288f3c7496dd75cff45301bcba4fce95f86024407bd1c8390485368a053b5060eca1a2d2ea8843b7e179fe052db5db46fce103642fcbac29e4fd11484d0c99a252785f507884777a6a0272fbd583651be99cbc94a7181b184d736b477f0592b67f075ac75e823990f62e628c556ff7a49c607e1dfc5d137e6fbbc848be590f8ee8591c9042bc23485a4e251817d6e7553b674c46e0c674070259842279aca55ce2d310125fcf18c1db4918d46383f821b5972e1f49a8dd85d4a34e92bd4abdaac1687d6265b502179b085e2d3717605013c5b031e92a10c46d80d1376d05c0b7e20b377407baa096fe3023f08272a772b4e98a8252dfe5406ca55caa589c57f751065c6b4c3418155ef9d616d7cbbeb96e3e4c69260af9a3bcabe5efb6ac1dfd36dc044e3cbe786de3ace6d609165b9025d73b1c6aa9378e6d141a06024e2d96988d45ff916ab22254a5bc07fa84914eeb9d2c8951636621fc6cdd4cc24b0e083b56a8e56f9f5f35a05bacdfc01892fa2db6458e48413841b3d919b48beda3f8ff64fb13cc1809112066831b440239f571cc45f333853f44818ae6eada210abaa1220544192c557758fedc93d646bb79576283ff9ab1ba4f430e518a09634a1a22b6c20af809ddfceb691b3709902a05a77ee8ff72b78ed16dc6301e50ee3279d28cbebcb2236a975de225b3c7549c67ed95365918f6ae8536731f2d5eec82465f2472bee24bbf14c567ad9b0068a1ed6ecfe173f5fec63ed66b8f3233622812c354fa1f6b", 0x1000}], 0x7, 0x0, 0x0, 0x1}, 0x400) 16:03:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/32, &(0x7f0000000080)=0x20) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x2, 0x3, 0x0, 0x8000, &(0x7f00000002c0)={{0x6, 0xaaf, 0xffffffff, 0x5, 0x20, 0x0, 0x1}, {[0x80, 0x1ac4b7de, 0x9, 0x9, 0xfffffffffffffeff, 0x3f4, 0x5, 0xb2e, 0x4, 0x5, 0x8, 0x1, 0x9e, 0x80000000, 0x2, 0x5, 0x7fffffff, 0xe532], [0x2, 0x6, 0x101, 0x7, 0x5, 0x6, 0x54b, 0xfffffffffffffffa, 0x20, 0x7], [0xfffffffffffffeff, 0x8, 0x4, 0x2, 0x4, 0x8, 0x81], [0x1, 0x7, 0x3, 0xe2, 0x80, 0x401], [{0x1, 0x3, 0x2, 0x7f}, {0x400, 0x10000000000000, 0x3ff}, {0x3ff, 0x3, 0x1f, 0xfff}, {0x80000000, 0x3, 0x4, 0x10000}, {0x2, 0x2, 0x40, 0x7}, {0x7, 0x9, 0xff, 0x7}, {0x6, 0xb033, 0x1f, 0x2}, {0x4, 0x8000, 0x40a0}], {0x2, 0x400, 0x10000}, {0x3b7, 0xfffffffffffffffe, 0x1000, 0x8}}}, 0x6c, 0x400}) write(r1, &(0x7f0000000100)="c57fa8ad19d0561bc0acdff015189512ffff8d3825fed25932980dd2e1a4b05f49f1c85b", 0x24) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x7) 16:03:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0xad8, 0x70}) 16:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80000000003d}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="5001050100070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00929fc8443ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b406f36a00f90000f41ac634077ff4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d146780a813c67be2313927b913cebdbb7e563c73891d41f638837f11c36b0cceb2024db246dadc0640906fa45d70b65ed158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc13916d5f325a0fd7b31b7b303757e60642b45cbc5737b8e2405757105889a3b327264c7ec89f42c4728ed1d4dfbccf39295a716c9e372903dea8c3e55c10e307ec412ede232d82472720a5f00000000000000d6a8f35bc5f0c63da1a3e38446ce1b497a02296d0f11bc3a78382db63f7ae07f7d96dab4d9530b20df1619a339a299f66af5cdc0fd2bc5c0b18b2a75d207d100dffa7378cc8add0469165a91dd2e37e8e67f6c36", 0x1cc, 0x1, 0x0, 0x0) 16:03:18 executing program 1: r0 = socket(0x2, 0xc003, 0x2) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000044fd3a8a"], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x800, "223c436574ad1d45ca2ed1e3d972b908fc03d150", 0x7ff, 0x8}) 16:03:18 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) pipe(&(0x7f0000000000)) 16:03:18 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x1b}, 0xc) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0xc000, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f00000001c0)="a0d4bf670b884cb7b3b2da90191e125ec30e2abc95ffe91f93df47f538436ee01fd39e83272a6cf0e1059f606cb07f3afda8952831b78ace4e4883b0560e38de8d44bc67bfd093b713fa6be6be126256eb314729f71562463599c74993b33bd87385e3497bbecc9b59c43c7d31636622bd463a976f7e67aef69f", 0x7a) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5) acct(&(0x7f0000000140)='./bus\x00') 16:03:18 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mlock(&(0x7f0000177000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:03:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:03:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x5b6abd4b, 0x2, &(0x7f0000000000)=""/142, &(0x7f00000000c0)=0x8e) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:03:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/63, 0x3f}], 0x1, &(0x7f0000000180)=""/226, 0xe2}, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x100, 0x6, r2}) 16:03:18 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:03:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) ftruncate(r0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0x8000000000}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/126, 0x7e}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) 16:03:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r1, 0x20}, {r0, 0x20}, {r1, 0x8}, {r1, 0x20}], 0x5, 0x1f) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001700)=0x9) fsync(r0) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f00000018c0)=ANY=[@ANYBLOB="00000000000000000001000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccfb16243f47077c48774aff43264dbc6be5fe97a3067314f68a975a25949df9074b75b4a0d8711da9b23acef6ddca0e90dea3b742affbda8073067dca69fff2e591e564edcbd89e906bcc75dbe51ce607e1befd4247e380fa9820d952e7fa7131efa0973dc644bbbcfdd34a03fc10c300"/271], 0x9f, 0x7b9f9f1b8fe721cd, 0x800) open(&(0x7f0000001680)='./file0\x00', 0x10, 0x199) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001800)=""/175) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x1, r5, r6, r7, r8, 0x8, 0x7}, 0x4, 0x3, r10, r11, 0xef7d, 0x41f, 0x800}) ioctl$KDGKBMODE(r2, 0x40044b06) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='r\x00') open(&(0x7f0000001640)='./file0\x00', 0x20000, 0x10) 16:03:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x0, 0x80000000}, {0x4, 0x400, 0x1800}, {0x3, 0x3, 0x800}, {0x1, 0x4, 0x800}], 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x1a7e) semget(0x0, 0x0, 0x310) 16:03:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ba123b4199275762865bb7155a0e46f9d4202cadeed69279f1f8174b40124f8eee2df1d23051e0ec39b25b6f0c8f5841830817fc48c6319048", 0x39) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0xfffffffffffffeb7) 16:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8001, 0x3, 0x7, 0xcd9}, {0x10000, 0x100000000, 0x1a6c000000000000, 0x1}, {0xfffffffffffffffa, 0x6, 0x9, 0x3}, {0x7, 0xc6, 0x10001, 0x7}, {0x1000, 0x1, 0x9, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x6, 0x2}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 16:03:19 executing program 0: nanosleep(&(0x7f0000000080)={0x6, 0xfffffffffffffffc}, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20000, 0x0) getpeername$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) mkdir(&(0x7f0000000000)='./control\x00', 0x0) execve(&(0x7f0000000100)='./control/file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='/,+\x00', &(0x7f0000000180)='+!\x00', &(0x7f00000001c0)='c\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='}{]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='@@#,*{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='c\x00', &(0x7f0000000400)='c\x00', &(0x7f0000000440)='c\x00', &(0x7f0000000480)='c\x00']) unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:03:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)='ttXP', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0xfffffffffffffffa, 0x6}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) 16:03:19 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r0, 0x1}, {r0, 0x10}, {r0, 0x80}, {r0, 0x2}, {r0, 0x8}, {r0, 0x20}], 0x7, 0x0) 16:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0xffff, 0x1, 0x8000, 0x288d, 0x8}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") 16:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xe59, 0x7}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:03:20 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(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1, 0x1, 0x7, 0x3}, {0x55, 0x7ff, 0x4c, 0x2}, {0x200, 0xe42, 0x0, 0x7}, {0x5, 0xffff, 0x100000001, 0x10001}, {0xce0, 0x401, 0x7, 0x3}]}) dup2(r1, r4) 16:03:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x5dd9) r0 = shmget(0x1, 0x4000, 0x440, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = shmget(0x2, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x3000) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:03:20 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)) 16:03:20 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0xc8000000, 0x9}) clock_settime(0x2, &(0x7f0000000000)={0xea, 0x6}) 16:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/7, 0xfffffdcd}, {&(0x7f0000000200)=""/237, 0xfffffffffffffe51}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2004d, 0x0, 0x800000000000000, 0x100000001}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x100) openat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000580)=""/22, 0x16}], 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000640)='./file0\x00', r2, r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x1, 0x1ff, 0x3}, {0x18, 0x3, 0x4e72, 0x2}, 0x0, [0x4, 0x5, 0x7, 0x12, 0x80, 0xe6da, 0x100000001, 0x4]}, 0x3c) faccessat(r1, &(0x7f0000000600)='./file0\x00', 0xb5, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x48, 0x0) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x6}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0x401, 0x2, 0xa}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x7ef6395ccc2cbe87, 0x0) 19:33:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket$unix(0x1, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) kqueue() socketpair(0x874f7373ab4e15a3, 0x5, 0x9, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r3, r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000040)=""/127, 0x7f) 19:33:20 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/230, 0x75b}], 0x21) 19:33:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f00000000c0)=[{0x0, 0xef, 0x1800}, {0x3, 0x401, 0x1800}, {0x4, 0x0, 0x1000}, {0x4, 0x0, 0x800}, {0x7, 0xffff, 0x1000}, {0x2, 0x9, 0x800}, {0x4, 0x7, 0xaa7db615a47f2521}, {0x1, 0x80000001}, {0x0, 0x0, 0x1000}], 0x9) write(r0, &(0x7f0000000200), 0xfe72) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0xba}, {0x18, 0x3, 0x1, 0xa893}, 0x8, [0x8001, 0x400, 0x100, 0x6, 0x0, 0x6, 0x3, 0x898]}, 0x3c) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getsockopt(r2, 0x7fff, 0x8, &(0x7f0000000100)=""/151, &(0x7f00000001c0)=0x97) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x3, 0x100) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) wait4(r2, &(0x7f00000001c0), 0x2, 0x0) semget(0x1, 0x2, 0x141) semget$private(0x0, 0x4, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000500)=""/248) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 19:33:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c09f5e7049df97523da1740001", 0xfffffe2d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) close(r0) 19:33:20 executing program 1: r0 = msgget(0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/189) 19:33:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) fchown(r2, 0x0, 0x0) r3 = geteuid() r4 = getgid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) 19:33:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x56, 0x7, 0x100000001, 0x6a07, &(0x7f0000000180)={{0x5, 0x6, 0x7, 0x308, 0x5, 0x5}, {[0x8000, 0x80000000, 0x100000000, 0x0, 0x5, 0x4, 0xa59, 0x0, 0x101, 0x1, 0x6, 0x1, 0x5, 0x2818, 0x2e, 0x2, 0x8001, 0x8], [0x0, 0x200, 0x6, 0x1ff, 0x4, 0x9, 0x234, 0x6, 0x3, 0x6], [0x0, 0x9, 0x1d6, 0x9, 0x8000, 0xffffffff, 0x3], [0xfb, 0x80, 0x3, 0x1ff, 0x8b47, 0x2], [{0x2, 0x6, 0x87, 0x7}, {0x7f, 0x0, 0x9, 0x4}, {0x6f1, 0xf8f, 0x5, 0x570}, {0x7ff, 0x2, 0x6c2, 0x20}, {0x800, 0x7fffffff, 0x9, 0x3}, {0x7fffffff, 0x2, 0x8, 0x2}, {0x7, 0x8, 0x7, 0x3}, {0x6, 0x40, 0x9, 0x2}], {0x81, 0x8, 0x101, 0x80000001}, {0x0, 0x513, 0x10001, 0x5}}}, 0x1}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) getsockopt$inet_opts(r2, 0x0, 0x1873f940319e7490, &(0x7f0000000100)=""/52, &(0x7f00000000c0)=0x34) 19:33:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) socket(0x18, 0x48fba0d9a35d14f2, 0x4) 19:33:21 executing program 0: r0 = socket(0x31, 0x2, 0xcb8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0xfffffffffffffff8}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) r4 = dup(r0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) shutdown(r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(r4, &(0x7f0000001400)=""/4096, 0xffffffffffffff3c) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) readv(r2, &(0x7f0000002500)=[{&(0x7f0000002400)=""/169, 0xa9}, {&(0x7f00000024c0)=""/13, 0xd}], 0x2) 19:33:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() getgroups(0x2, &(0x7f0000000080)=[r0, r1]) mprotect(&(0x7f00004f0000/0x3000)=nil, 0x3000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x5, 0x0, 0xffffeffffffffff8, 0x8000000ffff}, {0x0, 0x401, 0x5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fdfe8faa30bdd59931929648", 0x12) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 19:33:21 executing program 1: r0 = getpgrp() setpgid(0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="4df0b9e8b76dcccb7af4afc6aca88237aefc5a5e136e763d2c4e785c57a3150a4516ece9e9fca6766a67b1dd9bb5f09fe6267760aa2d82aca06b0566b69fff571698bc93f9a528b0cec32d38e19244f8fc676f4d4ea796a72e2998c63866eb187f263fb769a4f5bd41c2a52f515c4d96748e03653461ad9ae412a496a4305d28716cb3", 0x83}, {&(0x7f0000000100)="6e77c9d19f02dd3717813dcde49928fe6ee61ef13dbcdf29fecbefe92bee764589de082b10e91fcd8ec9bff70245edc9557a9a4796093921a9706959ee9e0e00cbf23d34cb7fc51fac50190c83f3dbf7c61007a618e7af7fbd2a32d0882dbfa2974305faf0d716eb4c796f4b2f9c7b8acba463f105d0a748c9d60a9646de402cc4f5c791367f0087843197590c09556f8f144161d384c6209bd1c71b019697e8d2fd0c7c952cb7279be54c71aeeda9925a8d4d097fa6618fc0cec9cd6054bd059afb3531ef01445004c41854e3ef3f79aea2d6188fcfb9488bbe7b7b", 0xdc}, {&(0x7f0000000200)="72cdb36f8a50311bccba5b5d9ba030fd0ecc54a55a682c602ce7dda985d959a381b27679a3ea28560aa4e955a15a18d7ca969da674b4f8d9f7b9fe0bfb3e5906dbea750c", 0x44}, {&(0x7f0000000280)="5ab536", 0x3}, {&(0x7f00000002c0)="21a245cc44ad1fb5a9d6fb9f6672c1e12a280a9e9fd2064f937f1cf626b195f7e9b678545c33370d00131e31caca6e89b47bb360ff892c9267e0b9b08d06c57f2d46497be62cd4fd56647e13c5953ef5a84689cbfc3ce1331f9a4e8b036ce5931df736b43d8e6b90bb4ce53094a015d82024f929a1bc391844f6c8876de3e2c15ecfff572ce06304cbfbdd7069d24caf034c877dbbe32e99d1d5f4851d378b9c3b78324b4852cbb5fdc14df2d451b4d13c9b5d0c44299785de3b773b7f39bbd6d957adbab0fa02e7e6a7d431d600714a", 0xd0}], 0x5) getpid() 19:33:21 executing program 0: setitimer(0x0, &(0x7f0000001100)={{0x1}, {0xc039}}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xc) getitimer(0x0, &(0x7f0000000000)) 19:33:21 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/97, 0x61}, {&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/100, 0x64}], 0x4, 0x0, 0x0) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5b, &(0x7f0000000580)="0000000000000010000000003e61ac54200eb4da9a44fb61ea5c1f3a8fe7e93c0dc5c25d5d74381a176fd2ada4e821ff9b142f72699a922eb3176d03924094ea2a6eb943734e2b000800007fd9edaf7798af89cd1e59c431ba2d2b5a3bdf49457fb190a4ba4b16c2e87f8b4c13ba38db6a9954fe94cd17da6c1c1a828ea27e25664abcc00041788c18db4b65dcba6d7382b9710e8ff6631d384aefe1d1a8b9cc4bc5cf396615f97cba1b2d1a49411a461b6e5a5c96b6d637dd7c9c8eb2991daa48b17d2054293805a2759bcf2aed2554001ac2cfdf72d73b78cfcade8a1d1815de8566ec54ab1b4f706dadebadc6aaf6c1faca2059210f4edf9fdc0d695020f48a6098faacad1e2871d88a7f4c214b2b7b228a20fa9bdb7c0b56bccf41286f796f5b8d98d5d8fc9379092ec7faee2348d80a5c7387e231682d5b8d0ff7aaa129e60723075b3096716661e4e151700148d1209133a6f57dea2a38eb85433bb492274b45c13d0238b3c815f7d55357f582dcac452ffb0287388f706a9cd831f5ff02f39a01477bb3b462869ba4846be345de19032802db42cfc707927f7bc25ed657ec20ca707185de0517ef7953f392d6c6dea9737e66cba0b74444a0f7c8cc2681063f76f500184d7d79") 19:33:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x10000, 0x1, 0x1, 0x58c3}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f00000000c0), 0xc) 19:33:21 executing program 0: seteuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x31, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xfff) 19:33:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x88}], 0x1}) r1 = msgget(0x3, 0x260) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd00"/238], 0xee, 0x0, 0x1800) 19:33:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xfffffffffffffffe) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) sync() writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001600)="e6bc2c628c4372f6092e2edafd67c50000", 0x11}], 0x1) 19:33:21 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x80000000, r2, r3, r4, r5, 0x10, 0x2e3423c2}, 0x8001, 0x3, 0x3}) sendto$inet6(r0, &(0x7f0000000080)="cbfb1bc039a96252fff37686b19fb36bef1d71969b31db54dbe2e72ae9d91e7b4b7fd753221fd53369781dbe5c28cdd27a7ba4f74110e30234fd48d1236babc1da910bed21868b6b0aa55c130c4654bc6c703f80b8bd7698139ecf7016237220382e1c8630d2403bfd9993a220949a6376a38921226384d0804ff1cc197a0f650174cd6ca2517cf0a266de16dc6c31aab98dffce50f2a2ef", 0x247, 0x2, 0x0, 0xfffffffffffffefb) fchmod(r0, 0x129) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x40, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 19:33:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x22, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x7fffffff, "00b71df6cb9a3d9396a664e6f70c6c4bb914d008"}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r1 = getppid() getpgid(r1) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) sendsyslog(&(0x7f0000000140)="d6dca8efd173ee198292cd42c51ece4b4c015e8011963ad75b2b1aa15e4f97420a016748afc853d98997abb435251276", 0x30, 0x10) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = getpid() getpgid(r2) 19:33:21 executing program 0: clock_getres(0x2, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) 19:33:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x1) 19:33:21 executing program 1: r0 = socket(0x2, 0x8000, 0x800000000000003e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) chroot(&(0x7f0000000000)='./file0\x00') 19:33:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x80) recvmsg(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, &(0x7f0000000040)=""/196, 0xc4}, 0x40) r1 = socket(0x18, 0x1, 0x0) socket(0x20, 0x4000, 0x2) setuid(0xee01) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x0) 19:33:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="0509353c037d33e0d35290e5766f32d47ea22474d94cfb9aba355b661900e8685af8bdb8d61f6e5b14b1a4f67ca2747c657ecbae3ebc929b", 0x38, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x9}, {0x18, 0x3, 0x1}, 0x1, [0x10001, 0x0, 0x1, 0x4b5343b0, 0x3, 0x0, 0x20, 0xfffffffffffffe00]}, 0x3c) fchflags(r0, 0x1) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x98, 0x10) r2 = socket$inet6(0x18, 0x4000, 0xfffffffffffffffb) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\b') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x8, 0x8, 0x1}, {0x522, 0x2, 0x10001, 0x3}, {0x9, 0x7, 0x7, 0x5}, {0x3f, 0x7f, 0x2400000, 0xfed1}]}) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8, 0x4, 0x800, 0x6}, {0xfffffffffffffffd, 0x9, 0x178, 0x1}]}) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x3ce, &(0x7f0000000140)={0x9, 0x0, 0x9, 0x8}, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000040)="9026de0c4ba29821a5e100872eada5a454af7a40e8006d3eebed28671bcb599833ae043f8b59f08b8783b37075b787838e77eae7c7347213dfb0816267ab1e214a86e2988c0ef309d4e9ad2c70e233ec45f3da627b172e1e26d0a8c5fc91f7461d645a35ec7e2837ca30ce2209512bd35a8399f62f291e5965ca0692fc37e1b23d3b64304513c012f3837e799a982442ccec82f8f039f7f9993d350d7dfb03cd8cfb40f40e8c6dec1b0ff7be82e7719803d34d928166dc502a70e99d6b5890f3a1a0969714e8b4e30d", 0xc9, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xc00000000000, 0x8}, {0x9, 0x7}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0x13d59893, 0xffffffffffffffff}, {0xa0e}]}) madvise(&(0x7f0000ff0000/0xe000)=nil, 0xe000, 0x1) 19:33:21 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) 19:33:21 executing program 1: r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000007c2d1ab829ab04be394f8bd66598360d1c671f085bcfd1d1f8075942de844155335d8f2f9949356c6ff11f001526d87267d64619c64affb4fcd31b7a18bd0be51e6aecab05000000236971b0c5403a2efedd1cc17231c858a3040000000f493d5d9ee026e217135fed58278aea8573a8cf83b54bda82eb3c8de0cdd381a8071058be6fc33118f9135b433070855e77908e0e00abd6b3df0d0cbacff6a628def9fa2eb2bf0d4b03e5827f0f364d3228c8254dfaf6e163abcbc00b00"/273], &(0x7f0000000100)=0x50) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') write(r0, &(0x7f0000000580)="ee01a0e7dec4dbccf0076f4f677441785069921460638b96c2c8c511b7cfb99df3fd5ec1ad169c49dc443a077336c9c259e010f5741e0d629d210c14f4ed975ca650db023aa6a016ecf82a5fd85f70caca9fb9626ac0513d6a52f39bc58a2beeba540357cacb8afc35d9d696465ff02b5d3817f40eacd3e0bcc42057951dd36e7317401cf90da27cf30eecea1cf806b1551583956feaa0d58b2e19bcf262425901d79234e57817f5b5c5bf20d54f94e7ae3f43fe2451596bafbfb619010a8f8828c02d4ee6ea1d8a5241c3052ec7cee5808ce51025027833f46092d95798debdae41b4348d3eae03d5d407c5f65782c8778bd196ea97a15feba7d639c88154cf76c5de592c0203688b7ecf5f52bebf9cb2d3654a09268f3fccf555fa10e1ea38beab8ba458cb6b33543e26c1335b3dd5dd5c80b2f877c5eef0dfaa4ff9f064e37a838b15b4ad6d983803ba43221054b6640120add432adfa58cb7d6cb40bbcfff963e8efcedab2713d7f78cc0e451acd178e83f1bc4977001433fbe18bae353745238216a80b7fee5ad4822b3cb388c019313e26aa1c761b2db84e27191bd62272c7464ced1316bdbba9f8a019542156694a15f0d3c69ef90cc924ac79fdd97e6c21e71381da9d34ee9afc44f9cede103130d0860d55ad4fa24c551f495e385443f81d731f26ad4fe7d46e9e93268e84e58c61597e14ca7ba8cfcf3678b564cdcb5c0d50a521e4d488b3cd2434be63b77a6285eaf4bf16dc7ed89cf8b8a2c850e80a046a8c4d133ba55427512a75af10a946efad23da21600479d64f16ed325af55c505ef7bacaf8f30858c8eb6efc09e71b746b8c86c66da570cffe98517742b805e8fe72afff9e01c71ae4e0f6830d688c7849525971743a02912f9bc7e20dcb76503008599253444e3a6f1854718f175518f735b66d1c1067e97618d30f2e11f53379cc4b3263145817278689e5a0c12c2ab10d3f508110ae44bd2a4442dbab6ca2e0bb5dc3d3d3e25f6b0c6a2836b78415f6bf55ba5af90ef19161cd3c5128724dca93afd2a05d8f3672184f108e69c78d8c5ebffb397d00906101d5808f5c78c147d19609804068efa4850c9c120d0f5a32a1ff8c94933ecccf2fc3478c78a8b16cd41249691e42decac0878749ddcd1b2a6d0480089c372d7ee908335d525d7a7decd2def7350c3fcca698b6a9e5c6f33af5991ab59fca41214a403d73cec674a16e8fef51ec74d022bc57ed29151d4ff22401efcc9357c12ac5cb2e42b9f430d014bd8dc5b260c4c58bd99cbf6a4c2848a8ce478233ef9d335f7c37ec12a36acca4a24fa51fcaaa0c876d89742f32a308ac7a458b2e92c4cc334389df04a91bf88cbfb08d01897a52024412596a2f5e5e29325dd707cec4ea1a41a16d59399bbe013e44152f7b3a2d44e98d56836798f7e609cbff59acb74f8dee718255b0137ba0757db7e375a1aab5222ce9da7169940d70901549651569a25f8a0934f522dc0c3f347b2e9083c59e0dd478bd492fbec18161ecb573622729f8dbcb42fa413a501b5468dd0ad6c0a5778c19eab3b7f991b74d87c60542b7810b668206f317995cda6da2686dee75e0adf7b8d554b06960846c6e29896d88c485a8d6331a88db3f383c9420bba9eba075dcd888a8a154ab361e913f88afdab3bd33921cbaaa200372c63a8b8cb789a25c851f07860ef6536a10f415efc8425dffaf4279183115b7ab1947534977a5c2b750f26b7df26e52fd34ea9093b9161ae552ddcfba5f67b7bb86a225413ddc3f8bd0b9c27230d0756f5b547d18f2520154189f4cb7e06542196ddf5870d33dd9738f32af7f6120baf1f68d662833cceef8fed8567c5124f1d14363f8a8d021d3ca95418d49ebe131c7992e8a2021e493db5ffcea0a13c36d9322be7cece67a7739864492cf87a0fa4b55d2686e6cd7962507e891abfa898f9a378defb6aac8c31e1e73916025b998e86e01e1353c1e39273a706187c0847baaed8ab008532d104cce86a44f44f5e0c040d8cc4e3992f4d3d22e3503268d27892d549d7e555673696719580ff5a0b91d286604cdad01c9e0cf54e67b287c8642bbfd68e612859a4b29c560c90a5616a677ad9e14743d70f0f90ae69c4d072bdfc3e64b545844f0b6a5bd29f8030835ff3eb991c3759d587777e35c2c3fd573c4147b1f27247abf8bc947d1efbf8cdf88a59b721c3d0780635294dccb78ede06b7ef816e07b361001516807b5db7a574fa84a31bc93eb637537ef7b2908ed2076ddc8a9c54e66ce2031e2638302facd39937c6b333c7369e8bcdcf4a64b2815780338470a1821fac30fe25afa3f08f91faf80f3041f4c274d275268b43d32f8cd649d9164fadb2b0da0f7b990458206dd97a3fe122f7d26eb171081e589941134281ee3a20fdf0a80ecbce2edfcb7447410f359e035d661d9ec6d0c70a8517b27c090d3f3438dafc198a5a997e48901f2b1e586d56ed60a43215ddfe8a5498e523b9868470014b24dc882b288f1f93e4a71026ffb2f0c022448c178d418067bfb3ac945494d18f9de977e6a6b23923f84b82a6ae86a82796fcd435f02047638f8d0f8e5e9c1ffbed156be11cf39caeb14560f8bcff7951b63de2123661c9336ddf2ce8c6e98d376332efa61acf97d5c7bca5ae19c174fbbe7c07e9944e845133a18ebed3e7015e6f81b6c5c56c705190c0569617bd60719f89b665fab1f31d93d82a729c326f216bd8fb59c54956efa91fbefbeb3498eb68a098b02cc53b315299c138fe48da6b6ac30aae0098684e06606918c4f7aa50412697e68dc768b517c0200a903a8f8f47f4d7dce3229413ae929a2c510117cb5e931f92c6a1c6033ef7c61edda037f22d9c9c5ac24de8609cf2b07e7a2daf4e8857bfe86d81518826b9f0f81c551a276693da1d16d75d224a3623e96f34a17f8c8327df992e8a9d5fb8121107c6d05cda3352e0c6a581a1db0a56f0c592632efb8db3c5b5fd765aaaefba164e414e84cc021081a276f519274968392020cf04aee178a27a0816d4170f6ea820516d7da842e916d58d0c7ceb8d68b082a46f179398df737d444a77098041c4adcb1e7086b61a21b3a2676808288b463bdaf89674eac0adea441b6e5d859a5b40c1918afe86d6d0e05c620eca9a50747cc57f68f738924512c319bfce39f4e9ba471756814f4c379a7e570ab00fdf505c84fd0461cd1b6310b65210e9f87bb07c0eb3c8955e1eb8a72ec223dcb927a741d57296a3aea4bab36b8f0bb31ed0faaf681e575d5425dec82905a8c935ef8efb79bb27c62d74a1179bff0fae5343532da80fad8916ddc14de1be99b86e108f77f537748ef001517b2b3e76d59490eb70d6ed87fb83b8ec44c5815af1bb16b9c93f1160c958299dd332eea4dcc3edcccdf1a05cfe26c81f64a33c0f1fa9b61d2ed889047a8c78e9472cf09c09eb0bb74c92904c2cff89ec7709f2fbcc6a790ec4171cd4be78d850937cd5c5473511523fc9026bd96490eb6d7229d31af323a41cc5cd4ff6f6607b2f64ada5b05949246b8e13eefaadfe57b18314aa8024c00ca71ac8b6d047a536f98d8bfad2ea826b92bbb668ed5d16d0ac77a5fb20a8e456e514ea2c793e1e3b7de25024cd9de225f01c40ed69ae5cb5431bb9856c1c2795e259c86f7de54aa3a620ee1d68f9308fc98b09032c9e0a57c3bbbfad92487f946435636e30a8b9a47303f4ed818e8cfe3fafe765112b5ac39f538bdb6996130b09102565efbb7c167da64db804f2a3230ee36677f4a3653075205528db00bd5cf17f613ce015f6613def409bc721bacde40f256337dd6d4f8ec8dedb9660dbd149bfc19bc9e0c54fe9ed64addb7680b74002abd8d6cf0a7ad78895fd1eaf7e3172fecdb14d42170af3744640e289ab54058a437592e00d46082be189231909cbc8ca95b787ca216babfc0a2e2ad1f96dc7c59b4f7cfa6958e950f594135e20ce368b523b43be0af124c7d5f370caf43528869fd8a3501efe97eff12acf2e025eeb6f753815fbf36f785cdb77bf6105e1ed09a049aeba2cd511fd2bae2d38498d14b69f6ac047f12b1e15cca9a60df8eba3280e08cc5f5150c34537c196b935cec3b2369b03b5e61e2f1e6f3eea4a80b263177782ca058a344f735f16edf471ae9cca1b2ca579448cdc6420038c2e53daf5011cfa43bde74442ec7908f9d7b132c31b83b453392ed86acd3fa460274c4cb82737bd1f82cd1a057b385668e23059f661636531005cedadb63d72c0fc7c4c23234bcbd805517bbe2f8365ea9896ca3c8e9ebe021bd9447308c7eb643ec0566e6906c2a711b6a875aee7c698a3d0bd84e49a49c8455b0cd5bf263cc924b0508748e73b9fd49978735e9af0f6a47f10faf5d696df13cb3e633585a17408526ddd0f5e7fe61453a4f28d076bac8f6dbcfca5c0808153f11662ade80e88bfa3ec48cb2f7cc7e718ada2b410fd429a64edf09d447746da9adf43136a056f88df25db149fa049606b2939d8a3cb5b11e0731c2b76e57804a930652d80b8102e843b29a5cd37cabfc118488c11c24c0bb2c800686f5da2fd525a5847da0a8786d5f0d2ba8094efbe0cbe3bf698a94a7322456cdd9d17689b993ab053334d590c153f3d5cd96818a630c20e02ef18737e496dbb94502bd1de769f5afebb5a97a5668ac951f1c69b7f5b681d41d45e5c40100a062ff4d0a36c51a095da5cc33d196b20c020cd7108d2c022857bbc34ec3766235f54fa247da6ef8cfcc99f8d7a9208749b4e6b6986dc59d36a44ceb8ca8dd42b3872b6e63a17700fa0fcbb323da5ed357287f53d8afabcda7768320b6cb97dea779b06632ad2e84d6588b781c846cf8d649075e7d765d922bf343e293371e7ba95505cb59c3cdfd3861550633c60f3cd7ccc7525af94e9cb3d90dbbdf059ab98f1c9009d7fcbdaef3e1525b7d044e765e01e613bbcf45e259f900970b3cd45a9a31945844ac5dc3bdc9b2582e3cb35955cd450572cf2cfd8be0f7a2141cabab1f958898ed16d330d363e166b36d7593e6ed89ea3e9c922c97bd3f7b53248d829a64d06550fba57c6255cf63485988cc8314ded14537076571bce30b5b56d7351822395fe7155b07dd8c2ee7d21687399569b10d239df229dbc803f8a26115c35032a0c7d755020ccdc222032f78ad442843f356df7e0bff5ae98b343d61e63622a0cd1bd82d5f792999da50b301d1a05235ec69647c44b6b9c0079ae363757ca733b3744fba2943c6844e5b23185efc4c9f3c032c9ffe1c2608d710ce2aa1df0634d4d0679a0bb5c69259f546d9445e4642135d88498698d935f1278523522e8032495b81647d3913909a578f992f320be32b98ef4b5ef0604806680a4d43e41b0d3b9d86bc63325063ec78a4fc605e457c680543ea2857b9948006266f99f6996de3631914c238b0145ee8f3c0839bad426e1e6031c7883bccdf630a7b7dde9a5ce6555affcab36ba4f1b89c1caacb0be6b9bae94b217ce70c7db61fb7ac63f2da6c6f2a0a06e8d9c77dac72f8cac2586f4f097ecd0c84e0ea0808c731794da62891fe8da498145d00b5bf06d313f2392e77dda9053088d0e45d291429640696a2d83444d374138353b8df4303ebbf308eea4be2145760e71270da03015b1183770da0a5a49ff82bf2bcfaea2dfdf8088687ac7f1367b22b4ab210c1deb7ebd8f6a8460ab6ce5df064ae0dabf11c29788790c6d1def6a92d57732d8eae15d88810af855cbc499651b64e3a2e19891bb0e3609696d558160c5d1fcc7e3eb5f07ad685400101981c", 0x1000) 19:33:21 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8fc, 0x2, 0x9b, 0x0, 0x66e49f58, 0x80000001, 0x2000000000000000, 0x1, 0x0, 0x9a, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 19:33:21 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="5ff61b31b0ac6925c81a1dcc419bb2cabdf48452ee240ea0bdd5d3ace062582487fd5594624605d547c8c960937fa6d1bc7cf5", 0x33, 0x1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 19:33:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 19:33:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r1 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x4]) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x1ff, './file0\x00', './file0\x00'}) r3 = dup2(r2, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = semget$private(0x0, 0x0, 0x100) getsockopt(r0, 0x0, 0xfffffffffffffffc, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001180)={'./file0\x00', 0x5, 0x6, 0x100000000, 0x1, 0x20, 0x1, 0x401, 0x1, 0x2, 0x92, 0x6945}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000001200)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001240)=0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001280)) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001300)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001340)={0x3a, [{0x2, 0x1}, {0x3, 0x742}, {0x1, 0xc5}, {0x3, 0x1ff}, {0x3, 0xabb}, {0x3, 0x9}, {0x1, 0xffffffff7fffffff}, {0x0, 0x4}, {0x3, 0x40}, {0x3, 0x4}, {0x1, 0x1000000000000000}, {0x3, 0xfff}, {0x2, 0x1}, {0x1}, {0x2, 0xffffffffffff0001}, {0x3, 0x6b}, {0x3}, {0x1}, {0x3, 0x5}, {0x1, 0x7ff}, {0x3, 0x9bb}, {0x2, 0x800}, {0x3, 0x5ff6}, {0x2, 0x9}, {0x1, 0x8}, {0x2, 0x1}, {0x3, 0x80000000}, {0x3, 0x8}, {0x2, 0x271d}, {0x0, 0x9}, {0x2, 0xfffffffffffffb9b}, {0x1, 0x5adb}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001480)=0xa698) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001500)={0x1, &(0x7f00000014c0)=[{0x10001, 0x1, 0x7, 0x7}]}) kqueue() semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001540)=""/41) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001580)=0x1) bind$inet(r3, &(0x7f00000015c0)={0x2, 0x0}, 0xc) poll(&(0x7f0000001600)=[{r0, 0x1}, {r2, 0x20}, {r0, 0x40}, {r2, 0x14}], 0x4, 0x40) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000001680)=0x1dd) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000016c0)=0x5) mknodat(r0, &(0x7f0000001700)='./file1\x00', 0x40, 0x3) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001740)={0x3, './file0\x00', './file0\x00'}) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:33:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10002e2f66696c653100"], 0xffffffffffffff6b) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000100)=[{0x9, 0x6, 0x7ff, 0x2}, {0x5, 0x1fe5abaf, 0x1, 0x70}, {0x101, 0x400, 0x100000000, 0x3}, {0x4, 0x9, 0x8, 0x2}, {0x7, 0x1, 0x3f, 0x8001}, {0x668d, 0xfe00000000000000, 0x5, 0x81}, {0x1, 0x17d, 0x633, 0xfffffffffffeffff}, {0x6, 0x100000000, 0x45d, 0x6}]}) pwrite(r2, &(0x7f00000001c0)="26175f89afbcb0ac127b534f1f40b8030eb726c8454c555ed4b0ecf9a92f18f89f278e61d23c0b225e12df6b0b8c5053d48f9b31e8574a9d0268e8f29bb33b4dc09fc913044effa2be91451cc86918e966686f33", 0x54, 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x9) 19:33:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x0, 0x936f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0x9}, {0x18, 0x3, 0xfff}, 0x5, [0x4, 0xffffffffffff9e7e, 0x0, 0x7, 0x1, 0x80000000, 0x5cc1, 0x6]}, 0x3c) recvfrom$inet6(r1, &(0x7f0000000380)=""/206, 0xce, 0x800, &(0x7f00000002c0)={0x18, 0x3}, 0xc) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) seteuid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x8, 0x7fffffff, 0x400, 0x0, 0x1, 0xfffffffffffffffc, 0x1, 0x0, 0x1, 0x4, 0xb092}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x1) getdents(r4, &(0x7f0000000480)=""/164, 0xa4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r1, &(0x7f0000000100)="fb94ac3913715b3aadd74db5ebafa63d561bbad065320f112ec15a4a4743e71537fda2fbb39f97a8e58124b87b43134a7c98c52d180aa926c20e7667cbd2381c03053c3123b9ce32b824ee45", 0x4c) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000180)=0xff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:33:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[], 0x0) socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 19:33:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000e045, 0x5) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) r0 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x5d55a29b30cd0f80) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x6, 0x5, 0x9}, 0x5, 0x8000, 0x5}) semget(0x2, 0x0, 0x0) r2 = semget(0x2, 0x4, 0x4) close(r0) semctl$SETALL(r2, 0x0, 0x9, 0xfffffffffffffffe) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0xdad5, 0x40, 0x400, 0x10000, 0xf2f3, 0x4c3, 0x7f, 0x8, 0x1f, 0x400]) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000040)=0xc) 19:33:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)=""/170, 0xaa}, {&(0x7f0000000500)=""/144, 0x90}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x8, &(0x7f0000001640)=""/11, 0xb}, 0x40) 19:33:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) munlock(&(0x7f00005af000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x81, 0x4) 19:33:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0xb54e2114f932133, 0x3, 0x10000, 0x8, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x768) r4 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/11) listen(r2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x56fdd9c78224a9bf, 0x2, 0x1) sendmsg(r5, &(0x7f0000000600)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0xffff}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="f0f210dab8e3571556066342dbba6b57615db8b2c419a8eefca32ce2cb9290a82f3f084063fe2035f7ddebbb53e9ee1df5ab8fe66e38e3e923facc58fd21ac547038e5ba446bb1b254446c3d6616161a24cd488460788d0ab6ea0e1bcbc0ae1be2cdc0a301f5fa2322cfbfa2ef350ce65bf27f2441bbd64cf27943a1d849a8091be4397a7be1d79242af569820d91cbed88ee3a28fa12778f7b992feee89ed6bd82b69c1a4bc59ec3e7f2b", 0xab}, {&(0x7f0000000200)="de1d4dfa6337530150f1476b6ab79e62d021314369da5edad79c0e5c3d30f01bfdacf79849554121a8c68f3a048c66e938189ef5ec890e04ae17690b1791772ac138ec1708484f1ba2c7ea0b123307", 0x4f}, {&(0x7f0000000280)="2719447a537204760ea87865a37558a0f1aa8b88d3d6fa3be72010cf8dd20fc2852101d075f86a3d5581470f1a39bf47c3318ecd93137e2f663e3ab5b4c5cc9337769472d54d28a596d468572726c0d427a5bd47bbbbd8af2c23b9795265b9b503fcf89940e9a5149875ffb376ee6743a61a0ce247245ddb6eb7e9bc4135201f6adb", 0x82}], 0x3, &(0x7f0000000380)=[{0x50, 0xffff, 0xf481, "ee8cca5012040d68e1084b4806129e79e2ea036ce45994d357fc1b937805f16a1cd53d171f652d070eb89a1be8becb67915cd5c1c78bc51ffcdb"}, {0xd8, 0x1, 0xf3df, "c084be4361ff00b1f4804a7ca2ebde4797ea2fcbce2d73d0869bd6b3b985d14cd1277040d5a69b7cd3e6f113cf4dbf0e683ceafd4464619acea5c839219c7131bd1eb76e09512a829e1079ed33c4bedf10daa4f295f0ee69fb2934d0a701bc1bd5c88d0f8c1ff7ce7ea1870a3eecd06324baa052cb30ba09579584a5607f0f6071417c79840bd1b1c73780762a12d02fb590659434bebc1a12bcaebdb3e9d7a1b7c558ca4606979782ae5b6fe1675a55b95a723ca52f5216cbf9c1fbafdfafdda487"}, {0xd8, 0x1, 0xa1f9, "5951d41f6f625f21366cc2664a7bf9ef0f7fe172c7dc4193e8bf2bc0d733114287fdc6b1a8cf28ce1abee7b69d9097137e3f629eb3d7ff15ccc2d592f70f4cf61d72171ddf1d7ebed93fd723da1ec963d60129e81d54bc994bfbef5c7a70127210cbfcb13d8fb4c3e877371e45141f3f077ad3f4895f158692dd377f2613f9387f8efb4ea88907fd211ae866bb0fdb8b4d1a15670adccd098d5fe8b242d456192526ec59053a4d57e4e686e9d625e1b3ba6f37eea77dacb3e1239c10d71765f61d08e9a61f"}, {0x60, 0x1, 0xfffffffffffffa06, "c55ff2664480423b138c24b51d272d22fed47304064e5ac8117bee835f97c093f310260172c3898c5f6c9748d88446b10cdffdb19ac19c4eac66648c0eb0f27d0a4e72d41b142532655ba733210d87"}, {0x18, 0x1, 0x0, "cb0d"}], 0x278}, 0x3) 19:33:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 19:33:22 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) socket$inet(0x2, 0x8000, 0x401) socket$inet(0x2, 0x1, 0x800) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 19:33:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8cf80d56661507a0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054c38e5b00004000000000000000000000000000000000000000000000000000000000000001000c46ad1f9ae66199f8a17b1d00000000000000"], 0xeb, 0x3, 0x800) 19:33:22 executing program 1: 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, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="866408824b88d3ce2291765c3e6582e29f8230913626e1e1220e900ac2c44ddd48dcef4eda08e85d3aee6f56e6a6", 0x2e) 19:33:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x20, 0xfef, 0x6}], 0x2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x24, 0x2, 0xff}, {{r0}, 0xfffffffffffffffd, 0x42, 0x0, 0x52b, 0x5}, {{r0}, 0xfffffffffffffffb, 0xbf, 0xfffff, 0x400, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x1, 0x7e}, {{r0}, 0xfffffffffffffffa, 0x11, 0x2, 0x3, 0x336d}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x100000000, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffa, 0x84, 0x20000000, 0x70, 0x6}, {{r0}, 0xfffffffffffffffa, 0x6, 0x80000000, 0x6, 0x1f}], 0x1, &(0x7f0000000080)={0x4, 0x4e}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) recvfrom(r0, &(0x7f00000004c0)=""/237, 0xed, 0x840, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x7fff, 0xfffffffffffffe00}, 0xc) sendmsg(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000280)="7d9ad420952448c5be4fab0ad89223c954a80218e78a7e777d1cdfa04348f27a0b5eddaf79964768b7ac372fe8aa87ea85558bb53fda15cec9c2a3c73f1073b0b3bac1316baab795a8105721277fb07ec2f2b127a8c1d168ef12d10a45b36f29b6166f4308e67180596e237aeae5437b2b6b136b32e3faa0c1da5dd4f5897d07690ad1365b5631a1fde8dc4a9762f52c986611fe4f302d302f998035a0de8ca65a9380ea9efd3e2157dbef0e734e51dfa25ef97ecaa924af5b730329f27f81ca9731a33dd19734cc30e8b165867a08a57c35a36ff2", 0xd5}, {&(0x7f0000000100)="5a5fd2a9d92c3035dfa9acd455c1dfb7e15b620afd14506544b354e4fe4b568270a18cf02920e9c7980926a54e57dc21e280e223f8a0c451", 0x38}, {&(0x7f0000000380)="fa29ee60e8d105fdcba5bff3bdc1f6242050406442b9e4fa203021c1d0902f7b67ea9cd5c25eed9e0c3a2d1c18e4446362d44ee691be0d94116aabe5bb84e1", 0x3f}, {&(0x7f00000003c0)="e1d205349356d8ca38ebe0715ba82a282a2c6edbb1649ac9d9b4aa1d52fc29e2b7724e418ff1c57c67fbdd05513712ed67b287d84f958b998549e915e2c967a3a1129e3606440c928da51acb28fc9ac1c2fac5e2eeb86a9e55a56f5c437e4c9f2734fdccf246780568e723320d14e523a3263dfa11989e0b52ceded0d4c62281ba8b5dec4d148c90d850", 0x8a}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="0801000000000000010000a57cc2807de92fbf4c9cb7204d6000e29c327438cf55a8fd40d89cf994cb1bddcd53aa66f8976cb04e90a22a423fdd47485243c8184864b5adc773d375568ef2a5c278f01d35eae3615749193bec0e621653b81f61e6d2a814ed99d50cef749fe711ff205636a0c90a872b464ecce6f1b4698163555901ec58d2a79155e09e2f6bee014089737390b4a7a2aa8bba52a8e2bb53bf09fb0176c02a1f29fb79bed96f03528032910777ed03357b497c16d49c0c35fca4d61334125a37baaf8e276b8b420b680c7d50a45b922be9d7b3f8fe1e0e7f5c85cc87873310a78e6cef6d305d49e4128e457846c81e43e71758e58d27885937e8a20b2278b21800000000000000ffff000008000000e961f360000000002000000000000000ffff00007c0000009f43c240363ab45fee0e113c6f7430ee8000000000000000ffff00000000000097f50e5d4f1e41979bd43d48835cd212f3a564c150f7c0febbb856e9c3ffcd324800681fd5f75799cafd3ea5400e2a759ef60c7766b9fcd2b6cad0f46a700a7798df9ebfd0d997297cdcee20e6a90ec731f0df9278ba24ab95532adbb9bb799653ab44ef5facc336adb3c4d018000000a000000000000000ffff000005000000e4ef8462ec1295ec7d179a86f9068c1b36c596f3dbc5d495f488de8d818082c8baddfb0a9e16e5606c4e0667f2a477237dc3b4a878ce8800069a3c4ec1d7d2b89cae82f66a3ea55fe91d5db4e9985926ea64c65866ae7ba51c36ace47f1270726e19b10aaec38b51928f8ad52a3895a0d0115e8d218f0f9189810cc34815367ffb87418dd562e95dba0157b5000000003c124cd9227ca057cc4d7dd74151fb84600805b7a436822b0d5c755b8b7680933eeb9f88517bb30ba9906304d59276adf16a36d12e962d2b7ec211d35e4d4b01f24e8c31d025455106674fc9f82091f41b193224489de8000000"], 0x260}, 0xf) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff134800"/20, 0x37e) 19:33:22 executing program 1: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r7 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r8, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x5, 0x1000, 0x7}) 19:33:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10410, 0x0) seteuid(r2) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="eb108c94ff4cc8f8da71368afb6b8798faeab1814f01365125ee59703188d19ccaa1d3fc0facce6c03d475aedb9524df", 0x30}, {&(0x7f0000000240)="8928963f8e16a435c4f11cbe79d08d6526febfe994036036342a44a7c23fa960588f7e96a4959321e049b6e3914c29f93ee49dd6ee49537fe40c", 0x3a}, {&(0x7f0000000280)="b04e62bba517cfb36709c41c2c370c09f83124328d", 0x15}, {&(0x7f00000002c0)="84fc157509cdc1129d6fafd40a0f8146fa9c0a4d81dbe6f4e9d63eb109219fef6f47031affd87fcd27ce010255034a1350cbfd016a66940788a99ad790c2c162f6dbd172b5c293a58b3be2b30e304187be79086545f395275e58", 0x5a}, {&(0x7f0000000340)="ac8f67e101a0f1bb76eb65be6fa6cefc287bc99acf43c15be6ecb2e7e10c045d120d0c59a5d8c6b5fc62ddf33325c214fbd40985b0d320e8b66cde4e70c7c8939325e1ff1c042612b392d6d2cb01fe2afec22c2b5acc4a8f24b54b6029464cd502b9bb2f6d708242c95d107454ee6e2cb6631f162e6d92aa85cf1d43d2e84bf717d01158a03cb1444e8b7607f91b6375b5cc6d1c74d242f5f84d888ee88038fc78751cfe68fb13a95d07324f49388c8257620feb79182fa72d155efb8f453197f8da43747175b6b87a48722e57e1445e7b8e054e6dabf535e499ee9e69b904e8731729fbb4", 0xe5}, {&(0x7f0000000440)="20b3813d5b8a408f3cb2f9a753fa42a44183818abbb80d45d0c8f17f750e6635a056715f83460c473e28fba5276b84e8aa1038e73efbee3b136da9afb7d93e075c07a2a8484e51020b60700e435994bf1e3adce7d589ba5519c3e4d34596dd98b260db67622e89f3341cc0d476315fdacb8d81693155bb60", 0x78}, {&(0x7f00000004c0)="ac616420a7b7366c1fcfe6874883ce3c04e691e46413fa492101e9edbaf4ae3e904db969fd311eca08f453374c2d68f600b2106d3a15eb5617daf62b104322cf419123aed819d74192c872a9cf3c078cc1332ded2f68d6d7bfb470374c6beb656f21ad42744ff054085be7d4b02d9d6fd69551bf6c9b0b949c2795c5e1356ad759ce52b7f418f94a3d00245f1bb7267e32bfd169f2852aabb3628d17aa7d9637f5bdc9040f665320f1398fc21dc717c28d8ac28f411b953f479d344f2de72e9842a9416b5d67783707e84150f18627bd75acb943a59b63904c4320de13c46d564bdfb5", 0xe3}, {&(0x7f00000005c0)="c4c517c98998ea96a0825edbabdbd12ddabf3388cf1336829bfdc17468edd5c6314bf10fff51e3dc0a29b3f023bf0693691d4e2bd44399568f28e2ddad46e1c7f0ee7c47c3fde98ffe33ee646ea1206a106c3a", 0x53}, {&(0x7f0000000640)}, {&(0x7f0000000680)="671205d82220ccecbe2218d92129d2", 0xf}], 0xa, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd\x00', 0x2, 0x0) getpeername(r0, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) unveil(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='W\x00') flock(r4, 0xd) rmdir(&(0x7f00000008c0)='./file0\x00') r5 = socket(0x18, 0x8000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000900)={0x6, 0x3, 0x2, 0x200000000000000, "c54eb0366b27bbf70a8b3302407b09898ec39628", 0x8000, 0xe499}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000940)={0x6, 0x100000001, 0x6}) mknod$loop(&(0x7f0000000980)='./file0\x00', 0x100, 0x1) preadv(r0, &(0x7f0000001e40)=[{&(0x7f00000009c0)=""/159, 0x9f}, {&(0x7f0000000a80)=""/121, 0x79}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/64, 0x40}, {&(0x7f0000001b40)=""/249, 0xf9}, {&(0x7f0000001c40)=""/230, 0xe6}, {&(0x7f0000001d40)=""/138, 0x8a}, {&(0x7f0000001e00)=""/59, 0x3b}], 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000001ec0)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000001f00)={0x2, './file0\x00', './file0\x00'}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000001f40)=r5) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000001f80)) ktrace(&(0x7f0000001fc0)='./file0\x00', 0x1, 0x1100, r1) chmod(&(0x7f0000002000)='./file0\x00', 0x80) write(r3, &(0x7f0000002040)="f30c557740a71f8081abf94e29ee84e39b4e9d7de4186fdaea6187833350a566095ddf1e9559151b", 0x28) seteuid(r2) socket(0x6, 0x8000, 0x8) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x1f, &(0x7f0000000200)="21be2a426d2f28a86186dc5c3c40cf2b67f5f4693d1230719e77201e24c1a2093a4aaadcb5f73d527540810c2d10202c5c2e6663f7c9c53f82d20bc4244b206736f1d29c997f85af0c7e3ab66de7fdd4bbe26ebd4163e91daed864ec6aefebe39447927123b90511e92bac0825b08968e2b76f3b7a3339914fcea3581f74f9ff95c2ede30c641eb3b88a3f975fe84eb548aee9e0bb52e526419b8e0e32f269dcc3880b9da0b72fe81c320d7640e02e4d7541b445a7da93226fb6c5148e2be2d506c6b1d472", 0xc5) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x2) 19:33:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) socketpair(0x1, 0x3, 0xb6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/48, 0x30, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x100000012) write(r1, &(0x7f0000000140)="510fc3a038", 0xffffffffffffff57) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 19:33:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) getgid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x4000000000000047, &(0x7f0000000080)=[r2, r3]) setgroups(0x3, &(0x7f0000000040)=[r6, r5, r4]) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0xf4, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getuid() fchown(r2, r3, r1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setgid(r0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 19:33:22 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:33:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) 19:33:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpgid(r1) r4 = semget(0x0, 0x2, 0x100) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x8f0, r2, r3, r2, r3, 0x10, 0x46f5}, 0x2, 0x8, 0x1000}) 19:33:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x8003, 0x0) minherit(&(0x7f0000224000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80000000) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x40, 0x8000000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r3) 19:33:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000328000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0xc2c6c60d04f0f052, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4c) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x9, 0x4, 0x1, 0x101, "a52928ace2773669716bbce0715d9f54d630d173", 0x0, 0xa00000}) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 19:33:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) 19:33:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 19:33:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3f, 0x3, 0x0, 0x0, "000000000000000100002000", 0x40000000000}) r0 = socket(0x20, 0x4, 0x6) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/235, 0xeb}], 0x6, &(0x7f0000000640)=""/244, 0xf4}, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000000)=""/139, 0x8b, 0x40, 0x0, 0x0) fcntl$getflags(r0, 0x1) 19:33:23 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x29a, 0x0, 0x0) pledge(&(0x7f00000000c0)='/dev/wsmouse\x00', &(0x7f0000000140)='\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 19:33:23 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008f4000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 19:33:23 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) geteuid() shmctl$IPC_SET(r0, 0x1, 0x0) 19:33:23 executing program 0: r0 = socket(0x38, 0x4d2110ceabd49624, 0x80) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10001, 0x2, 0x83, 0x80000001, "0a9c1c75d9173960836594ded7d28144f29641c9", 0x101, 0xffffffffffffff81}) setsockopt(r0, 0x6, 0x200000028, &(0x7f0000000040)="7dd3c912314854541b6c318da23f85e9f6d9ed815391c3ca2a83", 0x1a) fcntl$getown(r0, 0x5) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xfffffdb5, &(0x7f0000000280)="011511b1d006fafd91f10e09b6169a10e1cbd160cfdcba5b95b09b76af14f59bf16fbbe47b13f247299d779a08aeee723c6801972eca1b31520e6a54dfd3da98a0827a9aa73f80925e96d72c6ae1c59c7b4b1a32cc2a725c891a78b9b61f44b5fd8aa4803a7eb8b8098d949e737d5eee1057eedc8ad382ef4ef6e41d031db02627a35aca73238a3a7b7feb9011e91f1ea53bf16cb672e365b0ef327aa71252b4b7236c88caf3f2c2ee0a3b7473e08e67091b62179f8b1746435eb800f4b4d91fb866253dfd1cd2281d4b5cf8f93a87d46213a9d5801c17f442792d1dd4fdf0020000000000000089d0f81d144486f337a24ece1bc0df8765ab8b3bf0c86beb28e75f1f2f307066233a4f76adba6061757988078fa7fcc99547a746a56444eecfb960fb254bc293e911375894c5bbb2abe1d6054928659f456125d0dc9972464ec7a144466bea3a") 19:33:23 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x1) 19:33:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r1, 0x0, 0x70e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x81, './file1\x00'}) 19:33:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x5ff3, 0x8000, &(0x7f0000000040)="6ce2908ffef0634781ae7ff2cc2a6f148da3451e7b00cc67531e26c12f4858f4ad6c5a5293be636c1b40808cc1a1ccf80850d89f4ae2206a4ea2f35c02fd4927476d4e5e6a96465f2afb3da8096c28174af614a67340e416a9c6b68dd657cd65cb016d11b88cf0fd739c10ced8adceac75fc1f7a2dcbaea877c8062689ce07b8c2dfd5b49f6c85266cee98dc486aa22955", 0x91) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 19:33:23 executing program 0: r0 = socket(0x1, 0x5, 0x1) r1 = kqueue() connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x81, 0xfffffffffffffffe}, 0xc) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae147ae}) fchmod(r0, 0x4) r2 = dup2(r0, r1) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x30, 0x4, 0x2, 0x3}], 0x4, &(0x7f0000000140)=[{{r0}, 0x0, 0x0, 0x1, 0x8, 0xce2}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x7}, {{r0}, 0x2feb9622b4971ef1, 0x3, 0x10, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x9}, {{r1}, 0xfffffffffffffffd, 0xd540af36b51940f5, 0x6, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0xfffffffffffffff9, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9c}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000013, 0x80000001, 0x5}, {{r0}, 0x8bc009577784587d, 0x2, 0x40000000, 0x80000001, 0x8}, {{r1}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x80, 0x2}], 0xec, &(0x7f0000000280)={0x7, 0x3}) connect$inet6(r2, &(0x7f0000000040), 0xc) write(r0, &(0x7f00000002c0)="1a1fe9c8b68ea664c8ea6313571517a4d12c4f3964de7b7b61db0bd4dade585c155e3a05ba74f8976039e130cb2c6173d023b6e6aebb209371aa1e74d84da81af0e580", 0x43) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r0, 0x0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 19:33:23 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000100)=0x7c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x209f, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7541, 0x23, 0x7, 0x8, "41fb5d58348b62e7ffaddeef5870ba4b1be3a98a", 0x9, 0x7ff}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100) 19:33:24 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000023c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000002480)=ANY=[@ANYBLOB="354ff9f21ab6bfdd19d450c502f722b95b53a961f1c3bb5ece83c3e375d5cfec08b3fd014b9e3a5088aaede9a6c52cc40648d32e14528f0f7a5053024f89f92bff2b759638e3e01cc6d2eafd164af612a4d89e79220f54519c3c594149aa24b8eba0806c49800615281331ba001608e318f6ccb269d1218b34c7b3ee9861deeb59aa284f2927f6041e036f19325525498a9aaf85920448f98a4339f8ed119b935a64e395b1a36a5bce68ef92bb33397d33534e5e1de4293641c991cfd387b8f0eb3f28f79d1d8ab275ee1c0d70a0a3b609c140cb8fd4ef9584d4551c70b698f8ad356fe5942a4181c7ab1467a1aadd77138bac4406cb3b9b67c957b3cd2f87a1fc3bfe807e546d9dca4110086f76b241b325667770a3a3bfe8ef07af9e2abc55c45bb0609f922628b7eb2ffada3aec85dd30d138250cb612ec57c13076106a2d59b59a20cfe01f2749e41c9885ecaef13614ba59d326aebd876dd2c46faa7ea6603c573dab47625829efa046f1170d9cc48035adc43458c0d09812e5940f652e49be412b4eb64d0a81d189f9fa31e2500b8e0afb274eae081ecb81ca2e4a664198eb99784e1db27a185719038e3ef320b1af0ed8837f881fd5887451c17f93c925a8c003ad80faa58c3868b726e97f4f7064e833d7adf914f3704c7441fb028ab5b69f3024ff8e3bb1687de0c4cb6ead0d272532c88b4d1e35699fdcb4944f85ff97e627596c25a7514d676c66082c9ee294baecdabf63387e873b03f1c41efe09f6adabbf0a5ee2cd5d1918e351e9220b49f4b5565ec6e92ae7344512959c7e85e88bbc9dbb2a570300df8e92462f0cb992e527ec2864f54d17ec5d3b6777e3413007d40f9304c892d733d4bc9163daf9099e490066a530dcedd3161cc0041650c181804cff84e16abd81b8aac1d36c761dec567eddc6c85ad5d3d982f35ce07b812542df076a74da08c99814245c0a1a3665bc87a26e4eb6729863adb2f6dec1321c57598a94b13207437468c963abbff25a29d5ce0b2e6d4027001905d5d8f999b4115aceb21718638a7ec967458d25643b32356df9187feb616bf1605ec812f0bdd6d532e61c8625fb5a0fee1283d84df5030b82a26670e21c3bf41ef917dd0a8c570a6571d8279b94aba3947b28c049c23c80af9fe3b6237989cf7b4a97587a2e89df98df8e953f4fd6eff00db00a322c9188d95692205ab3adbd19e82c48b712647b59c52e375e205cd3eda82a09a8a77777b253edb79987d1fe78e72835aa693ddc278e5d1c0be7ad510845e14722f9a68d021171382bedf7c914ef2c21113dbb369d0510ac776e58c530e592f436daf9698ec5f2e2accd384293cbbd4771741003eafb983e56b8897bbb4eba5ff6dfe08bb24a644945ecd783cdf8ad6a011ea9e023d98cfff63a2131fc56e1660395db6008d6d1e3992eb8c92fa8dd78bedd8a50e7e7116f99eeefa9e481107820c941565e51bca5fa77bcdaa3b7372b9951a38305272f9fd89a4324736e6a7cc53d6305037a6549730fd6a7a51e30df607ae63c0eea514c34033e543d2957bf7eacf6142db715f7341c046b3e750c47f05985fead81a7df88c71ab6e9b7cac102a3ed23de9244b673611120f2ecb221b6536781d695214ad0b16a23e89bf3712a60c09ca210b9455050f942ee87cbcad2df9762b759157118ba7f3ef920a8bf073829e39a93532799d5a9c03d1427c2fb0aea8c6e5657c9158189caa66dc5c6e5ba7476a91ad785116dd54a80d19f7be1772ce01093b521cbfe969857396fca56579c87a7eb3462d2cfbc158edcd2638c4674e3cb7db0d9ad3243dc263ac214dd7a652dbe369d8408fc9ca19fc34242947822cbea1084c4e86fdf863d4f762a86c226718e34946fc6d9b448fa4b670330d79831b71b92c9d3f2d83ded3243951b92af543627693cad9ff49eb3063b487c548228fb4a3d3af28f2cf27ec14e593df36407a014f18afbc3bb39b00195d54d59ad5395b7b9df4a1f04a59c1bacfbe3f3d31621ba4b44c45981e66d80f36da0b440597b30a5f894273fe94f9e91fdf6646771b84a7a6f25c677982725685fd26bb483a8c9cab148f5a99769671dcf6a73829de05b0ef050e68002b2cea36f3023969b040636e26dbebede906218c27587042ef181cbe10ec3c7aa88845b8007128d3a8cb798acd02b95edfb21d0083e85b002a8bd5f5da7e674d6a8e3813388ed7d4f285674f43d927857f05a2238227504d4164e5ac9b0bff2ad7eebb977482fa3494b1b338baae80ab09fdcb26b990b38a10788ff2bf78cbb08e6caab0172a6e2973b4897022b9c48d81fc47e5c11bdabe07ab8ef38b1af6acfa9b6ede7aae0776a2fd0b3ca243ee82ea71a7d5a13b15fb1cdfb012cee21c7a9c3ccfa0c76ca30e20172067f4702aebf10c540711a97c96e109028da1499937e5f5ce682567c6215f2602902373f7d6150f2e66a03c08f9316ec7f3e1259169b831b89d423d1f5593201a6dfa2bb09699da540cdcff1bf38acbd4b87336701ac655c2ceba10ce9bc8806f3e49b8d02c0cb304462b931f528cde0df328179ecd20222e3cc1329111e59008775df30b01b446daa66eefc63266affdc856112ddf8298fd503b04e551467cb7026c747584ae7edb510cfe4b64a357f7d065b66fd998c713f3eb10def031eb862ac5d3b69e143a8df887cd8d3a1ced9cc9fffc73ee89c620713d5338895f0fe7cd8a79035a81e20e073aad152059ec4407aa4d887e37a0e1ead32abe317cc5fc4d51ec75eb4dc0762169f261e66096bafb41f3ca162c54c0dbcc69cc0c5b84ecb1a69408b1140adb52475bb840329e4ea25c6f2792d62e5c734c4b013244acfcbca5d17feb2b630176dc7f7e816137e466b3923a277e99113e182104b3b6952b6e0af7351514bf7592250087ea206027618aa132629e5349016ce6eb59ef2989127282a11563a20f24e3f96c6f27a68f1d85c603263eae7ddda8a8498682da1e24a4420f06d5a41524b8bb47d479633ad7fe98ef2f9ba5d7a7ec3611098c07e160992d21111c5c4dc6776f927fbf843ce0932781f2e42be9b2989d9089ee44ac72d979a3db493d79828a34d1b9d21d24fea62ae8926bf2d7ab7b96a4deba0cc8bbc61dacf447e8809d4bc82bd5aafa06eda506715c02644a81e7a717d3b7da8867dcad30f35c72d946005ec25b3d4ddae0f64ae202048df40dae62462e1204cfcbaeb24c0c27fb13d8e37f7d9e9891a7d8e6de8e3b23c2a032e794b7e5ccc912cca7942f1b0ad3279b09eb21d70033005ad572774761ccc9f94d75d01cb8b71d6a4803ec69572c4f4161f35eff9f42047939366c9d0092bb5adcc49bd4425792815b145cd56c9872df3587570054e8918490dec4fbd1113a528ee1885ec23e001adc71fc3571b9e298da7d57f6a9848f4f53a43ed567f6f2bcb64da2091fbd5c9301c0f7048be17c24b78dfed706a54708f74f0e424a148e7670d5918511d9ed8ab515f481698ff6b2bc5a86e6ca30378e9f7cabc13ed5e1185ad8f248c347b406ea18e4fb1222d587d5202076d4ef9802e0dff7b2e55a7a13e3157f2c478145752e8ec919a2f678d7286c93b2f41e5211a814ad89dcae1c7dcb4565ee35538ce1cca0e4aa8fe49e6caca3a1036aa97ac950b0553325e6256ee6c23b64754ed55cba0d055d65ce3016445eb824c9a573c34bb7ff17cc58931bc0d084b03773a8b81b735ddb3611d0c37bd17852797db59d8880296194d23a97dfbd6187608c4a2c25c331635f2a22a7396a4b67784b50729d7d975fd770eec69246dc8fad2892050556ca7d83d5c4ab54ffd424d32dd1f0d500c7ccb8a10634dfff62684a418d35a1e66d1b367100509c42b9d991f4aec0b9ba6580273127d2f8dd6402feaba0c0bbc09dc81d7cac5877fd48b1ccf028472e6c1bd916fbd57e1565aa1ebb8012718c84bb30e05eed0448c4cf51396c7feb901721251c8a91f46ddd3b4dbfbcda283f5518e5725d3b6835f72b00d84c3121f84e0cf71eda768603b47758ddf311476691b3a1b5ff2c35bdb92d68a2403fdba7ac0f19db69cbee788a7cca298961128587c42712e021768b4e7f1d51e74c9f9699ae819dd644b86833b7451b8c3a6d31a7ab3434bc6d4483019461ba60d72faead0aa3202913701d0986f42e95b5988689d6ee7c16b240c9e1466bc1b1a1cb3b61f3cb103f30916ff0c4268c65bf3d1531e634652b803bbc36ffb750ebc62e0476d24e2c70d38f3214a17c07a20f7b42a5ffd74a09da024050d41d977dfaf474eaa5f5bf003952a619f6687f19832a181560a7ca93209d0c044cb0c4029909b08ad705557ed55762bbcd113b26f734f194a88ab5034d5e4ef4b3f58de74b69a4db1647cb53659631383fee589c431b4aed391f29f4524ba6343b5af875f5f2276e54990c20131f4b3ce564e9e7b56e6a60c5b2005430f45b1c4d60d88bab19272311a0d53f6dfcbbf12ca460eed919308b342e663c42e16c193721fe96559b2d96eac11a6a2b5416ce6619a08fcd812cb3fa7061603f57cec53e40a99268f1508591a3371f3283214ea18ddf6a79bd3e993d29ece0f2ac72e8434d94420347bd3ea37b16afc35ff91dbe6033ab07ebe145da21785f180cf98d8c29c758249cf8da05d74838d06c491cd071463972f05b3f6829db73ab9e427a4ed996511a683aefe22948c0c8008c6e7c96f251484ae02d961d8655cf71a083bbebd5d9e7a0ef5724cfbbdcd6462bb307a2a12eb7f73a329323c467bbed8389e9fcde70e3717766c6501b0f7267b15052f6eb0ae78286e29f44f7e9245be41a9e1ed169d355758b85d23ca248aec19659fd2db2a3da7e301893fe10a793e3e70204f0a210d1673d725308dcb246a5e36215150fedcc2ce14890c046afd91d34271859d06b653d3bcdd5da3d4eb7e23b8f57ca1aa4ee8914bcb4936895bdc1905bf3652bfa0046ed2adb0021a96ad03a2d6ed9cebf44ef5872d82773e456519d7f68c11acaa688fbf8fa5a8bcf25167071aacf7cf0bb26dfb871fe0a799a4d8f88a222e7f4be625f0a78590c151b9f16a0cb4f558e2f9a21144754c90c74378c25cd82b87f5cb1c27bc28e59e50196520fb39de5553a56ef3e6ed985ef1696ffc0af20ac232ce1d0385233fdba520789f2591661aafb86e80e80e33b9c7e6c0e0127097404a80d5df7f4b3dd470e3e3dfbc935c89ed4ea1e064ad589f097a3859bd7e4692c48b58487d3e763a6d8cc23c55a9133bd6bbea05c9c475b28588ae13e5a9b1b02052a818a44c0d365fb15f2a911001f3ed5c5f2fdde2a0b21a9c42fa027d37533dc01aac581e3f16551befe44ccd24e453a8b8b1b810743130574175c2bf52f69dcdbda299d4242d80b14c7a72ff89e9bf76a837c5a5a89e38dfa44c12b4d287e5130b872ff91208d9ad8ff0d680c9ca533579f78e7595bb897f3e254351d429d4b6e3d9c2ae728290581e5ec69688aa460a28bf3e4219666de8f127bd71bb2824e045cb676a7a9f22833776106d8939c8e6c4a0a13c5df9c0cdc466388aa20c9e5db69115751bb3c18ecd8a4f37841cef4c5a36b7e5a734ef781ea19d1a32d798e3c0eedc227bbc01c4aab384cf6ac50568b58b84c4ba3513a62b620a3cb84b524c274f0679bb9c2e9b8edd81965829d88f7c9c6823df52f4a05a4117a8ae364b4515bd53a7062b9e3302e2cca1a874fa20c2a3eb3928b955938b0f3356ee31fac77fdde146db999c8e8e62c712bd2fb96ce146ae9d3e22be3aedb8e7a93015ebd7433313d5c9b864e7fe0cb7d5ef0cd3b541c6da91"]]) socket$unix(0x1, 0x3, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') sendto$unix(r0, &(0x7f00000013c0)="38d11a2ee28405406efb066205e2f63a512a627bbf7ae70b74165e9c83f74d54991ada7b6f857c07d6a7db74806d2571c1b4a58e929d93236c3aaec4a060558c4550f370576703c1cd105e39328383ef7ba14d19d6a2aaae6efce7a5f74f36d78017d573329b85ed26796bab470fa5d78cc06012346cff536840e26273964517cfe0b94791c4ede4cc49a257f961224aa2740c78c3de8261848692bbd39dd41e7d86ce0104f39c9cc20f68351b94315f575e", 0xb2, 0x400, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x10) r3 = openat(r2, &(0x7f0000002400)='./file0\x00', 0x400, 0x100) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000140)=""/73, 0x49}, {&(0x7f0000000280)=""/187, 0xbb}, {&(0x7f0000000040)}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f0000000200)=""/19, 0x13}], 0x6) chroot(&(0x7f0000002440)='./file0/../file0\x00') ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000014c0)={&(0x7f0000001480)='./file0\x00', r3, 0x3}) 19:33:24 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x27) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/84, &(0x7f0000000100)=0x54) sendto$inet(r0, &(0x7f0000000200)="d24735b1abd9d9415d427ca1fc32b27de47fb85a83de4dabf7aeb93268414eacabf593385911a3b3d9bd24945393b14a552c76825cb58cd598dbb9365ed7a9eecff02aecd8078a1b7efcc6dc07456c8fc223e40b18c2c9714dee403165b794e2ce821a50f4daca1c3ac98ee28c9311f2103e09b04bdcd948cd2fb517c1d02fd2432af621e882af6e57f0da39d74e5d74aefb8f380214a140a9fb2061271ea2c458f99a9dbea1cff88dc336a342ffeeaf7991221b83906d59a30d755b0cfb6304bbfd27a3ceb56cdba2de30fdabf7c69c44cc2020858ef6c999271d810045dfc520e7c52208883a2bbe00dda318a505e3360f5743bd773763fbe492eb7ef6d899a3b50291ea7d9678ba25d94bfd1afbfc83e9f2c0b7d523de2d6d7ee5f1c2d5f824a69e2b68327839f7277905699919c9573073971ffc6945335b263322809c8f210763810aa8e86905280d8e7089d14354d42607a69e3801ea768230885da01e3f64e5e3830f190aa559ea92e8351a1fd2dd877596b6a94c5f55e877aa4222b757d9286dc4a3f2f0ec9f5c055126afab4da50502f5c26007ca6d4e143e91c2560c0e347168ce4102b37a1fd748d5dac357caa4b81296ef77127da8b632891e8a7d5d220c59db2edb040a93426260c7176de3b56c047d137354ee356ae5edda66221f854d53e9a997a70c60489e799db54613b9b537b73994ecd244ba622046917c035155562345f1cc796595908b9d0a35e5807cea174cb4b97acb65b6ed1c4651d9f9a49c959db7c53ae709f135e47b3a1490050bc4407dbc8ab6704ddd74fbb02ccd3b911a46332897f23808673a7cc5c61f648e0005d3d226b6b200ba83a38a8986d1e180df964366177f633bda849df8bf68c1d1ba11b95e8c52d437e1c6146615e0863a6a820984e93c0b5c8d77e4cd5c852251788acca5d6baddfa147e9b7791de0a80dede049149555aab208579f0194c33313f8ff0f4ab848edcb7a946721b9993dcb32941a160354a437b2fc8870e6ee83324fc0ab922541392330b4163059eeeb4ec6b632e280cb943628862b1578862f4295392c86d8867413df6afe1b0785706b0c658237687b950d0bf229f1ed4e5c37de8ff41d47191f48f59085d884e3157f3ef93ea78765d7d8a611371fa7f33925e37dfe3bbe74fd0fa05620037998d46effe7d992dce1552c1aa0a086f8ab3c97e4117bb82702fe100de31c8570ae22479bff8ab71b3ccfcb7068d7c4a3da6045f0d03c24c09423933fe2b3c23279b3a0ab1383264f5ebed0038f787fd35ddef7f9ddd2fb80bbda8ebaf7f474e662d0aba7eb2d9344643ae3d6952c17f377d4381c85587c2d1b3fac960ea5fd49d5b4c3ce4e8da8794b9a9fc8a87cde7b24f3c28127f2a190b786cfbd309f1f4d311da24109c66bf737bc23e80b04766fa604ebcb6d8b143669e7c9a6e979622bf56a3f7ddcdb19fb55e420595c15399c20f467ec34400daa810d8da4e1d45ab78b0149f81f2928437d2590bfd3cbdc98dcc45ca47dec8545e6437e4ad8099be4d68dc2a05433f2b5a61ec8641181cb66e50c6dadcd0c2548fef5be43eae5b5dc6aef8ba4aba7d5113fccceb36c4b24442222ed9333ac41128a1e94208e08621e6d244bb2447ebcb3e3e26b46e13bc412eebdbb7c73cefa3b1d35fe9b165c4c38f4f2323a834d068c073f724b1759eacdc6732de8da4688c3400c751c8f3d89360b85cd9c52f6c07250c8d7f6759a9c8966e165ef543752d5bcb9a7011f09cae6eecb9bf32966866246806e3dfa0657617248a65f0b672209c6d8f41d9f84125707a3f2dc14821079d12bf01145fb1e355f19632e8d279352e9216eb4b07dcec2d9fc270bf64a53624ec8c07a3d52cb394abd410a93a14e797ca05644c60415bb742b8b12e7506d50ea1c7c0465ed72121429130bccdb0c8939c9fe23523c9940d75008d32ff47490de0c01b06ddcc30438a2be1b98c8feee3078c25f3934d017599151d6c1db23b6ea52c4a5679da065479307b9b0803d31a0f392c166f4a55cf74dbda35606abdb804940af4b9d54f7658ce653b63b74197a173d65579cda88e01e1f2d738161c5930b8cddf453d163a64176add877c75495e408caaa37cd163d079c79628a76a1849cbd36799eed18c5e6c569d624f7423cc53b56226efcca321df0917caeab8644aabf9939b7779a2b3fc0882490bf3ba98db1feb73334e3fa22d7a1bc2590deed88fa07219ef8e3c69c8d5efe97db0ae90e75f1094caffc46fd0e4ad10f988625a08861593c63cbc06ff6f8adfb96d738a3b3558dc819778c5396ffe6e6d6626d5a234a488bd8ca454f3c3d133d9f059e6bb0e384b8944e05729acd44b10c7c13c138962b15cdbcdbb635cfb357110a0a689d9caef38286e31a336beda345e3407957b443225b8a5954fb8aaf7b4faad14e8d3b84f179bfe6e13181fb8b5ca3d638daa9b08be0fcabdda142c9b4a3ebe4273c0ae666723e87e203cb2c853bab47012ae9f67e5abbd3f88410486cb593e78337d382c5c7d21af81148b6dca0fe71bf0052b01d3cb33d6006cad80571fb92c9c73ec6c2ed832ff8dc137ef50300048174378953bc9bd550122bd90f0b5d98948a1910fc75d7bf528fb6c5850a218b474c7ff760be1244fd4c09a1f3196f5f29be27e57b937b7fb33c0b8abe7567f328b4f9409c0d7880ef7224177a39bf93cc1ed3c8075ea2b66c4b2287669fedce5ee5ee465ff1ef0b468d3e7e933a891c6a160eaa40c141d866c91d2020a80b26767cf38a211596bff6260046fa3c7fbd3eaca9e0dc7332ea62382b7f240c2da6d2fefb0857f5a26294fcda4afa798d2ca88813ee80933a8e0db4731dfd7b8e3ea8dc939896cbb9d19fabb44b69b6ec9ee9c291eeabcb4209919bda16e43845dd38327370d7cd3d6ef15bd7742af61b15bf2467ff8a961cd15c8d7a4c39db04f71fa7cb92982683d49696a49b365998f40d5c2e6f5679f9a371d984a65fb08ffa55caf3a80e153bbe74cc55dbbcc736e6c6ad7edee42ae030358ec8b85d896e1a0eb2f7ef6d15beab304b609c39fa2ee5b5277c2c857ff7ab58913e59b85927388dd33062b0fb253f33cb49ba527188ec445fff3ae64c48dc09915e4e17195029a4cb6f3b1e0c91a1cf5f6718b6f7d0aee9cbfacba39891ea56e60ce72d5c99c9d088e535b9a6b872169f4b591e29aa9957b683b3aca60b24fd62319b57668d4e553ea329bc3d6ef0c3cd77ca3ef775f6cc458b972b1daed4150b9967814d0755f69e15b43a3624a6f51c4b55668f09846a63c764fa97a42e90834752c0dedc53f058d4e3d08741fa829f573ee015bf3c332a8e2204d6be75d851c339c6e190aa2ef7529cba024de2278211e16be3981322294dc97fe03033dfbd83328cbb38f5f7295d8c0ba7685036f066ce2a492c27e14d79cadcf035b77753ba559f49fea069ecb0dfe9215557bd846a3d5505e1bbc296e43ce898aa87befa80cec4840cc038b4575fe90881362813435157766879e7dcb0eade898c54eddaea259e2efb0963e31c86c91c29716c7b0d8710dcf055d8a450fc946c5d14cd4926b1f8fbf8097f460cd3a58ba141a23bd0c4c5d082f75453e8e3fafe15c5b9e0fd98623a2dec63bfcfbcacc1dda4fa1542839400fa4602908ef2277d1086df108b6f619425ec83557c1f6a9cfa492b6ade41dc5dfb74ec044765771b154faef5bd44aa7e445818c6c314edceb84e119cad2cf0b3807a7cb0d5fe680c1bef8e01a90619a1c0c055959a2586ad4f318fa731ae28a7d0f82a5f18e8222888b4ddb13c90992f404bcfacd011e150c4dc5e2beef0af383e0c0c985c0749d2d4c731323ac9fdd4f03776b63ee25214472f4414c63d860b6ad37db7934b7ad938c6c4e0cb90eac580772cdfbc2df09d24bc905e67141fbd14a030d00fa206c0c782029ac4b5e048157e29191701e7b99b90e00703793371e83c596e70e32fee67bae30079e7ee160a37c2c39ef6f08cafe5252109b48042e907b86e8b73553eac249b06fc6fe03ddadacee7d64898efff37262a79a9990c2d8da3071918c575c1f7ab6d0625a8599c50b38f3df392e60be91d16bffc4c107510ad946dee328c92cd59ab043e7a08097718827510248ca300fbd9570f8523362b341d0a84bd3acbefb4d6fa028cf4fbc140ff42e97f74130b4434e02cb6586b73664dcee4f8afd6ad3e1165b5e24fe25d035f35161997b4fc59531396bd95f82260c47fbed2825816dcd74742f8cef151fccb43aef2d3297fb72bbef5ea06ed61c4a69a891e3644ac104aa4065e1e5d8e9ce1bff8d35c2875067cd819bbc1f3d8151d55ffaa92315a8b60d5c80d304210e0a0ce59ebb1248fce2651d15e468ff20473be7d807cd18db00f4697e38b4c4cead4e5448f7eb0189f988e1d4cd093a38f1fe47aa4f5f4bc704cdc729581059cc3afeacea476b764238c21cc063b50f0b49c7328e1b8abb5ca1aaf22366a0ce8d07d410aa000219cd2ac3ea83f744e0c179784ac9d450382218738b893bb1fb980a03c7521a773e75a9318d6508879d7c59864b9f484b3b20101798aaafaa0744a2962aca3a0fdf839db3e566962ba5f1dd95d9d12257742fdf2593d388e564db80afa065c11b3d7be0e857feac9b72bb115b375c77b87f720f3bc58152a52bd0ea4b88be9d30292c7ff4b534e9c2a6a16f8f8f9cba82359b74146d5febc097a9e540fa813e1b1857f51ae6bc36813bfd883ec39232477e96099c73c96eecdbcd1b091af0aa53961dc27236644f82b7d2cfa86fc055700c2b3644e7e55625ecccc9621dc344086e4c383c61fe47dbd6f0b44830abd0c21aa74ad640fd2106313c4539373b5919dd0e6d3cf3f651f71c5475be096495c24bc93cf1c1ed60a4f1cf3edd02d8c8c7c39bcab20c1c4b138b2b0a9b8f1eaf39f1f4450c8b13ffcd93d67038c0790007dd0d8c0fdc5ab201b5e08a8179529366e47a34e19a85e72d9c2d182f98219c536631c5501de606eb99a5ab29fa731280178aeb8110264e68b082af40f32e9ea86dc3c012062a0809db8facd89b13bb07030b43db52d9320e92dc94c0f129180948cacdad8046be6ee7a4f1e02d23a6c089e5cb6a4972ac4ca108b1c22ef1c5c943f052f8fa143844082537c39afd55f5149bc802d7184a276c86edce35a482dcc174f8b7e0a30594a63da1295dc6e659b1245a94bc350369eae1fd9ae7ecbd18bffc0c68ec2566202679772c113e0972f4de03d6bb2bab15c5c9a2c9070150964c44521ec58ff79bdce2cd85885138148fc76891db652da5e0c52ab685d68a257c2ab761cceec80ed9dc9ea2c7db04bc637eb77e3242fa808ebcb59b2b7955ad330e3d1e6492c9c8ee16a663f86c72d5757fa551da58970284a3a8737b15ea51f5c0bc79e618aeece50908fbdf3c7adac87dda58bdb6d50f4e7e26d6a2d5229b8ba1bf2841e905d70070716e9214808c3928ef6081082c234967539246ef3fe43c6acd2268f60e1e07b264e81fa5aa453b522c177a4cb96314f271bf81382e7f2294907e37c0daf0c9db157d6bf027b87835896516cc649c3e8b7e9cab9ce2ffb0a63f4051f3b63f667220c02d1a343bafc89980315a1241ed4182921cbc92a090b650393b0aae63e79572118a5c715cc1828939031cb4e368a645ea48cc5aa660c704ca9023400496950e5a615599a4cdc700f85fedf5f94b1e16d5de20f4e2cad1bbab75833917d4037abfffc03ca17770ffff0cc536ba972df3a83bc03435704031b26e266b222e8e3f3891", 0x1000, 0x2, &(0x7f0000001200)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) mlock(&(0x7f0000574000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000570000/0xb000)=nil, 0xb000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 19:33:24 executing program 1: pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getpgrp() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x80000000, r2, r3, r4, r5, 0x0, 0x8}, 0x0, 0x5, r6, r7, 0xff, 0x7, 0x46, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xffffffffffffffff, 0xffffffffffff0000, 0x6, 0x100}, {0x2400000000000, 0x2, 0x8, 0xfffffffffffffffd}, {0x731, 0x8000, 0xffffffff, 0x3ff}, {0x7, 0x5, 0x82, 0x34c6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x80000000000}, {0x80000074}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x4000, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x4, 0x0, 0x4, 0x7}]}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200)=0x7ff, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xfff, 0x81, 0x8, 0xc889}, {0xead, 0x4, 0x9, 0x3ff}, {0x7, 0x5657, 0xdcb, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:33:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xb, r0) socketpair(0x18, 0x2, 0xf6, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x2}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) 19:33:24 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x7c43}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)) 19:33:24 executing program 0: pipe(&(0x7f0000000c40)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x0) r2 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) write(r3, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r1, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x40c}, 0x8) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() semget$private(0x0, 0x3, 0x4a0) getgid() semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) 19:33:24 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 19:33:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) munlockall() setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 19:33:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) 19:33:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x719f, 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000020004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5cc3) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x597) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, 0x0, 0xc0) 19:33:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="32449ff700e7ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="55f4a237342d735425e40f7163b50fe839f59e51e8d06aec29bd07ab0075d7a9f0861941ba6f17f1cbfd0ed547c277453ee4c125b70e509b58eca9d6136cd301ece10eeabcbba936c1efb3fbed1ff40bb5743f608717df6076d1f9a9ba316a001535d951333a4f05ed4ee0f7d4039a01630f3ff9b106c8f4e8dc253c1e906f16e8d10df648f437643e4d56b9d80f2a0600000000000000812cc1a5a3abfc"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r0, 0x0, 0x0) socket(0x1, 0xc007, 0x4) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x4, 0x2) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:33:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r2) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r0, 0xa, r0) 19:33:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) read(r0, &(0x7f0000000400)=""/148, 0x94) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x1, 0x7}, {0x2, 0x1f}, {0x3}, {0x3, 0x9}, {0x3, 0xe000000000000000}, {0x0, 0x8}, {0x1, 0x3f}, {0x3}, {0x1, 0x1ff}, {0x3, 0x8000}, {0x0, 0xffffffffffffcc9d}, {0x3, 0x6}, {0x3, 0xff}, {0x3, 0x5}, {0x2}, {0x3, 0x6}, {0x3, 0x3f}, {0x3, 0x7fff}, {0x3, 0x34f}, {0x2, 0x10000}, {0x2, 0x5}, {0x1, 0x8672}, {0x3, 0x84f}, {0x1, 0x80}, {0x2, 0x3}, {0x3, 0x40}, {0x1, 0x2}, {}, {0x3, 0xd26}, {0x3, 0x80000001}, {0x1, 0x3}, {0x1, 0x9}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) syz_open_pts() 19:33:25 executing program 0: r0 = getegid() r1 = getgid() setgroups(0x2, &(0x7f0000000100)=[r0, r1]) getrlimit(0x0, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0xf3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="005e661a68f3253089192e", 0xb}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 19:33:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0x4, 0x5626, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x20000252, &(0x7f0000000000)=[{0x2d, 0x0, 0x0, 0x401}, {0x3, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="010000000015877ed3ee3e7daa71acbd57c793000000000000000000", 0x1c, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x313772a8ea78c6db, 0x100) fcntl$getflags(r0, 0xbd4ac2b833cdec87) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffff, 0x9, 0xfffffffffffffa5c, 0x3}, {0x3, 0x0, 0x7985, 0x9}, {0x7, 0xb9f3, 0xab, 0x7}]}) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) pckbd_enable: command error 19:33:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000040)="00000004", 0x1df) 19:33:26 executing program 0: 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}, {0x81}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x210, 0x10) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 19:33:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0xfed1dc16daf2cca8, 0x4, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:27 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x200000000004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000e800000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff0100000000000000000011000000000000100000000000000000000000000000000000000000000000000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f52270000000000100000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getitimer(0x6, &(0x7f0000000200)) fcntl$getflags(r3, 0x1) dup2(r3, r2) r4 = fcntl$getown(r3, 0x5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x8) fcntl$setown(r3, 0x6, r4) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) symlinkat(&(0x7f0000000100)='.\x00', r1, &(0x7f0000000180)='./file0\x00') fsync(r0) ioctl$TIOCNOTTY(r1, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) ioctl$KDDISABIO(r1, 0x20004b3d) 19:33:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040)=0x2, 0x4) 19:33:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x9611) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0x3c}], 0x1) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe37, &(0x7f00000001c0)=';') 19:33:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x6, 0x0, r2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) getgid() 19:33:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="1b8b9f9538457086b90fb444dbce449c71a45b197794c8a2c6ef2bc2e0f9c7bde9d8bed80d24cc0c73381b32a741a07cffa396181549ddcb8c288fb57015b2eed0252a89b06b4eb6fc14018dcb4008491d49d0b2e06aec0a1bfd5563403597f58be8223ba0c3484e48b2f2b01cf1462305c37fdbd774d749e5ae5d3791decafef514704021f2a97a14d4e733dcc1ee5d14db1eb6e08008579e9a056897c2c4721e429218de065656447ef066ef7f5045f7ff76def49ab78814fee82c4eff2ad3c1da94d40fde4e092bd5b202d05db505685408079ffbf3e3b84ee670c514eddfeb812209dc20bc4d4c", 0xe9) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="22b4d10d177deda4dd3eae75b6bbbf66aa27", 0x12}], 0x1, 0x0, 0x0) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x7}, {0x6}]}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:33:27 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f26696c65302f66006c653000"], 0x10) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCLOCK(r0, 0x20004276) 19:33:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x8, 0x400, 0x3ff}, 0x4, 0xfff, 0x800}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r1, 0x0, 0x0) 19:33:27 executing program 0: 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 = shmget(0x1, 0x4000, 0x45, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) pread(r0, &(0x7f0000000180)="f53888997a42e26f845ca90df0bba9f7985adb6ef0f1853a13ca243c8bd6c730e96d91dce621570e312abbadfe9447a4373e82a4dd1f210828749f1a246c73bd173bc0bb81b226a2d6f3e0d360977198d7839a3e6a65e3bef6e051bdf068a9c5046a40ed229135b006ca3e69d840095d7c68946a3e485db2c0f505d437beec302d500b9d50c4e0ab793a410edd052d54dffb9546940b7f9d10cabeb81261379dd3cffbfc9a1d93efa4e94729fe311ae9155c8cf2fff922824aebb42770056809df027645fae8b943018b964a9ad8cc266db0789c20d2b53fce1b99f20e7759924fcfee14f7047202506bee7ad0ec524b020c4f306202f8fa", 0xf8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:27 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) socket(0x1, 0x4000, 0x10003) 19:33:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r0) r1 = msgget(0x3, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000000000066415d1e87c672b87ebc2f7a6c392fa6914a3efae24dc30eda798e10638a50277563db457eeab2ab81b6f047e048e02b776bbe8d00f788c505631fe8405a6c2b133246e969a30efc1156c707d48f5f2aa68f9f03b2b531f47022bc8f1a1bbd51108408613403f1ab637e1c754c64feec428fbbae911ef2f48f4cf877889c33546188ce20a706578f426d450179b4819026bc16d0f0490f541c2a5dcb41dc5e396441f3aeba2af97c983a92eeee54af904f79b39c526ad5e41c50da262caf399d7d5539953e387988c00ec3867008144c23bcb8ff68225cebc57ffa78dd24a09b073e3c1ac07bea172cec52eab495f7971a4519e406b90af2e8"], 0x1, 0x800) getpgrp() msgsnd(r1, &(0x7f0000000240)={0x2, "32716262c68e80443a76079ff46b2304a2d71f946f4684e1a94ba23f82c8464d22803840ce1a1e4219e9edc903fa4a3b744fd60c38cdbba3d8c0136a82b81a90b94edae4e069ec2b7b2bc24e46126b8b0370c658847c0ff9758dc13ad2cd73556c5c89eed7460825db2c248cc03184d0e48ee804db2b5b412dfbb4a9597da092c6edf35d3b903376d6f85655194dab0868fb8ea1dd59a525d1c2d363b8fb22aa7122d0dba4e4a7ce9256af82e08eafce3eaf97b02536551f02ba4a6bf03a6531dcf101c81ff0afc94cf96458ae2a0a98168b0ab68d2452"}, 0xdf, 0x5472fd31182d9755) msgrcv(r1, &(0x7f0000000140)={0x0, ""/33}, 0x172, 0x3, 0x0) 19:33:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) 19:33:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000025, 0x7ff, &(0x7f0000000000)="bcf4cbe153bbead019e79081a4a5d98dedbb0351ed41c0420f3f00223e5e88a74fb788d88d14aacb44363be877a8dcb172c889c53e1db709592528b607f82d3bbf189cd9", 0xdc) 19:33:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x9ac512c7cdf8c620, 0x81) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) write(r0, &(0x7f0000000200)='g\x00'/15, 0xf) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xcfe) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x40) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000002c0)={{0x6, 0x7, 0x1000}, 0x5, 0x6, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x1a}, {0x6, 0x0, 0x0, 0xffffffff}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) pledge(&(0x7f0000000380)='\x00', &(0x7f00000003c0)='}&)\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x8, 0xee, 0x6, 0x401}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 19:33:28 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) getgid() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000c00)={0x2, 0x2, 0x6, 0x3, r2}) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) write(r4, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r1, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x40c}, 0x8) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() fcntl$setstatus(r5, 0x4, 0x40) getgid() semop(r3, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) 19:33:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000300)="9ad0c0549f4d138194145b469bbf9336b3cd5010590cc5f2176721e619052550ebd3808dc5479528573c7cdc0ad3feba4061896f34b8720a6586e61609a282d639d51317", 0x27}, {&(0x7f0000000380)="8767f364ce9d413d9c8c05e29035aca59a60884e020fcc8f6c80e5137c37ec93c89a293e6f94b149ed216593789e5954f129802032f9da2bf3e70db6e8fe344a90af94c8216c071bcb3b3982963f2b4bc56890f6b783a8f8a843064e1ad975c34185bc2ba511595842f8c9f6a9535a5b125e6a93a327fe5a20a8eef9de9ca8ed19cabfda02b255b74abb9049e09b", 0x8e}, {&(0x7f0000000440)="148a5fa3ad480ccdb35173c86cc98a48cbe02599292154c8ee39ba864f08461dff92a4e134bbc4340eee89692299bda0bdb98984cc97dc3fe464ca0f8c150538041a2248bd2dab5b1ec93832d1cdadbb433b5a38bbfdb470096f6cd3203e082cf82d5eab8257eae2a90dbaa43586a4fa73b2cdc2b886f3900ac501d12649e393ac82c1c877f6a6b24bdec7020a510618f1654e843d", 0x95}, {&(0x7f0000000500)="5c8c07b538d35715412646cfae0ce26b766e5bed62016e235067fdae0b0ecfcacc16f9089ad429756cb8f3eda7fe39fb851566360e9eccbb76921a0d63ce7a6db10ba88f2b37424f0e4e5c1de96861688b7173a5377bccce76a957a6ddfb8eb9c5e4893b10051e947357d11261f30ec6eeba4153efa7f32d333634", 0x7b}, {&(0x7f0000000580)="5ccfd339721e5797d26429d1196ac18843b7b1aeb725186b3f86de53778f36e2bceaeac0999a8106c9f40bccac74ec74d2f55e852283f449216361c65744da3b2ba9e41eaa5cfb683342bb150e4d91f3165c547994bf2dd46eb4e0c764346c4fe3aaae022333c95fb3695f2c7016b8eecb8d61ca19a01f39ca78a808c85d870a2d597f9bef200ecf431e7f124c688a62e0884edc1accfdcdfbae51bd0250a3acc622cdffdd90a5d40cd4a9377d06508ee4099fe02e5c03285c9168d087902fe49bc60067a59be2b3392d43c4942ad9f23afb53c487e07b", 0xd7}], 0x5}, 0x10) 19:33:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shutdown(r0, 0x2) 19:33:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x4000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0xfef}, {0x18, 0x2, 0x469, 0x729}, 0x0, [0xfe, 0xffffffffffffffe1, 0x1000, 0x100000001, 0x3, 0x81, 0x2, 0x20]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x7fffffff}, {0x18, 0x0, 0x401, 0x4}, 0x9, [0x200, 0x3ea6, 0xe95, 0x1, 0x3, 0x5, 0xffffffffffffff81, 0x338]}, 0x3c) sendto(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)='\x00\x00\x00\x00') 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x45}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") 19:33:28 executing program 0: r0 = socket(0x18, 0x2, 0xf7ffffffffffffff) getegid() sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xffffffffffffff2a, 0x14, 0x0, 0x1e2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) 19:33:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xc6ba6a867987066b, r1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 19:33:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() close(r1) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) 19:33:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x1, 0x4, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f58000/0x2000)=nil, 0x7fff}, {&(0x7f0000fe2000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1c9c}, {&(0x7f0000eac000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fb2000/0x3000)=nil, &(0x7f0000f33000/0x3000)=nil, 0x8}, {&(0x7f0000ea4000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x100000000}) select(0x40, &(0x7f0000000000)={0xfffffffffffffc01, 0x0, 0x81, 0x5, 0xffffffffffffff81, 0x3, 0x0, 0x3}, &(0x7f00000000c0)={0x0, 0x4, 0x3f, 0xa8c1, 0x0, 0x4, 0x4a4e2876, 0x1}, &(0x7f0000000100)={0x37, 0x1ff, 0x14, 0x0, 0xff, 0x9, 0x1, 0x5}, &(0x7f0000000140)={0x3f, 0x7fffffff}) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x4) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 19:33:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="ec383bb89c837e873e30e32ed3fadcc715859e0379783cd0b0b981267c3e0e82124e8f43", 0x24}], 0x1, &(0x7f0000000180)=[{0xd8, 0x1, 0x44a, "f3d840bf51b0ffae061b0a1664e15fc279b65c00515c0473876ee179d224e847e3aace9170f701437c300fce2a808c3dd8e793da60c4e4d6f03e965a9c6333b3400dcb407ef15d275b54a3d67c4a138f20691240f8c249ac016d4e498020feb33e34bcb160aa17f54b7c000bfa687029fad54dcca1a0cb712bd25fdef8b08ef88b87408c125fa082356d24f1d3384da090a72b2afbe7327823c7993977cb71d7bc44996af5d747dc8f2cc3b80de69397d9e691ce8855989141accfce0d23f0d6b81f97e2"}, {0x60, 0xffff, 0x8100000000000, "2bf4de16460637e5b882cf9dcf4316ec80bdc00d7baa58ae68ebbe7591b64967d2464411ed973cd4ca145b0a680b9a728f42584722de8f6f5ce4a984a2d2a79c5dfa59de9123719b15613822"}, {0x50, 0x0, 0x5, "5310b54b9aa2c31a581380538922d9950fe8785d8cd1eb733b974b6fb581b993a5a3720c116fc81e482deed20b9c4497b0e426f11c756a7f0bb889e91d9b7571"}], 0x188}, 0x4) r1 = msgget(0x3, 0x0) msgget(0x0, 0x200) msgrcv(r1, &(0x7f0000000140)={0x0, ""/33}, 0x172, 0x0, 0x0) 19:33:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) 19:33:29 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) mknod(&(0x7f0000000140)='./bus\x00', 0xb6b9b7a83b789a59, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3}) 19:33:29 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9c0535eb3f1af149a4517092fb5ee9fb96baa5bac44a13b3ed4b1ea9298444be8e80ea32e4c280e9da4aec6949338953e3143f4119ccff81e7983d242f2e068b79aac90e179e976a2cf7c9d5b31a5c48ab4058575534ed8a40f9b9af000431b21c4b54840401e72d08d42a38e18e29f48eaf4d6678d5a3e637d920ac7f7fdc45b7471f234f297fe338a18bf71907765a96ff5130720a6c5ebe82c04c7099abe334b33d6b691d88e6c288854e3b91024686e15a26d507a6a8cfd29c7707cfc3e384921d93ef5a3732108251b3d49114f884aa7816f27b86c3488dea1df66602c3ca639f77f1cb29e50d3478ea271ed08f7af7", 0xf2}, {&(0x7f0000002200)="f49ce8fce757092c2db8dd6de15f729efa63dc03d63615b6973d0e4194489cfb4ca02936cc7c43f62b171bf42a685803fc2af39aad9a1743cab13b65af0385bdb3d7e4d6f316010dc478f7ea5d13d2b7a14d5a0457ea039445e3c896fbe18a805e4faa43476644be5095799dd2e1f6ffa8787f6b78795c4632d2fc6f9c0ae9e15c4bab988e25e40c1755655a0332a9c81ca834ecb8d6dfb99d687c5caad97ecbe2aa73345c01df234a81ef72fe5b53d5b765966ea147025bf3c0e8a4ee4556fdb6b6ad2940c27771ba47078f5b70d4d8d78214adf80753d8890533ff073b5d0f934d64445c7e0cd74a68af07354ca711f0f0", 0xf2}, {&(0x7f0000002300)="46625d1f3ef5d88b81f9f9c71f56914a0d54eec64625e575e854932148c7243d01d8d2bffdd89cee689871e4fea0d6e7f3e7466df1e7d0a1f1476a5d965492d37cc00f015e0eeb644504236cec32068cecc300f3a0e94f5f3eb13c448e120d8f99254c8a12c305b42a58f3ae586c4bbb18311d133880cdcbe720a471a7f3fbb4da61a3a84c2c33438ca640125c66cb8a21a2e08bf1617d5aceeeac624526f684f86f18966a38799a444c75c79e90", 0xae}, {&(0x7f0000002480)="050dbf28e12725b8f11c624cd76bfd32b5fa80922c2fcb56b188c241a590275047078ca5dc33f8734958e4e4be825378a4069aaed6b6ddc1e8a97cbeb9edcea587d3b5cebd7b1e2a8a878e778506d05497144da5ffaf5966beb27e4eaea220fbb6fc090372a915f7ea1781ade2de179848e5f00dcd06409cbe5c3ac9179ac1b509a796a2826bb98157f2a9160f22289bc7795a65759248b8e3c3f120dee27df0732711c528728adb36d04d51f9667f7613e1d1821ae0174e31a6d82c8bfa6498c553056780a56527c852568a5c4281d1cec95b2279151568e36c449add", 0xdd}, {&(0x7f0000001dc0)="d18cbbc340569b9c8fa36b05f61365a1656c91c7571080e08ca283471c1a0c850634918e55968c6cfcedc321a2e8b82d714bf187bfdd08af384f6c0c901ed142f00690f930ff11c156590142ac1e0a83977ada8915793ee255a6a4907c4da73885bb5bff09d9e887890551b1aa72c3ad5e243b312a67559cf56c3202abe207b077e2953d17fd0aad3b751715bc4fe92356aabcf1a760ee6cf5a1cd2fd622a18e09022df79d2876157496de4e7710a2158e92adcaa189a61790eb3f0e5a6ba1347212e10a6dabdef0c9d3b311808d28e04e9365079db4f384d4fdf0a3e34373d365da28f66890c96be152efa051c9fb3c6b8551dd036e0d", 0xf7}], 0x5) pipe(&(0x7f0000001ec0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000001f00)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) r3 = syz_open_pts() r4 = msgget$private(0x0, 0xa794f9dd6693cd65) sendto(r1, &(0x7f0000001f40)="1c55d82ef0385066e07b996bbdcb82c9a6ad45198f953137b5ef5f72bb5f496022367c6a7cc2494cd1a9be7443568122c6300449c9e51e707f79a575f9e3bcd2dd3ed85a627dd07fd1d2db3c8e24c831b76b22e3177df8335253c84d66e3deac2fe986f200edac38625e9fbb3e604286e6a658addb559bb01e49be5fa13539aa14ec1055209c31cdb0d41aeb8e12e861b33e53298f35217a2ac1ebc6c28957886ecc5f91e980c28339c3bd", 0xab, 0xf, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) poll(&(0x7f0000000200)=[{r0, 0x80}, {r0, 0x2}, {r2, 0x4}, {r3, 0x20}, {r0, 0x8768c1d56920d0b6}, {r2, 0xf3708556293ae1c}], 0x6, 0x5) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000240)="eb575bc19be6e5fa20237e528b97ea959275a955448ad4f391085244cf9afe3f4b18c5588453b8069c74fb215894bcc849f85278c0321c015631266cadfb169fefbc98f57100fea09e39affeae07eb92a8efb2f0a55982", 0x57}, {&(0x7f00000002c0)="fd887a71d104d60d493c760ad55bc77ffdf7d2466d0c84834edd204f328229cd7818a63bac300c63c388e93a93979d868529edf724e1c826edb6c0fd4cbc4526f7664d", 0x43}, {&(0x7f0000000340)="e4fce016bcf1390d8ffcee24b14796a67043298eefd2835621ef36d6f886c6af2d68bab83257658b61138d66571c2ad9e5254b47e414ac97598eab6a579ab0098aa8e823591a38b889199d1e7edbb7cbb50aac6c51e39e2ec171fe00d7f158eb1f5778420e7e7b0fd2e3670e8f90d38bb35f3631c10a289c2b83f47fb171ca87f5b5c9a7", 0x84}, {&(0x7f0000000400)="c228313e02d1b0b41f84475a3e48de64090f3adfc7055bb18ba23d3523c059a64758c8d677fc31be0879da29a273f9d90f6c769ffd6fddbe71391fe26f62c4dfbe9409f31fac06a812469438231697d2b39a7c208c1dbe234d04e2687b0bbca606ec239141a5b037da75d38e229ead9340c9d12f0f86eb90e06175fc9722218704927b2bc8a55d984422a8760c715d29eafba9dc711a4a8ff9ffe29e9b4b903a1b93bee682a07685a0bc4c99681ebb041903094480b1a3155301cefd6c53cbb68e959deece5b273a809324d4d630f02c9a4623b8fcb1e67445d7e63defd0a1a650bf63fafa9f0daa27bdd093583d7b3d2a843fa746d52b8b7143b27531d47b783830c44412bdf6df5d3d3b03fd742dd1950418229beda339e07089c9d921a45ae1f76539065e68043b6b2c300a56829f5c2d35895b2c4688a960d49bc48958f3f933eac82a95597351e7e37526fa36b871c6e74dc2baaa45f42b0becbc77ce9e6f27969d7821d9876d46575b29ae27befc3813903f3cbc5027970ec9ff239d4e327978cfde17717d39d01366a1f1a53639489003a63976616e526be5ec1647b8f169f8a0afb88856137d4ec0bfeb7d1263e90cd78dbe4da691037fd483a2b252a2a089333277d585de79ee85be6aa088fbb58d043b28bcac1e7c733a90c76afebb9634476a43478ce58900742dc154f7c83ff53af38065bcd8907788c5b0a3069f3d12a5ff63000470968efa5a468113d1c7dc2f9bad6d006a06255f5d17ace55baea136a177a56feeeb1cf61bbcc0d31b52f66511f7b6532392e36e3e89d192723f954419eb00d23b0997065dcfb1f51f7c27697a9c60e16906b08bceb656f9e0a204ea1e736ec9ca3c8649359adcd8aeaa075ea3d3d26429aa7b7b1b82546f16c50e8a8d70fbc4c901c0b03cf9fcadbaa819763ebbd5e3b758b283c865d063cb423bb0aface289a7038a8efb84e9fa536e8985be6edbd55bf5e5c9cb7c9284ff877a4d7c3df5271c6591a2733036f21b73cf98ba1d08b6e6537686a8dff1a51a77e155a999c000cec7f27faceef154f96473a662b4d2408bc7289cbfbdfc6f8b862678da690605792429dfa780b4bc0aa9829257a37953053f94fb4e25fc0fa96fb5ab8bc3e7ed938edafc904d43462c7e679de887eceb46d4290cc7bd6310927f4df0041ea2de11f4253cacbac7fb16b1e6dc1a44777116ee7ec9dad847ea25e3c13a26717bbd1ea409adfffc87ecfdf8c5a0d7c2ac4f395405606bdaf4bdcf13e30dbc0cd80dd056da86d19e22b19c4c4f69b7d4f8a4259e9d843995edf5e0a471440c972f27ca9bcdd87dff1e4229b38ffe6a59f2d6b5b3f04706c9225922ea0c02a697f5491cb3510f78f23a8ebd1218ba8a398d1dbe2a2e91c5117f686c9442adb02c9b4186fab917774d162aedab7b878f20fa2f5239acde96f3a7e2bef105225fea0be6bed988e7883dcf5f58975db33728109809f8f9ac8259d3575c93dcb40a2d2857cdf4c55265efaef8c53673f1d34770066907c96bc4fb4bffdc60c6d2e12f13d174474956ce1bb42b5088b940716adb7b6f887cebec4fc166392957e63f1a49e808a5e8d90f5cec19b101125de79471e5c3440466c5abe2e29b9f2f66177d319a3b564a211c2bad100fc678f4057360fca0b4c4190fa23094f032906855b7a634adbca4fa53ea8a0c71080eebe06c78982d7b269c8ed4f9fee52e9dae71d823bc123cfd25e1e2a2d0032948afd678fc1ef3972f6d91cc615154cb9da52b85fe571f7fdb6b8bc1bf3911850a816986105299387e827d48b1e16d295b2a3471a9a232ddc8a76380eefa514877c3903ac067dca3a353631ac2cfe7d3e5daf02d502dfd9b9b6dddb84cefca2c2c97d212e30faa437b6d325694c86fa68c1d8a93473ecd5c877659b54f456350072987b3709f999ce40913ca8b3fb2760194a9787054a09868236ca10bcb0fbcbcae89b86d4f289ca037ff0b6c958867ac9d20cf8105749e4095b409f10e61033c17ee0368786f646212de803b3f8f5cb77c12a85272f0c6f071d4d79e4745d70eaaadcc28bd222c857fd39bd5b0f03342345d5c29963d3628269915c0f6f7aace75701d285d10189c68ffd69f72e4e73605bcae86cd74ce1e000bb37dfe9da3355479242a23f5bc03140179b79fde82c9161999addaed6710fb819b8bda95fc27c58426485f552224ce7185da10e45d4a1d5a8684dc1b2db31b469ea97fe1008e6f137e4a0f572c2c617f5c21b8830ddaddc36d54690a645bf3ba48818274ea2e1c3d85c39a787a3b1e6901980e3768726614929a2e7921846c46e32ae4d7102938bcba10794d9945eb7d3ff8685fec70c6dbb1103a44edef0526ad0431ccfc597fe590d5eb0c3d0a04900008ce6f27d51d4701d5ddbfb8bb312d93ac8cc8489c28e7ed23c1fa6db1ddc0953dd8709cbd4dc4f6b430620b0595dbc0b487b102902ac9ce42eddb429deed27bf85b962611e6f2a2b863b35b39b994ace7af385cdb3b781dab268139e72ea33c486e302d0c8a0c2058d7e099b757ff8b8528a8ed6eaa839131da5614049fcf7a9a700932ab999ea8e25a9b534806b11356dd392c0d219657a577744a9a44e8a7effd4b7ea5b9f411d5698e3297b8223e96323e8d8f4363d3bfeda188e6d93c6b2aeeabcf15628ee727f57840229e9e58fbe956ae2b03a1d4fa76d21d74e88609b212b8bcea1a650de70e14e80722a3ca2ec3948c8343d9bec1bb7ebf5a215cba7674d85919e3132ccfa34793b364bae0456c1f76515cd1b7a16e7aa3c2cefbb9d35e02c9dd46a15741c35a63911d7ecc614d942c4b46063246dccd024205a147553def5ea0b1f94ad3b68b1bd752f8c489595fd23effea5b1a27c8166d1839d0ec760befd9eee3cb8f9cec71aabb0542838e463ed8b95734dd7b0465198bf3d43b765cea22cc07ac286f117f3b9db48f71921ad7a71bb6c705f37338bb47dd50853ac47032c9d01c241a45934aa6f866a68ca180d31fde1e35ca2692479931d9de75b508a4a8dd11aead55b2846875c746bfebd3959a88d6467d189d0f93237868e046a1cb868925b115a48538ba862f889412462cfe98af1c3f3b4149867fc482b1d16e6947b02d28cb1fd9b3156ade3dea5e06755669d6c7471e82b11d6552ee7dd491dd65ef6be51a90fe1009b2269daa6e2b029a00b2d08f5c9f4e0e5d7734c03a05f326f8176d8ac9bc0868b2a578223a48de8541cf36dff4951f67520092f88134f08501bf39dae083489babe55cb4bfa818c0db078d8a099e4e6b51431af42a048c9cb00c6540860afbf44ba85ced78ec15eb9a499a03b1af6d0d18adeb07b82cbd9abe6f2ab94eadf150f4c5ffbe97a0acabe77b43a6532dc1eee241d5d7baad0bdf4036f61564dde94624b602866224b3273a0feb04c2595153e210374ff2966c34426b31e2d060a4c0a77a56a20d54c262de2e9d265f3eca2162762dd312b80020106d19aa72d2f96cc515f7c13f60b2cc1a701bca5405b3ef8095cce9ba7468033d90cc408840205075603c442b00957e3ae9e2b83705e7961265385667594567a7e8c0e57764c1f2d88b3ac94cbd48cde5bad2eb4924de64232819507b532cf1b211737d73a8f9d947986db26fd290c23ca22eb37ea35243547e445e7e9defb9181dcae7ee9abbcd37b291ae21764b93cef6e83243c80f9c3ba1e54b4b199d0f356e00251f890166d1a2064adaf72ba7f6d897f2d0bbc52b20e03b0bad718e907676172f18fee9c63066cf1b16926762141eb1fa7b7d68dd1b602d5e7184f0bad4627efd83fef706e354a2522799b223fb475ea41a8ca882112db51a123f1d927f0348e2b9aae4c3870902ce53e6d7de3f45383f3cb96b2a46a38aadc9e3088fddc81e717cd86d28b6c755b8bc500ef1da840ee5dd98d444c9de4083e5f7871fa4ebff863d70c06dc69af94a9c9358dd17c327fb26c1eb41b75b3d0c38b604f8fa0e86f1c5fc39494260137857f1aa95c87a59910025c65e2c361541444c37802e22bcbeb28eac046af229b38a8037f06be8ac27863da918446c72cbb3149d43aa3b81b2ee4b31c141b4c31f932a9fdfdf6c4ef5bb3ef15367649b877fcb7c2c672fb37776185771117c95fbb4c5326997030120ce67693a0a4a5bfa1fa22f176e795e38047671b485774ea64b866f8b046e6630acf10b0fb3cf5c5b7ee53470932600ad520cdd9c4710eb4dbbbeea050dc2a99c107a99c7045de0bd7b5fc51815365a9c1d260090e14929edd17c0b429ec9cde1cacd2c5038ee17474f2984505c0c66df4581587bbf1f804ed7a759654e41115fc4089122e3f36d0c039db4684b306e99ce202eb056ae1c7c6cea821f6916d8daf678ecbade0f4aceecc0f5e82695bae1d221763cbf697a4042d9cb726a10dbf4c39925be6aa248900dcfe8ded82ccd248b482f82a47f35bf89fce183fd7c27cbd6cdb055ea5b053f73bf1c52f052e9c19eb51839ebd4160a59108db9ce95e3311ac85bacf056db1498a37e4a8761eaefbb8934a1ec9bf97c706b36fe0e57aba1001312ad556bc29abfe896a5f9059485baae57ddb2b91a3752aa8d2a492a19d0691837fd7d831c98bf494f607c25f2c19bf941c92ed378f650e2c2d936c730d61a86031bf10ea89b71c237dfa51dc751dfc1d40fa5da403fe1024d7f98bbb0816cee046aa9743a938df539d8689723ca0aa9cb192ce6c1c1f2da7cf3ad8370aa533a4a7453e15ce660757a60e8888754b364a1a28134c8061efbb1d06c347a977aa6653f1a00ec6037c9f96f5d699619648307eb5963ede52365adffa20028f4e67689e6dee18b6d758ef5dc91846decc81016f3b6fdd35c311e54e4cc4ae4eae76414446f01165a579190bbdc8b5396c0c7cdc69e1a096595cf93ea333489712c65a2790d5f66ac910daee03a900a9aed32d55462198b55c45fc7751147fa50c4ab02be414d419903cfd7f45afca28fe8c08a497a137ed05ef1b3e6647d46c02805334b1489cd98997ffa315395ff354c8c3a899240b4f321e04d3b4d0c4e7442ebd187df0135bf241672e0a59968038d498b4b7b95c2f55277fa479b11343445a371cf770ca43c21b8f2912908208dd053cb2cbe7dce2d636bb7192ab5695222dfb4da90997c1730a24b0edcd314c019d222255f9b4ec407912e47b06fc95b21f6a6ebdec770f083d8cdf830109af6141427e095fb5ef758f8ad5ef3695e6465b4caf40300ccc01c26067a7a872bb60b5da0d4aee94158342303faccb87f172fe5863769e7ab16357dae6c16015814b95ce747f8431ef0a87390ac5d615be1679d88c0af6758fe15e0b2b8c8fb099805dce4ee9258589ba99189a68a3d2dbd57446c7a9f56271774dc3c3a484f6c014a5ca61fe60d053e03cf7e0988ff3700495f3990f455da74dbb8864740e291082299c88341f9398869b240bb0bbe69d11bc54708ce972d813fa1d8776c8dd2cf2d866c9fa3ef02f41fe39229595adf3a14d46ebd3b661840f09a4b5d36f1064914f6ef5ab5d1d85d197e21e4c98d5580ae1d3dcb9a992edcba416a96dfd439d404ec10d2d19f8963cbffcb7b7ca0baed315f897ac1f2e1be6cd35996e67bbe12c906574c28cb07eabbcef773aff41ea65c719dbbd49b4979212d92616462d1e49b37d0df9b56cdcf7be27c506d3ef53f8b4342c62883b1947e9e4f2230cb4e23f17d913ebe82c48a1c6ac57e02ace5f0fd1a2154efa8b3b02d3a4c6631ded4ee84240b0b95a9bbbce708c76f6ed1c09967ecd5b47e4dba", 0xfff}, {&(0x7f0000001400)="b899939924331fb39ba97fab9ed4a32d978e3b3256b424580ad183923c5741a79bb8ad4d5291a50fc11c4d688b73f2883df4b24efad560d1802870889c731a15e6be59902bc64e5e01fdf0593a213ed6986985664934e67ece5ceb90fd748c5fc77d3190e3ca3968b8605c8f8054b58805a813087f7776bc87de76dcaa1cbe91f5849c2e8b40fd8b48f89020442a24ec834b50cde0f27de1e8e6a4e3378c07dcd346c4b438797f96fc56235f510a507543d02ebdf2da4122aea60b4750a749dbad6007350953b223d8c1877b098c2cfc438b8f2fb3d8bc72943e8a42e0b123e53f052e63f14e9eeed03d3001e7d33034191eb1f503d30a5c74f340bff03a9674dd70c7e67af54f34cef89d3d630adc5f0d1af57401c2bbdf6203027ec07f865bf59398d437339912eb63291e3ccde0e731d9e56aa597fe20ae174364dc68af2dd08c61b498577b80b88e2eae8c6bf1239ee5f55ada8a00de5256d76434f2a785177afb8d88e2fc6abfc89573faafb5486a86e702aba91142374f8edece222c2cf5937ae33505e4155f77e16afc8eafe8ea5063d74360afbac7ae10d010df758123755299e2d6e1d896b9bf02fdb6aeeba5609c456356b64a309685ff199275e754170a02c2dfeb13f44e306e135072c4574e1bf46769dd2de5caa246e7dde5c2e3be49a2f9ba2f099b5f4674feafa896943424d4c062eb59c36b87a923156592997bef96913aa3eaf7cbc00f3bd3b7e6e11c650671be38155d51a931bc0159fe90d86818667f53f99de5c78c9b2a45055ea27989d25155ed019316d94b761a471910add3efcaa209b557d3004ce42f1e9ba14dfa1b852d30ff0648c5fa3f1caabd317f1a8df93e9c88d2017639d81f3f1452ac5142ad3b073b435ad2cb3b56500017d43a9451b8d35e84b81a51c1aa6a20a8e175b896d7653ed0007dde16a395a644e18f9d91beb0b7b7074af14eb50eeaa8db9bcdc855b034814abc778a157669d7f17f0f9dbf6eab8d260654cf1b7a8f68208979389b72f26a2bdb8bd2e16849f47da73564f4252575eae7710cc9690d338c2a94769b17ef40437e00058b7bdd59e95d4d3ff9e8b0e6cad9b4738aa863c739e171d25d5291021211b685ae6447e9526f5a24e111d6e4ccb3bee8fd9d8a20081cf023f2e7382728a83dbe0f850a8d056bd77040252a3295feac7cab3365cb06b0a7f92617fcf617c43ae2590d8f6387c8f06ab9fb289c44abcfd79f29c4b2a681dc49d8a09f8a50c1f6bf3315d2ac27e484dbc0266a6561979fac238829e68279d2937167eaa2e9948300ee7af7825c7acd341690f36c7f8de9d03a417a9c9ebb1a9d7010068f1c3c3c98d4cc89e536647eca321578c9f4456c2cd27ffc50da9c2821e0f6be3a6bf52881fb100e0a4b568f5e4efbe9d4d428693abaccb9accbc007e41fbcd43645fbc6e68deddf60cc6e01764f31d1af434034aff131dc799e4db3048a2a7f36e6e46b295adfc06dcafbc15ce651a1c1712661294905b263ddb9d83752c7db792bb490a4aae15bd4c201d6202c8d477f9b2657e654a4ba2f61c5cdc3ca0390b2dcb813120e44af546197eb4be31de2bd055397f2c93b2af569f9862880164cd2ce00ac29d52f022ccb0c002f4375866616ebec3bc492b84c35fa36d9c8c2ba803fac0ebaf33c98d6ba7144749c27bfbea33678b31f891c447c78fffa6415963b327acc057af773fab62cb4583af8e3080655145cd8e81e36377812b9d16e58d39bbf80c37cd397d08a6eeee0f43e7b7654bcb6d2eb1cb9f07f03ec66c38cccea52b33e0dcf61109a3c6952c594d773db80364a7bf57795bbfc9936562783b21b6bbacb49255a08cdf8aeea737236b7a53c3ab387a4ea47e0f743345dcfd8bbcd9cfcf8429293fa300a121ecd5d783cc6619cc05a0db814e7fe577871371cce8afd9c2ce36232fea38caf05c7ac7bea5a8b902b9ebb710ce836d269489d7420f5cebcd8455610247c65c31e683956fb19858ce8aac660500b48bc2ff3177c9cae0f54aafcc1cf1fbdb70d6a76fff3f44f7feb29b9ed58079e87616a6a8c991dd682de18d2c0afeda40d6de3b9f58db2dbe702516b2f3faa197b93768cf8d98333cafc154872aa95461abc53d2e03bd3b96b3b6ba34ca6b9194a5c025f47dfe1640ad8bda44de29e156a4d3703f6b7f94c773b83794f4afdaf555607c3d69b668f18bdcf1e477e5dcc1f7b64696b9f4da760d8e69dc821aae26a20cfca693170239a65bbae98b3f4923786a28258b8ad90f50637b20f4b40c5f011f63d8931ae82c227834e47ed18e05500cec8a309cb11cb314c1d143eab9cf040b38ff12bb1d13ff7ba867e7bdfd6e4f72f4f9a3f36911b30e5224b097401363dfb712f15cf26cd1630928b2234130d1fdc5c805ffb38d5673afea17bfe818385d0357a8fa5d00792fe37fe9dad683673ac4e876e56222a19d0e10deba4569d949563cf425f80db932c279b326c76257bc2b9027f409a1fb638d9db2af7ca4051951c949abc126679f55fe0e47d748b8ed19e86079d859b838bdc2e69271b8e69479c198df32cc64341fe71c244b4dc09ae41bcb9a36ce52d19a70766b49445323535d8c373e867e19b637060f235515801c409e5a7c5df5138a7cb51a3749624ed650e25a3ff433413061420e57c2f42d78b15fd0d2eb90ca378c6dda8157a8c56f54b562437cb977b71771c0ca44bdbb326c5a9d1ee0bf27e5f70c55cd61a1854fe28560cd28e147377b546397e14540b59e96cdc30c28e703e4a9f09336a869114784feaf9d4024a9d319f1e8b30884c7db164e931613231b9a90b85e33b9fbc4ac3a76325de025f27f23267091abcfcceb9cb5be50cc33ef388ec3db532556fda369e2e4feec9b2f9a8fae7aed7abc7950f89e93bfe8f32e3b7e78304d6f6f85d38a4de1f63b3564c8b1b0e358871233d2acb68da2e18af713d1bdbbf475296a71a3fed6e69fa768b529cadcf5099041571ab7ddf24d385e7092a7a3c9253b849a3eb4ab29d9df5858969670dc1cd28e41d08711a3bc7ad625111cf3bd23605ae277b8d26eb882bebf723a9c890def6c29598fe850fb234449322ff77c51ba61d5736cc6c53c7a117126458935dbc9badb7d5e602d8c5c782c3f50c2a900a92958b97ee9e5845dcb72b63805f33384e351d4460b62a211f5fdbdc3b0fcce4183ea8633528281cb8af3488e16adb6aef568af9397f56c425ab3166349e47162d2ce489f129fb3c56c915bdff4bd40fb1f03931d704b629c85374a77b6b34a8e14224b459f0cefdc731816450b978824480cc8fc60839349564373072abc91dd5f37f8a4c446e5b404ba3a992013b0a0c98265bd90c24a1d451b54966ee20e6b599af2ebee4581a3265cc869f05ca64f23f504070e536287924efb184f577096a41711034385e7cc61e2595c5ac458077c268cbe8725305303252abb8effac514ce8608", 0x998}], 0x5) socket$inet6(0x18, 0x4, 0x1ff) 19:33:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/56, &(0x7f00000001c0)=0x38) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r0) 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x2d}, {0x6}]}) socketpair(0x2, 0x8000, 0xca, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 19:33:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x1) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x30) write(r1, 0x0, 0x0) 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x88, 0x3}], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x1ff, 0x4, 0x5, 0x7}, {0x8001, 0x5, 0x7, 0x4c}, {0x7ff, 0x7fffffff, 0xc68, 0x2}, {0x7, 0x0, 0x9fd, 0x890}, {0xffffffffffffc34b, 0xffffffffffffff7f, 0x200, 0x1}, {0x9, 0x2, 0x5, 0x8}, {0x101, 0x2, 0x2, 0x10000}, {0x400, 0x7, 0xda01, 0x6}, {0x9c1, 0xffffffffffffffff, 0x6, 0x90000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x1}, {0x60, 0x0, 0x0, 0x200000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x112, &(0x7f0000000180)="7e12") 19:33:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x61142f8c41acdf67) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x4a) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 19:33:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc6809651c66efada, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x10001}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x4, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x7b28) syz_emit_ethernet(0x67, &(0x7f0000000280)="00c0c607d9f02a6fa16ac381cc6baaace37a092540c9a0a2e2151d815436c04be7285d7c8c5183de890d9aab62a4de0fe7d7d29409a770e83e110734532b779092124824d8e0da3f63784a0bfe031a8e9f1018e20d0d246561a7265d717d97071d3ca946879e01") 19:33:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x2c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='n5.', 0x3}], 0x1, 0x0, 0x0) 19:33:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="d55bbe65", 0x4, 0x5, 0x0, 0x0) 19:33:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) 19:33:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9, 0x0, 0x9]}}) 19:33:30 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x8001, 0x400, 0x7, 0xffff}, {0xb4b, 0x3, 0x2e}, {0x9, 0x80000000, 0xd6, 0x136}, {0x100000000, 0x728b6eb7, 0x3f, 0x296}, {0x80, 0x363cb1b9, 0x200, 0x7}, {0xff, 0x6, 0x9, 0xab8}, {0x670, 0x6, 0xffffffffffff6632, 0x2}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x102a0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 19:33:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x4d}, {{r3}, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffe, 0x4}, {{r3}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x402, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xb15) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x101, 0xe5, {0x2, 0x1}}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x52bc, 0x3}, {0x18, 0x2, 0x4, 0x9}, 0x6, [0xffffffff, 0x6, 0x8000, 0x2, 0x1, 0x7]}, 0x3c) 19:33:30 executing program 0: semget$private(0x0, 0x2, 0x100) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xffff) semget$private(0x0, 0x2, 0x40) mknod(&(0x7f0000000080)='./file0\x00', 0x314bb1d4dc98684d, 0x9) semget(0x3, 0x3, 0x400) semget$private(0x0, 0x4, 0x20) r0 = semget$private(0x0, 0x4, 0x600) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semctl$IPC_STAT(r0, 0x0, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) 19:33:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x6, 0x0, 0x3, 0x10000, 0x9, 0x4, 0x3f, 0x10, [{0xfffffffffffffffb, 0x4, 0x2779, 0x1f}, {0x8, 0x4, 0x9, 0x800}, {0x8f14, 0x6, 0xd4}, {0xfa6, 0x9, 0x80000000, 0x9}, {0x3ed, 0x6, 0x1ff, 0x5}, {0x2, 0x81, 0x6, 0x579b}, {0x3ff, 0x7, 0x9, 0xe6}, {0x1, 0x401, 0x6, 0xfffffffffffffffb}, {0x80000000, 0x2, 0x2, 0x2}, {0x9, 0x3, 0x2, 0x1}, {0xfffffffffffffffc, 0x2, 0x9, 0xa3c}, {0x0, 0x0, 0x8, 0x8}, {0x5, 0x3, 0x6, 0x3}, {0x1ed4, 0x1, 0x69c, 0x6}, {0x8, 0x200, 0x81, 0x2}, {0xfffffffffffffffc, 0x3, 0x8001, 0x1a}]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x92, &(0x7f0000000040)="e6") 19:33:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r0) 19:33:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) syz_open_pts() 19:33:30 executing program 0: setreuid(0x0, 0xee01) socket(0x38, 0x2, 0x0) r0 = socket(0x3, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 19:33:30 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair(0x2, 0x8000, 0x2, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0x2a7) setuid(r0) msgget(0x1, 0x80) 19:33:31 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}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 19:33:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x4004, 0x102) 19:33:31 executing program 0: socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgid(r1) pipe(&(0x7f00000000c0)) 19:33:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) 19:33:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r1, 0x0, 0x0) 19:33:31 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bbfce451a4af15b96276b58cc87ea2822d844eca69d7125de35c9c0f6b1fb1357a97d90d4248ab807ff1d688b61811f516a1cf3ed698a5b024271278f887c5b5b94d3257a842d3aa6ad36f24cce1b22f15d8fbe6fa392375fd93b4299c581b2a770fc13c7af46863616b6cbfa9d60d22a60442c38e35841f9332046100234718af864794e0585cebf0a7ab9f9580c658b06771bc0140925854433d76182aa841fb517157c33a91c9ac5a110c98471d59001ce1a607ab34f2a753ae13fc437aaaf803ad07d58cf6b0f1becb254108822d4be066249dcb4306ad28ee72e6010eeabb4ec82575e26efb3499d414a344aac15883edc0a571d9e8ca21ecffd0bae970aefc1a065e7c3fa85f5798144cd39bc5770ac390f0e46099760d9a09c43168944418a2a0b94f38da05d043e7860de8ec54f6d84cd406a993faa3bb302797c06d75afc9edcba853b3d5ec87e06a9203ef8906052faa6fd43eff71d0eda7b2d9ea34801de212ea34c859f2aa4fe56a58a4993fe5724106be76c9b938575af2e0d7357dfb5021d9e66bac452868569408f814041d2fbe278c7d241e8528f1fc7a0f95319668037757c5b21fc82cf14b03da7e592a990b48547d03d71accb67e2e3bd12cea30326798d660ccac7a3d577c45b78ae5213e531a7d959c6a5e144f70c46188c373f7f8d4558588e70a701ad289184806870dbeec52ca41b44c36546a526e2c577c3ca3d83aad368d0c9207f827b1d0f0852704fb5e8e6c0d19cfa5910efa0a7adbe49283a8518cd72f96d115cbc8879a3d80dac9b22347beb4a2ec1f68093fd383ea697ffbb34ba74a4976c3f3641670e72e95c5510a0b9327cf1fd2bfeb6e58aadebf2936b4b4fd986c4a35066e824a86b925481825f601166f96a0d33c724d27bbec873d68a042ef706ce7f67904bcd2e8c68a0a93bfbd20f01b49c145465cc57292d1f75194425109a32b90e7901891a127ed5459674965850d757aea3f96a48d74abb6e97097c4a2c3a1d54014ef7866b6862c09652dac9e856f2bcbfe1fc57a9b3f0b25413cffdedba8202bd245c4b38a512898c2feff34195bcdda899fc9c19f8798acdc4e4d9354ae6a6f50d25e277196808e5c4a8a500cb2f12a5ed7c6121eb4ec1d5a914f2251d3dcef612e18a7289930d140febd30a5bcd11a90ad1020eed5fd4bf75b62f84cae77ebf60079f4c4514a1ca04b770432e672ef7e1ccf80000000a9a31fdffb6ae449c9afff498e3e59a0434fbec2c9d5df7a1f112303d6f1ff4ee869de88245882f5c915bf212d648081e123d1698630da5ca643f1877b3c7a5ff61a9f27b2f30bd3c84b76063546d1d0692182ea04e28e601004722b7bd6f0474603b72ed0deb20fb9cfb2d8ab4bea756f21c7f1b6829bd6523c6411524c22337131ce8340a67d8430e92edeed07196329aa692dfb58ea3d52c23b493c0a50034861eff04b37f3d9270423ab12161c8b70c7a804ccc28f7f97598005c6c047f64c3ad688e1cc52697c0f8016192c9b4a8987b8a59e92153465b3d426107b7d1eb9b84a6fd7022fd4192017bacf0c41a03f004492b7629e1da442733d1dcdfeff81aaaddd7efd5a9742e00444d35ecccc91b7bcee858d78df53438ae3dc12e7ab2c1a7e5494dfa0a701b94fa3dd9fa32395a71d807543c08b359d98aa8bad6034cd886d1adf4a233e73162a201d408e856b89426e4784b2f64220f554c65f7c858567b9ef3439e9fde35a8b2b50c3ee153e481a26c571b1ef8206f76dc532895216b210375e9d7914db0f0e4dd8dd57b5f22f51be9f8a68c2cb8cafa071befe6af86cfc72d127e9d1cd6a53dd70295fa96b91c675fdc1b2de19bea9b01fbecc05fb078b4bc86e97cf9486d1e7bc4dec515c79e7740d51f81e679bd5fbb25837c18bc586978147b24107aa7888b161a415e1b7b87f8833d0095eb9e9d95956a5ee7d8d4ed7e665cd0d6d77a19aaeb34e8c5bcb35fdea30ee84f619a61662884be9272206de4058696840825c320b7543b8eb2bd8aefa50b0bb37afca6f92b39def1af00a16cc23bbab8235168d6eddf77cd418ff724dc6bc13bd8fe58d8e5b6537288a693dd82bcd7ba6416984931fffc0d4442983c413b3080f065e611d5011d77e1cd03e7f48667b04412825d245b46a76e71b976838fa1f57cd978989523d4dcf925604b1aa5e300e4192e4e6428f678b7a5600556087f9d64096ceb46071a5ad22bf9653afd06baecc9655fb09333c27c3f842ce6445ea0bf8982434de805e822afd281b8ad62907957ac202cbbc616bf5f382f06c84050343f3b4930265ec77d1a704b77c0df80e8164fcf076e215b525911a9975e56467ee7d685bf5aa9bc7325316ca3c996a947730c043fed3d471dfc8a571558dce1b15a96cad8894fc71369ab0b12924cadb4e69997cd353dcf05e83c1796b4060eef572335b6ddd792781f67e6fa75efff3c2d3b9ec5b28f7efe479eeca510b21bf312446967bcb2cdb5399bd6265bbb5c25ea93c00c173a77f9c9c45823fd49b189decb4d2327981f3e301fbe18c776d3682eeb4ca18d7a8d711019e8863a1a0510396594362c815ce45698b3a3f5d6a54616ce692a276afeec8498407059e5272a5395b88845c4aee37fa57df477820f91a4570018b93738dd4e99db3834da1b5b636eb810136b4cd6768c5aad93d5270562164def2abd07d3d47a5c5695a26b6b83183babc7cdd1c41715989314579eb38d539b548470615afa76168c35b01066972e2197abf5f9af8764aec24969579939d5bce519e76b429b622e482338283c528c3f021c1d0693e3669274679aed88f9020e6aaf938455c7ee1af5e2b55199ad8364137454f1af6c3b94734ba4ca41b632fbbda34b657b301930e1320f2648cce3bef9db08e9889b269693deb56d12e2b5a92caaf4d9af3564ec19e9f35fd1b0f7d1030500032404fd9ca56df48e1bb87297843239d5af8c92d9fee476c71b2c38937a47af5cbbf06c9cd6e80a3949bca0ba13cefd3310acf6390da67d0ee90a4cfc33ed86206e4d89a4812b45be2489b1c2d1169c22f2367bd2532d214930625d5c54f9859f33dd39a5496d509f24d0e2d8dedf9a3a015833fbdce1b5172835c091836a7c93113d8c2ec3eec6296812c75add5db2b548d7a66b671299ad96d48305d333e15485c2d6e9ff17b4204e8c1183ad23777f6fa59d0de0dabe09c55f8ec169145c16b9973491e48c9c0cc495b1b35140cb62fe29b350fd403d5614e8811b850d6a5edf164b3bc32ddfb41ce264a0f437aa0ed1b4b2bd5aa9ed94c446286c76f43d6ce9072c6f6209e93f7d1d5fbd839283fe5ac2f1a2bd5789e7906011ea5436ffef0f3b52b935aa30acb1aefc44aaa4cf99167048908a1099840804f9d3e1abde3b73305b1ef07479e52dd446fe79be6b074078261fee9b2055f78a1df7ff627380799afa2fd829c2776ffedb8773cff86213cc2dbea37e8db9b6d628736ef146cb7f45d94abaa349e1ab08b4639dfa219cc6cae76e48aa992bc522540f4c499f0fad127220804bc528f01f3d7fa1832fa356c7bd5b7b054b86754e20124879619718fad345d975a7112fadc0c7949d02a3f2b7496f474a6aea62d8859a66a7c69ffa9576356c78bcfa3144836f0b561c16a92166bd014e3df248473724e587669dd654930c1a889334d7221242275b72dd00716331e894235a866764ee5221dbadc35bdf8d9fac6b2f286c43eb34d08979956df62fb39e48344d06ec7f4f7dbc76bdbe268ed6858d60d82c64f8e3d45ba625a559f379b19f1c3e14cb8de3294c0e7a21a22a2938130d0c74e9045ef0eda3988245cf231ca4527068f4920967de479384ad3a2bd69f2aafefd3def07dea41087b89c6d0eb01977b5f89dfa95c2eab4e99abfe0a6b9cdfa7a7857120857a016cf9777bb61f7f9262a5689ad030b7f0963f969cf5b50693ba712b01c76f91a767aa7e4db27c96d49d5e61af9dbe05156b4d9497220c834290de3f9834043e9b130068ba16c0fe7fc11b33ab132b9498282cce9a2470ade38f463801d2ff5cb61c97cda76831322a7979069eee2420088ec3c2b3fd4b825d1de764b51bb846b43edee0dcf7ee8b816a643f71caf8fd7bde36622dc9c2600cf70a51865ce441f2af2a251acc436e848d378e7ee2135168f5e338ec77680c521dd0c22317cab9bc205485e92a18474e6fc5aa8334fba28c9fdd3cea9ecc3314ab10e3053b9d6fd331776649085759cf85bed05858d59bbe97f6e53821d82b79cd9b4e250fff53b8c936990e718ae527c9d77fbf4397e568dce47d376418234bc02ca4972f6b237299f15e4a1b736ecd79e2f489f30e2b10fd40f528e10c6e41ed51b20fa9bf5adbd052bbdd41cb384874e4dd7be1d313dbbd8520f8f5dbf9fe9f0e9ae52e32defb5fe578499f60072321af58807b449665a0ffdd972d0f4261c83a309b3be0c812bfd8331a0e5835f525a381db5ce2483159a5044d45a4d8ccc5fdc33ac7d70f969d44e3636bf7b4a8442e3f471db382184732364f935f8845a69f89a5ca54f051ea69151170aac292c972cf2444f3788d07ffe2159585376fbaa3b0df63ce7547fa85fcf078d700802b9780328200042d8167f64cde85c821ebfab7c42ca47bc163e1fa5ef9c0f4698e9929214e5c0dcdea7b60c2468487e19ca2dbcea0214b8dfb12b39054087aa3a4c4beadfefda2c707372b7a20baae1ead4db1e507dd5f238c7707c603e2a3d9a167216b6bc86aa9758c40b638ee9aeffffa660df15bd470c534f177a0d3feeb29831905151ed0e718757e5c9407a97b15d633652af6826dfe9603b1a44cb12fe01cebfe101f3d9013c3e3efb039e9de5940f63350547f651681aad6c3554bb5ef8b7d6b31c25f2b1e4424a9d80998e6666c6f37b36bdf17e419db33fe8c3002466a69aea004e99e70d579f1bebd3e77c9ea5d8f25bd2d126d02f7e08a2e37eaec8bb7a75bf8dcda041116a1c3ea157bd8514a437e5cb3c6b2e8d3f78a8d1ddd16c4eab357b672c2803d1a45697a6999e77e1d71a4acde71c70623024a50bc30fbf8083e2260648ada8dd2f7b7373610ca52bddb5b37fd425c972d25b497c9ea3b6ed0e43e7d8033c17a7a23dd8d960aca939be72a61bf39ae3f6c6164ef9c316abf8133d00e9ac2411e0654b76fa9a9a5e6c4a165326c64ff4bc14e89389ed8e63958cd5679309de15d637d9498d6a42e0b2de93f05481eac7205c1317239838da41cd6861c21b1204eda1fcb90c12d98f3573af062cb54f70832c3b872eeb7293567cf2d3ba56e87fb4d0ce3470cbb56ecd01a9e8dac06adc337423bff487a5891fd1d5758d72b7aa2f81d840bf994cd34cd014c6036227edcdddc9f9724ed42e7e7e79861c02fbe67812825b9c43b80a8dd21e58df616120882c0e4f31023fed7dff7dac9be5f1c99a8ec85198501346475103e0485fa1001ed8d9b681699df3f9aa861582876295d1748bd44da5cd24f9c524c34ba5ec9999c661e9541c2af4664ffd924c0b8fa9298eafa8e06c90fa307833e59cae164bfc418c2c06d79ff760337d69dd688f0500481f351489f7c00cb967dde818d3eaa5046cb5c01404bb73862dda55bf84d9252d6d26a9fbb2eca0a219ec2796d742c6ff149e3da7564c6cb51fe049d5c9a82b5afa994049bace1599476ecc842dae039dc2dcfca81b2f77c15cd91bb5ec55d61c6bdfdad1579cb62cfc1e9104a9ffed3ab9b4466a386b5e6387d8b49b22f9b4367800"/4087, 0xff7) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038308c7b1b18e211f15d00000000000000000000000000000000005f9aaf6cb392a9fddeb4fe1bc45bcee329d38869b14be8c7598c3d3b7c1b62ea3ae4bfa39a503dd14e5f6fe5382c7e9ddebb4e6365f496a77b635a039ed80a764737a8c0414f399e6cc6d568dd882079febab0906351bc9e923ba3887d577f68c784186902dbe2e3b206fbb6acdee8b2477214957ccf5f814d1968ba6ca0953f3f6f6a7d246791fd88a2f68b5ea449f9fc5f49ba285e554612e012b150bacb81dc13eabcef471ce26ba5"], 0xeb, 0x3, 0x800) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000240)) 19:33:31 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) setsockopt$inet_opts(r0, 0x0, 0x6e464b29db6e6a21, &(0x7f0000000080)="098aca9b51405d22a9456d73325ee48b6eee4084e01ede0c91efb01330cfd7da8eb90a7ddafab3fa3112b147f071256e02fc42482a25e44c2eddc71327dfa21d7d30c823d12b927e137d", 0x4a) 19:33:31 executing program 0: pipe(&(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18eef95680ec3ed211c289fea56bc95967776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x1e0) 19:33:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) lseek(r0, 0x0, 0x0, 0x31e605771698e4b3) write(r0, &(0x7f0000000480)="93", 0x1) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCDRAIN(r1, 0x2000745e) 19:33:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) r1 = msgget(0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) acct(&(0x7f0000000180)='./file0\x00') r4 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r6 = getpid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x4, r2, r3, r4, r5, 0x0, 0x5}, 0x80000000, 0x1f, r6, r7, 0x9, 0xd84, 0x0, 0xf598}) r8 = msgget$private(0x0, 0x12c) msgrcv(r8, &(0x7f0000000d80)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60ddb847ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b62107253a60faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb5078ac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd4b5c4cbc2b3599e615148721d74691c1f70798b6db1b096d4a44854dd3c2d90fd991378a60fd639b3cb34b94e1ed95edc56492f9bb3ee0f5a2ad44de629e10be64d8af17819418a3038a4f7e62c19f571faca31d052f479b5995b45d8255b799387de3c7735355c33ed5adc778580619ef0825ca9673f38d4ef96b0a1714cd6f8d601af86968ed6c10112f77604e60ae2d5ba4a22de3630c6adb37c1b79be5e8c1346ce6a220e2f1441c19659fd58414f2d5d66f9034348ac9e26d6d3011b7ac544dd42f0357a5b9a06a299feeee8620ed509532ea4c3f8e0bc2e0120b482d35b16b331680a29fcc0b7f36167b5d4b4521debad5ca75c2f00d7212e181037848c6ed34cf8e829f4519909c96387e38f591ee8d1eee034008ee71d5d8decc86b0c2458bc4ea7bf31b0d248eb7e61ceefec88491769680d96261dfdd2f2219cb3b32f01b715e5f7f16d4e462e730f47862a7d78d497f81eca2226907c50c0cdfc1a8d879b57575af553937a88324bfe17996b414f56fb0666b85093e581bb72cb07b170229126e98cf35b3436ec709ceaad5c77f0134dbdd955d2663eb228a2904c0d1a4a5c0e6859023178db751c79c06c482584dde0fd6"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000005c0)=""/133) 19:33:31 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xfe738bc1a815f0d7, 0x0) fchdir(r1) pipe2(&(0x7f0000000100), 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:33:32 executing program 0: r0 = socket(0x10, 0x5, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001580)=0x5) flock(r1, 0x2) r3 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r4 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r4) r5 = dup(r3) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000100)) readv(r5, &(0x7f0000001500)=[{&(0x7f0000000140)=""/66, 0x42}, {&(0x7f00000001c0)=""/117, 0x75}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000000300)=""/207, 0xcf}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/225, 0xe1}], 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) shutdown(r0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) 19:33:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 19:33:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c400"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1080, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 19:33:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0xfcfc, 0x800000, 0xfffffffffffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) chdir(&(0x7f0000000180)='\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) fcntl$getflags(r1, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x3f, 0x132}, {0x18, 0x1, 0xa338, 0x400}, 0x79, [0x1, 0x7f, 0x4, 0x5, 0x80000001, 0x6, 0x0, 0x4]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x9) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xcb6c01d02b33f8a3, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 19:33:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x9c) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x140) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, &(0x7f0000000200)) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 19:33:32 executing program 1: r0 = socket(0x2, 0x5, 0x2020000) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x800) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r2, 0x6) close(r2) 19:33:32 executing program 0: mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xffffffffffffff9b) 19:33:32 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) r2 = getppid() r3 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r5, r6}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRESOCT=r2], 0x1) write(r0, 0x0, 0x0) 19:33:32 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0xcdda, 0x80000000000000a, &(0x7f00000000c0)="90000000", 0x4) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 19:33:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) dup2(r0, r1) close(r2) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) getpgrp() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xc34, 0x1, 0x100000001, "c8ec6db547039106a853622313d177a19df6b7d8", 0x5, 0x8}) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x8001}, {0x6}]}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x8, 0x290, 0x2, 0x210f210e}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x47) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0xffffffffffffffff}, {0x40, 0x3}, {0x440006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:32 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000300)="3b43351208520301b8438b02ca41549d3cb47b299bbf69b90ba81c44a9787af34fd65e2ac8e2208bcbbe729a18e3a6b42b5fbaa909fc52996f718f6c368b5a025e39ab388da3b18fa37f29f89b5ee4aad55b5424ceca971cb8cb8b822348a45f9c2e8ee2de6d4bef25c7985809497bc2256aea4f6929c37923524c94f5d0309d774820549695d127bdaca1098311fafa001864e177d18bfe631db10e48fbbad10674ed50ee70674db1af1d80e17c0ad3c23abf3fbb78583da4fd9be4fff0a06a90388661ad1b4b76f12a6dc660d497f3b540f4af65e869bdb8415aa14d27060ec8d6027b2bff775777ee64b42230bc9aaa7397cdffcbf1", 0xf7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x401, 0xffffffffffffffff, 0x5, 0x80, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x2}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0xffffffffffffffe1}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xe) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x7f) write(r1, &(0x7f0000000440)="493b4651d2a074688a67bb84590b0000000000019a861171a40012ebc1483bd2a336b051afe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3c) r3 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x7) socket(0x1, 0x4, 0x4000000000007) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) close(r2) dup(r3) unlink(&(0x7f0000000140)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000200)={0x8, 0x3, 0x400, 0x0, "b0801d41a09ea963d0b36abe3e005ade517f1d82", 0x4, 0x6}) 19:33:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x4000, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 19:33:32 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x2000000000000119, 0x5) close(r1) 19:33:32 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() 19:33:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x8002f79d98075926, 0x6}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(1575fcf76e115db3,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036f2fc30,ffff80001491c7f8) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036f2e320,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036f2e300,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e2c0,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e2a0,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e260,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e240,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e1a0,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e140,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e0a0,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e080,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e060,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e020,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e000,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e040,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e0c0,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e0e0,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e100,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e120,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e160,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e180,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e1c0,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e1e0,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e200,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e220,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e280,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e2e0,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e380,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e3c0,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e3e0,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e400,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2e420,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036f2ef60,ffffffff816f0130,ffff80001491c7f8) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff816f0130,ffff80001491c7f8) at art_walk+0xcf rtable_walk(0,18,0,ffffffff8209fe10,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd8037102780) at ip6_mrouter_done+0xb5 rip6_detach(fffffd8037102780) at rip6_detach+0x56 soclose(fffffd8037102780,0) at soclose+0xb2 soo_close(fffffd803eadb880,ffff80001493a290) at soo_close+0x40 fdrop(fffffd803eadb880,ffff80001493a290) at fdrop+0xc2 closef(fffffd803eadb880,ffff80001493a290) at closef+0x118 fdfree(ffff80001493a290) at fdfree+0x100 exit1(ffff80001493a290,0,1) at exit1+0x32f sys_exit(ffff80001493a290,ffff80001491cc90,ffff80001491cce0) at sys_exit+0x17 syscall(ffff80001491cd60) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffd33e4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd33b0, count: -47 ddb> show registers rdi 0x1575fcf76e115db3 rsi 0 rbp 0xffff80001491b530 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0xa0 r9 0x5 r10 0 r11 0xa02e1d22573578f2 r12 0 r13 0xfffffd8036f2e320 r14 0 r15 0x1575fcf76e115db3 rip 0xffffffff8209fe3b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001491b4f0 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=12216 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff80001493b650,0xffffffff82598330 process=0xffff8000ffff6010 user=0xffff800014917000, vmspace=0xfffffd803f014440 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 42983 488491 39767 0 3 0x80 nanosleep syz-executor.1 42983 509008 39767 0 3 0x4000080 pipewr syz-executor.1 42983 192970 39767 0 3 0x4000080 fsleep syz-executor.1 39767 215380 35197 0 3 0x82 nanosleep syz-executor.1 39606 397565 35197 0 3 0x82 nanosleep syz-executor.0 40126 206141 0 0 3 0x14200 acct acct 65976 2527 1 0 3 0x100083 ttyin getty 44185 319167 0 0 3 0x14200 bored sosplice 35197 455238 34154 0 3 0x82 thrsleep syz-fuzzer 35197 187260 34154 0 3 0x4000082 thrsleep syz-fuzzer 35197 221350 34154 0 3 0x4000082 kqread syz-fuzzer 35197 170848 34154 0 3 0x4000082 thrsleep syz-fuzzer 35197 431869 34154 0 3 0x4000082 thrsleep syz-fuzzer 35197 91803 34154 0 3 0x4000082 thrsleep syz-fuzzer 35197 363590 34154 0 3 0x4000082 thrsleep syz-fuzzer 35197 482658 34154 0 3 0x4000082 thrsleep syz-fuzzer 34154 147841 40220 0 3 0x10008a pause ksh 40220 272186 69508 0 3 0x92 select sshd 69508 331888 1 0 3 0x80 select sshd 97158 412315 34164 73 3 0x100090 kqread syslogd 34164 507786 1 0 3 0x100082 netio syslogd 14812 521716 0 0 2 0x14200 zerothread 35044 52801 0 0 3 0x14200 aiodoned aiodoned 17109 92116 0 0 3 0x14200 syncer update 37474 418006 0 0 3 0x14200 cleaner cleaner 17183 209504 0 0 3 0x14200 reaper reaper 17878 272974 0 0 3 0x14200 pgdaemon pagedaemon 31462 492491 0 0 3 0x14200 bored crynlk 97026 399322 0 0 3 0x14200 bored crypto 35964 6975 0 0 3 0x40014200 acpi0 acpi0 85014 39305 0 0 3 0x14200 bored softnet 88533 46727 0 0 2 0x14200 systqmp 95993 209059 0 0 3 0x14200 bored systq 86558 228985 0 0 3 0x40014200 bored softclock 68443 97246 0 0 3 0x40014200 idle0 9145 350130 0 0 3 0x14200 bored smr 1 5899 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 9572 6959K 14524K 78643K 56160 0 0 pcb 15 8K 8K 78643K 1991 0 0 rtable 120 4K 5K 78643K 3631 0 0 ifaddr 79 22K 26K 78643K 1583 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 901 0 0 iov 0 0K 32K 78643K 1844 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 17674 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 234 0 0 VM map 2 0K 0K 78643K 26 0 0 sem 12 0K 0K 78643K 1885 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 6 17K 25K 78643K 17712 0 0 sigio 0 0K 0K 78643K 253 0 0 proc 44 30K 63K 78643K 3890 0 0 subproc 32 2K 2K 78643K 827 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 1706 0 0 in_multi 33 2K 2K 78643K 1134 0 0 ether_multi 2 0K 0K 78643K 98 0 0 mrt 3 0K 0K 78643K 43 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 2463 0 0 pfkey data 0 0K 4K 78643K 8 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 112 22K 32K 78643K 42765 0 0 UVM aobj 130 4K 4K 78643K 158 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1975 0 0 NDP 19 0K 1K 78643K 493 0 0 temp 220 3538K 4178K 78643K 243654 0 0 kqueue 0 0K 0K 78643K 130 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 103 0 97 1 0 1 1 0 8 0 rtpcb 80 742 0 742 15 14 1 1 0 8 1 rtentry 112 532 0 485 2 0 2 2 0 8 0 unpcb 120 6082 0 6076 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 1308 0 1308 1 1 0 1 0 8 0 tcpcb 544 3599 0 3595 1 0 1 1 0 8 0 ipq 40 24 0 24 12 12 0 1 0 8 0 ipqe 40 62 0 62 12 12 0 1 0 8 0 inpcb 280 9862 0 9852 10 8 2 2 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 4 0 4 2 2 0 1 0 8 0 nd6 48 96 0 92 1 0 1 1 0 8 0 pkpcb 40 102 0 102 32 32 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 262 0 262 64 63 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2334 0 2089 22 6 16 16 0 8 0 art_table 32 2335 0 2089 3 0 3 3 0 8 0 art_node 16 513 0 470 1 0 1 1 0 8 0 sysvmsgpl 40 56 0 36 1 0 1 1 0 8 0 semapl 112 1881 0 1871 1 0 1 1 0 8 0 shmpl 112 156 0 28 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 28818 0 27401 46 0 46 46 0 8 0 ffsino 240 28818 0 27401 84 0 84 84 0 8 0 nchpl 144 53861 0 52266 60 0 60 60 0 8 0 uvmvnodes 72 8555 0 0 156 0 156 156 0 8 0 vnodes 208 8555 0 0 451 0 451 451 0 8 0 namei 1024 178880 0 178880 7 6 1 1 0 8 1 vmpool 520 24 0 24 10 10 0 1 0 8 0 scsiplug 64 39 0 39 29 29 0 1 0 8 0 scxspl 192 174231 0 174231 31 30 1 6 0 8 1 plimitpl 152 1567 0 1561 1 0 1 1 0 8 0 sigapl 432 17749 0 17737 2 0 2 2 0 8 0 futexpl 56 297793 0 297792 10 9 1 1 0 8 0 knotepl 112 3778 0 3758 1 0 1 1 0 8 0 kqueuepl 104 4016 0 4012 1 0 1 1 0 8 0 pipepl 112 9750 0 9729 16 15 1 2 0 8 0 fdescpl 424 17750 0 17737 2 0 2 2 0 8 0 filepl 120 107731 0 107640 31 27 4 5 0 8 1 lockfpl 104 5592 0 5592 5 4 1 1 0 8 1 lockfspl 48 1841 0 1841 5 4 1 1 0 8 1 sessionpl 112 67 0 59 1 0 1 1 0 8 0 pgrppl 48 234 0 226 1 0 1 1 0 8 0 ucredpl 96 21773 0 21765 1 0 1 1 0 8 0 zombiepl 144 17740 0 17739 2 1 1 1 0 8 0 processpl 864 17768 0 17739 4 0 4 4 0 8 0 procpl 632 39503 0 39465 4 0 4 4 0 8 0 sosppl 128 222 0 222 48 47 1 1 0 8 1 sockpl 384 16954 0 16942 25 23 2 4 0 8 0 mcl64k 65536 4037 0 4037 358 337 21 64 0 8 21 mcl16k 16384 89 0 89 47 47 0 1 0 8 0 mcl12k 12288 321 0 321 63 62 1 1 0 8 1 mcl9k 9216 240 0 240 59 58 1 1 0 8 1 mcl8k 8192 302 0 302 62 62 0 1 0 8 0 mcl4k 4096 935 0 935 22 21 1 1 0 8 1 mcl2k2 2112 95 0 95 46 46 0 1 0 8 0 mcl2k 2048 88247 0 88204 47 41 6 21 0 8 0 mtagpl 80 574 0 567 5 4 1 2 0 8 0 mbufpl 256 230583 0 230482 203 194 9 37 0 8 0 bufpl 256 54109 0 45558 535 0 535 535 0 8 0 anonpl 16 1638715 0 1628503 447 388 59 69 0 62 0 amapchunkpl 152 78800 0 78696 161 153 8 29 0 158 2 amappl16 192 95843 0 95102 593 554 39 50 0 8 1 amappl15 184 1834 0 1833 1 0 1 1 0 8 0 amappl14 176 5030 0 5026 2 1 1 1 0 8 0 amappl13 168 2418 0 2417 6 5 1 1 0 8 0 amappl12 160 1499 0 1496 2 1 1 1 0 8 0 amappl11 152 2114 0 2110 1 0 1 1 0 8 0 amappl10 144 2265 0 2265 9 9 0 1 0 8 0 amappl9 136 3140 0 3130 1 0 1 1 0 8 0 amappl8 128 2560 0 2515 2 0 2 2 0 8 0 amappl7 120 2468 0 2461 1 0 1 1 0 8 0 amappl6 112 2061 0 2051 1 0 1 1 0 8 0 amappl5 104 2086 0 2077 1 0 1 1 0 8 0 amappl4 96 19488 0 19459 1 0 1 1 0 8 0 amappl3 88 3190 0 3185 1 0 1 1 0 8 0 amappl2 80 141490 0 141416 3 1 2 3 0 8 0 amappl1 72 316531 0 316127 28 19 9 20 0 8 0 amappl 80 40597 0 40563 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 157 0 28 3 0 3 3 0 8 0 uaddrrnd 24 17774 0 17737 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 17774 0 17737 1 0 1 1 0 8 0 vmmpekpl 168 109147 0 109123 2 0 2 2 0 8 0 vmmpepl 168 2059290 0 2057438 835 731 104 123 0 357 17 vmsppl 272 17749 0 17737 5 4 1 2 0 8 0 pdppl 4096 35554 0 35522 10 5 5 6 0 8 0 pvpl 32 4704466 0 4691119 1152 998 154 276 0 265 18 pmappl 200 17773 0 17761 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 1409 0 725 28 7 21 21 0 8 0